原创 python2.7 與 python3.4 中的filter

## python2.7 filter使用 Python內建的filter()函數用於過濾序列。 和map()類似,filter()也接收一個函數和一個序列。和map()不同的時,filter()把傳入的函數依次作用於每個元素

原创 後臺框架雜記

1 django的ajax post 數據 在django1.8後,post接受原生數據由 request.raw_post_data 改爲request.body 後臺接收時可使用代碼: if request.metho

原创 flask單線程傳輸流媒體阻塞

flask默認開發模式爲單線程模式,在編輯器在線預覽,或是流媒體傳輸時,都會產生一個問題,就是:獲取流媒體時造成服務器阻塞。 爲解決這個問題,需要爲flask開啓多線程模式,只要給app.run加上一個threaded=True參

原创 淺談Nginx

Nginx (“engine x”) 是一個高性能的 HTTP 和 反向代理 服務器,也是一個 IMAP/POP3/SMTP 服務器。 Nginx 是由 Igor Sysoev 爲俄羅斯訪問量第二的 Rambler.ru 站點開

原创 Fedora下配置git+SSH

1.安裝git sudo yum install git 2.查看版本 git –version 3.註冊git賬戶 https://github.com 4.配置git git config –global use

原创 node學習筆記

包管理器NPM 安裝依賴 瀏覽NPM倉庫 發佈 require模塊 函數傳遞 事件驅動 非阻塞 錯誤處理 常見API fs 包管理器NPM 安裝依賴 npm常用命令 npm安裝模塊: npm install

原创 SSM框架筆記

配置 Project結構 SpringMVC啓用 Spring MVC配置 Spring自動掃描 getBean的方法 SpringMVC與Struts2的區別 Log4j 攔截器與過濾器 文件Upload 上傳方

原创 PHP+Nginx的配置

對很多人而言,配置Nginx+PHP無外乎就是搜索一篇教程,然後拷貝粘貼。聽上去似乎也沒什麼問題,可惜實際上網絡上很多資料本身年久失修,漏洞百出,如果大家不求甚解,一味的拷貝粘貼,早晚有一天會爲此付出代價。 假設我們用PHP實現了一個前

原创 Arch安裝常見的問題

目前使用的是arch作爲生產工具,目前的配置是: 1.桌面使用i3wm窗口管理器。 2.shell使用zsh,推薦使用oh~my~zsh。 3.終端使用urxvt。 4.文件管理器ranger,圖片查看feh,pdf閱讀器zathu

原创 python3和python2的常見區別

py3中不再區分urllib和urllib2,同時,使用quote被放到了urllib.parse下,即不再使用urllib.quote()而是urllib.parse.quote() py3字典排序不再使用 keys = d.keys

原创 百度雲推送折騰筆記

1.百度雲推送ID: channelId: 此字段對應設備識別號,所以同一設備使用多個同一開發者appkey的app時,channelId一致。 userId: 登錄百度賬號綁定則使用百度賬號對應的userId,不登錄時則使用爲ap

原创 Redis介紹

Redis介紹 Redis是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。從2010年3月15日起,Redis的開發工作由VMware主持。從2013年5月開

原创 FORM表單中onclick()、submit()與onsubmit()的問題

最近遇到一次處理form數據的過濾,採用了button的onclick事件來檢查,發現return false後表單仍然提交了。 於是仔細研究了下onclick、onsubmit、submit集合函數之間的關係和區別 onsubmit:

原创 xmapp打開php的debug

安裝xampp後,打開php.ini文件,取消最後面的[XDebug]的註釋,特別注意 一定要打開元調試功能:xdebug.remote_enable = 1,重啓xampp的apache服務。 [XDebug] zend_extensi

原创 PHP定界符<<<

有時候PHP需要輸出長串html,使用字符串拼接顯然不可靠,這種時候就需要用上定界符<<<。如下 >>>HTML <html> <head> <title></title> </head> <body> {$php} </body