原创 【MySQL】備份-增量同步

mysql增量同步主要使用binlog文件進行同步,binlog文件主要記錄的是數據庫更新操作相關的內容。 1. 備份數據的意義 針對不同業務,7*24小時提供服務和數據的重要性不同。 數據庫數據是比較核心的數據,對企業

原创 【MySQL】MySQL備份與恢復

1. 備份數據的意義 針對不同業務,7*24小時提供服務和數據的重要性不同。 數據庫數據是比較核心的數據,對企業的經營至關重要,數據庫備份顯得尤爲重要。 2. 備份數據庫 MySQL數據庫自帶的備份命令 `m

原创 Python:數字類型和字符串類型的內置方法

一、數字類型內置方法 1.1 整型的內置方法 作用 描述年齡、號碼、id號 定義方式 x = 10 x = int('10') x = int(10.1) x = int('10.1') # 報錯 內置方法 沒有內置方法,只

原创 8道Python基礎面試練習題

1.26個字母大小寫成對打印,例如:Aa,Bb...... for i in range(26): print(chr(65+i)+chr(97+i)) 2.一個list包含10個數字,然後生成一個新的list,要求新的list

原创 Python中:dict(或對象)與json之間的互相轉化

在Python語言中,json數據與dict字典以及對象之間的轉化,是必不可少的操作。 在Python中自帶json庫。通過import json導入。 在json模塊有2個方法, loads():將json數據轉化成dict數據 dum

原创 Python中使用class(),面向對象有什麼優勢

首先我是辣雞,然後這個問題的確有點意思 首先,類是一個集合,包含了數據,操作描述的一個抽象集合 你可以首先只把類當做一個容器來使用 class Cycle: def __init__(self,r): self.pi=3

原创 Python 和 JS 有什麼相似?

Python 是一門運用很廣泛的語言,自動化腳本、爬蟲,甚至在深度學習領域也都有 Python 的身影。作爲一名前端開發者,也瞭解 ES6 中的很多特性借鑑自 Python (比如默認參數、解構賦值、Decorator等),同時本文會對 P

原创 Python的6種內建序列之通用操作

數據結構式通過某種方式(例如對元素進行編號)組織在一起的數據元素的集合,這些數據元素可以是數字或者字符,甚至可以是其他數據結構。在Python中,最基本的數據結構是序列(sequence)。序列中的每個元素被分配一個序號--即元素的位置,也

原创 Python中lambda的使用,與它的三個好基友介紹!

匿名函數lambda 除了def語句,python還提供了一種生成函數對象的表達式形式。由於它與LISP語言中的一個工具類似,所以稱爲lambda。 就像def一樣,這個表達式創建了一個之後能夠調用的函數,但是它返回一個函數而不是將這個函數

原创 python函數中把列表(list)當參數時的"入坑"與"出坑"

在Python函數中,傳遞的參數如果默認有一個爲 列表(list),那麼就要注意了,此處有坑. 入坑 挖坑 def f(x,li=[]): for i in range(x): li.append(i*i)

原创 在python函數中默認參數的一些坑

一、默認參數 python爲了簡化函數的調用,提供了默認參數機制: 這樣在調用pow函數時,就可以省略最後一個參數不寫: 在定義有默認參數的函數時,需要注意以下: 必選參數必須在前面,默認參數在後; 設置何種參數爲默認參數?一般來說,將參數

原创 python中68個內置函數的總結

內置函數 內置函數就是python給你提供的, 拿來直接用的函數, 比如print., input等. 截止到python版本3.6.2 python一共提供了68個內置函數. #68個內置函數 # abs()   dict

原创 python的dir()和__dict__屬性的區別

只要是有屬性的數據對象(不一定是面向對象的對象實例,而是指具有數據類型的數據對象),都可以通過- ---- __dict__和dir()來顯示數據對象的相關屬性。 __ dict__可以看作是數據對象的名稱空間,所以只包含自己的屬性,且可

原创 Python 優雅獲取本機 IP 方法

見過很多獲取服務器本地IP的代碼,個人覺得都不是很好,例如以下這些 不推薦:靠猜測去獲取本地IP方法 #!/usr/bin/env python # -*- coding: utf-8 -*- import socket import

原创 python中反轉列表的三種方式

1、內建函數reversed() li =[1, 2, 3, 4, 5, 6] a = list(reversed(li)) print (a) 注意:reversed()函數返回的是一個迭代器,而不是一個List,所以需要list函數轉換