原创 ubuntu下安裝groovy

1下載Groovy安裝包,使用當前穩定的1.8.6版本    wget http://dist.groovy.codehaus.org/distributions/groovy-binary-1.8.6.zip 2 解壓縮 un

原创 關於閉包的一些使用

@閉包的curry方法返回當前一個閉包的克隆品,這個克隆品已經綁定了一個或者多個給定的參數參數的綁定時從左至右的 如: def adder = { x,y -> return x+y } def addOne = adder.curry(

原创 photoshop cs4 註冊

photoshop cs4 序列號第一步:下載完軟件,要先解壓出來,有1.55G,解壓。第二步:安裝時選試用30天的選項,先不要輸入註冊碼,完成安裝。第三步:找到hosts文件,在C:\WINDOWS\system32\drivers\e

原创 grails環境配置

Grails是一個類似於Rails的Web框架,構建在Spring,Hibernate等框架的基礎上,可以與Java平臺無縫集成。相對RoR來說,Java開發人員更容易上手。 Grails提供了完整的Web Application開發平

原创 java 線程的run和start方法的不同

public class TestThread1 {       public static void main(String[] args) {           Runner1 r = new Runner1();   //   

原创 Java多線程之Callable接口的實現

Java多線程之Callable接口的實現 import java.util.concurrent.Callable;       import java.util.concurrent.ExecutorService;    

原创 DAO design pattern

DAO設計模式 DAO(Data Access Object)模式實際上是兩個模式的組合,即Data Accessor 模式和 Active Domain Object 模式,其中 Data Accessor 模式實現了數據訪問和業務邏輯

原创 主鍵和外鍵

主鍵與外鍵  一、什麼是主鍵、外鍵: 關係型數據庫中的一條記錄中有若干個屬性,若其中某一個屬性組(注意是組)能唯一標識一條記錄,該屬性組就可以成爲一個主鍵  比如   學生表(學號,姓名,性別,班級)  其中每個學生的學號是唯

原创 groovy的控制循環結構

@條件執行結構     @for循環    

原创 100個同義詞替換

  1.important =crucial (extremelyimportant),significant(amount or effect large enough to be important)   2.ommon=uni

原创 Web前端測試題

David Shariff通過網站提供了Web前端開發中CSS、HTML和JavaScript三部分的測試題。到發稿之日共有8320人蔘與了這個測試,可平均得分是53.8%。 CSS篇 Q1:CSS屬性區分大小寫嗎?

原创 mysql on ubuntu

1. 安裝命令 sudo apt-get install mysql-server-5.6 2. 進入後臺命令 mysql -uroot -p 3. 數據庫命令 create database <數據庫名>; (注意分號!!!) sh

原创 Github使用指南

Github使用指南  如果你只是想了解 github 的使用,請跳到 Github 簡介一節。 版本控制簡介 至於什麼是版本控制?作爲程序員大軍之一,想必大家有這樣的經歷吧。開始一個項目的時候,腦子一熱,把程序一下

原创 js事件的監聽器的使用

1、當同一個對象使用.onclick的寫法觸發多個方法的時候,後一個方法會把前一個方法覆蓋掉,也就是說,在對象的onclick事件發生時,只會執行最後綁定的方法。而用事件監聽則不會有覆蓋的現象,每個綁定的事件都會被執行。如下: [

原创 觀察者模式-java 內置 Observable 和 Observer

在Java中通過Observable類和Observer接口實現了觀察者模式。Observer對象是觀察者,Observable對象是被觀察者。 1. 實現觀察者模式 實現觀察者模式非常簡單, [1]創建被觀察者類,它繼承自java.ut