Time of Update: 2017-01-18
一個Node.JS 的進程只會運行在單個的物理核心上,就是因為這一點,在開發可擴充的伺服器的時候就需要格外的注意。因為有一系列穩定的API,加上原生擴充的開發來管理進程,所以有很多不同的方法來設計一個可以並行的Node.JS運用。在這篇博文裡,我們就來比較下這些可能的架構。這篇文章同時也介紹compute-cluster 模組:一個小型的Node.JS庫,可以用來很方便的管理進程,從來二線分散式運算。遇到的問題我們在Mozilla
Time of Update: 2017-01-18
Json 產生與解析JSON常用與伺服器進行資料互動,JSON中“{}”表示JSONObject,“[]”表示JSONArray如下json資料:1 {"singers":[2 {"id":"02","name":"tom","gender":"男","tel":["123456","789012"]},3 {"id":"03","name":"jerry","gender":"男","tel":["899999","666666"]},4
Time of Update: 2017-01-18
介紹在本文中,我會闡述HTTP狀態206 分部分內容 的基礎概念,並使用Node.js一步步地實現它. 我們還將用一個基於它用法最常見情境的樣本來測試代碼:一個能夠在任何時間點開始播放視頻檔案的HTML5頁面. Partial Content 的簡要介紹HTTP 的 206 Partial Content 狀態代碼和其相關的訊息頭提供了讓瀏覽器以及其他使用者代理程式從伺服器接收部分內容而不是全部內容,這樣一種機制. 這一機制被廣泛使用在一個被大多數瀏覽器和諸如Windows
Time of Update: 2017-01-18
Node.js中定時器的實現上一篇博文提到,在Node中timer並不是通過新開線程來實現的,而是直接在event
Time of Update: 2017-01-18
Node.js事件驅動實現概覽雖然在ECMAScript的標準裡並沒有(也沒有必要)明確規定“事件”,但是在瀏覽器中,事件作為一個極為重要的機制,給予JavaScript響應使用者操作與DOM變化的能力;在Node.js中,非同步事件驅動模型則是其高並發能力的基礎。學習JavaScript也需要瞭解它的運行平台,為了更好的理解JavaScript的事件模型,我打算從Node及瀏覽器引擎源碼入手,分析其底層實現,並將我的分析整理為一系列博文;一方面作為筆記,另一方面也希望能與大家交流,分析和理解有
Time of Update: 2017-01-18
離開公司已經有2個多個月,之前寫了不少工具,但在離開公司的當天,我親手把一年來的所有積累工具和代碼都格式化了。今天想起之前在項目中遇到的一個問題,今天將其記錄下來。我在最佳化記憶體的時候,遇到一些圖片在載入的時候很難loading出現,發現一些技能表徵圖,尺寸很小50x50,但是圖片的大小卻很大,有幾m,於是找到路徑,發現是美術輸出表徵圖的時候因為忘記壓縮導致表徵圖變得很大,所以導致載入出現不停loading現象出現。項目裡美術檔案也有幾千張那麼多,要一張張去找問題還真是一個體力活,當時利用閒置
Time of Update: 2017-01-18
1、TencentOpenAPI的坑表現:啟動就crash原因:由於很久沒有更新該sdk了,用的版本是2.3.1。後來想著去官網下個最新的吧,不過最新的是3.0的版本,替換原來的sdk後,有些介面和標頭檔定義的問題,直接編譯不過。為了少踩點坑,還是選擇了其他項目已經在用的2.8版本。該版本可以直接替換,在iOS10上順利解決。2、私人許可權申請的坑表現:Xcode8編譯的版本,首次開啟相機、相簿、擷取通訊錄、錄視頻...統統crash原因:由於iOS10對Security and
Time of Update: 2017-01-18
什麼是VM?VM模組是NodeJS裡面的核心模組,支撐了require方法和NodeJS的運行機制,我們有些時候可能也要用到VM模板來做一些特殊的事情。通過VM,JS可以被編譯後立即執行或者編譯儲存下來稍後執行(JavaScript code can be compiled and run immediately or compiled, saved, and run later.)VM模組包含了三個常用的方法,用於建立獨立啟動並執行沙箱體制,如下三個方法vm.runInThisContext(
Time of Update: 2017-01-18
1.先申請一個百度開發人員帳號 http://push.baidu.com/fc2.建立一個新應用,並應用配置3.選擇蘋果的表徵圖,開發用就選擇開發狀態,上線就可以選擇生產狀態4.此時就讓你上傳開發認證,這個上傳的檔案需要時pem形式的,下面介紹,這個認證怎麼配置*建立APP ID,同一個公司可能會使用類似於 com.example.* 這樣通用的 App ID,但是如果要在 App 中加入訊息推送功能,那麼是不能使用通用 ID 的,需要為之單獨建立一個。首先登陸 iOS Dev Center
Time of Update: 2017-01-18
Untitled Document 開啟 開啟 開啟 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]找到 document.body.onclick = function(evt), 在IE下,這個evt是不會有的,但是在fireFox下(opera下好像也是)會預設傳這個參數.在IE下,這個參數是 null ,想相容,就這樣寫. 繼續向下, evt = evt ||&
Time of Update: 2017-01-18
本文完全原創,所有參考都是 msdn.microsoft.com/library/en-us/msagent/agentstartpage_7gdh.asp 下面的相關 API 說明,屬於共用文章,歡迎以任意種形式的轉載,如果您要引用本文文字,請註明作者:windy_sk <windy_sk@126.com>,謝謝!歡迎注名轉載,鄙視低級抄襲!引子:
Time of Update: 2017-01-18
DomainClass.js /* @Class DomainClass(次層網域轉向類) @author 逍遙雲-http://bbs.51js.com @Version 1.0 @Date 2006-11-2 @Rights 如使用請保留此資訊,謝謝 */ function DomainClass(){ //記錄本身 var ōwner=this; //網域名稱集合 var&
Time of Update: 2017-01-18
之前講到了自訂Adapter傳遞給ListView時,因為ListView的View回收,需要注意當ListView清單項目中包含有帶有狀態標識控制項的問題。詳情可見之前發的帖[url=自訂Adapter實現ListView帶多選框等狀態控制項的注意事項 http://www.jb51.net/article/33425.htm還是這個問題,講一個我遇到的因為兩行代碼位置相反引起的問題。
Time of Update: 2017-01-18
複製代碼 代碼如下:<HTML> <HEAD> <META http-equiv='Content-Type' content='text/html;charset=gb2312'> <META name='Gemeratpr' content='網路程式員伴侶(Lshdic)2005_開拓版'> <TITLE>LD5工具</TITLE> <style>
Time of Update: 2017-01-18
解決方案:在info.plist 加入key<key>NSAppTransportSecurity</key><dict><key>NSAllowsArbitraryLoads</key><true/></dict>下面給大家介紹ios中http 和https
Time of Update: 2017-01-18
採集和防止採集是一個經久不息的話題,一方面都想搞別人的東西,另一方面不想自己的東西被別人搞走。本文介紹如何利用nginx屏蔽ip來實現防止採集,當然也可以通過iptable來實現。1.尋找要屏蔽的ip複製代碼 代碼如下:awk '{print $1}' nginx.access.log |sort |uniq -c|sort -nnginx.access.log
Time of Update: 2017-01-18
最近用dedecms建的一個網站新增了大批內容,有三個欄目的內容量都超過了兩千篇,超過兩千三百篇的兩個欄目在產生欄目列表的時候就出現了504 Gateway time-out
Time of Update: 2017-01-18
tomcat連接埠:8080 做好虛擬機器主機nginx連接埠:80 根據網域名稱指派在conf/nginx.conf中的http中增加複製代碼 代碼如下:include www.jb51.net.conf建立conf/www.jb51.net.conf,內容如下:複製代碼 代碼如下:server {listen 80;server_name www.jb51.net;location / { proxy_pass http://127.0.0.1:8080;
Time of Update: 2017-01-18
效果圖:這個對框完全繼承、仿照AlertDialog,只是實現了自訂效果。另外,沒有實現setIcon,因為iphone中的對話方塊多數都沒有表徵圖。附件包含例子、jar包、jar包源碼。檔案簡介: aIphoneDialogTest.rar 這是樣本工程 使用時注意先要在build path中匯入iPhoneDialogLib.rar中的jar包 iPhoneDialogLib.rar 這是控制項jar包及資源檔 使用時先備份自己的strings.xml,然後將三個目錄下的資源檔複製到項目中
Time of Update: 2017-01-18
前端的工作過程裡,本地開發、提供測試環境,總得有個用著順手的伺服器軟體,這個情境裡nginx很流行。介紹兩個好用的配置項:rewrite try_files @xxxxrewrite比較常見,主要用於將帶版本號碼的靜態檔案路徑替換成本地檔案路徑例如人人網發布檔案路徑裡麵包含一個a0000的版本號碼,通過下面這句配置就能將http://xnimg.cn/a0001/js/base.js換成http://xnimg.cn/js/base.js直接影射到本地目錄結構中。複製代碼