原创 什麼是 Google App Engine?

Google App Engine 可讓您在 Google 的基礎架構上運行您的網絡應用程序。App Engine 應用程序易於構建和維護,並可根據您的訪問量和數據存儲需要的增長輕鬆擴展。使用 Google App Engine,將不

原创 農民打工供兒上大學 兒子畢業後工資不如自己

在租住的宿舍房裏,韓培印給兒子韓勝利生活費 韓培印(右一)和工友們在路邊等活兒   打從2002年開始,陝西農民韓培印的人生都匯聚在一個巴掌大的筆記本上。他在上面寫下顏色不一、密密麻麻的字:有時候回憶自己的父親,“爲了我們六七個兒

原创 新聞分頁代碼

最近用java寫了一個用來對新聞內容分頁的類,其中可能有些不足之處,望各位高手指點指點。 //分頁類   package cn.com.hjh.util; import java.util.ArrayList;import java.u

原创 隱藏doc窗口

創建新文本文件: 文件名.vbs  內容: Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c 執行文件名.bat",vbhide 雙擊 文件名.vbs 即可運行 執行文件名.ba

原创 【面試經歷】某公司架構師

【面試經歷】某公司架構師 分享一下前一陣子面試某公司架構師的經歷 (面試前在門外碰到另外一個面試者,聊了幾句,他說這公司薪水很低。。。。好吧 既然都來了 那就表現出自己最好的一面吧)   1.筆試。。。。話說爲什麼這麼多公

原创 不要自稱爲程序員

 每年都有無數年輕程序員,加入軟件行業。   他們在學校裏學過編程,但是對這個行業的現實一無所知。   Patrick McKenzie 是美國一家小軟件公司的老闆,他寫了一篇長文,介紹這個行業的一些實際情況。我看了以後很感慨

原创 幾個重要的基礎課程

 幾個重要的基礎課程   如果你是學生,或者如果你有充足的時間。我建議你仔細的掌握下面的知識。我的建議是針對那些希望在IT技術上有所成就的初學者。同時我還列出了一些書目,這些書應該都還可以在書店買到。說實在的,我在讀其他人的文章時最

原创 大家所說的full-stack框架到底是指什麼?

full-stack 的設計,意味着各層能夠無縫的集成在一起,遵循的DRY原則(don't repeat yourself),將各層共用的東西,抽取出來,並通過自頂向下的設計,無縫的集成在一起,粘合在一起,達到更高層次、更粗粒度的重用

原创 Java 打開文件夾(Windows文件夾)

方法一:try {               String[] cmd = new String[5];               cmd[0] = "cmd";               cmd[

原创 程序員收入報告

最近,波蘭的程序員 Chris (也叫 KreCi)公佈了他的第十四期程序員收入報告。數據顯示,上月是目前爲止他收入最多的一個月。   Chris 的收入並不是指他的工資或薪水,Chris 是一個自由職業者。他的收入也不是來自個人

原创 log4j文件路徑問題

log4j.properties 部分配置: opencms.logfile=opencms_init.log log4j.appender.OC.File=${opencms.logfile} 代碼 //設置變量值 System.set

原创 谷歌是如何做代碼審查的

 英文原文: Things Everyone Should Do: Code Review   在上一篇文章中提到過,我已經不在Google工作了。我還沒有想清楚應該去哪裏,有兩三個非常好的工作機會擺在我面前。因爲在這段做決定的時

原创 用戶身份驗證

在保存用戶數據的時候,最簡單就是保存在session裏面,需要時就拿出來,也不會被用戶端修改。但是很多例子表明,不少用戶打開個頁面就掛它一個小時不操作的現象常有,這樣一來session常丟失,導致出錯,最常見的就是“未將對象引用實例化

原创 鮮花盔甲的故事

    從前有一個村子來了一個外來者,他身着盔甲,爲人低調。過了一段時間,因爲對村子毫無貢獻,被逐出了村子。     從前有一個村子來了一個外來者,他身着盔甲,手持刀劍。村民們很排斥他,他的行爲讓村民們很擔心。最後他與村民們互毆

原创 遠程開關機程序

      背景:有一個營業廳很大,有兩層,大致擁有十多臺客戶體驗機,每臺體驗機其實都是一臺電腦,其中主機集中放在後臺的機房裏,顯示器和鼠鍵在前臺,操作系統安裝有美萍軟件。這樣就產生了一個日常問題:每天都需要到機房裏把每臺電腦逐個開機