Time of Update: 2016-10-19
標籤:其實,在伺服器的選擇上很廣,基本上,主流語言都有WebSocket的伺服器端實現,而我們作為前端開發工程師,當然要選擇現在比較火熱的NodeJS作為我們的伺服器端環境了。NodeJS本身並沒有原生的WebSocket支援,但是有第三方的實現(大家要是有興趣的話,完全可以參考WebSocket協議來做自己的實現),我們選擇了“ws”作為我們的伺服器端實現。由於本文的重點是講解WebSocket,所以,對於NodeJS不做過多的介紹,不太熟悉的朋友可以去參考NodeJS入門指南(http://
Time of Update: 2016-10-19
標籤:Java Websocket執行個體Websocket 2015-04-11 14:11:54 發布您的評價: 4.4 收藏 6收藏介紹現很多網站為了實現即時通訊,所用的技術都是輪詢(polling)。輪詢是在特定的的時間間隔(如每1秒),由瀏覽器對伺服器發出HTTP
Time of Update: 2016-10-19
標籤:using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using log4net;using log4net.Config;namespace ConsoleLog4Net{ class Program { static void Main(string[]
Time of Update: 2016-10-19
標籤:這一節主要是針對上一節的補充,關於地圖的最佳化策略上一節中已經涉及了一些,這一節具體說下。 地圖塊載入隊列:就拿1280*800的螢幕解析度來講,大約需要載入的地圖塊為30~35塊之間,如果這個時候一下子載入這麼多地圖塊,佔用的網路頻寬會比較多,因為IE載入資源也是有限制的,如果多餘限制就會加入排隊機制。所以這個時候,就需要一個地圖載入隊列,來限制同時載入地圖塊的數量,比如可以同時載入兩個,當兩個當中哪個Loader載入完,此對象回收,然後重新下一個。
Time of Update: 2016-10-19
標籤:js觸發按鈕點擊事件部落格分類: javascript 類比JS觸發按鈕點擊功能Html代碼 <html> <head> <title>usually function</title>  
Time of Update: 2016-10-19
標籤:在vs2010中,用JQuery ajax調用asp.net 2.0的 webMethod 方法時,怎麼都調不出來,原來和3.5 有點出入。3.5中,無需特殊設定,可以直接用$.ajax調用在aspx.cs中,存取層級public,靜態,標記為【webmethod】的方法。 aspx.cs:using System.Web.Services;[WebMethod]public static string PollCount(){
Time of Update: 2016-10-19
標籤:高效web前端開發 book PageSpeed 出自google公司 是一款 免費的工具 效能分析Timeline網頁互動 和渲染 所要花費的時間Profile誰 可以查看網頁cpu以及記憶體佔有的情況報告Audits
Time of Update: 2016-10-19
標籤:<!DOCTYPE html><html lang="zh-CN" ng-app="app"><head> <meta charset="utf-8"> <title>ng-attr-(suffix)的用法</title> <link rel="stylesheet" href="../bootstrap.min.css"></head><body> <
Time of Update: 2016-10-19
標籤:前兩天突然有個需求需要用到跨域提交資料。之前也在網上找到了好多的代碼例子看了的。常用的是jsonp去實現跨域,但是jsonp值支援get方式提交。這樣就造成了問題,後來我同事告訴我可以用服務端去做也就是webRequest去實現。我自己研究了一下,實現了之後 來寫一篇文章總結一下我的經驗。 希望也可以和你們分享一下。 首先是html頁面的資料轉送,這個提交的方式我就不用講了,ajax 表單 都可以。重點在後台代碼怎麼去把資料轉送到另外一個網站。
Time of Update: 2016-10-19
標籤:目前主流網頁布局設計中,CSS都佔有很重要的部分,但是面對一條條的CSS代碼,檢測成了問題,本文就此為大家介紹幾種檢查調試CSS布局的有效辦法。 1. 檢查HTML元素是否有拼字錯誤、是否忘記結束標記 即使是老手也經常會弄錯div的嵌套關係。可以用dreamweaver的驗證功能檢查一下有無錯誤。 2. 檢查CSS是否書寫正確 檢查一下有無拼字錯誤、是否忘記結尾的 } 等。可以利用CleanCSS來檢查
Time of Update: 2016-10-19
標籤:1: 下載node.js並安裝,安裝程式內建有npm,選擇一起安裝。2:node -v顯示版本,npm -v顯示版本。 3:我這裡要代理才能上網,先設定npm代理,如果上網不需要代理,可跳過此步驟。npm config set proxy http://proxy3.bj.petrochina:8080npm config set https-proxy
Time of Update: 2016-10-19
標籤:什麼是ModelBinderASP.NET
Time of Update: 2016-10-19
標籤: 如今每個公司每個站長天天都在不斷的說使用者體會度使用者體會度,可見使用者體會度確實是網站的命脈,就拿baidu近期快照做出的大調整也能夠看出,使用者體會度確實關於公司網站亦或是自己網站有直接影響。高端網站建造專家馮會岩從事建站多年各類款式的網站也都見過,其中有不少非常差勁的網站,今天針對此疑問我們太刺耳製造網站應當避忌哪些疑問吧。 榜首,網站首頁字型,許多公司關於網站的字型沒有過多的請求,呈現字型濫用的狀況,馮會岩溫馨提示尤其是公司網站的字型是非常重要的,千萬不要運用非標準字型,這會
Time of Update: 2016-10-19
標籤:兄弟連 PHP成為最流行的指令碼語言有許多原因:靈活性,易用性等等。對於項目開發來說,我們通常需要一個PHP架構來代替程式員完成那些重複的部分。本文,兄弟連PHP培訓將對PHP架構進行全面解析。 PHP架構是什麼? PHP架構提供了一個用以構建web應用的基本架構,從而簡化了用PHP編寫web應用程式的流程。這樣不但節省開發時間,有助於建立更穩定的應用,而且減少了重複編碼的開發。架構還可以協助初學者建立更穩定的應用服務,這可以讓你花更多的時間去建立實際的Web應用程式,而不是花時間寫重
Time of Update: 2016-10-19
標籤: if (FileUpload1.HasFile) { string filenames = FileUpload1.PostedFile.FileName; string server_path = "images/"; string ab_path = Server.MapPath(server_path); if
Time of Update: 2016-10-19
標籤:require和 sea的源碼分析,我之前的部落格有寫過, 今天我想分享的是一個很簡單的核心代碼(不帶注釋和空行大概60行), 沒有容錯判斷。require.jsrequire函數實現用一句話概括:依次載入require的模組,然後監測script的onload事件,判斷所有模組載入成功,執行require的callback, 如果只帶一個參數且不是數組,就是載入成功後return 模組。 1 //標記已經載入成功的個數 2 var REQ_TOTAL = 0; 3 //模組匯出 4
Time of Update: 2016-10-19
標籤:PHP執行定時任務1.當PHP像檔案寫入資訊的時候<?phpfor ($i=0; $i < 10; $i++) {$str="我是第".$i."條"."\r\n";file_put_contents("a.txt",$str,8);}這樣就可以換行,linux使用"\n"就可以,windows"\r\n".我是第0條我是第1條我是第2條我是第3條我是第4條我是第5條我是第6條我是第7條我是第8條我是第9條<?php
Time of Update: 2016-10-19
標籤:CSS中的長度單位目前分為兩種,分別是絕對長度和相對長度。絕對長度單位包括:in:英寸cm:厘米mm:毫米pt:磅(1磅等於1/72英寸)pc:pica(1pica等於12磅)以上五個就是CSS中定義的絕對長度單位,他們都是在我們實際生活中用的很多,但是在寫CSS代碼製作要在螢幕上顯示的網頁的時候,這種絕對長度單位用到的很少,我能想到的比較有用的地方只有給印刷品設定長度單位時可能會用到,雖然我沒有接觸過。接下來就是相對長度單位,相對,顧名思義就是以某個長度作為參照,設定的相對長度的實際值就
Time of Update: 2016-10-19
標籤:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv=
Time of Update: 2016-10-19
標籤:知乎上這篇文章對於遊戲後端、效能並發、nodejs及scala等語言的討論,很好,值得好好看。https://www.zhihu.com/question/21971645經常瞭解一些牛逼技術人員的分享,比閉門造車或者停留在陳舊技術固步自封,要好多了。下面是一些摘錄:用C++開發,1000並發是基本。C++的優點是與硬體近,所以處理圖形時速度快很多,如果是處理業務,其實主要是看選用的演算法的時間複雜度。各語言之間的執行效率差別沒那麼大,同樣用過C++跟JAVA,相比較的話JAVA的學習曲線