Java
caterpillar_here
这个作者很懒,什么都没留下…
展开
-
DWR 入門與應用(一)
Java 開發人員與網頁設計人員的橋樑 DWR…呃!我懶得寫簡介了…直接來看看可以做什麼吧!… 請先到 http://getahead.ltd.uk/dwr/ 下載 dwr.jar,放到WEB-INF/lib下… 負責處理客戶端請求,並呼叫Java物件的是DWRServlet,DWR其實也有些Model 2的味道,只是View的這一層比較弱,因為放到客戶端的JavaScript應用程式中… 在we原创 2006-09-06 20:06:00 · 78912 阅读 · 87 评论 -
第一個Acegi程式 - 設定文件
首先請先至Acegi官方網站,下載Acegi程式庫,在撰寫這份教學文件之時,所使用的版本是1.0.3。 表 Acegi相關類別之間的依賴關係,可以藉由IoC容器來協助建立,在這邊您可以使用 Spring 的IoC容器功能,您可以在下載的Acegi檔案中,找到acegi-security-sample-tutorial.war,將之使用解壓縮軟體解 開,可以在WEB-INF/lib下,找原创 2007-04-03 22:47:00 · 4741 阅读 · 2 评论 -
第一個Acegi 程式 - 表單網頁
完成了 第一個Acegi 程式 - 設定文件 中的文件設定,接下來完成必要的表單網頁,首先是/acegilogin.jsp: acegilogin.jspAcegi 範例網頁 - 登入登入範例應用程式!j_acegi_security_check" method="POST"> 名稱: j_username value=> 密碼: j_原创 2007-04-03 22:49:00 · 5201 阅读 · 6 评论 -
試用Google翻譯為簡體中文
在我的網頁中,「線上文件」旁試用Google簡體中文轉換…希望對看簡體的學習者有所幫助…http://caterpillar.onlyfun.net/Gossip/index.html 線上文 件 - 翻譯成簡體中文原创 2007-04-20 23:22:00 · 3298 阅读 · 1 评论 -
简体良葛格学习笔记
花了一些时间,作了一些繁体转简体的工作,不依赖Google Translate,有兴趣的,可以至这边观看…http://caterpillar.onlyfun.net/GossipCN/index.html原创 2007-06-06 13:44:00 · 13488 阅读 · 10 评论 -
EJB3 入門文件
先來寫幾個簡單的範例,看看 Session Bean、Message-Driven Bean 長什麼樣子,怎麼封裝 EJB-JAR、EAR 等。 Session Bean 在 EJB3 中寫 Session,簡單的由 Annotation 就可以設定了,並可以利用容器的資源注入來簡化程式撰寫。 第一個 Session Bean(單機客戶端)使用 @原创 2008-10-16 21:56:00 · 3840 阅读 · 0 评论 -
EJB3 入門文件(二)
了解基本的Session Bean 與 Message-Driven Bean 撰寫方式,接下來看一些生命週期、攔截器、Timer 等服務。原创 2008-11-04 17:39:00 · 3888 阅读 · 0 评论 -
山寨版 Java 深度歷險
之所以叫作山寨版 Java 深度歷險,其動機之一,就是彷照 Java 深度歷險,嘗試將一些市面上的書較少談及的東西寫出來。至於章節順序安排,則是我過去經驗中,發現最多人所忽略而引發問題的一些東西,有些問題其實都很基本,但也許是缺少訓練,或是在學習、運用的過程中,欠缺旁人的提點,而自顧自的用自己的想法實現而導致,這也是為何取名叫「Java 本質部份」的原因,因為那些東西是基本,但原创 2009-09-21 15:25:00 · 4300 阅读 · 3 评论 -
「常見程式題目」第三版
更新紀錄:第一版:最初的版本,主要以 C 語言實作為主,當時還是使用 CHM 格式製作,開啟有些問題吧!第二版:將文件改為 HTML 格式,修改了 Java 實作部份,加入更多的題目。第三版:修改了大部份的 C、Java 程式實作,並加入了 Python、Scala 實作。對於一些常見的題目,我整理在我的網站上,現在我也將之打包好了,這些題目是熟悉演算法與資料結構的常見題目原创 2009-09-21 15:26:00 · 3647 阅读 · 0 评论 -
Scala 起步走
從一些簡單的語法開始,了解 Scala 的許多特性,所以就算是起步走,東西也夠多了。基本環境與指令簡單的小程式可以使用 scala 指令,編譯的事就交給 scalac,編譯想快點就用 fsc。 指令互動環境scala指令scalac與 fsc資料、變數、操作原创 2009-12-07 21:59:00 · 3862 阅读 · 1 评论 -
[影音教學]Java SE 6從安裝到API查詢
下載後會有兩個檔案,您的瀏覽器必須有Flash player,然後按下HTML檔案即可觀看 # 如何下載 JDK # 如何安裝 JDK # 如何設定 Path # 第一個 Java 程式 # 如何設定 Classpath # 如何查詢 API 文件原创 2006-12-19 16:29:00 · 4181 阅读 · 1 评论 -
Spring 對 Lob 的支援...
如果要將 將檔案存入資料庫,我們在JDBC中可以使用CLOB與BLOB來分別針對文字檔案與二進位檔案進行儲存,Spring中可以透過JdbcTemplate來處理CLOB與BLOB。 舉個例子來說,假設您的MySQL資料庫表格如下: 12345原创 2006-08-14 21:03:00 · 4940 阅读 · 4 评论 -
DWR 入門與應用(三)
來寫個AJAX版的聊天室吧!先看看直接使用AJAX要如何做到,首先需要一個簡單的聊天室Servlet… 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455原创 2006-09-30 13:41:00 · 29196 阅读 · 33 评论 -
关于Spring框架的学习
接触Spring框架差不多快两年多的事,尤记得当时,关于Spring的书籍还不多,而文件分散于网路的各个角落,为了通盘了解Spring,在Google上一遍又一遍的来往收集,拼凑出Spring全图。就技术上而言,我绝不是Spring的真正高手,然而就资讯收集与文字整理的功夫,说我投入很大的心力倒是真的,在学习Spring的过程中,文件收集、实作尝试、观念厘清等,都花上了不少功夫,我将这些功夫的所原创 2006-05-18 17:09:00 · 15483 阅读 · 12 评论 -
Spring技术手册推荐序
对我这个专职从事教育训练的人来说,最重要的工作,莫过于寻找能够满足各种挑剔客户的优秀讲师,以及官方教材的编写者。因此,当我第一次从网络上浏览了"良葛格的学习笔记"网站之后,就开始对信良兄产生莫大的兴趣,不过当时他人并不在台湾,也因而没有太多的交流。 直到2005年的JavaTwo大会,第一次有机会与他聊聊创作理念,以及对Java技术的看法之后,当下决定,把SUN教育训练中心的Java入门教转载 2006-05-23 14:39:00 · 4470 阅读 · 0 评论 -
AOP观念与术语
示例下载。AOP全名为Aspect-Oriented Programming,有关于AOP的许多名词术语都过于抽象,单从字面上并不容易理解其名词意义,这边将以之前介绍代理机制的范例来逐一对照以介绍AOP的术语与观念: Cross-cutting concern在DynamicProxyDemo项目的例子中,记录的动作原先被横切(Cross-cutting)入至He原创 2006-05-24 19:08:00 · 7878 阅读 · 10 评论 -
接口与多重继承
在很多时候,常会听别人说,接口(interface)可以达到多重继承的效果,这是怎么回事?其实要讨论这个问题,首先您对于C++中多重继承要先有认识,新手看了书说接口可以达到多重继承,切莫人云亦云,尤其是没有学过C++的新手们,如果您对于C++多重继承想要有所认识,请先看看 多重继承(一)与 多重继承(二)。 Java不能多重继承,但为何说Java中可以使用接口(interface)来达到多原创 2006-05-31 19:08:00 · 8278 阅读 · 7 评论 -
Spring RMI 支持
RMI是从JDK 1.1开始就出现的API功能,它让客户端在使用远程对象所提供的服务时,就如何使用本地对象一样,然而RMI在使用时必须一连串繁复的手续,像是服务介 面在定义时必须继承java.rmi.Remote接口、服务Server在实作时必须继承java.rmi.UnicastRemoteObject类 别、必须使用rmic产生stub与skeleton等等。 透过org.springfra原创 2006-06-10 12:04:00 · 5925 阅读 · 8 评论 -
Java 週報 > 爪哇教室> 第一個Spring程式
http://www.javatwo.net/javaweek/history/javaweek20061110.pdf原创 2006-11-15 09:26:00 · 5706 阅读 · 7 评论 -
第一个Hibernate with Annotation程式
Hibernate是ORM的解决方案,其底层对数据库的操作依赖于JDBC,所以您必须先取得JDBC驱动程序,在这边所使用的是MySQL,所以您必须至 MySQL® Connector/J 取得MySQL的JDBC驱动程序。 接下来至 Hibernate 官方网站 取得Hibernate 3.2、Hibernate Annotations 3.2。 您必须安装JDK 5.0才可以使用Hibernat原创 2006-07-15 21:47:00 · 11612 阅读 · 27 评论 -
我只是一个小讲师、小作者。。。
面对学员时,我有时总会跟学员说的是,我只是一个小讲师,在这边将我所知道的事,一一的讲给还不知道的学员,我比拥有相同知识的其它人相比,多的只是更多的授课技巧。我也总会跟学员说,我是有出Java的书,但那不表示我是Java的专家,我有出Spring的书,但那不表示我就是Spring的大师。我只是觉得,在讲解那些知识时,我的书中的方式,会让一些人入门快一些。我觉得,教会一群入门的学员,让他们拥有自我探索原创 2006-07-23 22:41:00 · 3786 阅读 · 11 评论 -
認識 Lambda/Closure
在 CodeData 網站撰寫的一系列認識 Lambda/Closure 文章。認識 Lambda/Closure(1)從 JavaScript 的函式物件談起認識 Lambda/Closure(2)什麼是 Closure?認識 Lambda/Closure(3)Python 對 Lambda/Closure 的支援認識 Lambda/Closure(4)從 Scala 中借鏡認識原创 2013-07-11 15:31:42 · 3078 阅读 · 0 评论