11.1編程總結

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) 可以在裏面使用,其他表無法使用。


鎖標記 分爲 readwrite 下面是 兩種 鎖的區別

--------------------------------------------------------------------


//如 將 table1 設爲read鎖, table2 設爲write鎖, table3 設爲readlock 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—–《計算機程序的構造和解釋》

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章