原创 AOP 那點事兒
今天我要和大家分享的是 AOP(Aspect-Oriented Programming)這個東西,名字與 OOP 僅差一個字母,其實它是對 OOP 編程方式的一種補充,並非是取而代之。翻譯過來就是“面向方面編程”,可我更傾向於翻譯爲“
原创 瀏覽器探究——APP層UI佈局
最外層的佈局 最外層的View是Activity的mActivity.getWindow().getDecorView(),顯示爲PhoneWindow$DecorView 它的內部有FrameLayout爲id/content,通
原创 AOP 那點事兒(續集)
在上篇中,我們從寫死代碼,到使用代理;從編程式 Spring AOP 到聲明式 Spring AOP。一切都朝着簡單實用主義的方向在發展。沿着 Spring AOP 的方向,Rod Johnson(老羅)花了不少心思,都是爲了讓
原创 養成良好的編程習慣,提高代碼質量
“不積跬步,無以至千里,不積小流,無以成江海”,程序員如何提高代碼質量?我們不僅要知其然,還要知其所以然,我們要從點點滴滴的積累開始的。這篇帖子裏記錄了編程時的應該注意的一些細節,如有需要後續還會補充,希望通過不斷的積累,提高編程質量。
原创 跟大家分享點好東西:文檔大全(120+),js在線演示
開源中國-程序員在線工具:API文檔大全(120+) JS在線編輯演示 二維碼 更多>> 點贊 收藏 分享 文章舉報 zhanglu201112 發佈了1 篇原創文章 ·
原创 管理路漫漫:團隊習慣的養成
記得幾年前在一家公司工作,突然有一天,公司宣佈下週一律正裝上班,否則不準進入公司大樓,員工怨聲載道。不過週一那天,都是西裝革履的。後來過了兩三週,員工着裝漸漸恢復了原樣。那一次,真是勞民傷財,因爲一套像樣的套裝加皮鞋,至少2k,對於那些月
原创 基於AJAX的文件上傳顯示進度條實現
基於Ajax的文件上傳要實現的功能要求,要在用戶提交了上傳按鈕請求後,客戶端其頁面要顯示文件上傳進度條。 其整個功能時序圖如圖所示。 簡單的說,要實現在客戶端顯示進度條,需要做的是:當客戶端提交上傳文件請求後,
原创 Tomcat優化配置
1.內存設置(VM參數調優) (1). Windows環境下,是tomcat解壓版(執行startup.bat啓動tomcat) ,解決辦法: 修改“%TOMCAT_HOME%\bin\catalina.bat”文件,在文件開頭增加如下設
原创 構建現代化網站的 20 個技巧
英文原文:20 tips for building modern sites 參與翻譯: 傅小黑, super0555, Lax 在過去幾年中,我們與web開發者花了很多時間交流,聽得最多的一件事情就是創建一個能很好的跨越各種類
原创 ajaxFileupload多文件上傳
打開google 搜索 ‘ajaxFileupload’ ‘多文件上傳’ 可以搜到許許多多類似的,那我爲什麼還要寫一下呢? 一個是對之前大神的貢獻表示感謝;二個是自己知識的總結;三個是自己在原有的基礎上改動了下,在此記錄,可能幫助其他
原创 apache的BasicDataSource數據庫連接問題
調用創建連接時報錯: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet succ
原创 MySql截斷表
截斷表可以用於刪除表中的所有數據。截斷表命令還會回收所有索引的分配頁。截斷表的執行速度與不帶where子句的delete(刪除)命令相同,甚至比它還要快。delete(刪除)一次刪除一行數據,並且將每一行被刪除的數據都作爲一個事務記錄日
原创 寫給java web一年左右工作經驗的人
摘要 大學就開始學習web,磕磕絆絆一路走過來,當中得到過開源社區很多的幫助,總結了這些年來的技術積累,回饋給開源社區。 ps:圖片都是從網上盜。。。感謝原作者。 ps:文字千真萬確都是我自己寫的。 在此,特別感謝Hansen,他曾經
原创 Oracle 基礎之數據庫管理
Oracle數據庫管理需要對應的權限,最好是DBA權限 用戶管理: 01 --創建用戶給其一個密碼(必須給其一個密碼) 02 create user king IDENTIFIED by kin
原创 瀏覽器探究——多窗口
點擊網址導航欄後面的多窗口的圖標。 會調用NavigationBarPhone.onClick。 NavigationBarPhone 該類創建了導航欄的各個控件,其中的onClick是各個控件點擊的總入口。 通過名字可以看出這