青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

1.到官方網站下載命令行sqlite3.exe

2.命令行下運行sqlite3 數據庫名打開數據庫

3.導入以 | 分割的csv數據的命令如下

.import "文件名" "表名"

注意要加引號

支持中文utf8

順便說一下,速度很快,15萬個詞條只要幾秒鐘(因為加了事務:),自己理解吧)

posted @ 2006-12-08 20:29 張沈鵬 閱讀(1067) | 評論 (0)編輯 收藏
 

JSON-RPC詳述

翻譯者:張沈鵬 zsp007@gmail.com

本文將告訴開發者們如何實現JSON協議.

(現在正在審批JSON-RPC 1.1草案. )

= 概覽 =

JSON-RPC是一個輕量級的遠程調用協議.它的設計理念是:簡單!

數據通訊由兩部分組成.在一次連接的生命期內,一端將發出一個請求來調用另一端的函數.另一端將回應該請求,除非這個請求是一個公告.

== 請求(函數調用) ==

通過向一個遠程服務器發送一個請求來調用一個遠程函數.該請求是一個用JSON進行了編碼(序列化)的對象.

它有3個部分:
 * 函數名
 * 參數數組
 * 標識碼 - 請求的標識碼是用來匹配它所對應的回復.

== 回復 ==

當調用請求結束時,服務器將回復該請求.回復同樣是用JSON進行了編碼的對象.

它有3個部分:

 * 返回值 - 如果發生調用錯誤它的值可能為空 
 * 錯誤信息 - 如果沒錯誤,它為空
 * 標識碼 - 和請求的標識碼一致
 
== 公告 ==

公告是一種沒有回復的請求.同樣為用JSON編碼對象.

它的標識碼為空,其他和普通請求一致. 

= JSON-RPC 與傳輸方式無關的協議 =
本協議不限制你的使用的傳輸協議,不過推薦使用TCP/IP端口流(socket streams).被編碼了的請求和回復通過這種字節流傳輸.

請求和回復隨時可以發送給另一端.公告無需回復,僅當有請求時才發送回復.

結束連接回導致未答復的端的異常.無效的請求和回復講關閉連接.

== HTTP中的JSON-RPC ==
進行一些限制,便可以通過HTTP請求來進行通訊.

Http客戶端和Http服務器端間可能有多個Http請求.一個客戶端可以通過一次包含多個JSON對象的HTTP POST進行多個請求,公告,回復.

服務器端必須回復所有的請求,同時可能發出新的請求或通知.客戶端也要再一次通過HTTP POST響應. 

為了和服務器端再一次建立連接,客戶端可能需要主動發送一次空的HTTP POST.

無效的請求會導致連接的關閉.無效的回復所有沒回復的客戶端的異常.關閉連接會導致所有沒回復的客戶端的異常.

= JSON Class演示 =

JSON中只定義了簡單的數據類型.為了彌補這些不足,JSON引進了對象的屬性的定義.

{"__jsonclass__":["constructor", [param1,...]], "prop1": 
...}

這個對象通過constructor的參數數組初始化,當初始化完成后,會應用它的屬性(prop1, ...). 

= 通訊演示 =

--> 表示發送給服務器端的信息
<-- 服務器端的回應

service.echo("Hello JSON-RPC") 
--> { "method": "echo", "params": ["Hello JSON-RPC"], "id": 1}
<-- { "result": "Hello JSON-RPC", "error": null, "id": 1}

多重請求/回應

本例展示了一次通訊的部分內容,聊天的服務器發送給每個客戶端一個公告.客戶端通過請求向服務器端發送消息,通過服務器回復表示消息是否送到.
...

--> {"method": "postMessage", "params": ["Hello all!"], "id": 99}

<-- {"result": 1, "error": null, "id": 99}

<-- {"method": "handleMessage", "params": ["user1", "we were just talking"], "id": null}

<-- {"method": "handleMessage", "params": ["user3", "sorry, gotta go now, ttyl"], "id": null}

--> {"method": "postMessage", "params": ["I have a question:"], "id": 101}

<-- {"method": "userLeft", "params": ["user3"], "id": null}

<-- {"result": 1, "error": null, "id": 101}

...
posted @ 2006-11-26 22:58 張沈鵬 閱讀(2327) | 評論 (3)編輯 收藏
 
ASPN Cookbooks

The ASPN Cookbooks are collections of solutions and practical examples. The recipes highlight programming best practices and can be used directly in day-to-day tasks, as a source of ideas, or as a way to learn more about the languages.

We invite you to contribute code, comments, and ratings for recipes in these Cookbooks. All contributions are reviewed by our Cookbook editors, ensuring a consistent level of quality. The recipes are freely available for review and use.

* PHP Cookbook
* Python Cookbook
* Rx Cookbook
* Tcl Cookbook
* XSLT Cookbook

http://aspn.activestate.com/ASPN/Cookbook/



posted @ 2006-11-13 08:54 張沈鵬 閱讀(387) | 評論 (0)編輯 收藏
 
Geany 是一個的快速和輕巧的集成開發環境(IDE)
http://geany.uvena.de

包括以下基本功能:語法高亮顯示,代碼折疊,代碼自動補完,自動補完經常使用的結構(如:if、 for、while 等),自動補完 XML 和 HTML 標記(tag),調用提示,支持 C、Java、PHP、HTML、Python、Perl、Pascal 等語言,符號列表等等。

另外,Geany 可以運行在 Linux、FreeBSD、NetBSD、MacOS X 和 Windows 下。

注意
不是utf-8的中文文件打開會有亂碼
默認快捷鍵和中文輸入法的 Ctrl+空格 有沖突,修改一下
Tool -> Preferences -> Keybindings -> Complete word
的快捷鍵就可以了,我改為了Ctrl+`

用鼠標就可以完成編譯,運行文件,還有類顯示等等,非常方便.
用來寫代碼遠比EditPlus , Ultraedit , VI 高效.

還等什么呢,打開 "新立得",單擊安裝吧.
幸福生活從今天開始.
posted @ 2006-11-10 14:11 張沈鵬 閱讀(1487) | 評論 (2)編輯 收藏
 
不用上網,單機也可以用wiki寫文檔



http://prdownloads.sourceforge.net/moin/

下載moin-desktop-1.5.5a-1

然后,用python運行它就可以在本機運行了,提供一個文章模板

#language:zh
#pragma section-numbers on
[[TableOfContents]]
= 一級標題 =
== 二級標題 ==


它還可以把文檔轉換為Docbook格式,配合以前我我提供的Docbook Css可以生成很漂亮的文檔

posted @ 2006-11-10 11:21 張沈鵬 閱讀(708) | 評論 (0)編輯 收藏
 

最近在ubuntu linux下混,可惜CppBlog下的FreeTextBox用firefox一打開就假死,而TextBox又不支持文本轉html(主要是沒有加換行),于是就寫了一個腳本.
在/usr/bin中新建一個快捷方式,名為txt2htm,然后在屬性中設為可執行,就可以用了 用法如
txt2htm xxx.txt

為了方便起見,大家可以新建一個后綴為txt的文件,點右鍵,選打開方式,輸入命令txt2htm,然后確定,以后只要點點鼠標選"以...打開"就可以完成工作了.

windows下當然也可以使用這個腳本,添加到右鍵的方法是按著shift點右鍵,選打開方式.
--------------------------------------------------------------

#!/usr/local/bin/python
# -*-coding:UTF-8-*-

#txt2htm.py
#Author: 張沈鵬 zsp007@gmail.com
#Update: 2006-11-10 Beta0.2

import sys
import re

def htmlWrapper(content,tag,attr):
    return "<"+tag+" "+attr+">"+content+"</"+tag+">"

def fontColorWrapper(content,color):
    return htmlWrapper(content,'font','color="#'+color+'"')

def htmHighLight(line):
        keywords=["if","then","else","def","for","in","return","import","print","unsigned","long","int",\
        "short","include","class","void","while","const","template"
        ]
        
        for i in keywords:
                keywordMatcher=re.compile(r'\b'+i+r'\b')
                line = keywordMatcher.sub(fontColorWrapper(i,'cf0000'), line)

                
        return line
    

def txt2htm(txtName):
    txt=open(txtName)
    
    htmlName=filename+".html"
    htm=open(htmlName,"w")
    
    for line in txt:
        line=line\
            .replace('&','&amp;')\
            .replace('<','&lt;')\
            .replace('® ','&reg; ')\
            .replace('"','&quot;')\
            .replace('©','&copy;')\
            .replace('™','&trade;')\
            .replace('<','&lt;')\
            .replace('\t',"    ").\
            replace(' ','&nbsp;')

        line="<br/>"+htmHighLight(line)

        print line

        htm.write( line)
        
    txt.close()
    htm.close()

    
    print "\n轉換成功,保存在"+htmlName+'\n'


if len(sys.argv) < 2:
    print "\n請指定要轉換為htm的文件\n"
else:
    filename=sys.argv[1]
    txt2htm(filename)
posted @ 2006-11-08 12:41 張沈鵬 閱讀(1531) | 評論 (0)編輯 收藏
 
     摘要: 轉載來源http://anku.kk.pingku.com/ BitTorrent 協議規范(BT協議集合)一 BitTorrent 是一種分發文件的協議。它通過URL來識別內容,并且可以無縫的和web進行交互。它基于HTTP協議,它的優勢是:如果有多個下載者并發的下載同一個文件,那么,每個下載者也同時為其它下載者上傳文件,這樣,文件源可以支持大量的用戶進行下載,而只帶來適當的...  閱讀全文
posted @ 2006-11-08 11:54 張沈鵬 閱讀(1387) | 評論 (0)編輯 收藏
 
Linux下的SVN圖形客戶端eSvn

第一使用Ubuntu Linux就喜歡上了它,于是我開始了吻別windows的漫漫長路.

windows下TortoiseSVN有著方便的圖形界面,linux我又怎能忍受那枯燥的命令行?

打開“新立得”軟件包管理器,挖掘出eSvn,一款圖形化的svn管理器.

一路單擊,瞬間安裝。

新建圖標,命令為"esvn"(注意全小寫).

run it , 只見其字體小如蚊蟲,為了"心靈的窗口",我沿著File->Options->Fonts一路狂奔.

一聲令下,通通調大.

注意,為了加快進度,你只需要調整第一個,下面的可以使用復制粘貼大法.

Now , it's time for job.

選擇一個工作目錄,然后checkout,其Local Path指定為當前的工作目錄.

然后,我們等待,直到天荒地老....

一切剛剛開始,預知后事如何,請聽下回分解.

張沈鵬 zsp007@gmail.com
posted @ 2006-11-06 14:16 張沈鵬 閱讀(2257) | 評論 (1)編輯 收藏
 
Linux下編譯帶sqlite3的python2.5.txt
= sqlite3的安裝 =
- http://www.sqlite.org/download.html下載Source Code的sqlite-3.3.8.tar.gz
-超級用戶,在解壓后的目錄下運行

sh ./configure

make

make install

= python安裝 ==

- 下載python2.5源代碼
- 在控制臺下運行"sh ./configure"生成make文件
- 運行make,生成可執行文件python
- 以root用戶運行make install來安裝到/usr/local
- 現在可以到Django目錄下安裝Django了,方式" python setup.py install"
另外注意,我在fat32格式的分區上編譯似乎有問題,建議在ext3的分區上編譯
posted @ 2006-11-04 16:47 張沈鵬 閱讀(478) | 評論 (0)編輯 收藏
 

ubuntu linux真的很好用,我裝得是xfce版的,運行更快:)
不過有的地方還是要手動修改配置,沒有win方便.
截圖一張,鑒真我正式進入Linux家族
posted @ 2006-10-31 21:23 張沈鵬 閱讀(372) | 評論 (2)編輯 收藏
僅列出標題
共7頁: 1 2 3 4 5 6 7 
 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美日韩一区在线| 国产午夜精品久久久久久免费视| 在线观看成人av| 老司机免费视频一区二区三区| 性欧美长视频| 国模私拍一区二区三区| 久久久亚洲国产天美传媒修理工| 亚洲欧美日产图| 国产视频观看一区| 可以看av的网站久久看| 欧美 日韩 国产 一区| 一区电影在线观看| 亚洲毛片在线观看| 国产美女精品免费电影| 久久久久综合| 欧美高清不卡| 亚洲香蕉伊综合在人在线视看| 亚洲伊人观看| 伊人狠狠色j香婷婷综合| 亚洲丰满在线| 欧美人与性动交a欧美精品| 亚洲网站视频福利| 性欧美长视频| 日韩视频免费在线| 亚洲欧美另类国产| 亚洲国产一区二区精品专区| 一本色道久久综合亚洲精品不| 国产精品入口福利| 亚洲成人在线视频播放 | 欧美日韩精品高清| 久久成人免费电影| 欧美1区视频| 午夜精品福利电影| 免费人成精品欧美精品| 亚洲午夜精品国产| 久久午夜电影网| 午夜精品久久久久久99热软件| 久久久精品国产一区二区三区| 一本久道综合久久精品| 久久精品国产99| 99视频精品免费观看| 欧美一区二区三区啪啪| 亚洲网站在线看| 久久综合五月| 欧美在线综合| 欧美午夜精品久久久久久孕妇| 蜜桃伊人久久| 国产欧美日韩一区| 日韩视频在线观看免费| 亚洲电影在线| 先锋影音网一区二区| 99re热这里只有精品视频| 久久久久久久97| 久久精品亚洲| 国产毛片久久| 亚洲欧美国产制服动漫| 亚洲制服少妇| 欧美日韩精品久久| 亚洲国产视频一区二区| 在线观看国产精品网站| 欧美影院在线播放| 欧美在线啊v| 国产精品一区免费观看| 亚洲无限av看| 亚洲欧美日韩国产成人| 国产精品国产三级国产普通话三级| 亚洲国产三级在线| 亚洲人妖在线| 欧美大胆成人| 亚洲激情另类| 一区二区免费在线视频| 欧美日韩久久| 一本一本大道香蕉久在线精品| 在线视频精品一| 欧美日韩国产123区| 亚洲美女黄网| 亚洲欧美综合国产精品一区| 国产精品久久久久aaaa樱花| 亚洲一区二区综合| 欧美在线free| 在线观看日韩一区| 欧美成人免费在线| 亚洲人成在线观看| 亚洲特级片在线| 国产精品视频免费| 久久精品一区二区| 亚洲国产精品嫩草影院| 亚洲少妇自拍| 国产亚洲一区二区三区在线观看| 欧美在线视频观看| 欧美高清不卡在线| 一区二区欧美日韩视频| 国产精品第一区| 久久激情网站| 亚洲国产人成综合网站| 亚洲欧美日本国产有色| 国产一区视频在线观看免费| 美国十次成人| aa国产精品| 另类图片国产| 亚洲自拍偷拍网址| 一区二区亚洲精品国产| 欧美日韩三级电影在线| 亚洲欧美国产高清va在线播| 欧美高清视频在线| 亚洲一区二区在| 黄网站免费久久| 欧美日韩综合精品| 久久国产欧美精品| 一片黄亚洲嫩模| 麻豆久久婷婷| 欧美夜福利tv在线| 亚洲久久视频| 国产一区二区三区免费不卡| 欧美日韩国产亚洲一区| 香蕉精品999视频一区二区| 亚洲国产精品一区二区久| 欧美一区二区视频在线观看2020| 亚洲国产欧美久久| 国产一区二区三区av电影| 欧美日韩一区二区精品| 久久久另类综合| 亚洲图片欧美午夜| 亚洲精品在线免费| 欧美国产先锋| 美女露胸一区二区三区| 新狼窝色av性久久久久久| 99精品视频免费全部在线| 狠狠色噜噜狠狠色综合久| 国产精品日韩一区二区三区| 欧美激情在线观看| 免播放器亚洲一区| 久久黄色网页| 亚洲欧美日产图| 亚洲影院色无极综合| 日韩亚洲在线观看| 亚洲人屁股眼子交8| 亚洲第一中文字幕在线观看| 久久天天躁狠狠躁夜夜爽蜜月| 欧美亚洲免费高清在线观看| 亚洲亚洲精品在线观看| 一区二区三区www| 亚洲免费观看| 亚洲免费观看高清完整版在线观看熊| 激情小说另类小说亚洲欧美| 国产在线播放一区二区三区| 国产午夜精品理论片a级大结局| 国产欧美日韩精品丝袜高跟鞋| 国产精品美女黄网| 国产精品入口夜色视频大尺度| 国产精品激情电影| 国产精品欧美经典| 国产酒店精品激情| 国产视频精品xxxx| 国产综合色一区二区三区| 好吊视频一区二区三区四区| 好看的日韩视频| 精久久久久久久久久久| 在线不卡欧美| 最近中文字幕日韩精品| 亚洲免费久久| 中文av一区二区| 午夜精品在线视频| 午夜在线一区| 免费成人性网站| 亚洲黄色成人网| 在线亚洲电影| 久久九九国产精品怡红院| 久久亚洲国产精品日日av夜夜| 猛男gaygay欧美视频| 欧美日韩国产精品专区| 国产精品视频免费在线观看| 国内偷自视频区视频综合| 亚洲黄色大片| 亚洲一区二区高清| 久久国产欧美精品| 亚洲国产精品999| 一区二区三区成人| 久久九九热re6这里有精品| 美腿丝袜亚洲色图| 国产精品成人观看视频免费| 国产在线精品成人一区二区三区| 亚洲人成网站777色婷婷| 亚洲综合清纯丝袜自拍| 久久综合色天天久久综合图片| 亚洲国产高清自拍| 一区二区三区av| 久久婷婷久久| 国产精品日韩精品| 亚洲国产精品一区二区三区| 亚洲欧美www| 亚洲大黄网站| 西西人体一区二区| 欧美精品首页| 经典三级久久| 欧美一级黄色录像| 亚洲国产日韩欧美在线图片| 欧美尤物一区| 国产精品狠色婷| 亚洲理论在线观看|