原创 Python中super的用法【轉載】

轉載自 Python面向對象中super用法與MRO機制 1、 引言 最近在研究django rest_framework的源碼,老是遇到super,搞得一團蒙,多番查看各路大神博客,總算明白了一點,今天做一點總結。 2、 爲什麼要用

原创 Mysql中各種與字符編碼集(character_set)有關的變量含義【轉載】

轉載自:J.M.Liu:Mysql中各種與字符編碼集(character_set)有關的變量含義 mysql涉及到各種字符集,在此做一個總結。 字符集的設置是通過環境變量來設置的,環境變量和linux中的環境變量是一個意思。mysql

原创 MySQL服務無法啓動——發生系統錯誤 1067

這幾天需要使用MySQL,在命令行輸入‘net start mysql’啓動服務,卻出現以下錯誤: C:\Windows\system32>net start mysql MySQL 服務正在啓動 .... MySQL 服務無法啓動。

原创 Python中類的創建-metaclass

metaclass很少被用到,以至於學習Python時你根本可以先不用管它。最近跟着廖雪峯大神編寫orm,所以來看看metaclass的用法。 metaclass的作用 metaclass是指定類由誰創建的,它能夠定製類的創建過程。

原创 Python實現ORM的一些理解

這裏給出廖雪峯編寫的orm例子的一些註釋。 # -*- coding:utf-8 -*- import asyncio,logging import aiomysql def log(sql,args=()): logging

原创 MySQL中的autocommit

mysql中提供數據庫事物支持的引擎爲InnoDB,autocommit在InnoDB數據表中才會生效。 因此,在InnoDB表中,所有的語句都需要開啓事物(start transaction)並且commit之後,纔會在真實的數據庫

原创 MySQL中兩種引擎的簡單比較

MySQL中存在兩種引擎:MyISAM和Innodb。 其中MyISAM是MySQL默認的引擎,它不支持事物操作,而且也不支持行級鎖及外鍵。因此,當寫操作較多時(如insert或者update),由於鎖定了整個表,所以效率會低一些。M

原创 Python中的type和object【轉載】

轉載自:python中的type和object詳解 關於這篇博客 這篇博客主要描述Python的新風格對象(new-style objects),如下: <type ‘type’>和<type ‘object’>分別是什麼? 用戶自

原创 MySQL中utf8和utf8mb4的區別

看到utf8mb4,不知道這個和utf8的關係,特地查了查,在此做個記錄。 mb4,就是"most bytes 4"的意思,它是用來兼容4字節的Unicode。在MySQL-5.5.3版本後就增加了這個utf8mb4編碼。 utf8最

原创 MySQL排序規則

前面已經明白了什麼是字符集,那麼MySQL中的排序規則又是什麼呢? 排序規則是指對特定字符集下不同字符的比較規則。確定排序規則後,纔可以在一個字符集上比較字符之間的大小關係。 每個排序規則唯一對應一種字符集,但是一個字符集可以對應多種

原创 mysql中char,varchar和text類型的區別和選用

首先兩點需要知道: MySQL是以字符爲單位解釋字符列定義中的長度。(在MySQL 4.1之前是以字節爲單位進行解釋。)這適用於char,varchar和text類型。 MySQL 5.0.3及以後的版本中varchar的有效最大長度

原创 mysql字符集【轉載】

原文:Mysql字符集知識總結 字符集&字符編碼方式 字符集(Character set)是多個字符的集合,字符集種類較多,每個字符集包含的字符個數不同,這裏的字符可以是英文字符,漢字字符,或者其他國家語言字符。 常見字符集包括:AS

原创 利用lstm生成文本——Character-RNN的介紹

Char-RNN項目是由Andrej Karpathy提出的,來自論文The Unreasonable Effectiveness of Recurrent Neural Networks。RNN具有強大的時序記憶能力,擅長處理序列問

原创 Numpy中一些函數的簡單使用

在學習Char-RNN時,遇到了一些Numpy下的一些參數,在此記錄一下。 argsort() 我們先給出個例子: import numpy as np x=np.array([6,0,2,8,-1,9,4]) y=x.argsor

原创 Python爬蟲(四)SSL證書

我們可以發現,現在大部分的網站都是以https開頭的。我們知道HTTP是指從WWW服務器傳輸超文本到本地瀏覽器的傳輸協議。那https中多出的s又代表着什麼呢?這就是本文要講的SSL。 HTTPS是以安全爲目標的HTTP通道,也就是說