实例介绍
三年JavaEE开发积累的那些代码之一:JavaSE篇 有什么? 1)自己写的例子:或是为了项目中应用写的demo,或是为了学习某项技术写的demo。 2)网上下载的例子:或改过或没改过,或完善过或原封没动。 没什么? 1)公司项目的源代码(这个真没有,虽然可以有,虽然已经离职2年有余) 以后若有时间,可以将项目源代码中的某些技术(并不是什么高深的技术)提炼出 来发帖子或博客,分享之。 2)公司业务紧密相关的测试代码。
【实例截图】
【核心代码】
4744300845400419995.rar
└── Demos-JavaSE
├── DataStructure
│ ├── bin
│ │ └── com
│ │ └── zyg
│ │ └── test
│ │ └── sort
│ │ ├── BubbleSort.class
│ │ ├── InsertSort.class
│ │ └── SelectSort.class
│ └── src
│ └── com
│ └── zyg
│ └── test
│ └── sort
│ ├── BubbleSort.java
│ ├── InsertSort.java
│ └── SelectSort.java
├── DownLoadDemo
│ ├── bin
│ │ └── com
│ │ └── zyg
│ │ └── download
│ │ └── test
│ │ ├── DownloadStartup.class
│ │ ├── DownloadTask$ChildThread.class
│ │ └── DownloadTask.class
│ └── src
│ └── com
│ └── zyg
│ └── download
│ └── test
│ ├── DownloadStartup.java
│ └── DownloadTask.java
├── JavaDB
│ ├── bin
│ │ ├── com
│ │ │ └── zhangyg
│ │ │ └── db
│ │ │ └── utils
│ │ │ ├── DBUtils.class
│ │ │ └── TestPage.class
│ │ └── demo_db.properties
│ ├── mylib
│ │ └── classes12.jar
│ └── src
│ ├── com
│ │ └── zhangyg
│ │ └── db
│ │ └── utils
│ │ ├── DBUtils.java
│ │ └── TestPage.java
│ └── demo_db.properties
├── JavaDesignPatterns
│ ├── bin
│ │ └── com
│ │ └── dp
│ │ └── test
│ │ ├── abstractfactory
│ │ └── factory
│ │ ├── IWorkFactory.class
│ │ ├── StudentWork.class
│ │ ├── StudentWorkFactory.class
│ │ ├── TeacherWork.class
│ │ ├── TeacherWorkFactory.class
│ │ ├── Test.class
│ │ └── Work.class
│ └── src
│ └── com
│ └── dp
│ └── test
│ ├── abstractfactory
│ └── factory
│ ├── IWorkFactory.java
│ ├── StudentWorkFactory.java
│ ├── StudentWork.java
│ ├── TeacherWorkFactory.java
│ ├── TeacherWork.java
│ ├── Test.java
│ └── Work.java
├── javaenhance
│ ├── bin
│ │ └── cn
│ │ └── itcast
│ │ ├── day1
│ │ │ ├── AutoBox.class
│ │ │ ├── EnumTest$1.class
│ │ │ ├── EnumTest$TrafficLamp$1.class
│ │ │ ├── EnumTest$TrafficLamp$2.class
│ │ │ ├── EnumTest$TrafficLamp$3.class
│ │ │ ├── EnumTest$TrafficLamp.class
│ │ │ ├── EnumTest$WeekDay.class
│ │ │ ├── EnumTest.class
│ │ │ ├── IntroSpectorTest.class
│ │ │ ├── ReflectPoint.class
│ │ │ ├── ReflectTest2.class
│ │ │ ├── ReflectTest.class
│ │ │ ├── resources
│ │ │ │ └── config.properties
│ │ │ ├── StaticImport.class
│ │ │ ├── TestArguments.class
│ │ │ ├── VarableParameter.class
│ │ │ ├── WeekDay1$1.class
│ │ │ ├── WeekDay1$2.class
│ │ │ └── WeekDay1.class
│ │ ├── day2
│ │ │ ├── AnnotationTest.class
│ │ │ ├── ClassLoaderAttachment.class
│ │ │ ├── ClassLoaderTest.class
│ │ │ ├── GenericDao.class
│ │ │ ├── GenericTest.class
│ │ │ ├── ItcastAnnotation.class
│ │ │ ├── MetaAnnotation.class
│ │ │ └── MyClassLoader.class
│ │ └── day3
│ │ ├── Advice.class
│ │ ├── aopframework
│ │ │ ├── AopFrameworkTest.class
│ │ │ ├── BeanFactory.class
│ │ │ ├── config.properties
│ │ │ ├── ProxyFactoryBean$1.class
│ │ │ └── ProxyFactoryBean.class
│ │ ├── MyAdvice.class
│ │ ├── ProxyTest$1.class
│ │ ├── ProxyTest$1MyInvocationHander1.class
│ │ ├── ProxyTest$2.class
│ │ ├── ProxyTest.class
│ │ ├── thread
│ │ │ ├── A.class
│ │ │ ├── B.class
│ │ │ ├── BlockingQueueCondition$1.class
│ │ │ ├── BlockingQueueCondition.class
│ │ │ ├── BlockingQueueTest$1.class
│ │ │ ├── BlockingQueueTest$2.class
│ │ │ ├── BlockingQueueTest.class
│ │ │ ├── Business2.class
│ │ │ ├── Business3.class
│ │ │ ├── Business.class
│ │ │ ├── ConditionTest$1.class
│ │ │ ├── ConditionTest.class
│ │ │ ├── CountdownLatchTest$1.class
│ │ │ ├── CountdownLatchTest.class
│ │ │ ├── CyclicBarrierTest$1.class
│ │ │ ├── CyclicBarrierTest.class
│ │ │ ├── ExchangerTest$1.class
│ │ │ ├── ExchangerTest$2.class
│ │ │ ├── ExchangerTest.class
│ │ │ ├── FutureTest$1.class
│ │ │ ├── FutureTest$1MyCallable2.class
│ │ │ ├── FutureTest$1MyCallable.class
│ │ │ ├── FutureTest.class
│ │ │ ├── LockTest$1.class
│ │ │ ├── LockTest.class
│ │ │ ├── MyData.class
│ │ │ ├── SemaphoreTest$1.class
│ │ │ ├── SemaphoreTest.class
│ │ │ ├── SingleThreadPool$1.class
│ │ │ ├── SingleThreadPool.class
│ │ │ ├── ThreadLocalTest$1.class
│ │ │ ├── ThreadLocalTest.class
│ │ │ ├── ThreadPoolTest$1.class
│ │ │ ├── ThreadPoolTest.class
│ │ │ ├── TimerTest$1.class
│ │ │ ├── TimerTest.class
│ │ │ ├── TraditionalThread$1.class
│ │ │ ├── TraditionalThread$2.class
│ │ │ ├── TraditionalThread$3.class
│ │ │ └── TraditionalThread.class
│ │ └── thread.rar
│ ├── itcastlib
│ │ └── ClassLoaderAttachment.class
│ ├── lib
│ │ ├── commons-beanutils.jar
│ │ └── commons-logging-1.1.jar
│ └── src
│ └── cn
│ └── itcast
│ ├── day1
│ │ ├── AutoBox.java
│ │ ├── EnumTest.java
│ │ ├── IntroSpectorTest.java
│ │ ├── ReflectPoint.java
│ │ ├── ReflectTest2.java
│ │ ├── ReflectTest.java
│ │ ├── resources
│ │ │ └── config.properties
│ │ ├── StaticImport.java
│ │ ├── VarableParameter.java
│ │ └── WeekDay1.java
│ ├── day2
│ │ ├── AnnotationTest.class
│ │ ├── AnnotationTest.java
│ │ ├── ClassLoaderAttachment.java
│ │ ├── ClassLoaderTest.java
│ │ ├── GenericDao.java
│ │ ├── GenericTest.java
│ │ ├── ItcastAnnotation.java
│ │ ├── MetaAnnotation.java
│ │ └── MyClassLoader.java
│ └── day3
│ ├── Advice.java
│ ├── aopframework
│ │ ├── AopFrameworkTest.java
│ │ ├── BeanFactory.java
│ │ ├── config.properties
│ │ └── ProxyFactoryBean.java
│ ├── MyAdvice.java
│ ├── ProxyTest.java
│ ├── thread
│ │ ├── BlockingQueueCondition.java
│ │ ├── BlockingQueueTest.java
│ │ ├── ConditionTest.java
│ │ ├── CountdownLatchTest.java
│ │ ├── CyclicBarrierTest.java
│ │ ├── ExchangerTest.java
│ │ ├── FutureTest.java
│ │ ├── LockTest.java
│ │ ├── SemaphoreTest.java
│ │ ├── SingleThreadPool.java
│ │ ├── ThreadLocalTest.java
│ │ ├── ThreadPoolTest.java
│ │ ├── TimerTest.java
│ │ └── TraditionalThread.java
│ └── thread.rar
├── JavaIODemo
│ ├── bin
│ │ └── com
│ │ └── zyg
│ │ └── javaio
│ │ ├── basic
│ │ │ ├── FileInputStreamTest.class
│ │ │ ├── FileOutputStreamTest.class
│ │ │ ├── FileReaderTest.class
│ │ │ ├── FileWriterTest.class
│ │ │ └── FileWriterWord.class
│ │ ├── buffer
│ │ │ ├── BufferStreamTest2.class
│ │ │ └── BufferStreamTest.class
│ │ ├── datastream
│ │ │ └── DataStreamTest.class
│ │ ├── object
│ │ │ ├── ObjectIOTest.class
│ │ │ └── Person.class
│ │ │ ├── MyLogPrintTest.class
│ │ │ ├── PrintStreamTest1.class
│ │ │ └── PrintStreamTest2.class
│ │ └── transform
│ │ ├── TransformStreamTest1.class
│ │ └── TransformStreamTest2.class
│ ├── BufferStreamTest2.txt
│ ├── buffer.txt
│ ├── log.txt
│ ├── objio.txt
│ ├── print1.txt
│ ├── print2.java
│ ├── src
│ │ └── com
│ │ └── zyg
│ │ └── javaio
│ │ ├── basic
│ │ │ ├── FileInputStreamTest_2.java
│ │ │ ├── FileInputStreamTest.java
│ │ │ ├── FileOutputStreamTest.java
│ │ │ ├── FileReaderTest.java
│ │ │ ├── FileWriterTest_2.java
│ │ │ ├── FileWriterTest.java
│ │ │ └── FileWriterWord.java
│ │ ├── buffer
│ │ │ ├── BufferStreamTest2.java
│ │ │ └── BufferStreamTest.java
│ │ ├── datastream
│ │ │ └── DataStreamTest.java
│ │ ├── object
│ │ │ └── ObjectIOTest.java
│ │ │ ├── MyLogPrintTest.java
│ │ │ ├── PrintStreamTest1.java
│ │ │ └── PrintStreamTest2.java
│ │ └── transform
│ │ ├── TransformStreamTest1.java
│ │ └── TransformStreamTest2.java
│ ├── trans1.txt
│ └── words.txt
├── JavaMianShi
│ ├── bin
│ │ └── com
│ │ ├── mianshi
│ │ │ ├── abstracts
│ │ │ │ ├── AbsClass.class
│ │ │ │ ├── InterfaceTest.class
│ │ │ │ └── TestABS.class
│ │ │ ├── overrideload
│ │ │ │ ├── Father.class
│ │ │ │ ├── Son.class
│ │ │ │ └── TestOverload.class
│ │ │ ├── string
│ │ │ │ └── TestString.class
│ │ │ └── test
│ │ ├── msdq
│ │ │ ├── code
│ │ │ │ ├── Convert.class
│ │ │ │ ├── mthread
│ │ │ │ │ ├── JManager.class
│ │ │ │ │ ├── MultiThread$Thread1.class
│ │ │ │ │ ├── MultiThread$Thread2.class
│ │ │ │ │ ├── MultiThread2.class
│ │ │ │ │ ├── MultiThread3$Thread1.class
│ │ │ │ │ ├── MultiThread3$Thread2.class
│ │ │ │ │ ├── MultiThread3.class
│ │ │ │ │ ├── MultiThread.class
│ │ │ │ │ ├── Thread1.class
│ │ │ │ │ ├── Thread2.class
│ │ │ │ │ ├── ThreadTest$1.class
│ │ │ │ │ ├── ThreadTest$Business.class
│ │ │ │ │ ├── ThreadTest_1$1.class
│ │ │ │ │ ├── ThreadTest_1$2.class
│ │ │ │ │ ├── ThreadTest1$Adder.class
│ │ │ │ │ ├── ThreadTest_1$Business.class
│ │ │ │ │ ├── ThreadTest1$Subtractor.class
│ │ │ │ │ ├── ThreadTest_1.class
│ │ │ │ │ ├── ThreadTest1.class
│ │ │ │ │ ├── ThreadTest2$Adder.class
│ │ │ │ │ ├── ThreadTest2$Subtractor.class
│ │ │ │ │ ├── ThreadTest2.class
│ │ │ │ │ ├── ThreadTest.class
│ │ │ │ │ ├── ThreadTestFour$Dec.class
│ │ │ │ │ ├── ThreadTestFour$Inc.class
│ │ │ │ │ ├── ThreadTestFour2$1.class
│ │ │ │ │ ├── ThreadTestFour2$2.class
│ │ │ │ │ ├── ThreadTestFour2.class
│ │ │ │ │ └── ThreadTestFour.class
│ │ │ │ ├── PailieZuHe.class
│ │ │ │ ├── smallT2.class
│ │ │ │ ├── smallT.class
│ │ │ │ ├── StrToArray.class
│ │ │ │ └── tree
│ │ │ │ ├── Child.class
│ │ │ │ ├── Parent.class
│ │ │ │ └── TreeSetTest.class
│ │ │ ├── nested
│ │ │ │ ├── MyOuter$1.class
│ │ │ │ ├── MyOuter2$Inner.class
│ │ │ │ ├── MyOuter2.class
│ │ │ │ ├── MyOuter.class
│ │ │ │ ├── Outer$1Inner2.class
│ │ │ │ ├── Outer$Inner1.class
│ │ │ │ └── Outer.class
│ │ │ ├── suanfa
│ │ │ │ └── RegexTest.class
│ │ │ └── test
│ │ │ ├── Child.class
│ │ │ ├── Father.class
│ │ │ ├── FclassChild.class
│ │ │ ├── Fclass.class
│ │ │ ├── OverLoadTest.class
│ │ │ ├── RangeTest.class
│ │ │ ├── ReturnTest.class
│ │ │ ├── RTest.class
│ │ │ └── Test.class
│ │ └── zyg
│ │ └── mianshiti
│ │ ├── Compare.class
│ │ ├── INTTest.class
│ │ ├── Singleton.class
│ │ └── YesterdayCurrent.class
│ └── src
│ └── com
│ ├── mianshi
│ │ ├── abstracts
│ │ │ ├── AbsClass.java
│ │ │ ├── InterfaceTest.java
│ │ │ └── TestABS.java
│ │ ├── overrideload
│ │ │ ├── Father.java
│ │ │ ├── Son.java
│ │ │ └── TestOverload.java
│ │ ├── string
│ │ │ └── TestString.java
│ │ └── test
│ ├── msdq
│ │ ├── code
│ │ │ ├── Convert.java
│ │ │ ├── mthread
│ │ │ │ ├── MultiThread2.java
│ │ │ │ ├── MultiThread3.java
│ │ │ │ ├── MultiThread.java
│ │ │ │ ├── ThreadTest_1.java
│ │ │ │ ├── ThreadTest1.java
│ │ │ │ ├── ThreadTest2.java
│ │ │ │ ├── ThreadTestFour2.java
│ │ │ │ ├── ThreadTestFour.java
│ │ │ │ └── ThreadTest.java
│ │ │ ├── PailieZuHe.java
│ │ │ ├── smallT2.java
│ │ │ ├── smallT.java
│ │ │ ├── StrToArray.java
│ │ │ └── tree
│ │ │ └── TreeSetTest.java
│ │ ├── nested
│ │ │ ├── MyOuter2.java
│ │ │ ├── MyOuter.java
│ │ │ └── Outer.java
│ │ ├── suanfa
│ │ │ └── RegexTest.java
│ │ └── test
│ │ ├── Child.java
│ │ ├── Father.java
│ │ ├── FclassChild.java
│ │ ├── OverLoadTest.java
│ │ ├── RangeTest.java
│ │ ├── ReturnTest.java
│ │ ├── RTest.java
│ │ └── Test.java
│ └── zyg
│ └── mianshiti
│ ├── Compare.java
│ ├── INTTest.java
│ ├── Singleton.java
│ └── YesterdayCurrent.java
├── JavaSocketDemo
│ ├── bin
│ │ ├── com
│ │ │ ├── sochet
│ │ │ │ ├── tcp
│ │ │ │ │ └── test
│ │ │ │ │ ├── TCPClient.class
│ │ │ │ │ ├── TCPServer.class
│ │ │ │ │ ├── TestClient.class
│ │ │ │ │ ├── TestServer.class
│ │ │ │ │ ├── TestSocketClient.class
│ │ │ │ │ └── TestSocketServer.class
│ │ │ │ └── udp
│ │ │ │ ├── TestUDPClient2.class
│ │ │ │ ├── TestUDPClient.class
│ │ │ │ ├── TestUDPCycleClient.class
│ │ │ │ ├── TestUDPServer2.class
│ │ │ │ └── TestUDPServer.class
│ │ │ └── zyg
│ │ │ └── sochet
│ │ │ └── test
│ │ ├── UDPTransferFileClient.class
│ │ └── UDPTransferFileServer.class
│ └── src
│ ├── com
│ │ ├── sochet
│ │ │ ├── tcp
│ │ │ │ └── test
│ │ │ │ ├── TCPClient.java
│ │ │ │ ├── TCPServer.java
│ │ │ │ ├── TestClient.java
│ │ │ │ ├── TestServer.java
│ │ │ │ ├── TestSocketClient.java
│ │ │ │ └── TestSocketServer.java
│ │ │ └── udp
│ │ │ ├── TestUDPClient2.java
│ │ │ ├── TestUDPClient.java
│ │ │ ├── TestUDPCycleClient.java
│ │ │ ├── TestUDPServer2.java
│ │ │ └── TestUDPServer.java
│ │ └── zyg
│ │ └── sochet
│ │ └── test
│ │ └── TCPServer.class
│ ├── TCPClient.class
│ ├── TCPServer.class
│ ├── TestClient.class
│ ├── TestServer.class
│ ├── TestSocketClient.class
│ ├── TestSocketServer.class
│ ├── TestUDPClient2.class
│ ├── TestUDPClient.class
│ ├── TestUDPCycleClient.class
│ ├── TestUDPServer2.class
│ ├── TestUDPServer.class
│ ├── UDPTransferFileClient.class
│ ├── UDPTransferFileClient.java
│ ├── UDPTransferFileServer.class
│ └── UDPTransferFileServer.java
├── JavaSortDemo
│ ├── bin
│ │ ├── mytest
│ │ │ ├── MyComparator.class
│ │ │ └── MyDefaultComparator.class
│ │ └── sort
│ │ ├── InsertSort.class
│ │ ├── ShelltSort.class
│ │ ├── Sort$DefaultComparator.class
│ │ ├── Sort$ReverseComparator.class
│ │ └── Sort.class
│ ├── src
│ │ ├── mytest
│ │ │ ├── MyComparator.java
│ │ │ └── MyDefaultComparator.java
│ │ └── sort
│ │ ├── InsertSort.java
│ │ ├── ShelltSort.java
│ │ └── Sort.java
│ └── 资料
├── JavaStaticTest
│ ├── bin
│ │ └── com
│ │ └── zyg
│ │ └── statics
│ │ └── test
│ │ ├── AssistClass.class
│ │ ├── fatherClass.class
│ │ └── StaticTest.class
│ ├── src
│ │ └── com
│ │ └── zyg
│ │ └── statics
│ │ └── test
│ │ ├── AssistClass.java
│ │ ├── fatherClass.java
│ │ └── StaticTest.java
│ └── 网文
│ ├── static解析 - Java综合 - Java - JavaEye论坛.files
│ │ ├── 4ff61064-6548-33b7-8d96-a708b79840fd.jpg
│ │ ├── 88cb15a4-6a05-343f-8443-b1821f0af414.png
│ │ ├── application.js
│ │ ├── dragdrop.js
│ │ ├── f7f76182-b936-39ac-85b0-f866a224a3e0.jpg
│ │ ├── forum.css
│ │ ├── hotkey.js
│ │ ├── logo.gif
│ │ ├── offline.gif
│ │ ├── shCoreCommon.js
│ │ ├── SyntaxHighlighter.css
│ │ ├── topic_show.gif
│ │ ├── user-logo.gif
│ │ └── wooboo_banner1.gif
│ └── static解析 - Java综合 - Java - JavaEye论坛.htm
├── JavaTest
│ ├── bin
│ │ └── com
│ │ └── zyg
│ │ └── test
│ │ ├── array
│ │ │ └── Test.class
│ │ ├── date
│ │ │ └── DateDemo.class
│ │ └── exception
│ │ └── TestException.class
│ └── src
│ └── com
│ └── zyg
│ └── test
│ ├── array
│ │ └── Test.java
│ ├── date
│ │ └── DateDemo.java
│ └── exception
│ └── TestException.java
├── JavaThread
│ ├── bin
│ │ └── com
│ │ └── zhangyg
│ │ └── thread
│ │ ├── mytest
│ │ │ ├── Consumer.class
│ │ │ ├── Proudcer.class
│ │ │ ├── ThreadCommunication.class
│ │ │ └── Warehouse.class
│ │ ├── mytest1
│ │ │ ├── Consumer.class
│ │ │ ├── Proudcer.class
│ │ │ ├── ThreadCommunication.class
│ │ │ └── Warehouse.class
│ │ ├── mytest2
│ │ │ ├── Consumer.class
│ │ │ ├── Proudcer.class
│ │ │ ├── ThreadCommunication.class
│ │ │ └── Warehouse.class
│ │ ├── mytest3
│ │ │ ├── ThreadCommunication$Consumer.class
│ │ │ ├── ThreadCommunication$Proudcer.class
│ │ │ ├── ThreadCommunication$Warehouse.class
│ │ │ └── ThreadCommunication.class
│ │ ├── other
│ │ │ ├── BSync.class
│ │ │ ├── Customer.class
│ │ │ ├── Probe.class
│ │ │ ├── Proudcer.class
│ │ │ ├── TestSemaphore$Consumer.class
│ │ │ ├── TestSemaphore$Producer.class
│ │ │ ├── TestSemaphore$Warehouse.class
│ │ │ ├── TestSemaphore.class
│ │ │ ├── ThreadCommunication.class
│ │ │ ├── TimePrinter2.class
│ │ │ ├── TimePrinter.class
│ │ │ └── Warehouse.class
│ │ └── sx
│ │ ├── Customer.class
│ │ ├── MultiThread.class
│ │ ├── MyThread2$InnerThread.class
│ │ ├── MyThread2.class
│ │ ├── MyThread.class
│ │ ├── Proudcer.class
│ │ ├── SellTickets2.class
│ │ ├── SellTickets.class
│ │ ├── Test.class
│ │ ├── TestThread.class
│ │ ├── Thread1.class
│ │ ├── TicketsSystem2.class
│ │ ├── TicketsSystem.class
│ │ └── Warehouse.class
│ ├── java语言规范.png
│ ├── src
│ │ └── com
│ │ └── zhangyg
│ │ └── thread
│ │ ├── mytest
│ │ │ └── ThreadCommunication.java
│ │ ├── mytest1
│ │ │ └── ThreadCommunication.java
│ │ ├── mytest2
│ │ │ └── ThreadCommunication.java
│ │ ├── mytest3
│ │ │ └── ThreadCommunication.java
│ │ ├── other
│ │ │ ├── BSync.java
│ │ │ ├── Probe.java
│ │ │ ├── TestSemaphore.java
│ │ │ ├── ThreadCommunication.java
│ │ │ ├── TimePrinter2.java
│ │ │ └── TimePrinter.java
│ │ └── sx
│ │ ├── MultiThread.java
│ │ ├── Test.java
│ │ ├── TestThread.java
│ │ ├── TicketsSystem2.java
│ │ └── TicketsSystem.java
│ ├── thread1.png
│ ├── Thread的状态.png
│ └── 线程的终止.png
├── javaTTD
│ ├── bin
│ │ └── com
│ │ └── ttd
│ │ └── test
│ │ ├── Bank.class
│ │ ├── Expression.class
│ │ ├── Money.class
│ │ ├── Pair.class
│ │ ├── Sum.class
│ │ └── TestMoney.class
│ ├── lib
│ │ └── junit.jar
│ ├── src
│ │ └── com
│ │ └── ttd
│ │ └── test
│ │ ├── Bank.java
│ │ ├── Expression.java
│ │ ├── Money.java
│ │ ├── Pair.java
│ │ ├── Sum.java
│ │ └── TestMoney.java
│ └── 过程代码
│ ├── money-1
│ │ ├── Dollar.java
│ │ ├── Franc.java
│ │ ├── Money.java
│ │ └── TestMoney.java
│ ├── money-2
│ │ ├── Bank.java
│ │ ├── Expression.java
│ │ ├── Money.java
│ │ ├── Sum.java
│ │ └── TestMoney.java
│ ├── money-3
│ │ ├── Bank.java
│ │ ├── Expression.java
│ │ ├── Money.java
│ │ ├── Pair.java
│ │ ├── Sum.java
│ │ └── TestMoney.java
│ ├── money-4
│ │ ├── Bank.java
│ │ ├── Expression.java
│ │ ├── Money.java
│ │ ├── Pair.java
│ │ ├── Sum.java
│ │ └── TestMoney.java
│ ├── money-5
│ │ ├── Bank.java
│ │ ├── Expression.java
│ │ ├── Money.java
│ │ ├── Pair.java
│ │ ├── Sum.java
│ │ └── TestMoney.java
│ └── money-6
│ ├── Bank.java
│ ├── Expression.java
│ ├── Money.java
│ ├── Pair.java
│ ├── Sum.java
│ └── TestMoney.java
├── JavaZip
│ ├── ant1.7.jar
│ ├── bin
│ │ ├── UnZip.class
│ │ ├── Zip.class
│ │ └── ZipUtil.class
│ └── src
│ ├── UnZip.java
│ ├── Zip.java
│ └── ZipUtil.java
├── jpaDemo
│ ├── bin
│ │ ├── com
│ │ │ └── zyg
│ │ │ └── jpa
│ │ │ ├── BaseTest.class
│ │ │ ├── domain
│ │ │ │ ├── Department.class
│ │ │ │ ├── Employee.class
│ │ │ │ ├── MyUser.class
│ │ │ │ ├── Sales.class
│ │ │ │ ├── Skiller.class
│ │ │ │ └── User.class
│ │ │ ├── JpaUtil.class
│ │ │ └── test
│ │ │ ├── Main.class
│ │ │ ├── NewHelloWorld.class
│ │ │ ├── Parse.class
│ │ │ └── TestBean.class
│ │ └── META-INF
│ │ └── persistence.xml
│ └── src
│ ├── com
│ │ └── zyg
│ │ └── jpa
│ │ ├── BaseTest.java
│ │ ├── domain
│ │ │ ├── Department.java
│ │ │ ├── Employee.java
│ │ │ ├── MyUser.java
│ │ │ ├── Sales.java
│ │ │ ├── Skiller.java
│ │ │ └── User.java
│ │ ├── JpaUtil.java
│ │ └── test
│ │ ├── Main.java
│ │ ├── NewHelloWorld.java
│ │ ├── Parse.java
│ │ └── TestBean.java
│ └── META-INF
│ └── persistence.xml
├── JunitDemo
│ ├── bin
│ │ ├── com
│ │ │ └── zyg
│ │ │ ├── junit
│ │ │ │ ├── patterns
│ │ │ │ │ ├── adapter
│ │ │ │ │ ├── command
│ │ │ │ │ │ ├── Command.class
│ │ │ │ │ │ ├── Engineer.class
│ │ │ │ │ │ ├── Politician.class
│ │ │ │ │ │ ├── Producer.class
│ │ │ │ │ │ ├── Programmer.class
│ │ │ │ │ │ └── TestCommand.class
│ │ │ │ │ ├── Composite
│ │ │ │ │ └── Template
│ │ │ │ └── test
│ │ │ │ ├── AllTestsOneTimeSetup$1.class
│ │ │ │ ├── AllTestsOneTimeSetup.class
│ │ │ │ ├── Calculator.class
│ │ │ │ ├── CalculatorTest.class
│ │ │ │ ├── Car.class
│ │ │ │ ├── Largest.class
│ │ │ │ ├── LargestTest.class
│ │ │ │ ├── TestAll.class
│ │ │ │ ├── TestCar.class
│ │ │ │ ├── ZygTestCar$1.class
│ │ │ │ └── ZygTestCar.class
│ │ │ └── test
│ │ │ └── junit3
│ │ │ ├── Calculator.class
│ │ │ └── Largest.class
│ │ └── junit
│ │ ├── extensions
│ │ │ ├── ActiveTestSuite$1.class
│ │ │ ├── ActiveTestSuite.class
│ │ │ ├── ExceptionTestCase.class
│ │ │ ├── RepeatedTest.class
│ │ │ ├── TestDecorator.class
│ │ │ ├── TestSetup$1.class
│ │ │ └── TestSetup.class
│ │ ├── framework
│ │ │ ├── Assert.class
│ │ │ ├── AssertionFailedError.class
│ │ │ ├── ComparisonFailure.class
│ │ │ ├── Protectable.class
│ │ │ ├── TestCase.class
│ │ │ ├── Test.class
│ │ │ ├── TestFailure.class
│ │ │ ├── TestListener.class
│ │ │ ├── TestResult$1.class
│ │ │ ├── TestResult.class
│ │ │ ├── TestSuite$1.class
│ │ │ └── TestSuite.class
│ │ ├── runner
│ │ │ ├── BaseTestRunner.class
│ │ │ ├── ClassPathTestCollector.class
│ │ │ ├── FailureDetailView.class
│ │ │ ├── LoadingTestCollector.class
│ │ │ ├── ReloadingTestSuiteLoader.class
│ │ │ ├── SimpleTestCollector.class
│ │ │ ├── Sorter$Swapper.class
│ │ │ ├── Sorter.class
│ │ │ ├── StandardTestSuiteLoader.class
│ │ │ ├── TestCaseClassLoader.class
│ │ │ ├── TestCollector.class
│ │ │ ├── TestRunListener.class
│ │ │ ├── TestSuiteLoader.class
│ │ │ └── Version.class
│ │ └── textui
│ │ ├── ResultPrinter.class
│ │ └── TestRunner.class
│ ├── JunitDemo.iml
│ ├── JunitDemo.ipr
│ ├── JunitDemo.iws
│ ├── junitTest
│ │ └── com
│ │ └── zyg
│ │ └── test
│ │ └── junit3
│ │ ├── CalculatorTest.java
│ │ ├── LargestTest.java
│ │ └── TestAll.java
│ ├── lib
│ │ └── junit.jar
│ ├── out
│ │ ├── production
│ │ │ └── JunitDemo
│ │ └── test
│ │ └── JunitDemo
│ │ └── com
│ │ └── zyg
│ │ └── junit
│ │ └── test
│ │ ├── Car.class
│ │ └── TestCar.class
│ └── src
│ ├── com
│ │ └── zyg
│ │ ├── junit
│ │ │ ├── patterns
│ │ │ │ ├── adapter
│ │ │ │ ├── command
│ │ │ │ │ ├── Command.java
│ │ │ │ │ ├── Engineer.java
│ │ │ │ │ ├── Politician.java
│ │ │ │ │ ├── Producer.java
│ │ │ │ │ ├── Programmer.java
│ │ │ │ │ └── TestCommand.java
│ │ │ │ ├── Composite
│ │ │ │ └── Template
│ │ │ └── test
│ │ │ ├── AllTestsOneTimeSetup.java
│ │ │ ├── Calculator.java
│ │ │ ├── CalculatorTest.java
│ │ │ ├── Car.java
│ │ │ ├── Largest.java
│ │ │ ├── LargestTest.java
│ │ │ ├── TestAll.java
│ │ │ ├── TestCar.java
│ │ │ └── ZygTestCar.java
│ │ └── test
│ │ └── junit3
│ │ ├── Calculator.java
│ │ └── Largest.java
│ └── junit
│ ├── extensions
│ │ ├── ActiveTestSuite.java
│ │ ├── ExceptionTestCase.java
│ │ ├── RepeatedTest.java
│ │ ├── TestDecorator.java
│ │ └── TestSetup.java
│ ├── framework
│ │ ├── AssertionFailedError.java
│ │ ├── Assert.java
│ │ ├── ComparisonFailure.java
│ │ ├── Protectable.java
│ │ ├── TestCase.java
│ │ ├── TestFailure.java
│ │ ├── Test.java
│ │ ├── TestListener.java
│ │ ├── TestResult.java
│ │ └── TestSuite.java
│ ├── runner
│ │ ├── BaseTestRunner.java
│ │ ├── ClassPathTestCollector.java
│ │ ├── FailureDetailView.java
│ │ ├── LoadingTestCollector.java
│ │ ├── ReloadingTestSuiteLoader.java
│ │ ├── SimpleTestCollector.java
│ │ ├── Sorter.java
│ │ ├── StandardTestSuiteLoader.java
│ │ ├── TestCaseClassLoader.java
│ │ ├── TestCollector.java
│ │ ├── TestRunListener.java
│ │ ├── TestSuiteLoader.java
│ │ └── Version.java
│ └── textui
│ ├── ResultPrinter.java
│ └── TestRunner.java
├── luceneDemo
│ ├── bin
│ │ └── baseSample
│ │ ├── IndexDocument.class
│ │ ├── SampleSearch.class
│ │ ├── Zyg_IndexDocument.class
│ │ └── Zyg_SampleSearch.class
│ ├── c
│ │ └── lucene_test
│ │ ├── _4.cfs
│ │ ├── segments_6
│ │ └── segments.gen
│ ├── lib
│ │ ├── lucene-analyzers-3.0.1.jar
│ │ └── lucene-core-3.0.1.jar
│ └── src
│ └── baseSample
│ ├── IndexDocument.java
│ ├── SampleSearch.java
│ ├── Zyg_IndexDocument.java
│ └── Zyg_SampleSearch.java
├── Others
│ ├── AA
│ │ ├── bin
│ │ │ ├── Client.class
│ │ │ ├── Test2.class
│ │ │ └── Test.class
│ │ └── src
│ │ ├── Client.java
│ │ ├── Test2.java
│ │ └── Test.java
│ ├── AAPuzzles
│ │ ├── bin
│ │ │ └── com
│ │ │ └── zyg
│ │ │ ├── classy
│ │ │ │ ├── Bark.class
│ │ │ │ ├── Basenji.class
│ │ │ │ ├── Cat.class
│ │ │ │ ├── ColorPoint.class
│ │ │ │ ├── Confusing.class
│ │ │ │ ├── Counter.class
│ │ │ │ ├── Dog1.class
│ │ │ │ ├── Dog.class
│ │ │ │ ├── Elvis.class
│ │ │ │ ├── Point.class
│ │ │ │ ├── Ruckus.class
│ │ │ │ ├── Type1.class
│ │ │ │ ├── Type2.class
│ │ │ │ └── Type3.class
│ │ │ ├── puzzels
│ │ │ │ └── Expressive
│ │ │ │ ├── BanjinBaliang.class
│ │ │ │ ├── Change.class
│ │ │ │ ├── CleverSwap.class
│ │ │ │ ├── DosEquis.class
│ │ │ │ ├── Elementary.class
│ │ │ │ ├── JoyOfHex.class
│ │ │ │ ├── LongDivision.class
│ │ │ │ ├── Multicast.class
│ │ │ │ └── Odd.class
│ │ │ └── puzzles
│ │ │ ├── character
│ │ │ │ ├── ABC.class
│ │ │ │ ├── AnimalFarm.class
│ │ │ │ ├── BrowserTest.class
│ │ │ │ ├── Classifier.class
│ │ │ │ ├── EscapeRout.class
│ │ │ │ ├── LastLaugh.class
│ │ │ │ ├── LinePrinter.class
│ │ │ │ ├── Me.class
│ │ │ │ ├── MeToo.class
│ │ │ │ ├── Rhymes3.class
│ │ │ │ ├── Rhymes.class
│ │ │ │ ├── StringCheese.class
│ │ │ │ └── Test.class
│ │ │ ├── exception
│ │ │ │ ├── Arcane1.class
│ │ │ │ ├── Arcane2.class
│ │ │ │ ├── Arcane3.class
│ │ │ │ ├── Car.class
│ │ │ │ ├── HelloGoodbye$1.class
│ │ │ │ ├── HelloGoodbye.class
│ │ │ │ ├── IdUnavailableException.class
│ │ │ │ ├── InOut.class
│ │ │ │ ├── Loop.class
│ │ │ │ ├── Missing.class
│ │ │ │ ├── Person.class
│ │ │ │ ├── Reluctant.class
│ │ │ │ ├── Strange1.class
│ │ │ │ ├── Strange2.class
│ │ │ │ ├── Strange.class
│ │ │ │ ├── Type1.class
│ │ │ │ ├── Type2.class
│ │ │ │ ├── Type3.class
│ │ │ │ ├── UnwelcomeGuest.class
│ │ │ │ └── Workout.class
│ │ │ └── loopy
│ │ │ ├── BigDelight.class
│ │ │ ├── Clock.class
│ │ │ ├── DownForCount.class
│ │ │ ├── Increment.class
│ │ │ ├── InTheLoop.class
│ │ │ ├── looper28.class
│ │ │ ├── looper29.class
│ │ │ ├── looper30.class
│ │ │ ├── looper31.class
│ │ │ ├── looper32.class
│ │ │ ├── looper33.class
│ │ │ └── Shifty.class
│ │ └── src
│ │ └── com
│ │ └── zyg
│ │ ├── classy
│ │ │ ├── Bark.java
│ │ │ ├── ColorPoint.java
│ │ │ ├── Confusing.java
│ │ │ ├── Elvis.java
│ │ │ ├── Ruckus.java
│ │ │ ├── Type1.java
│ │ │ ├── Type2.java
│ │ │ └── Type3.java
│ │ ├── puzzels
│ │ │ └── Expressive
│ │ │ ├── BanjinBaliang.java
│ │ │ ├── Change.java
│ │ │ ├── CleverSwap.java
│ │ │ ├── DosEquis.java
│ │ │ ├── Elementary.java
│ │ │ ├── JoyOfHex.java
│ │ │ ├── LongDivision.java
│ │ │ ├── Multicast.java
│ │ │ └── Odd.java
│ │ └── puzzles
│ │ ├── character
│ │ │ ├── ABC.java
│ │ │ ├── AnimalFarm.java
│ │ │ ├── BrowserTest.java
│ │ │ ├── Classifier.java
│ │ │ ├── EscapeRout.java
│ │ │ ├── LastLaugh.java
│ │ │ ├── LinePrinter.java
│ │ │ ├── Me.java
│ │ │ ├── MeToo.java
│ │ │ ├── Rhymes3.java
│ │ │ ├── Rhymes.java
│ │ │ ├── StringCheese.java
│ │ │ └── Test.java
│ │ ├── exception
│ │ │ ├── Arcane1.java
│ │ │ ├── Arcane2.java
│ │ │ ├── Arcane3.java
│ │ │ ├── Car.java
│ │ │ ├── HelloGoodbye.java
│ │ │ ├── InOut.java
│ │ │ ├── Loop.java
│ │ │ ├── Missing.java
│ │ │ ├── Person.java
│ │ │ ├── Reluctant.java
│ │ │ ├── Strange1.java
│ │ │ ├── Strange2.java
│ │ │ ├── Strange.java
│ │ │ ├── UnwelcomeGuest.java
│ │ │ └── Workout.java
│ │ └── loopy
│ │ ├── BigDelight.java
│ │ ├── Clock.java
│ │ ├── DownForCount.java
│ │ ├── Increment.java
│ │ ├── InTheLoop.java
│ │ ├── looper28.java
│ │ ├── looper29.java
│ │ ├── looper30.java
│ │ ├── looper31.java
│ │ ├── looper32.java
│ │ ├── looper33.java
│ │ └── Shifty.java
│ ├── AATest
│ │ ├── bin
│ │ │ ├── com
│ │ │ │ └── zyg
│ │ │ │ ├── mianshiti
│ │ │ │ │ ├── Compare.class
│ │ │ │ │ ├── INTTest.class
│ │ │ │ │ ├── Singleton.class
│ │ │ │ │ ├── TestSemaphore$Consumer.class
│ │ │ │ │ ├── TestSemaphore$Producer.class
│ │ │ │ │ ├── TestSemaphore$Warehouse.class
│ │ │ │ │ ├── TestSemaphore.class
│ │ │ │ │ └── YesterdayCurrent.class
│ │ │ │ └── test
│ │ │ │ ├── array
│ │ │ │ │ └── Test.class
│ │ │ │ ├── basic
│ │ │ │ │ └── TestJVM.class
│ │ │ │ ├── date
│ │ │ │ │ ├── DateDemo.class
│ │ │ │ │ ├── Test.class
│ │ │ │ │ └── TestDate.class
│ │ │ │ ├── db
│ │ │ │ │ └── DBTest.class
│ │ │ │ ├── exception
│ │ │ │ │ └── TestException.class
│ │ │ │ ├── file
│ │ │ │ │ ├── FileOperate.class
│ │ │ │ │ └── ObjectInOutStream.class
│ │ │ │ ├── myenum
│ │ │ │ │ ├── Gender$1.class
│ │ │ │ │ ├── Gender$2.class
│ │ │ │ │ ├── Gender$3.class
│ │ │ │ │ ├── Gender.class
│ │ │ │ │ └── GenderTest.class
│ │ │ │ ├── performance
│ │ │ │ │ └── TestForLoop.class
│ │ │ │ ├── Puzzles
│ │ │ │ ├── safe
│ │ │ │ │ └── Base64Util.class
│ │ │ │ └── sort
│ │ │ │ └── SortTest.class
│ │ │ ├── Test.class
│ │ │ └── TestObj.class
│ │ ├── mssqllib
│ │ │ ├── msbase.jar
│ │ │ ├── mssqlserver.jar
│ │ │ └── msutil.jar
│ │ ├── mylib
│ │ │ ├── antlr.jar
│ │ │ ├── commons-beanutils-1.8.0.jar
│ │ │ ├── commons-beanutils-core-1.8.0.jar
│ │ │ ├── commons-beanutils.jar
│ │ │ ├── commons-digester.jar
│ │ │ ├── commons-fileupload.jar
│ │ │ ├── commons-io-1.4.jar
│ │ │ ├── commons-logging.jar
│ │ │ ├── commons-validator.jar
│ │ │ ├── jakarta-oro.jar
│ │ │ ├── jstl-1.1.2.jar
│ │ │ ├── standard.jar
│ │ │ └── struts.jar
│ │ └── src
│ │ ├── com
│ │ │ └── zyg
│ │ │ ├── mianshiti
│ │ │ │ ├── Compare.java
│ │ │ │ ├── INTTest.java
│ │ │ │ ├── Singleton.java
│ │ │ │ ├── TestSemaphore.java
│ │ │ │ └── YesterdayCurrent.java
│ │ │ └── test
│ │ │ ├── array
│ │ │ │ └── Test.java
│ │ │ ├── basic
│ │ │ │ └── TestJVM.java
│ │ │ ├── date
│ │ │ │ ├── DateDemo.java
│ │ │ │ ├── TestDate.java
│ │ │ │ └── Test.java
│ │ │ ├── db
│ │ │ │ └── DBTest.java
│ │ │ ├── exception
│ │ │ │ └── TestException.java
│ │ │ ├── file
│ │ │ │ ├── FileOperate.java
│ │ │ │ └── ObjectInOutStream.java
│ │ │ ├── myenum
│ │ │ │ ├── Gender.java
│ │ │ │ └── GenderTest.java
│ │ │ ├── performance
│ │ │ │ └── TestForLoop.java
│ │ │ ├── Puzzles
│ │ │ ├── safe
│ │ │ │ └── Base64Util.java
│ │ │ └── sort
│ │ │ └── SortTest.java
│ │ ├── Test.java
│ │ └── TestObj.java
│ ├── AJavaTest
│ │ ├── bin
│ │ │ ├── com
│ │ │ │ └── zyg
│ │ │ │ └── test
│ │ │ │ ├── array
│ │ │ │ │ ├── Test.class
│ │ │ │ │ └── testdd.class
│ │ │ │ ├── date
│ │ │ │ │ └── DateDemo.class
│ │ │ │ └── exception
│ │ │ │ └── TestException.class
│ │ │ ├── Singleton.class
│ │ │ ├── SingletonTest.class
│ │ │ ├── Test.class
│ │ │ └── YesterdayCurrent.class
│ │ └── src
│ │ ├── com
│ │ │ └── zyg
│ │ │ └── test
│ │ │ ├── array
│ │ │ │ ├── testdd.java
│ │ │ │ └── Test.java
│ │ │ ├── date
│ │ │ │ └── DateDemo.java
│ │ │ └── exception
│ │ │ └── TestException.java
│ │ ├── Singleton.java
│ │ ├── SingletonTest.java
│ │ ├── Test.java
│ │ └── YesterdayCurrent.java
│ ├── DesignPatterns
│ │ ├── bin
│ │ │ └── com
│ │ │ └── zyg
│ │ │ ├── abstractfactory
│ │ │ │ ├── AutoSearchUI$1.class
│ │ │ │ ├── AutoSearchUI.class
│ │ │ │ ├── ButtonHandler.class
│ │ │ │ ├── Car.class
│ │ │ │ ├── LuxuryCar.class
│ │ │ │ ├── LuxurySUV.class
│ │ │ │ ├── LuxuryVehicleFactory.class
│ │ │ │ ├── NonLuxuryCar.class
│ │ │ │ ├── NonLuxurySUV.class
│ │ │ │ ├── NonLuxuryVehicleFactory.class
│ │ │ │ ├── SUV.class
│ │ │ │ └── VehicleFactory.class
│ │ │ └── dp
│ │ │ ├── abstractdp
│ │ │ │ ├── Demo.class
│ │ │ │ ├── Person.class
│ │ │ │ ├── Student.class
│ │ │ │ └── Worker.class
│ │ │ ├── adapterdp
│ │ │ │ ├── Demo02.class
│ │ │ │ ├── Eat.class
│ │ │ │ ├── Person.class
│ │ │ │ └── PersonEat.class
│ │ │ ├── builderdp
│ │ │ │ ├── BuilderCar.class
│ │ │ │ ├── Builder.class
│ │ │ │ ├── Car.class
│ │ │ │ ├── Director.class
│ │ │ │ └── Test.class
│ │ │ ├── builderdp2
│ │ │ │ ├── Buildcar.class
│ │ │ │ ├── BuilderCar.class
│ │ │ │ ├── Builder.class
│ │ │ │ ├── BuilderTrain.class
│ │ │ │ ├── BUildTrain.class
│ │ │ │ ├── Car.class
│ │ │ │ ├── Director.class
│ │ │ │ ├── Test.class
│ │ │ │ └── Train.class
│ │ │ ├── facadedp
│ │ │ │ ├── GuaHao.class
│ │ │ │ ├── HuaYan.class
│ │ │ │ ├── JiuZhen.class
│ │ │ │ ├── QuYao.class
│ │ │ │ └── Test.class
│ │ │ ├── facadedp2
│ │ │ │ ├── GuaHao.class
│ │ │ │ ├── HuaYan.class
│ │ │ │ ├── JieDai.class
│ │ │ │ ├── JiuZhen.class
│ │ │ │ ├── QuYao.class
│ │ │ │ └── Test.class
│ │ │ ├── facadedp3
│ │ │ │ ├── GuaHao.class
│ │ │ │ ├── GuaHaoJieDai.class
│ │ │ │ ├── HuaYan.class
│ │ │ │ ├── HuaYanJieDai.class
│ │ │ │ ├── JiuZhen.class
│ │ │ │ ├── JiuZhenJieDai.class
│ │ │ │ ├── QuYao.class
│ │ │ │ ├── QuYaoJieDai.class
│ │ │ │ └── Test.class
│ │ │ ├── strategydp
│ │ │ │ ├── Calc.class
│ │ │ │ └── Test.class
│ │ │ └── strategydp2
│ │ │ ├── Add.class
│ │ │ ├── Calc.class
│ │ │ ├── Cheng.class
│ │ │ ├── Chu.class
│ │ │ ├── Jian.class
│ │ │ ├── Operation.class
│ │ │ └── Test.class
│ │ └── src
│ │ └── com
│ │ └── zyg
│ │ ├── abstractfactory
│ │ │ ├── AutoSearchUI.java
│ │ │ ├── Car.java
│ │ │ ├── LuxuryCar.java
│ │ │ ├── LuxurySUV.java
│ │ │ ├── LuxuryVehicleFactory.java
│ │ │ ├── NonLuxuryCar.java
│ │ │ ├── NonLuxurySUV.java
│ │ │ ├── NonLuxuryVehicleFactory.java
│ │ │ ├── SUV.java
│ │ │ └── VehicleFactory.java
│ │ └── dp
│ │ ├── abstractdp
│ │ │ └── Demo.java
│ │ ├── adapterdp
│ │ │ └── Demo02.java
│ │ ├── builderdp
│ │ │ ├── BuilderCar.java
│ │ │ ├── Builder.java
│ │ │ ├── Car.java
│ │ │ ├── Director.java
│ │ │ └── Test.java
│ │ ├── builderdp2
│ │ │ ├── Buildcar.java
│ │ │ ├── BuilderCar.java
│ │ │ ├── Builder.java
│ │ │ ├── BuilderTrain.java
│ │ │ ├── BUildTrain.java
│ │ │ ├── Car.java
│ │ │ ├── Director.java
│ │ │ ├── Test.java
│ │ │ └── Train.java
│ │ ├── facadedp
│ │ │ ├── GuaHao.java
│ │ │ ├── HuaYan.java
│ │ │ ├── JiuZhen.java
│ │ │ ├── QuYao.java
│ │ │ └── Test.java
│ │ ├── facadedp2
│ │ │ ├── GuaHao.java
│ │ │ ├── HuaYan.java
│ │ │ ├── JieDai.java
│ │ │ ├── JiuZhen.java
│ │ │ ├── QuYao.java
│ │ │ └── Test.java
│ │ ├── facadedp3
│ │ │ ├── GuaHao.java
│ │ │ ├── GuaHaoJieDai.java
│ │ │ ├── HuaYan.java
│ │ │ ├── HuaYanJieDai.java
│ │ │ ├── JiuZhen.java
│ │ │ ├── JiuZhenJieDai.java
│ │ │ ├── QuYao.java
│ │ │ ├── QuYaoJieDai.java
│ │ │ └── Test.java
│ │ ├── strategydp
│ │ │ ├── Calc.java
│ │ │ └── Test.java
│ │ └── strategydp2
│ │ ├── Add.java
│ │ ├── Calc.java
│ │ ├── Cheng.java
│ │ ├── Chu.java
│ │ ├── Jian.java
│ │ ├── Operation.java
│ │ └── Test.java
│ ├── desktop.ini
│ └── JavaTest
│ ├── bin
│ │ └── com
│ │ └── zyg
│ │ └── test
│ │ └── Test.class
│ └── src
│ └── com
│ └── zyg
│ └── test
│ ├── Test.class
│ ├── TestException.class
│ ├── TestException.java
│ └── Test.java
├── RegexTest
│ ├── bin
│ │ └── com
│ │ └── cn
│ │ ├── CodeCounter.class
│ │ ├── comm
│ │ │ └── Tools.class
│ │ ├── EmailSearch.class
│ │ ├── test10.class
│ │ ├── test1.class
│ │ ├── test2.class
│ │ ├── test3.class
│ │ ├── test4.class
│ │ ├── test5.class
│ │ ├── test6.class
│ │ ├── test7.class
│ │ ├── test8.class
│ │ └── test9.class
│ └── src
│ └── com
│ └── cn
│ ├── CodeCounter.java
│ ├── comm
│ │ └── Tools.java
│ ├── EmailSearch.java
│ ├── test10.java
│ ├── test1.java
│ ├── test2.java
│ ├── test3.java
│ ├── test4.java
│ ├── test5.java
│ ├── test6.java
│ ├── test7.java
│ ├── test8.java
│ └── test9.java
├── zygJavaDBPool
│ ├── bin
│ │ ├── com
│ │ │ └── zyg
│ │ │ └── db
│ │ │ ├── mytest
│ │ │ │ ├── ConnectionPool$PooledConnection.class
│ │ │ │ ├── ConnectionPool.class
│ │ │ │ ├── DBProperty.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── mssql_db.properties
│ │ │ │ ├── mysql_db.properties
│ │ │ │ └── oracle_db.properties
│ │ │ ├── pool
│ │ │ │ ├── test1
│ │ │ │ │ ├── DBConnection.class
│ │ │ │ │ ├── DBConnectionPoolMgr.class
│ │ │ │ │ ├── DB.properties
│ │ │ │ │ ├── DBProperty.class
│ │ │ │ │ └── Main.class
│ │ │ │ └── test2
│ │ │ │ ├── ConnectionPool$PooledConnection.class
│ │ │ │ ├── ConnectionPool.class
│ │ │ │ └── Main.class
│ │ │ └── utils
│ │ │ ├── DBUtils.class
│ │ │ ├── Main.class
│ │ │ └── TestPage.class
│ │ ├── msql_db.properties
│ │ └── ora_db.properties
│ ├── lib
│ │ ├── classes12.jar
│ │ ├── msbase.jar
│ │ ├── mssqlserver.jar
│ │ └── msutil.jar
│ └── src
│ ├── com
│ │ └── zyg
│ │ └── db
│ │ ├── mytest
│ │ │ ├── ConnectionPool.java
│ │ │ ├── DBProperty.java
│ │ │ ├── Main.java
│ │ │ ├── mssql_db.properties
│ │ │ ├── mysql_db.properties
│ │ │ └── oracle_db.properties
│ │ ├── pool
│ │ │ ├── test1
│ │ │ │ ├── DBConnection.java
│ │ │ │ ├── DBConnectionPoolMgr.java
│ │ │ │ ├── DB.properties
│ │ │ │ ├── DBProperty.java
│ │ │ │ └── Main.java
│ │ │ └── test2
│ │ │ ├── ConnectionPool.java
│ │ │ └── Main.java
│ │ └── utils
│ │ ├── DBUtils.java
│ │ ├── Main.java
│ │ └── TestPage.java
│ ├── msql_db.properties
│ └── ora_db.properties
├── zygLucene
│ ├── bin
│ │ └── com
│ │ └── lucene
│ │ └── zyg
│ │ └── test
│ │ ├── EfficiencyTest.class
│ │ ├── FilePreprocess.class
│ │ ├── HitsTest.class
│ │ ├── IndexProcesser.class
│ │ ├── RegexQueryTest.class
│ │ ├── Search.class
│ │ ├── SearchTimeCompareTest.class
│ │ └── XingZuo.class
│ ├── lib
│ │ ├── htmlparser.jar
│ │ ├── lucene-core-2.3.2.jar
│ │ ├── lucene-demos-2.3.2.jar
│ │ └── lucene-regex-2.3.2.jar
│ └── src
│ └── com
│ └── lucene
│ └── zyg
│ └── test
│ ├── EfficiencyTest.java
│ ├── FilePreprocess.java
│ ├── HitsTest.java
│ ├── IndexProcesser.java
│ ├── RegexQueryTest.java
│ ├── Search.java
│ ├── SearchTimeCompareTest.java
│ └── XingZuo.java
└── ZygParseXML
├── bin
│ ├── applicationContext.xml
│ ├── com
│ │ ├── buildxml
│ │ │ ├── area
│ │ │ │ ├── AreaInfo.class
│ │ │ │ ├── AreaManager.class
│ │ │ │ ├── BuildAreaInfoXml.class
│ │ │ │ └── utils
│ │ │ │ ├── DBUtils.class
│ │ │ │ ├── GetPackageNameTest.class
│ │ │ │ └── TestDBConn.class
│ │ │ └── pool
│ │ │ └── test
│ │ │ ├── DBConnection.class
│ │ │ ├── DBConnectionPoolMgr.class
│ │ │ ├── DB.properties
│ │ │ ├── DBProperty.class
│ │ │ └── Main.class
│ │ └── parsexml
│ │ ├── dom4j
│ │ │ ├── bean
│ │ │ │ └── test
│ │ │ │ ├── Bean.class
│ │ │ │ ├── XMLParse.class
│ │ │ │ └── XMLParseTest.class
│ │ │ └── student
│ │ │ └── test
│ │ │ ├── Book.class
│ │ │ ├── Student.class
│ │ │ ├── StudentXMLParse.class
│ │ │ └── StudentXMLParseTest.class
│ │ ├── test
│ │ │ └── XMLParse.class
│ │ └── w3c
│ │ └── dom
│ │ └── student
│ │ └── test
│ │ ├── Book.class
│ │ ├── Student.class
│ │ ├── StudentXMLParse.class
│ │ └── StudentXMLParseTest.class
│ ├── Students.xml
│ └── Users.xml
├── lib
│ ├── classes12.jar
│ └── dom4j-1.6.jar
└── src
├── applicationContext.xml
├── com
│ ├── buildxml
│ │ ├── area
│ │ │ ├── AreaInfo.java
│ │ │ ├── AreaManager.java
│ │ │ ├── BuildAreaInfoXml.java
│ │ │ └── utils
│ │ │ ├── DBUtils.java
│ │ │ ├── GetPackageNameTest.java
│ │ │ └── TestDBConn.java
│ │ └── pool
│ │ └── test
│ │ ├── DBConnection.java
│ │ ├── DBConnectionPoolMgr.java
│ │ ├── DB.properties
│ │ ├── DBProperty.java
│ │ └── Main.java
│ └── parsexml
│ ├── dom4j
│ │ ├── bean
│ │ │ └── test
│ │ │ ├── Bean.java
│ │ │ ├── XMLParse.java
│ │ │ └── XMLParseTest.java
│ │ └── student
│ │ └── test
│ │ ├── Book.java
│ │ ├── Student.java
│ │ ├── StudentXMLParse.java
│ │ └── StudentXMLParseTest.java
│ ├── test
│ │ └── XMLParse.java
│ └── w3c
│ └── dom
│ └── student
│ └── test
│ ├── Book.java
│ ├── Student.java
│ ├── StudentXMLParse.java
│ └── StudentXMLParseTest.java
├── Students.xml
└── Users.xml
484 directories, 1116 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论