Time of Update: 2018-12-05
要學習一門技術,首先要把開發環境搭建好,在ubuntu下nodejs的開發環境很容易搭建,直接apt-get就ok。 sudo apt-get install nodejs如果不喜歡直接apt-get,也可以去官網下載源碼包,直接編譯安裝。首先先安裝一些必要的庫 sudo apt-get install build-essential openssl libssl-dev pkg-config然後下載nodejs wget
Time of Update: 2018-12-05
首先要確保Nodejs和HBase環境搭建成功。插入資料:使用put方法,插入資料既可以是插入單列也可以同時插入多列。樣本: 1: var hbase = require('hbase'); 2: var client = hbase({ 3: host:'localhost', 4: port:8090 5: }); 6: var table = client.getTable('testPut'); 7: table.create('
Time of Update: 2018-12-05
只要是長期積累經驗和技術的總會有很多的想法和感悟所以覺得還是記錄下來便於整理思維和調整以後的方向 所以先踏出第一步註冊自己的第一個技術blog主要是關於jQuery以及js方面的可能會有一些轉載,當然盡量原創了 在部落格園裡看到不少js高手,很羨慕他們的技術希望有天能夠達他們的水準加油 廢話就這麼多,希望多認識一些朋友提高自己的技術
Time of Update: 2018-12-05
昨天去某某公司面試JS
Time of Update: 2018-12-05
在項目中經常會用到JQuery和DOM的相互轉換一般來說,有以下方式可以實現1.JQuery轉DOM var o=document.getElementById("id");//o即是DOM對象 var $v=jQuery(o); //v就是jQuery對象 2.DOM轉jQuery jQuery對象的本質是數組對象,因此轉換有兩種方法: (1)[index]屬性 var $v =jQuery("#id") ; //v即是jQuery對象 var o=$v[0];
Time of Update: 2018-12-05
今天終於把MR處理Hbase的資料的程式搞定了,自己走了好多的彎路,程式寫完之後,在原生偽分布式的hadoop上跑是沒問題的,可是把程式上傳的叢集上就出錯了,最後發現是zookeeper沒配對,在編譯的時候沒有把conf添加的CLASSPATH,這才導致出錯的。 下面是MR測試的程式: 1 import java.io.IOException; 2 3 import org.apache.hadoop.conf.Configuration; 4 import
Time of Update: 2018-12-05
最近做的一個項目中需要ajax跨域取得資料,如果是在本域中確實沒有問題,但是放到二級域和其他域下瀏覽器直接就彈出提示框:“該頁正在訪問其控制範圍之外的資料,這有些危險,是否繼續" 1.什麼引起了ajax跨域不能的問題 ajax本身實際上是通過XMLHttpRequest對象來進行資料的互動,而瀏覽器出於安全考慮,不允許js代碼進行跨網域作業,所以會警告。 2.有什麼完美的解決方案嗎? 沒有。解決方案有不少,但是只能是根據自己的實際情況來選擇。 具體情況有: 一、本域和子域的相互訪問:
Time of Update: 2018-12-05
今天去了百度前端面試,不管結果怎麼樣,先把它記錄下來,當做自己人生的經曆也好(其實心裡還是很在乎的 - -!) 本來約好了是2點面試,結果我1點20就到了,不過面試官1點30的時候就接待我了,這點讓我好感倍增啊,好多公司不到時間根本就不接見你的... 面試的地方在百度的茶水間,咖啡廳式的布局讓人挺放鬆的(心裡還是有些小忐忑), 附近也有幾個座位有人在討論著什麼,給人的工作感覺很溫情,看來好的公司在工作壞境方面還是很注重的. 給我面試的考官在表面上看不出年齡,應該有28
Time of Update: 2018-12-05
常見的綁定事件有直接綁定在頁面元素中比如<div id="wrap" onclick="a();"></div>,這個換種方法也就是分離出來寫在js代碼裡如document.getElementById('wrap').onclick = function(){a();},此時如果需要綁定多個方法則直接寫在一起即可如document.getElementById('wrap').onclick = function(){a();b();}或<div
Time of Update: 2018-12-05
JSON對象的序列化與還原序列化相信大家都很熟悉了。基本的api是JSON.parse與JSON.stringify.var json={ uiModule:'http://www.a.com', login:'true', mainSubjectId:3004, happydays:100, happyhours:1, userCount :200, itemCount:1000000, type:'all', mainSubjectId:
Time of Update: 2018-12-05
首先聲明一點啊,發表這篇部落格並不是說我不想做程式員了,所以前輩們如果看到了,請不要懷疑我要努力變成一個優秀程式員的決心。我很幸運自己是一個程式員,因為這份工作,讓我慢慢養成了做事細心謹慎的態度,不信口雌黃,說話要有憑有據,因為程式啟動並執行結果就說明了一切,所以我不會給自己找什麼借口。不過生活中的我,跟工作中的就不一樣了,不然就累死了。 做程式很辛苦,這是對於我這種菜鳥來說
Time of Update: 2018-12-05
今天要做Execel檔案匯入項目裡,要用到這個東西,所以就修修改改的寫了一個方法,這個方法裡實體用泛型表示。但是感覺這樣寫好像太複雜了,目前沒有想到更好的可以提高效率的解決方案,如果有前輩看到了,幫我提點建議哦。 /// <summary> /// 將datatable轉換為實體集合 by jelena 2013-05-13 /// </summary> /// <typeparam
Time of Update: 2018-12-05
起因: 同事的朋友的朋友的妹妹要參加什麼投票活動,想讓我幫忙刷刷票。抱著研究一下的態度就答應了。跟大家分享下刷票的思路。 思考: 首先,一般網站在做投票處理的時候,都是根據IP來判斷的。如果能偽造IP的話,就應該可以實現刷票的功能。 先看一下PHP開源項目discuz擷取IP的函數://擷取用戶端ipfunction get_ip() { if(getenv('HTTP_CLIENT_IP') &&
Time of Update: 2018-12-05
<script defer>中defer的作用使用defer屬性可以讓指令碼在整個頁面裝載完成之後再解析,而非邊裝載邊解析。 這對於只包涵事件觸發的js指令碼而言,可以提高整個頁面的載入速度。 DEFER是指令碼程式強大功能中的一個“無名英雄”。你可能從沒有使用過它,但是看完這裡的介紹後,相信你就離不開它。它告訴瀏覽器Script段包含了無需立即執行的代碼,並且,與SRC屬性聯合使用,它還可以使這些指令碼在後台被下載,前台的內容則正常顯示給使用者。
Time of Update: 2018-12-05
早些時候基於jQuery寫的一個table排序,暫時只支援簡單的資料類型排序。以後有時間改寫成原生js的直接上代碼了,寫的不好,純屬記錄table瀏覽評論主題作者最後評論 10023232北京的天氣真是乾燥,讓人覺得不舒服!肖老師2009/10/11回複1302323458fg232北京的天氣真是乾燥,讓人覺得不舒服!肖老師2009/10/12回複13023232fgfd32北京的天氣真是乾燥,讓人覺得不舒服!肖老師2009/11/11回複13013232ds32北京的天氣真是乾燥,讓人覺得不舒
Time of Update: 2018-12-05
受正美部落格裡一篇文章的影響,突然想到一個數組去重的好方法var unique=function(arr){ return arr.join(" ").replace(/(\b\S+\b)(?=.*?\1)/g,'').replace(/^\s+/,'').split(/\s+/); }缺點:Qwrap的前輩們說這樣寫的效能不咋高,然後有些對象無法處理字串和數字咋辦undefined和'undefined'?null和‘null’非字串元素直接的bug包括空格分割法安全?
Time of Update: 2018-12-05
幾年的前端開發,多少也積累一些常用的經驗,既然有前端團隊協作,那麼統一的開發約束文檔還是有必要整理一下的。減少不必要的溝通成本,將多股力量擰成一股,才能發揮最大的效果。這個文檔不能說成是規範文檔,因為規範這玩意很難界定,我說它規範,但是你也許不這樣認為,所以叫做約束會好點。適當的約束還是有必要的,就不舉風箏與線的例子了。。 WEB前端開發約束文檔
Time of Update: 2018-12-05
今天下午在寫三維紋理的程式,結果發現我的機器,NV Quadro FX1000竟然不支援glTexImage3d,一想不對呀。我用opengl extension viewer看這台機器支援的opengl是2.0.1呀,怎麼會不支援這個opengl1.2的函數呢?一想這個函數肯定不是opengl32.lib
Time of Update: 2018-12-05
WEB前端基礎知識Web標準是什嗎?“WEB標準”是一系列標準的總稱,包括HTML4.0、XHTML1.1、CSS2.1、XML1.0、RSS2.0、ECMAScript1.1、DOM1.0等等。所以這裡要跟大家指出來一下,WEB標準不僅僅是大家常說的DIV+CSS。但我們接下來要瞭解的主要集中在XHTML1.1 和
Time of Update: 2018-12-05
This paper extends previous shadow mapping work into dynamic scences under complex lighting such as area light sources or environment lighting. This extension relies on fast approximate technique for computing soft shadows. This new soft shadow