零碎: 學習, 技術明星, 物件導向

沒發帖, 不代表完全沒有想說的. 鑒於時間緊, 任務急, 有預感高產期又要來了, 暫時不像過去那樣長篇大論了, 就幾個點說說.首先要說的, 大家少上點網吧. 這些天上網條件受限, 一下子效率高了很多. 這事我想不用多說了, 大家心裡都很清楚自己的狀況. 這裡頭就涉及到擷取資訊和學習兩方面的問題. 我在這裡要說的是, 借口, 全都TM的是借口. 比如那些IT新聞, 看似很重要, 尤其是對一些象我一樣目前主要做Web的同志, 其實真的不可或缺嗎?

使用者輸入提交前必須進行的幾項工作

1. 驗證使用者輸入; 2. 轉化必要的字元,避免指令碼攻擊; 3. 防止使用者估計禁止掉瀏覽器中的Javascript進行提交。 4. 防止使用者惡意頻繁輸入。 5. 防止廣告機器人。6. asp.net Ajax訪問頁面靜態方法或WebService時,要注意是否需要進行身分識別驗證。 [WebMethod] public static bool DeleteMessage(int id) { if

Nodejs抓取非utf8字元編碼的頁面

問題: nodejs目前無法處理非utf8編碼以外的字元在cnodejs使用者組,有同學遇到抓取百度頁面出現編碼問題由於Buffer.toString(encoding)中encoding只支援utf8編碼,所以需要附加模組才能處理此問題解決:node-iconv 模組安裝: $ npm install iconv樣本var http = require('http');var options = { host: 'www.baidu.com', port: 80, path:

git submodule,解決相依模組更新

git submodule add 添加項目的相依模組在項目的根目錄添加子模組$ cd demo_project$ git submodule add git://github.com/felixge/node-mysql.git deps/mysql$ git submodule init$ git submodule update# 提交更改git submodule init and update 就可以直接擷取相依模組了$ git submodule initSubmodule

關於Earley第二篇論文給的建立parse tree的演算法的bug

今天檢查自己的演算法,發現有個以前寫的注釋問是不是有錯,印象裡這個問題已經解決了啊,原來Tomita的論文還不知道放哪兒去了,媽的。查了一下,看見這個:> I pulled the following message from the website text search. I find it> hard to follow the example in the message though, and wonder if anyone> can further

回帖整理: 關於開源

原帖1.感覺你也開始做廣告了呵呵,不過我覺得, Linq比一般程式員寫的慢,這是必然的~ 即使是這樣,大家也會選擇Linq。 關鍵還是用戶信任的問題。微軟肯定也有BUG,不過一般的架構給人的感覺只能是更不可靠。 誰都怕趕上那點幾率, 如果是廣泛應用的架構, 碰到什麼問題,社區裡一般別人也碰到過,而且往往已經解決了,畢竟使用者基數大。而第三方架構就沒有這個優勢,這才是一般人不會選擇第三方架構的原因,除非其他優勢特別突出。如果你真打算賣這個東西,這是不得不考慮的。另外想說的一點是,

從達夫裝置(Duff’s Device)說代碼可讀性

剛才在一個IT新聞站上看到類似如下的C代碼引用,有人就說可讀性差,我想估計不少從業者在接觸代碼可讀性這個概念之後,也會認同這個說法,其實這種看法是值得商榷的。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->register n = (count + 7) / 8;switch (count % 8){case 0: do { *to =

Gravatar – globally recognized avatar

在使用BlogEngine.NET中評論中,Email是必須填寫的,因為它是使用Gravatars這個Web Service的輸入參數,至於什麼是Gravatar,看看下面就知道:My Gravatars What is a gravatar?A gravatar, or globally recognized avatar, is quite simply an 80×80 pixel avatar image that follows you from weblog to weblog

NodeBlog v0.1.0發布

文章目錄 UbuntuCentOS NodeBlog:http://nodeblog.org/ 是一個基於node.js的開源部落格程式。FeaturesWrite, Read, List, Search blog.CommentsSupport image and file upload.DIY templateSupport nodester.com, no.de... nodejs host servicesSimple to

書單…,明顯少很多了

嗯嗯,還是能找到我能看的技術領域的書的

web服務最佳化感歎

最近在做一些很簡單的web請求最佳化,web端的邏輯非常簡單,就是接收使用者POST上來的資料,並儲存到資料庫,和處理使用者的GET查詢請求。web伺服器:Ubuntu + Lighttpd + fastcgi + django,資料庫使用mysql

奧卡姆剃刀?

很久以前沉溺於物件導向研究那會兒,有時看一些作者在這樣那樣的場合提到奧卡姆剃刀:如無必要,勿增實體。雖然大致知道意思也曾簡單提到“奧卡姆剃刀不僅僅是用在物件導向設計中,對方法論本身是不是也可以用這把剃刀去衡量其存在的意義”,事實上我卻從來沒真正深入瞭解過這句話。最近重新看一些哲學/科學讀物,注意到William of

我和QleeLulu參與開發和維護的幾個Node模組和項目

文章目錄 Install 不能不說,github才是真正的程式員SNS。n2Mvcn2Mvc: a simple mvc web framework by node.js , mostly like ASP.NET MVC.simplehttpsimplehttp: A Very simple HTTP ServerJust Serves files from the current directory and below,

微軟一定老土,蘋果一定懂設計?

明兒要有精力,去村兒裡看看實物,看看是廉價機械鍵盤還是這個還是多買幾個停產的海貝,高價機械鍵盤真是捨不得啊...嗯嗯當然,這組圖片看起來比Apple稿件裡的東東“做工、細節”糙,換個非官方的實物圖看看,哪個更像山寨貨? 老喬的優點除了會抓住輿論,就在於他明白一件事:既然不懂或者暫時做不好,就乾脆“簡約”一下算了;這種自知之明確實難得。相比之下,其它幾個公司總是不斷嘗試受辱再嘗試再受辱,直到亮點出現(Creative例外)或者關張。---Update:

Django中的一些同步Model和資料庫的命令

1. syncdb最簡單而又令人興奮的命令: manage.py syncdb 建立了指定app中的model對應的資料庫表,如果是第一次使用此命令,會提示是否建立超級使用者,輸入使用者名稱,Email和密碼,接著可以看到在建立索引: 2. validate驗證Model的正確性:manage.py validate,若Model全部有效,會提示:0 errors found.3. sqlall [appname,....]列印指定app的CREATE

對上次書單的簡單評論

時間有限,只說關鍵,信不信由你。編程之魂:這個書我推薦人手一本。雖然翻譯的不咋地。有些採訪對象確實挺有斤兩的,而有些採訪對象總拘泥於自己的那一畝三分地兒;而採訪者(主持人)卻毫無例外的懂得比誰都多似的。細的不說了,本書的最大價值是,你能看見這位推翻那個,那位推翻這個。很難找到這樣一種比較高層次的口水全集,可以放在一起相互印證。尤其這些論述(包括否定的較徹底的那種)都是很有些道理的,我們會看見很多熟悉的認識和觀念是多麼不堪一擊,剩下的自然就是謹慎的、可以作為基礎的東西了。多餘的一些價值是,我們能看

如何在express使用doT模板引擎

本文假設你已經使用過doT和express,並知道它的模板文法。js的模板引擎實在太多了,幸好 JavaScript template language shootoff 這篇不斷被更新的文章,幫我們用真實的測試結果,得到了目前最快的模板引擎doT安裝dot$ sudo npm install

拋磚引玉,徵集體會

現在對程式只有兩個要求:簡單、堅固;其餘一切都不在心上。不知道多少人有到別人家上廁所的經曆。我的一些朋友家裝不錯,但是有一點我是特別頭痛的:那個好幾千的馬桶。這些馬桶賣相不錯、技術先進(具體牛在哪兒我就不懂,但肯定確實構造比最便宜的馬桶複雜很多),就是有一點,萬一我不幸想在這些朋友家大號,總有可能沖不乾淨。收尾工作經常不是擦PP沖水,而是做好清潔工作才敢出去。我還有一個朋友,便便非常大條,多大下水的馬桶都堵過;我常想,如果來的不是我而是他...

WebCast學習連結

全部下載列表1.  C#物件導向設計模式縱橫談系列課程   講師:李建忠  上海祝成資訊科技有限公司 進階培訓講師 MSDN特邀講師2.  ASP.NET AJAX深入淺出系列課程     講師: 老趙 課程(1):ASP.NET AJAX 概述          課程(2):UpdatePanel的使用(上)  課程(3):UpdatePanel的使用(下)3. C#2.0 銳利體驗系列 李建忠 C# 3.0 銳利體驗系列課程4. 跟我一起學Visual Studio 2005系列課程 5.

架構之美初次閱讀的簡單評價

說明: 買了那本的架構之美,我不知道是我有成見,還是這些雜文的作者;總之見得多了,總會有一些關於具體問題上誰更對、誰更錯的判斷。 不過觀念上的補充肯定是必要的。具體的知識遠沒有個人感受來的有價值,這是一個體會。 介紹部分: 國內的某些作者我就不評價了,對個人的風格想必大家也都很熟悉了。 序:  作者怎麼怎麼NB就不談了,總之是幹模型驅動、UML的。 “構建引擎”這部分對Ivar

總頁數: 61357 1 .... 3478 3479 3480 3481 3482 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.