1.數據庫的知識
限制查詢條數
select * from table wish_store_listings limit 2
查看錶結構
show create table wish_store_listings
時間抓取後的處理方式
from common.util import utc2local
def utc2local(utc_st):
"""UTC時間轉本地時間(+8:00)"""
try:
now_stamp = time.time()
local_time = datetime.datetime.fromtimestamp(now_stamp)
utc_time = datetime.datetime.utcfromtimestamp(now_stamp)
offset = local_time - utc_time
local_st = utc_st + offset
return local_st
except:
return None
# 'open_date':str(utc2local(each.update_time))[:10],
插入數據庫不存在的列
ALTER TABLE table_name
ADD column_name datatype
alert table wish_store_listing add column sku_id varchar2(20)
啓動數據庫
mysql -u root -h 127.0.0.1 -p enter
然後輸入密碼123456
2.django相關終端操作細節
在終端下 進入指定項目的文件夾下然後運行 如下命令可以啓動程序
./manage.py runserver 0.0.0.0:8001
Django version 1.6, using settings 'settings'
Starting development server at http://0.0.0.0:8001/
退出 ctrl+Z 停止運行
安裝遠程協作軟件teamviewr
sudo teamviewer_11.0.67687_i386.deb
sudo apt-get install f
3.mysql中lock tables與unlock tables(鎖表/解鎖)
在mysql中鎖表與表解鎖,我們用到lock與unlock了,今天我來給各位朋友整理一些在使用lock tables與unlock tables過程中的一些經驗分享。
php mysql lock tables 使用有感
mysql 的 表鎖 lock tables 感覺就像一個 封閉的空間
mysql發現 lock tables 命令的時候,會將帶有鎖標記的表(table) 帶入封閉空間,直到 出現 unlock tables 命令 或 線程結束, 才關閉封閉空間。
進入封閉空間時 , 僅僅只有鎖標記的表(table) 可以在裏面使用,其他表無法使用。
鎖標記 分爲 read 和 write 下面是 兩種 鎖的區別
--------------------------------------------------------------------
//如 將 table1 設爲read鎖, table2 設爲write鎖, table3 設爲read鎖
lock tables [table1] read,[table2] write,[table3] read;
----------------------------------------------------------------------
//執行到這裏時,進入封閉空間。
1. table1 僅允許[所有人]讀,[空間外]如需寫、更新要等待[空間退出],[空間內]如需寫、更新會引發mysql報錯。
2. table2 僅允許[空間內]讀寫更新,[空間外]如需寫、更新要等待[空間退出]。
3. table3 僅允許[所有人]讀,[空間外]如需寫、更新要等待[空間退出],[空間內]如需寫、更新會引發mysql報錯。
----------------------------------------------------------------------
//執行到這裏時,退出封閉空間,釋放所有表鎖
unlock tables
----------------------------------------------------------------------
當前線程關閉時,自動退出封閉空間,釋放所有表鎖,無論有沒有執行 unlock tables
ajax
1.ajax應用
3.$.ajax({
type: "POST",// or get
contentType: "application/json; charset=utf-8",
url: url,
data: "{'countryModel':" + JSON.stringify(countryModel) + "}",
dataType: "json",//html,xml,script
async: true, //true 表示異步,默認就是true
success: function(data) {
//deal with the data
},
error: function() {
// deal with error
}
});
析自己的代碼與比人的代碼的不足 找到自己的不足指出之處
4.hr hr 標籤在 HTML 頁面中創建一條水平線,
一個 25 個字符寬 3 行高的文本區:
<textarea rows="3" cols="20">
網頁的知識抽空完整的看下案例吧 特別是標籤拿一塊內容
說點微信上面看到的比較好的技術 產品開發
程序員要對於產品有着深入的思考
1.流程劃分:清晰的流程,詳細的交互設計文檔以及後臺接口基本提供完善,纔可以進入app的開發階段。
2.規範定義 :界面設計,接口設計,app設計定義一些統一的拐反
3.角色明確4.產品至上
高大上的專業課:主要是指算法,數據結構,操作系統,編譯原理,線性結構,離散型數學
基礎決定你的高度,業務決定你的最低瓶頸
讓人收益的基礎知識:編譯原理,矩陣論,線性代數,數據結構和基本算法,函數式編程SICP—–《計算機程序的構造和解釋》