Time of Update: 2018-12-03
終於知道ICE是啥意思啦,呵呵!本篇主要是對ICE的一個概覽,讓我們能夠比較全面的瞭解它主要是項什麼技術?主要應用情境?以及主要核心組件等;後續還會繼續推出一些實戰的心得與筆記;ICE【Internet Communications Engine】是ZeroC公司的主打、核心產品,在ICE的基礎上,還有很多的衍生產品,比如Ice-E【Embedded Ice】、ICE Touch、ICE for
Time of Update: 2018-12-03
去年公司的法務給我們培訓了下專利申請的相關基礎知識,上周集團又邀請我們的夥伴北京律師事務所的同事來給我們做了較為深入的培訓;以下是培訓中特別提到的一些原則和注意點,相信對後續希望申請專利的同事會有所協助; 1、專利無大小、簡單複雜之分,與其市場價值有關公司申請專利本質上是為了保障自己在市場上的地位和利益,說得更白點,一件專利如果沒有市場價值,那幾乎就是無用的擺設;一件很小的專利或許能帶來很大的市場價值,一件很複雜的專利或許並不能為公司帶來直接的價值和利益;2、專利申請遵循三大原則:市場原則、技術
Time of Update: 2018-12-03
Jquery擷取瀏覽器寬高的代碼:<script type="text/javascript">$(document).ready(function() {alert($(window).height()); //瀏覽器當前視窗可視地區高度alert($(document).height());
Time of Update: 2018-12-03
近段時間花了挺多精力在面試上面,也接觸到很多形形色色的面試者,其中我經常問的一個問題:你自己覺得對哪項技術或者是哪個架構最為精通?結果很多的面試者回答是J2EE!哎,現在的抗壓能力是比較強了,照以往的話馬上暈倒!這些人大多用Struts、Spring、Hibernate等主流架構進行過Web開發,越來越多的人變得浮躁,他們不上Java官網,不看源碼……,自以為用過這些技術就以為精通了J2EE,其實他們完全不知道J2EE為何物!總的感覺就是:現在要想招一個比較稱心的人真是好難!藉此也把JavaEE
Time of Update: 2018-12-03
最近一直忙於做一個純技術驅動的項目:網店重生!就是要把網店版改造成為基於Mysql的分布式應用;由於在過去的1年半的時間裡面,網店版都沒有怎麼發展,只是一些例行維護;此次要這麼大規模重構的確是一個不小的挑戰,那在這個重構過程中,我們也再次遇到了當初的一些老問題,但由於以前的主力開發人員早已經不在一個團隊裡面了,所以很多的小問題還是讓我們費了一些力氣,趁此機會將這個過程中遇到的一些小問題記錄下來;由於不被發展,所以以前的很多測試環境都已經被用作其他用途了,而且目前用的Jboss主要版本與當初是不一
Time of Update: 2018-12-03
最近的培訓全都排到一起啦,上周就有兩個培訓,一個是《流程最佳化》,另一個是《知人知心的溝通技巧》,每次培訓都是全天候的兩天,《溝通技巧》還佔用了一天的休息時間,呵呵,不過收穫還是挺多的,培訓的講師也都很不錯,對自己性格方面以前覺得很疑惑的地方現在也都撥開雲霧見晴天啦,著實有些興奮,o(∩_∩)o...哈哈!話還要從人的性格說起,從情緒的表露性來說,可以分為內向和外向;我一直認為自己是內向型的,而且很多的特徵和內向型是非常吻合的;體現個人溝通方式的另外一個維度是行為的支配性,可以分為支配和謙和;上
Time of Update: 2018-12-03
從2年前來到阿里,入職參加百阿,接受各類培訓,到後來在工作中親自感受這個大家庭的氛圍,感受阿里日、參加集團員工大會……,一次次的心靈感受著衝擊!我還記得百阿時我們的講師跟我們說,在阿里只有工作滿3年的員工才能稱為真正的阿里人!現在對這句話有點感悟了,現在公司發展太快,員工數猛增,從我入職到現在,短短時間內工號已經翻了2倍,雖然現在仍然有百年系列培訓,但是公司的文化傳承的確遭遇了很大的挑戰,很多新員工無法真正體現當年那些艱苦的創業曆程;前幾天,終於有了一個非常好的機會,公司請到了原alibaba
Time of Update: 2018-12-03
處理序間通訊有以下方法Using named objects Waiting for multiple objects Waiting in a message loop Using mutex objects Using semaphore objects Using event objects Using critical section objects Using timer queues Using waitable timer objects
Time of Update: 2018-12-03
MIME(Multipurpose Internet Mail Extensions) 是"多用途Internet郵件擴充協議"的縮寫,在 MIME 協議之前,郵件的編碼曾經有過 UUENCODE 等編碼方式 ,但是由於 MIME 協議演算法簡單,並且易於擴充,現在已經成為郵件編碼方式的主流,不僅是用來傳輸 8 bit 的字元,也可以用來傳送二進位的檔案 ,如郵件附件中的映像、音頻等資訊,而且擴充了很多基於MIME
Time of Update: 2018-12-03
public static void main(String[] args) throws MalformedURLException, IOException {//Document parse = Jsoup.parse(new URL("http://info.bet007.com/cn/team/Summary.aspx?TeamID=35"), 10000);//Document parse = Jsoup.parse(new URL("http://www.baidu.com"),
Time of Update: 2018-12-03
這段時間的一個項目中需要記錄PV級的使用者訪問資訊,為了讓這個功能實現盡量和現在系統代碼少耦合,所以採用了在前端頁面嵌入js的方案,被記錄的資訊中有一條就是:被訪問頁面的來源URL,也即從哪個頁面跳轉過來的;HTTP Referer就是用來幹這件事的,該值在服務端和用戶端都能取到;服務端直接從request中讀取,當然不同語言讀取的方式不一樣;用戶端js的讀取方式為document.referrer;關於HTTP
Time of Update: 2018-12-03
Q:當通過HttpClient這個工具包去訪問某個URL時,服務端返回了不是你期望的資訊?A:很有可能是請求的參數沒有進行編碼過,服務端接受到這些參數時出現亂碼,從而導致返回資訊不正確;要想佈建要求內容的編碼,可以通過如下這行代碼實現:postMethod.getParams().setHttpElementCharset(encoding); //getMethod同樣適用Q:如何保持tracelog參數始終在URL後面,以保證可以被apache日誌記錄便於後續分析統計?A:有些同學可能會覺得
Time of Update: 2018-12-03
記憶體管理和記憶體回收是JVM非常關鍵的點,對Java效能的剖析而言,瞭解記憶體管理和記憶體回收的基本策略非常重要。本篇對Sun JVM 6.0的記憶體管理和記憶體回收做大概的描述。 1.記憶體管理 在程式運行過程當中,會建立大量的對象,這些對象,大部分是短周期的對象,小部分是長周期的對象,對於短周期的對象,需要頻繁地進行記憶體回收以保證無用對象儘早被釋放掉,對於長周期對象,則不需要頻率記憶體回收以確保無謂地垃圾掃描檢測。為解決這種矛盾,Sun
Time of Update: 2018-12-03
每次去參加各類大會或者培訓之後,就下定決心說要好好學習英語,不過這個目標還是一次次的沒有實現;當然工作忙、時間緊、沒語境……都成了有力的介面;但是這次偶想到一個退而求其次的方法,雖然沒有練習聽力的語境,但是我們可以先把英語翻譯能力練習起來,平時看英文doc的時間也不少,自認為看大多數文檔都不存在啥障礙,但此次的要求是將他們翻譯出來,呵呵,別小看哦,能看懂和能翻譯出來可完全是兩個level!不信你也可以嘗試一把,呵呵;此次,正好遇到自己在看關於ICE相關的一些文檔,網上search了也沒有比較詳細
Time of Update: 2018-12-03
前段時間公司有幾個人去參加了WEB 2.0大會,回來給大家做了一些分享,其中有一項為《加速網站響應的14條規則 》;其演講嘉賓為原yahoo首席效能官Steve Souders,現在已經轉投google啦;很有些意思,一些簡要的前端page最佳化就能讓你的網站響應度提高40%,心動了吧!其規則如下:Make fewer HTTP requests(盡量減少http的請求次數)Use a CDN(鏡像,並行下載)Add an Expires header(使用browser cache)Gzip
Time of Update: 2018-12-03
08.5.24日第二屆中國網路工程師俠客行大會在杭州之江飯店召開啦!相較於去年第一屆在浙江省人民大會堂的舉辦,本次大會顯得低調了許多,時間上也壓縮了一半,由2天變成了1天;自己參加自己公司組織的這種大會好像總沒什麼特別的感覺,就應該如此?還是自己要求太高?聽慣了所謂大牛們的主題演講,真的沒啥新意,沒啥感覺,甚至都快睡著了!最後馬總的演講還是比較精彩,即興、激情、洒脫!馬總提到一點大會初衷(完全是技術的盛宴)讓我想起了去年我去上海參加BEA WORLD
Time of Update: 2018-12-03
當我們系統裡面安裝一些軟體的時候,會預設在word中安裝一些外掛程式,比如Power Designer,金山詞霸等等;裝了這些外掛程式之後,我們每次開啟word的時候在工具列中就會出現一些新的按鈕,而且這些按鈕通過 工具 --》 自訂 --》 工具列 還不能將其刪除掉;不報錯的還好些,我的office 2003安裝了pd
Time of Update: 2018-12-03
本次cache興趣小組的kickoff主要是給大家介紹了一些常見cache系統,以及在項目選型中需要考慮的一些因素,不同的應用情境下有哪些cache系統可供選擇等等......;各個部分也都講得很粗粒度,主要是拋磚作用;ppt中的關鍵兩頁內容如下;詳細內容可見附件PPT;Cache系統實現常見手段Memory Cache Page:squid、cacheflow Data: Java: oscache、jbosscache 、ehcache
Time of Update: 2018-12-03
為了測試各種格式的認證讀取操作,我寫了個很簡單的Test類,結果卻出現如下錯誤:java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at
Time of Update: 2018-12-03
hession經常用在遠程服務介面調用中,因為其效率非常高(基於http的binary協議),配合Spring使用更是非常簡單; 但是有個問題,hession介面的驗證不是很方便,一般的驗證方式為:在IE中請求hession介面暴露出來的URL,傳回碼為500即表示介面可用;但這和標準web