源码家

  • 开发语言:
  • Java
  • 源码大小:
  • 0.42M
  • 源码类别:
  • Java语言基础
  • 文件格式:
  • .zip

源码介绍

【源码简介】Software Architecture Design Patterns in Java(在Java的软件架构设计模式)
在Java的软件架构设计模式(Software Architecture Design Patterns in Java)书中的所有代码分章节给出,适合学习借鉴。

【源码截图】

【核心源码】
文件清单
└── AU2142
    ├── 04
    │   ├── After
    │   │   ├── CategoryA.class
    │   │   ├── CategoryA.java
    │   │   ├── CategoryB.class
    │   │   ├── CategoryB.java
    │   │   ├── Employee.class
    │   │   ├── Employee.java
    │   │   ├── MainApp.class
    │   │   ├── MainApp.java
    │   │   ├── SalaryCalculator.class
    │   │   └── SalaryCalculator.java
    │   └── Before
    │       ├── CategoryA.class
    │       ├── CategoryA.java
    │       ├── CategoryB.class
    │       ├── CategoryB.java
    │       ├── Employee.class
    │       ├── Employee.java
    │       ├── MainApp.class
    │       └── MainApp.java
    ├── 05
    │   ├── Consultant.class
    │   ├── Consultant.java
    │   ├── Employee.class
    │   ├── Employee.java
    │   ├── FileUtil.class
    │   ├── FileUtil.java
    │   ├── MiscUtil.class
    │   ├── MiscUtil.java
    │   ├── SalesRep.class
    │   └── SalesRep.java
    ├── 06
    │   ├── OrderManager.class
    │   └── OrderManager.java
    ├── 07
    │   ├── Accessor
    │   │   ├── Customer.class
    │   │   ├── Customer.java
    │   │   ├── FileUtil.class
    │   │   ├── FileUtil.java
    │   │   ├── MiscUtil.class
    │   │   └── MiscUtil.java
    │   ├── Customer
    │   │   ├── Customer.class
    │   │   └── Customer.java
    │   └── Direct
    │       ├── Customer.class
    │       ├── Customer.java
    │       ├── FileUtil.class
    │       ├── FileUtil.java
    │       ├── MiscUtil.class
    │       └── MiscUtil.java
    ├── 08
    │   ├── Account.class
    │   ├── Account.java
    │   ├── Address.class
    │   ├── Address.java
    │   ├── ConstantDataManager.class
    │   ├── ConstantDataManager.java
    │   ├── CreditCard.class
    │   └── CreditCard.java
    ├── 09
    │   ├── After
    │   │   ├── Car.class
    │   │   ├── Car.java
    │   │   ├── EmployeeModel.class
    │   │   └── EmployeeModel.java
    │   └── Before
    │       ├── Car.class
    │       ├── Car.java
    │       ├── Employee.class
    │       ├── Employee.java
    │       ├── EmployeeModel.class
    │       └── EmployeeModel.java
    ├── 10
    │   ├── FileLogger.class
    │   └── FileLogger.java
    ├── 12
    │   ├── ConsoleLogger.class
    │   ├── ConsoleLogger.java
    │   ├── FileLogger.class
    │   ├── FileLogger.java
    │   ├── FileUtil.class
    │   ├── FileUtil.java
    │   ├── Logger.class
    │   ├── LoggerFactory.class
    │   ├── LoggerFactory.java
    │   ├── Logger.java
    │   ├── Logger.properties
    │   ├── LoggerTest.class
    │   ├── LoggerTest.java
    │   ├── MiscUtil.class
    │   └── MiscUtil.java
    ├── 13
    │   ├── ConsoleLogger.class
    │   ├── ConsoleLogger.java
    │   ├── FileLogger.class
    │   ├── FileLogger.java
    │   ├── FileUtil.class
    │   ├── FileUtil.java
    │   ├── Logger.class
    │   ├── LoggerFactory.class
    │   ├── LoggerFactory.java
    │   ├── Logger.java
    │   ├── Logger.properties
    │   ├── LoggerTest.class
    │   ├── LoggerTest.java
    │   ├── MiscUtil.class
    │   └── MiscUtil.java
    ├── 14
    │   ├── AutoSearchUI$1.class
    │   ├── AutoSearchUI.class
    │   ├── AutoSearchUI.java
    │   ├── ButtonHandler.class
    │   ├── Car.class
    │   ├── Car.java
    │   ├── LuxuryCar.class
    │   ├── LuxuryCar.java
    │   ├── LuxurySUV.class
    │   ├── LuxurySUV.java
    │   ├── LuxuryVehicleFactory.class
    │   ├── LuxuryVehicleFactory.java
    │   ├── NonLuxuryCar.class
    │   ├── NonLuxuryCar.java
    │   ├── NonLuxurySUV.class
    │   ├── NonLuxurySUV.java
    │   ├── NonLuxuryVehicleFactory.class
    │   ├── NonLuxuryVehicleFactory.java
    │   ├── SUV.class
    │   ├── SUV.java
    │   ├── VehicleFactory.class
    │   └── VehicleFactory.java
    ├── 15
    │   ├── deep
    │   │   ├── Car.class
    │   │   ├── DeepCopyTest.class
    │   │   ├── DeepCopyTest.java
    │   │   └── Person.class
    │   ├── Example-1
    │   │   ├── HostingPlan.class
    │   │   ├── HostingPlan.java
    │   │   ├── HostingPlanKit.class
    │   │   ├── HostingPlanKit.java
    │   │   ├── HostingPlanManager.class
    │   │   ├── HostingPlanManager.java
    │   │   ├── TestClient.class
    │   │   ├── TestClient.java
    │   │   ├── UnixBasic.class
    │   │   ├── UnixBasic.java
    │   │   ├── UnixPlan.class
    │   │   ├── UnixPlan.java
    │   │   ├── UnixPremium.class
    │   │   ├── UnixPremium.java
    │   │   ├── UnixPremPlus.class
    │   │   ├── UnixPremPlus.java
    │   │   ├── WinBasic.class
    │   │   ├── WinBasic.java
    │   │   ├── WinPlan.class
    │   │   ├── WinPlan.java
    │   │   ├── WinPremium.class
    │   │   ├── WinPremium.java
    │   │   ├── WinPremPlus.class
    │   │   └── WinPremPlus.java
    │   ├── Example-2
    │   │   ├── AccountManager.class
    │   │   ├── AccountManager.java
    │   │   ├── AccountPrototypeFactory.class
    │   │   ├── AccountPrototypeFactory.java
    │   │   ├── accountrep.txt
    │   │   ├── Permission.class
    │   │   ├── Permission.java
    │   │   ├── supervisor.txt
    │   │   ├── UserAccount.class
    │   │   ├── UserAccount.java
    │   │   └── USER_INPUT.RAF
    │   └── shallow
    │       ├── Car.class
    │       ├── Person.class
    │       ├── ShallowCopyTest.class
    │       └── ShallowCopyTest.java
    ├── 16
    │   ├── BuilderFactory.class
    │   ├── buttonHandler.class
    │   ├── CandSrchBuilder.class
    │   ├── CandSrchBuilder.java
    │   ├── EmpSrchBuilder.class
    │   ├── EmpSrchBuilder.java
    │   ├── MyUtil.class
    │   ├── SearchManager$1.class
    │   ├── SearchManager.class
    │   ├── SearchManager.java
    │   ├── UIBuilder.class
    │   ├── UIBuilder.java
    │   ├── UIDirector.class
    │   ├── UIDirector.java
    │   └── WS_FTP.LOG
    ├── 18
    │   ├── CompositeDemo.class
    │   ├── CompositeDemo.java
    │   ├── CompositeException.class
    │   ├── CompositeException.java
    │   ├── DirComponent.class
    │   ├── DirComponent.java
    │   ├── FileComponent.class
    │   ├── FileComponent.java
    │   ├── FileSystemComponent.class
    │   └── FileSystemComponent.java
    ├── 19
    │   ├── External
    │   │   ├── AllCandidates.class
    │   │   ├── AllCandidates.java
    │   │   ├── buttonHandler.class
    │   │   ├── Candidate.class
    │   │   ├── Candidate.java
    │   │   ├── Candidates.txt
    │   │   ├── CertifiedCandidates.class
    │   │   ├── CertifiedCandidates.java
    │   │   ├── FileUtil.class
    │   │   ├── FileUtil.java
    │   │   ├── MiscUtil.class
    │   │   ├── MiscUtil.java
    │   │   ├── SearchManager$1.class
    │   │   ├── SearchManager.class
    │   │   ├── SearchManager.java
    │   │   └── WS_FTP.LOG
    │   └── Internal
    │       ├── AllCandidates.class
    │       ├── AllCandidates.java
    │       ├── buttonHandler.class
    │       ├── Candidate.class
    │       ├── Candidate.java
    │       ├── Candidates.txt
    │       ├── FileUtil.class
    │       ├── FileUtil.java
    │       ├── MiscUtil.class
    │       ├── MiscUtil.java
    │       ├── SearchManager$1.class
    │       ├── SearchManager.class
    │       ├── SearchManager.java
    │       └── WS_FTP.LOG
    ├── 20
    │   ├── Approach-1
    │   │   ├── FileUtil.class
    │   │   ├── FileUtil.java
    │   │   ├── FlyweightFactory$1.class
    │   │   ├── FlyweightFactory$Flyweight.class
    │   │   ├── FlyweightFactory.class
    │   │   ├── FlyweightFactory.java
    │   │   ├── FlyweightIntr.class
    │   │   ├── FlyweightIntr.java
    │   │   ├── FlyweightTest.class
    │   │   ├── FlyweightTest.java
    │   │   ├── VCard.class
    │   │   └── VCard.java
    │   └── Approach-2
    │       ├── FileUtil.class
    │       ├── FileUtil.java
    │       ├── FlyweightFactory$1.class
    │       ├── FlyweightFactory$Flyweight.class
    │       ├── FlyweightFactory.class
    │       ├── FlyweightFactory.java
    │       ├── FlyweightIntr.class
    │       ├── FlyweightIntr.java
    │       ├── FlyweightTest.class
    │       └── FlyweightTest.java
    ├── 21
    │   ├── ButtonHandler.class
    │   ├── CaliforniaOrder.class
    │   ├── CaliforniaOrder.java
    │   ├── NonCaliforniaOrder.class
    │   ├── NonCaliforniaOrder.java
    │   ├── Order.class
    │   ├── Order.java
    │   ├── OrderManager$1.class
    │   ├── OrderManager.class
    │   ├── OrderManager.java
    │   ├── OrderVisitor.class
    │   ├── OrderVisitor.java
    │   ├── OverseasOrder.class
    │   ├── OverseasOrder.java
    │   ├── VisitorInterface.class
    │   ├── VisitorInterface.java
    │   └── WS_FTP.LOG
    ├── 23
    │   ├── ConsoleLogger.class
    │   ├── ConsoleLogger.java
    │   ├── DecoratorClient.class
    │   ├── DecoratorClient.java
    │   ├── EncryptLogger.class
    │   ├── EncryptLogger.java
    │   ├── FileLogger.class
    │   ├── FileLogger.java
    │   ├── FileUtil.class
    │   ├── FileUtil.java
    │   ├── HTMLLogger.class
    │   ├── HTMLLogger.java
    │   ├── Logger.class
    │   ├── LoggerDecorator.class
    │   ├── LoggerDecorator.java
    │   ├── LoggerFactory.class
    │   ├── LoggerFactory.java
    │   ├── Logger.java
    │   ├── Logger.properties
    │   ├── MiscUtil.class
    │   └── MiscUtil.java
    ├── 24
    │   ├── cls
    │   │   ├── AddressManager$1.class
    │   │   ├── AddressManager.class
    │   │   ├── AddressManager.java
    │   │   ├── AddressValidator.class
    │   │   ├── AddressValidator.java
    │   │   ├── ButtonHandler.class
    │   │   ├── CAAddressAdapter.class
    │   │   ├── CAAddressAdapter.java
    │   │   ├── CAAddress.class
    │   │   ├── CAAddress.java
    │   │   ├── Customer.class
    │   │   ├── Customer.java
    │   │   ├── USAddress.class
    │   │   └── USAddress.java
    │   └── obj
    │       ├── AddressManager$1.class
    │       ├── AddressManager.class
    │       ├── AddressManager.java
    │       ├── AddressValidator.class
    │       ├── AddressValidator.java
    │       ├── ButtonHandler.class
    │       ├── CAAddressAdapter.class
    │       ├── CAAddressAdapter.java
    │       ├── CAAddress.class
    │       ├── CAAddress.java
    │       ├── Customer.class
    │       ├── Customer.java
    │       ├── USAddress.class
    │       └── USAddress.java
    ├── 25
    │   ├── BranchManager.class
    │   ├── PresidentCOO.class
    │   ├── PRHandler.class
    │   ├── PRHandler.java
    │   ├── PRManager.class
    │   ├── PRManager.java
    │   ├── PurchaseRequest.class
    │   ├── RegionalDirector.class
    │   └── VicePresident.class
    ├── 26
    │   ├── Account.class
    │   ├── AccountData.txt
    │   ├── Account.java
    │   ├── AccountManager$1.class
    │   ├── AccountManager.class
    │   ├── AccountManager.java
    │   ├── Address.class
    │   ├── Address.java
    │   ├── Address.txt
    │   ├── ButtonHandler.class
    │   ├── CC.txt
    │   ├── CreditCard.class
    │   ├── CreditCard.java
    │   ├── CustomerFacade.class
    │   ├── CustomerFacade.java
    │   ├── FileUtil.class
    │   ├── FileUtil.java
    │   ├── MiscUtil.class
    │   └── MiscUtil.java
    ├── 27
    │   ├── client
    │   │   ├── AccountManager$1.class
    │   │   ├── AccountManager.class
    │   │   ├── AccountManager.java
    │   │   ├── ButtonHandler.class
    │   │   ├── CustomerFacade_Stub.class
    │   │   ├── CustomerIntr.class
    │   │   ├── java.policy
    │   │   └── RunClient.txt
    │   └── server
    │       ├── Account.class
    │       ├── AccountData.txt
    │       ├── Account.java
    │       ├── Address.class
    │       ├── Address.java
    │       ├── Address.txt
    │       ├── CC.txt
    │       ├── CreditCard.class
    │       ├── CreditCard.java
    │       ├── CustomerFacade.class
    │       ├── CustomerFacade.java
    │       ├── CustomerFacade_Skel.class
    │       ├── CustomerFacade_Stub.class
    │       ├── CustomerIntr.class
    │       ├── CustomerIntr.java
    │       ├── FileUtil.class
    │       ├── FileUtil.java
    │       ├── java.policy
    │       ├── MiscUtil.class
    │       ├── MiscUtil.java
    │       └── RunServer.txt
    ├── 28
    │   ├── Client.class
    │   ├── Client.java
    │   ├── ConsoleLogger.class
    │   ├── ConsoleLogger.java
    │   ├── EncryptedMessage.class
    │   ├── EncryptedMessage.java
    │   ├── FileLogger.class
    │   ├── FileLogger.java
    │   ├── FileUtil.class
    │   ├── FileUtil.java
    │   ├── log.txt
    │   ├── Message.class
    │   ├── Message.java
    │   ├── MessageLogger.class
    │   ├── MessageLogger.java
    │   ├── MiscUtil.class
    │   ├── MiscUtil.java
    │   ├── TextMessage.class
    │   └── TextMessage.java
    ├── 29
    │   ├── Client.class
    │   ├── Client.java
    │   ├── Compiler.class
    │   ├── IDEOperation.class
    │   ├── IDEOperation.java
    │   ├── JavaDoc.class
    │   ├── ProxyProcessor.class
    │   ├── ProxyProcessor.java
    │   ├── RealProcessor.class
    │   ├── RealProcessor.java
    │   └── Runtime.class
    ├── 30
    │   ├── FileUtil.class
    │   ├── FileUtil.java
    │   ├── MainApp.class
    │   ├── MainApp.java
    │   ├── MiscUtil.class
    │   ├── MiscUtil.java
    │   ├── Order.class
    │   ├── OrderIF.class
    │   ├── OrderIF.java
    │   ├── Order.java
    │   ├── OrderProxy.class
    │   └── OrderProxy.java
    ├── 31
    │   ├── Approach-1
    │   │   ├── Computer.class
    │   │   ├── Computer.java
    │   │   └── CPU.class
    │   ├── Approach-2
    │   │   ├── Computer.class
    │   │   ├── Computer.java
    │   │   └── CPU.class
    │   └── Approach-3
    │       ├── Computer.class
    │       ├── Computer.java
    │       └── CPU.class
    ├── 32
    │   ├── ver1
    │   │   ├── Order.class
    │   │   ├── Order.java
    │   │   ├── OrderLog.class
    │   │   └── OrderLog.java
    │   ├── ver2
    │   │   ├── AnotherRuntimeException.class
    │   │   ├── AnotherRuntimeException.java
    │   │   ├── Order.class
    │   │   ├── Order.java
    │   │   ├── OrderLog.class
    │   │   └── OrderLog.java
    │   ├── ver3
    │   │   ├── Order.class
    │   │   ├── Order.java
    │   │   ├── OrderLog.class
    │   │   └── OrderLog.java
    │   └── ver4
    │       ├── Order.class
    │       ├── Order.java
    │       ├── OrderLog.class
    │       └── OrderLog.java
    ├── 33
    │   ├── Client.class
    │   ├── Client.java
    │   ├── DBManager.class
    │   ├── ItemCache.class
    │   ├── ItemCache.java
    │   ├── ItemManager.class
    │   └── ItemManager.java
    ├── 35
    │   ├── GUI
    │   │   ├── after
    │   │   │   ├── FTPGUI$1.class
    │   │   │   ├── FTPGUI$buttonHandler.class
    │   │   │   ├── FTPGUI$CommandInterface.class
    │   │   │   ├── FTPGUI$DeleteButton.class
    │   │   │   ├── FTPGUI$DownloadButton.class
    │   │   │   ├── FTPGUI$ExitButton.class
    │   │   │   ├── FTPGUI$UploadButton.class
    │   │   │   ├── FTPGUI.class
    │   │   │   └── FTPGUI.java
    │   │   └── before
    │   │       ├── FTPGUI$1.class
    │   │       ├── FTPGUI$ButtonHandler.class
    │   │       ├── FTPGUI.class
    │   │       └── FTPGUI.java
    │   └── txt
    │       ├── AddCommand.class
    │       ├── AddCommand.java
    │       ├── Category.class
    │       ├── Category.java
    │       ├── CommandInterface.class
    │       ├── CommandInterface.java
    │       ├── CommandTest.class
    │       ├── CommandTest.java
    │       ├── DeleteCommand.class
    │       ├── DeleteCommand.java
    │       ├── Item.class
    │       ├── Item.java
    │       ├── ItemManager.class
    │       └── ItemManager.java
    ├── 36
    │   ├── FTPGUI$1.class
    │   ├── FTPGUI$buttonHandler.class
    │   ├── FTPGUI$CommandInterface.class
    │   ├── FTPGUI$DeleteButton.class
    │   ├── FTPGUI$DownloadButton.class
    │   ├── FTPGUI$listHandler.class
    │   ├── FTPGUI$LocalList.class
    │   ├── FTPGUI$Mediator.class
    │   ├── FTPGUI$RemoteList.class
    │   ├── FTPGUI$UploadButton.class
    │   ├── FTPGUI.class
    │   └── FTPGUI.java
    ├── 37
    │   ├── Customer.class
    │   ├── Customer.java
    │   ├── DataConverter$1.class
    │   ├── DataConverter$Memento.class
    │   ├── DataConverter.class
    │   ├── DataConverter.java
    │   ├── Data.txt
    │   ├── DCClient.class
    │   ├── DCClient.java
    │   ├── FileUtil.class
    │   ├── FileUtil.java
    │   ├── MementoHandler.class
    │   ├── MementoHandler.java
    │   ├── MiscUtil.class
    │   ├── MiscUtil.java
    │   ├── SQL.txt
    │   └── WS_FTP.LOG
    ├── 38
    │   ├── FileUtil.class
    │   ├── FileUtil.java
    │   ├── MiscUtil.class
    │   ├── MiscUtil.java
    │   ├── MonthlyReport.class
    │   ├── MonthlyReport.java
    │   ├── Observable.class
    │   ├── Observable.java
    │   ├── Observer.class
    │   ├── Observer.java
    │   ├── ReportManager$ButtonHandler.class
    │   ├── ReportManager.class
    │   ├── ReportManager.java
    │   ├── SupervisorView.class
    │   ├── SupervisorView.java
    │   ├── Transactions.dat
    │   ├── WS_FTP.LOG
    │   ├── YTDChart.class
    │   └── YTDChart.java
    ├── 39
    │   ├── AddExpression.class
    │   ├── Calculator.class
    │   ├── Calculator.java
    │   ├── Context.class
    │   ├── Expression.class
    │   ├── Expression.java
    │   ├── Interpreter.properties
    │   ├── MultiplyExpression.class
    │   ├── NonTerminalExpression.class
    │   ├── NonTerminalExpression.java
    │   ├── Stack.class
    │   ├── Stack.java
    │   ├── SubtractExpression.class
    │   ├── TerminalExpression.class
    │   ├── TerminalExpression.java
    │   └── WS_FTP.LOG
    ├── 40
    │   ├── AccountManager$1.class
    │   ├── AccountManager.class
    │   ├── AccountManager.java
    │   ├── BusinessAccount.class
    │   ├── BusinessAccount.java
    │   ├── ButtonHandler.class
    │   ├── NoTransactionFeeState.class
    │   ├── NoTransactionFeeState.java
    │   ├── OverDrawnState.class
    │   ├── OverDrawnState.java
    │   ├── State.class
    │   ├── State.java
    │   ├── TransactionFeeState.class
    │   └── TransactionFeeState.java
    ├── 41
    │   ├── CaesarCypher.class
    │   ├── CaesarCypher.java
    │   ├── CodeBookCypher.class
    │   ├── CodeBookCypher.java
    │   ├── EncryptionStrategy.class
    │   ├── EncryptionStrategy.java
    │   ├── EncryptLogger.class
    │   ├── EncryptLogger.java
    │   ├── FileLogger.class
    │   ├── FileLogger.java
    │   ├── FileUtil.class
    │   ├── FileUtil.java
    │   ├── log1.txt
    │   ├── log2.txt
    │   ├── log3.txt
    │   ├── LoggerClient.class
    │   ├── LoggerClient.java
    │   ├── MiscUtil.class
    │   ├── MiscUtil.java
    │   ├── SimpleEncryption.class
    │   ├── SimpleEncryption.java
    │   ├── SubstitutionCypher.class
    │   ├── SubstitutionCypher.java
    │   ├── Test.class
    │   └── Test.java
    ├── 42
    │   ├── after
    │   │   ├── ConsoleLogger.class
    │   │   ├── ConsoleLogger.java
    │   │   ├── FileLogger.class
    │   │   ├── FileLogger.java
    │   │   ├── FileUtil.class
    │   │   ├── FileUtil.java
    │   │   ├── Logger.class
    │   │   ├── LoggerFactory.class
    │   │   ├── LoggerFactory.java
    │   │   ├── Logger.java
    │   │   ├── Logger.properties
    │   │   ├── LoggerTest.class
    │   │   ├── LoggerTest.java
    │   │   ├── MiscUtil.class
    │   │   ├── MiscUtil.java
    │   │   ├── NullLogger.class
    │   │   └── NullLogger.java
    │   └── before
    │       ├── ConsoleLogger.class
    │       ├── ConsoleLogger.java
    │       ├── FileLogger.class
    │       ├── FileLogger.java
    │       ├── FileUtil.class
    │       ├── FileUtil.java
    │       ├── Logger.class
    │       ├── LoggerFactory.class
    │       ├── LoggerFactory.java
    │       ├── Logger.java
    │       ├── Logger.properties
    │       ├── LoggerTest.class
    │       ├── LoggerTest.java
    │       ├── MiscUtil.class
    │       ├── MiscUtil.java
    │       ├── NullLogger.class
    │       └── NullLogger.java
    ├── 43
    │   ├── Client.class
    │   ├── Client.java
    │   ├── CreditCard.class
    │   ├── CreditCard.java
    │   ├── DinersCard.class
    │   ├── DinersCard.java
    │   ├── MasterCard.class
    │   ├── MasterCard.java
    │   ├── VisaCard.class
    │   └── VisaCard.java
    ├── 44
    │   ├── AuthManager.class
    │   ├── AuthManager.java
    │   ├── MainApp.class
    │   ├── MainApp.java
    │   ├── OrderAuthenticator.class
    │   ├── OrderAuthenticator.java
    │   ├── Order.class
    │   ├── OrderIF.class
    │   ├── OrderIF.java
    │   ├── Order.java
    │   ├── OrderManager.class
    │   ├── OrderManager.java
    │   ├── UnAuthorizedUserException.class
    │   └── UnAuthorizedUserException.java
    ├── 45
    │   ├── CAR$1.class
    │   ├── CAR$CARGroup.class
    │   ├── CAR.class
    │   ├── CAR.java
    │   ├── DBManager.class
    │   ├── DBManager.java
    │   ├── ItemManager.class
    │   ├── ItemManager.java
    │   ├── TestClient.class
    │   └── TestClient.java
    ├── 47
    │   ├── CriticalSection
    │   │   ├── FileLogger.class
    │   │   ├── FileLogger.java
    │   │   ├── FileUtil.class
    │   │   ├── FileUtil.java
    │   │   ├── Logger.class
    │   │   ├── Logger.java
    │   │   ├── MiscUtil.class
    │   │   └── MiscUtil.java
    │   ├── E-Initialization
    │   │   ├── FileLogger.class
    │   │   ├── FileLogger.java
    │   │   ├── FileUtil.class
    │   │   ├── FileUtil.java
    │   │   ├── Logger.class
    │   │   ├── Logger.java
    │   │   ├── MiscUtil.class
    │   │   └── MiscUtil.java
    │   └── Original
    │       ├── FileLogger.class
    │       ├── FileLogger.java
    │       ├── FileUtil.class
    │       ├── FileUtil.java
    │       ├── Logger.class
    │       ├── Logger.java
    │       ├── MiscUtil.class
    │       └── MiscUtil.java
    ├── 48
    │   ├── After
    │   │   ├── ClassA.class
    │   │   ├── ClassB.class
    │   │   ├── SomeClass.class
    │   │   └── SomeClass.java
    │   ├── Before
    │   │   ├── ClassA.class
    │   │   ├── ClassB.class
    │   │   ├── SomeClass.class
    │   │   └── SomeClass.java
    │   ├── Directory.java
    │   ├── FileSysUtil.java
    │   └── FileSysUtil_Rev.java
    ├── 49
    │   ├── GSTest.class
    │   ├── GSTest.java
    │   ├── Member.class
    │   ├── ParkingLot.class
    │   ├── SomeClass.class
    │   └── SomeClass.java
    └── 50
        ├── Item.class
        ├── Item.java
        ├── MemberTransaction.class
        ├── MemberTransaction.java
        ├── ReadWriteLock.class
        ├── ReadWriteLock.java
        ├── RWTest.class
        └── RWTest.java

80 directories, 682 files
  • 商品评价
  • 交易规则
  • 交易流程

  • 发货方式

  • 1、自动:在上方保障服务中标有自动发货的商品,拍下后,将会自动收到来自卖家的商品获取(下载)链接;

    2、手动:未标有自动发货的的商品,拍下后,卖家会收到邮件、短信提醒,也可通过QQ或订单中的电话联系对方。

  • 交易周期

  • 1、源码默认交易周期:自动发货商品为1天,手动发货商品为3天,买家有1次额外延长3天交易周期的权利;

    2、若上述交易周期双方依然无法完成交易,任意一方可发起追加周期(1~7天)的请求,对方同意即可延长。

  • 退款说明

  • 1、描述:源码描述(含标题)与实际源码不一致的(例:描述PHP实际为ASP、描述的功能实际缺少、版本不符等);

    2、演示:有演示站时,与实际源码小于95%一致的(但描述中有"不保证完全一样、有变化的可能性"类似显著声明的除外);

    3、发货:手动发货源码,在卖家未发货前,已申请退款的;

    4、安装:免费提供安装服务的源码但卖家不履行的;

    5、收费:额外收取其他费用的(但描述中有显著声明或双方交易前有商定的除外);

    6、其他:如质量方面的硬性常规问题等。

    注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。

  • 1注意事项

  • 1、源码家会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全!

    2、源码家无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别;

    3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外);

    4、在没有"无任何正当退款依据"的前提下,商品写有"一旦售出,概不支持退款"等类似的声明,视为无效声明;

    5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准);

    6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在互站上所留的QQ、手机号沟通,以防对方不承认自我承诺。

    7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于互站介入快速处理。

  • 互站声明

  • 1、源码家作为第三方中介平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益;

    2、非平台线上交易的项目,出现任何后果均与互站无关;无论卖家以何理由要求线下交易的,请联系管理举报。