Time of Update: 2016-07-22
標籤: Web開發如今是如日中天,熱的發燙。但是Web開發相關的技術和知識卻像N座大山一樣,聳立在我們面前,連綿起伏,漫無邊際。那麼這些山頭那些我們應該佔領,那些我們應該繞開,很多人看著就蒙了,這不光是初學者,很多學了幾年的人也會有些迷茫或者彷徨,怕走到懸崖邊。就像當年寫如果你選擇的開發工具是delphi的話,如日中天的時候火的不得了,但是現在可能沒幾家在用這東西了,要是你沒快速地轉向,那你可能找工作都費勁。 大家也都知道不斷學習是不可避免的,
Time of Update: 2016-07-22
標籤:1》session1.merge(T entity) 合并實體的方法。2》merge的作用是:新new一個對象,如果該對象設定了ID,則這個對象就當作游離態處理:
Time of Update: 2016-07-22
標籤:使用者在 Kubernetes 上部署的服務一般運行於私人網路,Pod和Service 提供了 hostPort,NodePort等參數用於暴露這些服務連接埠到K8S節點上,供使用者訪問。這樣的方法有明顯缺點:1)容易佔用過多的主機連接埠;2)服務連接埠暴露到多台主機會增加防火牆和安全配置的難度3)預設的hostPort,NodePort方式沒有負載平衡的作用 K8S的 Ingress 資源提供了另一種服務暴露的方法,它可以擷取各個服務的狀態,傳遞給nginx等工具進行配置修改、
Time of Update: 2016-07-22
標籤:我們知道json是一種互動式資料格式,在前後端互動資料的時候,我們需要一種萬金油是的資料格式,恰好json就可以完成這個使命,再說到jsonp,瀏覽器是拒絕跨域請求資料,也就是說我們不能在跨網站取資料,這個網景公司提出來的一個安全機制,那我們如果,在不同網站想取資料要怎麼辦呢?當然有需求就有辦法,瀏覽器雖然拒絕我們用ajax的方式請求資料,但是它不拒絕用script標籤的跨域請求,具體的原生實現方式我這幾就不糾結了,我們來說說jquery是如何封裝的jsonp,jquery封裝jsonp是
Time of Update: 2016-07-22
標籤: 其實產生靜態網頁的方式有好多種,我昨天看了一下,Freemarker是其中一種,但是Freemarker現在我們都用得比較少了,現在用得ActiveMQ用來發送資訊到靜態頁面,不過想了一下這個小東西,還是想給大家分享一下,我的小小心得。若項目為Maven項目,那麼可以如下在Pom.xml檔案裡面添加<dependency> <groupId>org.freemarker</groupId>
Time of Update: 2016-07-22
標籤:先看網站架構圖:以上網站架構廣泛運用中大型網站中,本文從架構每一層分析所用主流技術和解決手段,有助於初入網站營運朋友們,進一步對網站架構認識,從而自己形成一套架構概念。第一層:CDN國內網路分布主要南電信北聯通,造成跨地區訪問延遲大問題,對於有一定訪問量網站來說,增加CDN(內容分髮網絡)層可有效改善此現象,也是網站加 速的最好選擇。CDN把網站頁面緩衝到全國分布的節點上,使用者訪問時從最近的機房擷取資料,這樣大大減少網路訪問的路徑。如果想自己搭建CDN,不建議這
Time of Update: 2016-07-22
標籤:目錄結構 一、什麼是Websocketwebsocket是html5提出的一個協議規範,參考rfc6455. 不過目前還都是在草案,沒有成為標準,畢竟html5還在路上。websocket約定了一個通訊的規範,通過一個握手的機制,用戶端(瀏覽器)和伺服器(web
Time of Update: 2016-07-22
標籤:新手入門:史上最全Web端即時通訊技術原理詳解字數4514 閱讀41 評論0 喜歡4前言有關IM(InstantMessaging)聊天應用(如:,QQ)、訊息推送技術(如:現今移動端APP標配的訊息推送模組)等即時通訊應用情境下,大多數都是傳統型應用程式或者native應用較為流行,而網上關於原生IM(相關文章請參見:《IM架構篇》、《IM綜合資料》、《IM/推送的通訊格式、協議篇》、《IM心跳保活篇》、《IM安全篇》、《即時音視頻開發》)、訊息推送應用(參
Time of Update: 2016-07-22
標籤:一、下載和demo下載:您可以狠狠地點擊這裡:selectivizr-1.0.0.zip(右鍵-[目標|連結另存新檔] 9.24K)demo:您可以狠狠地點擊這裡:Selectivizr部分屬性測試demo二、簡介selectivizr是一個JavaScript工具,使IE瀏覽器也可以支援CSS3偽類以及屬性選取器,使用很簡單,只要把js include到頁面上,然後你就可以(~ o ~)~zZ補覺了。優點在於:1.
Time of Update: 2016-07-22
標籤:1. 前言Web端即時通訊技術因受限於瀏覽器的設計限制,一直以來實現起來並不容易,主流的Web端即時通訊方案大致有4種:傳統Ajax短輪詢、Comet技術、WebSocket技術、SSE(Server-sent Events)。本文將簡要介紹這4種技術的原理,並指出各自的異同點、優缺點等。2. 概述1996年IETF HTTP工作群組發布了HTTP協議的1.0版本 ,到現在普遍使用的版本1.1,HTTP協議經曆了17
Time of Update: 2016-07-22
標籤:在使用者沒有與網際網路串連時,可以正常訪問網站或應用,在使用者與網際網路串連時,更新使用者機器上的快取檔案。 原理:HTML5的離線儲存是基於一個建立的.appcache檔案的緩衝機制(不是儲存技術),通過這個檔案上的解析清單離線儲存資源,這些資源就會像cookie一樣被儲存了下來。之後當網路在處於離線狀態下時,瀏覽器會通過被離線儲存的資料進行頁面展示。
Time of Update: 2016-07-22
標籤:概要:本篇部落客要介紹node.js的模組1.建立模組 在node.js中建立一個模組非常簡單,因為一個檔案就是一個模組。我們只需要明白如何從其他檔案中擷取這個模組。Node.js提供了 exports 和 require 兩個對象,其中exports是模組的公開介面,require用於從外部擷取一個模組的介面,即所擷取模組的exports對象。看下面的例子。建立一個module.js的檔案,內容是:var name;exports.setName = function(thyName)
Time of Update: 2016-07-22
標籤:Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again當我們安裝第三方擴充源後,yum的時候就會出現:Error: Cannot retrieve metalink for repository: epel. Please verify its
Time of Update: 2016-07-22
標籤:.Net 項目代碼風格要求PDF版下載:項目代碼風格要求V1.0.pdf代碼風格沒有正確與否,重要的是整齊劃一,這是我擬的一份《.Net 項目代碼風格要求》,供大家參考。1. C# 代碼風格要求1.1注釋類型、屬性、事件、方法、方法參數,根據需要添加註釋。如果類型、屬性、事件、方法、方法參數的名稱已經是自解釋了,不需要加註釋;否則需要添加註釋。當添加註釋時,添加方式如所示:1.2
Time of Update: 2016-07-22
標籤:1)文字底線、刪除線、定劃線Text-decoration:underline /*底線*/Text-decoration:overline /*頂劃線*/Text-decoration:line-through; /*刪除線*/2)因為字母大小寫Text-transform:capitalize /*單詞首字大寫*/Text-transform:uppercase
Time of Update: 2016-07-22
標籤:.NET Core系列 : 1、.NET Core 環境搭建和命令列CLI入門 介紹了.NET Core環境,本文介紹.NET Core中最重要的一個設定檔project.json的相關內容。我們可以使用.NET Core 的dotnet 命令列介面(CLI)dotnet new命令建立一個應用,也可以用Visual Studio 2015 update 3建立一個應用,他們都有一個project.json ,它是項目的設定檔,類似之前的*.csrpoj檔案。Project.json
Time of Update: 2016-07-22
標籤:1.首先需要在項目中引入的js檔案有<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><script src="http://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js"></script><script
Time of Update: 2016-07-22
標籤:概要:本篇部落客要介紹了node.js中的包 包是在模組基礎上更深一步的抽象,Node.js的包類似於C/C++的庫函數或者Java/.Net的類庫。它將某個獨立的功能封裝起來,用於發布、更新、依賴管理和版本控制。Node.js的包是一個目錄,其中包含一個JSON格式的包說明檔案package.json。嚴格符合CommonJS規範的包應該具備以下特徵: ● package.json必須在包的頂層目錄下; ● 二進位檔案應該在bin目錄下; ● Jav
Time of Update: 2016-07-22
標籤: 線上執行個體執行個體示範使用方法 <section class="main"> <div class="wrapper-demo"> <div id="dd" cla
Time of Update: 2016-07-22
標籤:搜集了一些關於程式員經常瀏覽的網站,希望能夠協助到大家!1 程式員論壇:http://www.gxcxy.com2 J2me社區 http://www.j2meforums.com/forum/3 csdn http://www.csdn.net/4 Vc知識庫 http://www.vckbase.com/5 codeproject http://www.codeproject.com/6 程式猿 http://www.aprogrammer.cn/7 看雪學院 http://www.