实例介绍
Java网游服务端!用于研究代码还是挺好的。
【实例截图】
【核心代码】
ae2a4cce-7e23-4a63-84a7-7c2eefbfb5cb
└── workspace
├── afs-bdlib
│ ├── conf
│ │ ├── afs-bd.conf
│ │ └── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── include
│ │ ├── bd_inc_builder.h
│ │ ├── bd_inc_manager.h
│ │ ├── bd_trigger.h
│ │ ├── BlIpMemIdx.h
│ │ ├── BlSiteMemIdx.h
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── DictNodeDup.h
│ │ ├── GrpPriceMemIdx.h
│ │ ├── load_adq_index.h
│ │ ├── load_bdindex.h
│ │ ├── load_customized_bid.h
│ │ ├── memindex.h
│ │ ├── QueryTgtIdNk.h
│ │ ├── site_ad_category_filter.h
│ │ ├── SiteTrade.h
│ │ ├── TwoBuffIPMap.h
│ │ └── TwoBuffMemIdx.h
│ ├── Makefile
│ ├── OWNER
│ ├── src
│ │ ├── bd_inc_builder.cpp
│ │ ├── bd_inc_manager.cpp
│ │ ├── bd_trigger.cpp
│ │ ├── BlIpMemIdx.cpp
│ │ ├── BlSiteMemIdx.cpp
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── DictNodeDup.cpp
│ │ ├── GrpPriceMemIdx.cpp
│ │ ├── load_adq_index.cpp
│ │ ├── load_bdindex.cpp
│ │ ├── load_customized_bid.cpp
│ │ ├── Makefile
│ │ ├── makefile.env
│ │ ├── QueryTgtIdNk.cpp
│ │ ├── site_ad_category_filter.cpp
│ │ ├── SiteTrade.cpp
│ │ └── TwoBuffIPMap.cpp
│ └── test
│ ├── afs-bd.conf
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── Makefile
│ ├── makefile.env
│ ├── test.cpp
│ └── test_site_ad_category.cpp
├── afs-fclib
│ ├── conf
│ │ ├── afs-fc.conf
│ │ └── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── include
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── fc_inc_builder.h
│ │ ├── fc_inc_manager.h
│ │ ├── fc_trigger.h
│ │ ├── load_fcindex.h
│ │ └── memindex.h
│ ├── Makefile
│ ├── OWNER
│ ├── src
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── fc_inc_builder.cpp
│ │ ├── fc_inc_manager.cpp
│ │ ├── fc_trigger.cpp
│ │ ├── load_fcindex.cpp
│ │ ├── Makefile
│ │ └── makefile.env
│ └── test
│ ├── afs-fc.conf
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── Makefile
│ ├── makefile.env
│ └── test.cpp
├── afs-include
│ ├── afs_func.h
│ ├── afs_hot.cpp
│ ├── afs_hot.h
│ ├── afs-idx.h
│ ├── afs_inc_common.h
│ ├── afs_inc_if.h
│ ├── afs_index2.h
│ ├── afs_limit.h
│ ├── afs_linked.h
│ ├── afs_request.idl
│ ├── afs_response.idl
│ ├── afs_tact_server.idl
│ ├── afs_tact_server.idl.cpp
│ ├── afs_tact_server.idl.h
│ ├── afs_tact_server_raw.idl
│ ├── afs_timer.h
│ ├── bd_data_manager.cpp
│ ├── bd_data_manager.h
│ ├── bd_data_manager_test.cpp
│ ├── bs_afs_if.h
│ ├── bs_idx.h
│ ├── cadspub.h
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── data_manager.h
│ ├── fc_cychold.cpp
│ ├── fc_cychold.h
│ ├── fc_data_manager.cpp
│ ├── fc_data_manager.h
│ ├── fc_data_manager_test.cpp
│ ├── fc_rgn.cpp
│ ├── fc_rgn.h
│ ├── feature.h
│ ├── feature_manager.cpp
│ ├── feature_manager.h
│ ├── feature_manager_test.cpp
│ ├── file_reader.cpp
│ ├── file_reader.h
│ ├── file_reader_test.cpp
│ ├── file_watcher.h
│ ├── GSPUser.cpp
│ ├── GSPUser.h
│ ├── history_status.cpp
│ ├── history_status.h
│ ├── idx1.h
│ ├── im_open_hash.h
│ ├── im_open_set.h
│ ├── im_vector.h
│ ├── inc_dict.h
│ ├── inc_halist.h
│ ├── index_op_template.h
│ ├── link_pool.h
│ ├── Makefile
│ ├── makefile.env
│ ├── Makefile_qwt_test
│ ├── pointer_flipper.h
│ ├── saveload.h
│ ├── sf_list2.h
│ ├── SiteCateList.cpp
│ ├── SiteCateList.h
│ ├── SiteStopList.cpp
│ ├── SiteStopList.h
│ ├── SiteWhiteList.cpp
│ ├── SiteWhiteList.h
│ ├── str_pool.h
│ ├── str_util.cpp
│ ├── str_util.h
│ ├── task_list.h
│ ├── test_feature.cpp
│ ├── test_idx.cpp
│ ├── test_idx.make
│ ├── test_linked.cpp
│ ├── TwoBuffDict.cpp
│ ├── TwoBuffDict.h
│ ├── TwoBuffIdx.cpp
│ ├── TwoBuffIdx.h
│ ├── TwoBuffRegion.cpp
│ ├── TwoBuffRegion.h
│ ├── utils.cpp
│ └── utils.h
├── BackClient
│ ├── bin
│ │ └── com
│ │ └── fuxu
│ │ └── backclient
│ │ ├── ClientSocket.class
│ │ ├── ClientStart.class
│ │ └── Constant.class
│ └── src
│ └── com
│ └── fuxu
│ └── backclient
│ ├── ClientSocket.java
│ ├── ClientStart.java
│ └── Constant.java
├── BackServer
│ ├── bin
│ │ ├── com
│ │ │ └── fuxu
│ │ │ └── backserver
│ │ │ ├── Commad.class
│ │ │ ├── Constant.class
│ │ │ ├── Handler.class
│ │ │ ├── MultiThreadServer.class
│ │ │ ├── ServerTest.class
│ │ │ ├── Service.class
│ │ │ └── utils
│ │ │ ├── FileUtils.class
│ │ │ ├── LogReader.class
│ │ │ ├── LogReaderTest.class
│ │ │ └── Utils.class
│ │ └── test.log.1
│ ├── log
│ │ ├── game.10-08-13.log
│ │ ├── game.10-08-14.log
│ │ └── game.10-08-15.log
│ └── src
│ ├── com
│ │ └── fuxu
│ │ └── backserver
│ │ ├── Commad.java
│ │ ├── Constant.java
│ │ ├── Handler.java
│ │ ├── MultiThreadServer.java
│ │ ├── ServerTest.java
│ │ ├── Service.java
│ │ └── utils
│ │ ├── FileUtils.java
│ │ ├── LogReader.java
│ │ ├── LogReaderTest.java
│ │ └── Utils.java
│ └── test.log.1
├── Formular
│ ├── bin
│ │ └── com
│ │ └── fuxu
│ │ ├── definition
│ │ │ └── IExperienceManager.class
│ │ ├── formular
│ │ │ └── ExperienceManager.class
│ │ └── mpm
│ │ ├── Agrep.class
│ │ ├── Auto.class
│ │ ├── Epsilon.class
│ │ ├── Fichier.class
│ │ ├── IStates.class
│ │ ├── LStates.class
│ │ ├── States.class
│ │ ├── Table1.class
│ │ ├── Table2.class
│ │ ├── Table3.class
│ │ ├── Table.class
│ │ └── Transition.class
│ └── src
│ └── com
│ └── fuxu
│ ├── definition
│ │ └── IExperienceManager.java
│ ├── formular
│ │ └── ExperienceManager.java
│ └── mpm
│ ├── Agrep.java
│ ├── Auto.java
│ ├── Epsilon.java
│ ├── Fichier.java
│ ├── IStates.java
│ ├── LStates.java
│ ├── States.java
│ ├── Table1.java
│ ├── Table2.java
│ ├── Table3.java
│ ├── Table.java
│ └── Transition.java
├── Game
│ ├── build.xml
│ ├── copyproperties.py
│ ├── create-tables.sql
│ ├── doc.rar
│ ├── locallib
│ │ ├── ant.jar
│ │ ├── dbunit-2.1.jar
│ │ ├── j2h.jar
│ │ ├── poi-3.0-rc4-20070503.jar
│ │ ├── poi-contrib-3.0-rc4-20070503.jar
│ │ ├── poi-scratchpad-3.0-rc4-20070503.jar
│ │ ├── spring-mock.jar
│ │ ├── velocity-1.4.jar
│ │ ├── velocity-tools-view-1.1.jar
│ │ ├── xdoclet-1.3-SNAPSHOT.jar
│ │ ├── xdoclet-apache-module-1.3-SNAPSHOT.jar
│ │ ├── xdoclet-ejb-module-1.3-SNAPSHOT.jar
│ │ ├── xdoclet-hibernate-module-1.3-SNAPSHOT.jar
│ │ ├── xdoclet-spring-module-1.3-SNAPSHOT.jar
│ │ ├── xdoclet-web-module-1.3-SNAPSHOT.jar
│ │ ├── xdoclet-xdoclet-module-1.3-SNAPSHOT.jar
│ │ └── xjavadoc-1.1.jar
│ ├── locals
│ │ ├── zh_CN
│ │ │ └── com
│ │ │ └── xinyun
│ │ │ ├── area
│ │ │ │ └── package.properties
│ │ │ ├── battle
│ │ │ │ └── package.properties
│ │ │ ├── equip
│ │ │ │ └── package.properties
│ │ │ ├── feedback
│ │ │ │ └── action
│ │ │ │ └── package.properties
│ │ │ ├── general
│ │ │ │ └── package.properties
│ │ │ ├── gift
│ │ │ │ └── package.properties
│ │ │ ├── login
│ │ │ │ └── package.properties
│ │ │ │ └── package.properties
│ │ │ ├── market
│ │ │ │ └── package.properties
│ │ │ ├── package.properties
│ │ │ ├── secretary
│ │ │ │ └── package.properties
│ │ │ ├── system
│ │ │ │ └── package.properties
│ │ │ └── tech
│ │ │ └── package.properties
│ │ └── zh_TW
│ │ └── com
│ │ └── xinyun
│ │ ├── area
│ │ │ └── package.properties
│ │ ├── battle
│ │ │ └── package.properties
│ │ ├── equip
│ │ │ └── package.properties
│ │ ├── feedback
│ │ │ └── action
│ │ │ └── package.properties
│ │ ├── general
│ │ │ └── package.properties
│ │ ├── gift
│ │ │ └── package.properties
│ │ ├── login
│ │ │ └── package.properties
│ │ │ └── package.properties
│ │ ├── market
│ │ │ └── package.properties
│ │ ├── package.properties
│ │ ├── system
│ │ │ └── package.properties
│ │ └── tech
│ │ └── package.properties
│ ├── resources
│ │ └── hbmxml
│ │ └── com
│ │ └── xinyun
│ │ ├── area
│ │ │ └── domain
│ │ │ ├── AreaPrice.hbm.xml
│ │ │ ├── City.hbm.xml
│ │ │ ├── Constructor.hbm.xml
│ │ │ ├── NationBattleRecord.hbm.xml
│ │ │ ├── PlayerArea.hbm.xml
│ │ │ ├── PlayerAttribute.hbm.xml
│ │ │ ├── PlayerBak.hbm.xml
│ │ │ ├── Player_building.hbm.xml
│ │ │ ├── PlayerEvent.hbm.xml
│ │ │ ├── Player.hbm.xml
│ │ │ ├── PlayerName.hbm.xml
│ │ │ ├── PlayerNationBattleRecord.hbm.xml
│ │ │ ├── PlayerNation.hbm.xml
│ │ │ ├── PlayerSlave.hbm.xml
│ │ │ ├── Resource.hbm.xml
│ │ │ ├── Scope.hbm.xml
│ │ │ └── UserMap.hbm.xml
│ │ ├── battle
│ │ │ └── domain
│ │ │ ├── ArmyMiddle.hbm.xml
│ │ │ ├── Battle.hbm.xml
│ │ │ ├── BattleReportRecord.hbm.xml
│ │ │ ├── BattleSchedule.hbm.xml
│ │ │ ├── PlayerArmy.hbm.xml
│ │ │ ├── PlayerCampaign.hbm.xml
│ │ │ ├── PlayerInpire.hbm.xml
│ │ │ ├── PlayerPower.hbm.xml
│ │ │ ├── PlayerReward.hbm.xml
│ │ │ ├── ResOccupancy.hbm.xml
│ │ │ └── ResState.hbm.xml
│ │ ├── caravan
│ │ │ └── domain
│ │ │ ├── Caravan.hbm.xml
│ │ │ └── CaravanRemain.hbm.xml
│ │ ├── equip
│ │ │ └── domain
│ │ │ └── PlayerEquip.hbm.xml
│ │ ├── general
│ │ │ └── domain
│ │ │ ├── Formation.hbm.xml
│ │ │ └── PlayerGeneral.hbm.xml
│ │ ├── gift
│ │ │ └── domain
│ │ │ ├── Gift.hbm.xml
│ │ │ └── GiftRecord.hbm.xml
│ │ ├── goods
│ │ │ └── domain
│ │ │ ├── AuctionItem.hbm.xml
│ │ │ ├── AuctionQueue.hbm.xml
│ │ │ ├── Buf.hbm.xml
│ │ │ ├── ShopRemain.hbm.xml
│ │ │ └── StoreHouse.hbm.xml
│ │ ├── key
│ │ │ └── domain
│ │ │ ├── PlayerKey.hbm.xml
│ │ │ ├── PlayerKeyItem.hbm.xml
│ │ │ └── PlayerKeyStatistics.hbm.xml
│ │ ├── legion
│ │ │ └── domain
│ │ │ ├── Legion.hbm.xml
│ │ │ ├── Legion_member.hbm.xml
│ │ │ ├── Legion_position.hbm.xml
│ │ │ ├── Legion_tech.hbm.xml
│ │ │ └── Permission.hbm.xml
│ │ ├── login
│ │ │ └── domain
│ │ │ └── Person.hbm.xml
│ │ │ └── domain
│ │ │ └── Mail.hbm.xml
│ │ ├── market
│ │ │ └── domain
│ │ │ ├── PlayerMaker.hbm.xml
│ │ │ ├── PlayerMerchant.hbm.xml
│ │ │ └── PlayerRecentMake.hbm.xml
│ │ ├── sdata
│ │ │ └── domain
│ │ │ ├── Ability.hbm.xml
│ │ │ ├── AreaData.hbm.xml
│ │ │ ├── AreaFood.hbm.xml
│ │ │ ├── Area.hbm.xml
│ │ │ ├── Armies.hbm.xml
│ │ │ ├── Army.hbm.xml
│ │ │ ├── Auction.hbm.xml
│ │ │ ├── Building.hbm.xml
│ │ │ ├── Campaign.hbm.xml
│ │ │ ├── ChargeItem.hbm.xml
│ │ │ ├── C.hbm.xml
│ │ │ ├── Clantech.hbm.xml
│ │ │ ├── Drop.hbm.xml
│ │ │ ├── Equip.hbm.xml
│ │ │ ├── Event.hbm.xml
│ │ │ ├── General.hbm.xml
│ │ │ ├── GoodsEffect.hbm.xml
│ │ │ ├── Goods.hbm.xml
│ │ │ ├── LarryEvent.hbm.xml
│ │ │ ├── Lineup.hbm.xml
│ │ │ ├── Make.hbm.xml
│ │ │ ├── Merchant.hbm.xml
│ │ │ ├── MerchantItem.hbm.xml
│ │ │ ├── Officer.hbm.xml
│ │ │ ├── PowerArmy.hbm.xml
│ │ │ ├── Power.hbm.xml
│ │ │ ├── Prefix.hbm.xml
│ │ │ ├── Res.hbm.xml
│ │ │ ├── Secretary.hbm.xml
│ │ │ ├── Serial.hbm.xml
│ │ │ ├── Shop.hbm.xml
│ │ │ ├── Skill.hbm.xml
│ │ │ ├── Task.hbm.xml
│ │ │ ├── Tech.hbm.xml
│ │ │ └── Troop.hbm.xml
│ │ ├── secretary
│ │ │ └── domain
│ │ │ └── PlayerSecretary.hbm.xml
│ │ ├── statistics
│ │ │ └── domain
│ │ │ ├── AttributeRecord.hbm.xml
│ │ │ ├── BattleRecord.hbm.xml
│ │ │ ├── GoldConsumeDetailRecord.hbm.xml
│ │ │ ├── GoldConsumeItemRecord.hbm.xml
│ │ │ ├── GoldConsumeRecord.hbm.xml
│ │ │ ├── GoodsRecord.hbm.xml
│ │ │ ├── OperatingDetailRecord.hbm.xml
│ │ │ ├── OperatingRecord.hbm.xml
│ │ │ ├── PayDetailRecord.hbm.xml
│ │ │ ├── PayRecord.hbm.xml
│ │ │ ├── PlayerActiveStatus.hbm.xml
│ │ │ ├── PlayerLevelRange.hbm.xml
│ │ │ ├── PlayerLoginInfo.hbm.xml
│ │ │ ├── PlayerOnlineRecords.hbm.xml
│ │ │ ├── PVPNumberRecord.hbm.xml
│ │ │ └── PVPWarRecruitRecord.hbm.xml
│ │ ├── system
│ │ │ └── domain
│ │ │ ├── PayBack.hbm.xml
│ │ │ ├── ServerData.hbm.xml
│ │ │ └── SystemReward.hbm.xml
│ │ ├── task
│ │ │ └── domain
│ │ │ ├── CurrEvent.hbm.xml
│ │ │ └── PlayerTask.hbm.xml
│ │ └── tech
│ │ └── domain
│ │ └── PlayerTech.hbm.xml
│ ├── sql_out.txt
│ ├── src
│ │ ├── changelog
│ │ ├── chatFilterWords.txt
│ │ ├── com
│ │ │ └── xinyun
│ │ │ ├── area
│ │ │ │ ├── action
│ │ │ │ │ ├── AreaAction.java
│ │ │ │ │ ├── ConquestAction.java
│ │ │ │ │ ├── MainCityAction.java
│ │ │ │ │ ├── MainCityXMLBuilder.java
│ │ │ │ │ ├── OfficerAction.java
│ │ │ │ │ ├── OfficerXMLBuilding.java
│ │ │ │ │ └── WorldAction.java
│ │ │ │ ├── controller
│ │ │ │ │ ├── AreaController.java
│ │ │ │ │ ├── AttackResult.java
│ │ │ │ │ ├── ConquerResult.java
│ │ │ │ │ ├── IAreaController.java
│ │ │ │ │ ├── INationBattleController.java
│ │ │ │ │ ├── NationBattleController.java
│ │ │ │ │ └── ResourceResult.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── AreaPriceDao.java
│ │ │ │ │ ├── AreaPriceManager.java
│ │ │ │ │ ├── BuidingDao.java
│ │ │ │ │ ├── CityDao.java
│ │ │ │ │ ├── ConstructorDao.java
│ │ │ │ │ ├── IBuildingDao.java
│ │ │ │ │ ├── ICityDao.java
│ │ │ │ │ ├── INationBattleRecordDao.java
│ │ │ │ │ ├── IPlayerAreaDao.java
│ │ │ │ │ ├── IPlayerAttributeDao.java
│ │ │ │ │ ├── IPlayerBakDao.java
│ │ │ │ │ ├── IPlayer_BuildingDao.java
│ │ │ │ │ ├── IPlayerDao.java
│ │ │ │ │ ├── IPlayerEventDao.java
│ │ │ │ │ ├── IPlayerEventGiftDao.java
│ │ │ │ │ ├── IPlayerNameDao.java
│ │ │ │ │ ├── IPlayerNationBattleRecordDao.java
│ │ │ │ │ ├── IPlayerNationDao.java
│ │ │ │ │ ├── IPlayerSlaveDao.java
│ │ │ │ │ ├── IResourceDao.java
│ │ │ │ │ ├── IScopeDao.java
│ │ │ │ │ ├── IUserMapDao.java
│ │ │ │ │ ├── NationBattleRecordDao.java
│ │ │ │ │ ├── PlayerAreaDao.java
│ │ │ │ │ ├── PlayerAttributeDao.java
│ │ │ │ │ ├── PlayerBakDao.java
│ │ │ │ │ ├── Player_BuildingDao.java
│ │ │ │ │ ├── PlayerDao.java
│ │ │ │ │ ├── PlayerEventDao.java
│ │ │ │ │ ├── PlayerEventGiftDao.java
│ │ │ │ │ ├── PlayerNameDao.java
│ │ │ │ │ ├── PlayerNationBattleRecordDao.java
│ │ │ │ │ ├── PlayerNationDao.java
│ │ │ │ │ ├── PlayerSlaveDao.java
│ │ │ │ │ ├── ResourceDao.java
│ │ │ │ │ ├── ScopeDao.java
│ │ │ │ │ └── UserMapDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── AreaPrice.java
│ │ │ │ │ ├── City.java
│ │ │ │ │ ├── Constructor.java
│ │ │ │ │ ├── NationBattleRecord.java
│ │ │ │ │ ├── PlayerArea.java
│ │ │ │ │ ├── PlayerAttribute.java
│ │ │ │ │ ├── PlayerBak.java
│ │ │ │ │ ├── Player_building.java
│ │ │ │ │ ├── PlayerEventGift.java
│ │ │ │ │ ├── PlayerEvent.java
│ │ │ │ │ ├── Player.java
│ │ │ │ │ ├── PlayerName.java
│ │ │ │ │ ├── PlayerNationBattleRecord.java
│ │ │ │ │ ├── PlayerNation.java
│ │ │ │ │ ├── PlayerSlave.java
│ │ │ │ │ ├── Resource.java
│ │ │ │ │ ├── Scope.java
│ │ │ │ │ └── UserMap.java
│ │ │ │ ├── dto
│ │ │ │ │ ├── AreaDto.java
│ │ │ │ │ ├── BuildCdDto.java
│ │ │ │ │ ├── CityDto.java
│ │ │ │ │ ├── ConstructorDto.java
│ │ │ │ │ ├── ContGoldDto.java
│ │ │ │ │ ├── ImposeDto.java
│ │ │ │ │ ├── LarryDto.java
│ │ │ │ │ ├── LEDto.java
│ │ │ │ │ ├── MainCityDto.java
│ │ │ │ │ ├── NationBattleRecordDto.java
│ │ │ │ │ ├── OfficerDto.java
│ │ │ │ │ ├── PlayerDto.java
│ │ │ │ │ ├── PlayerSlaveDto.java
│ │ │ │ │ ├── PlayerUpdateInfoDto.java
│ │ │ │ │ ├── ResDto.java
│ │ │ │ │ ├── ResourceDto.java
│ │ │ │ │ └── ResResourceDto.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── AreaService.java
│ │ │ │ │ ├── CommodityPriceService.java
│ │ │ │ │ ├── ConquestService.java
│ │ │ │ │ ├── IAreaService.java
│ │ │ │ │ ├── IConquestService.java
│ │ │ │ │ ├── IMainCityService.java
│ │ │ │ │ ├── IManagerPlayerService.java
│ │ │ │ │ ├── INationBattleRecordSevice.java
│ │ │ │ │ ├── IOfficeService.java
│ │ │ │ │ ├── IPlayerEventService.java
│ │ │ │ │ ├── IPlayerInfoService.java
│ │ │ │ │ ├── IUserMapService.java
│ │ │ │ │ ├── IWorldService.java
│ │ │ │ │ ├── MainCityService.java
│ │ │ │ │ ├── ManagerPlayerService.java
│ │ │ │ │ ├── NationBattleRecordService.java
│ │ │ │ │ ├── OfficerService.java
│ │ │ │ │ ├── PlayerEventService.java
│ │ │ │ │ ├── PlayerInfoService.java
│ │ │ │ │ ├── UserMapService.java
│ │ │ │ │ └── WorldService.java
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ ├── ITestService.java
│ │ │ │ │ ├── TestAreaServic.java
│ │ │ │ │ ├── TestConquestService.java
│ │ │ │ │ └── TestService.java
│ │ │ │ └── xml
│ │ │ │ ├── AreaXMLBuilder.java
│ │ │ │ ├── ConquestXMLBuilder.java
│ │ │ │ └── PlayerEventXMLBuilder.java
│ │ │ ├── battle
│ │ │ │ ├── action
│ │ │ │ │ ├── AreaWarAction.java
│ │ │ │ │ ├── BattleAction.java
│ │ │ │ │ ├── BattleReportAction.java
│ │ │ │ │ ├── CampaignAction.java
│ │ │ │ │ ├── InspireAction.java
│ │ │ │ │ ├── MinerAction.java
│ │ │ │ │ ├── MultiBattleAction.java
│ │ │ │ │ └── ResWarAction.java
│ │ │ │ ├── cache
│ │ │ │ │ ├── ArmyMiddleCache.java
│ │ │ │ │ ├── ArmyMiddleCachObj.java
│ │ │ │ │ ├── ITriggerCacheHandler.java
│ │ │ │ │ ├── ITriggerCache.java
│ │ │ │ │ ├── MultiEventHandler.java
│ │ │ │ │ ├── MultiHeaderXMLCache.java
│ │ │ │ │ ├── MultiLeftXMLCache.java
│ │ │ │ │ └── MultiRightXMLCache.java
│ │ │ │ ├── campaign
│ │ │ │ │ ├── Block.java
│ │ │ │ │ ├── CampaignDesc.java
│ │ │ │ │ ├── CampaignDetailDesc.java
│ │ │ │ │ ├── CampaignManager.java
│ │ │ │ │ ├── CampaignTimer.java
│ │ │ │ │ ├── MultiCampaign.java
│ │ │ │ │ ├── NPCSoldier.java
│ │ │ │ │ ├── PlayerSoldier.java
│ │ │ │ │ └── Soldier.java
│ │ │ │ ├── controller
│ │ │ │ │ ├── AreaBattleController.java
│ │ │ │ │ ├── BattleArmyResult.java
│ │ │ │ │ ├── BattleController.java
│ │ │ │ │ ├── CampaignController.java
│ │ │ │ │ ├── IAreaBattleController.java
│ │ │ │ │ ├── IBattleController.java
│ │ │ │ │ ├── ICampaignController.java
│ │ │ │ │ ├── IMultiBattleController.java
│ │ │ │ │ ├── ISilverBattleController.java
│ │ │ │ │ ├── MultiBattleController.java
│ │ │ │ │ └── SilverBattleController.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── ArmyMiddleDao.java
│ │ │ │ │ ├── BattleDao.java
│ │ │ │ │ ├── BattleReportRecordDao.java
│ │ │ │ │ ├── BattleScheduleDao.java
│ │ │ │ │ ├── IArmyMiddleDao.java
│ │ │ │ │ ├── IBattleDao.java
│ │ │ │ │ ├── IBattleReportRecordDao.java
│ │ │ │ │ ├── IBattleScheduleDao.java
│ │ │ │ │ ├── IPlayerArmyDao.java
│ │ │ │ │ ├── IPlayerCampaignDao.java
│ │ │ │ │ ├── IPlayerInpireDao.java
│ │ │ │ │ ├── IPlayerPowerDao.java
│ │ │ │ │ ├── IPlayerRewardDao.java
│ │ │ │ │ ├── IResOccupancyDao.java
│ │ │ │ │ ├── IResStateDao.java
│ │ │ │ │ ├── PlayerArmyDao.java
│ │ │ │ │ ├── PlayerCampaignDao.java
│ │ │ │ │ ├── PlayerInpireDao.java
│ │ │ │ │ ├── PlayerPowerDao.java
│ │ │ │ │ ├── PlayerRewardDao.java
│ │ │ │ │ ├── ResOccupancyDao.java
│ │ │ │ │ └── ResStateDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── ArmyMiddle.java
│ │ │ │ │ ├── Battle.java
│ │ │ │ │ ├── BattleReportRecord.java
│ │ │ │ │ ├── BattleSchedule.java
│ │ │ │ │ ├── PlayerArmy.java
│ │ │ │ │ ├── PlayerCampaign.java
│ │ │ │ │ ├── PlayerInpire.java
│ │ │ │ │ ├── PlayerPower.java
│ │ │ │ │ ├── PlayerReward.java
│ │ │ │ │ ├── ResOccupancy.java
│ │ │ │ │ └── ResState.java
│ │ │ │ ├── dto
│ │ │ │ │ ├── ArmiesDto.java
│ │ │ │ │ ├── ArmyDto.java
│ │ │ │ │ ├── BattleDataDto.java
│ │ │ │ │ ├── CampaignDto.java
│ │ │ │ │ ├── InspireDto.java
│ │ │ │ │ ├── PowerDto.java
│ │ │ │ │ └── ResStateDto.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── player.txt
│ │ │ │ ├── service
│ │ │ │ │ ├── AreaBattleService.java
│ │ │ │ │ ├── ArmyMiddleService.java
│ │ │ │ │ ├── BattleExecutor.java
│ │ │ │ │ ├── BattleReportService.java
│ │ │ │ │ ├── BattleService.java
│ │ │ │ │ ├── CampaignService.java
│ │ │ │ │ ├── IAreaBattleService.java
│ │ │ │ │ ├── IBattleExecutor.java
│ │ │ │ │ ├── IBattleReportService.java
│ │ │ │ │ ├── IBattleService.java
│ │ │ │ │ ├── ICampaignService.java
│ │ │ │ │ ├── IInspireManager.java
│ │ │ │ │ ├── ILegionBattleExecutor.java
│ │ │ │ │ ├── IMultiBattleService.java
│ │ │ │ │ ├── InspireManager.java
│ │ │ │ │ ├── IResStateService.java
│ │ │ │ │ ├── ISilverBattleService.java
│ │ │ │ │ ├── ITaskService.java
│ │ │ │ │ ├── ITestSilverService.java
│ │ │ │ │ ├── LegionBattleExecutor.java
│ │ │ │ │ ├── MultiBattleService.java
│ │ │ │ │ ├── ResStateService.java
│ │ │ │ │ ├── SilverBattleService.java
│ │ │ │ │ ├── TaskService.java
│ │ │ │ │ └── TestSilverService.java
│ │ │ │ ├── silver
│ │ │ │ │ ├── Miner.java
│ │ │ │ │ ├── Silver.java
│ │ │ │ │ └── SilverManager.java
│ │ │ │ ├── team
│ │ │ │ │ ├── CommonTeamFilter.java
│ │ │ │ │ ├── Filter.java
│ │ │ │ │ ├── ITeamManager.java
│ │ │ │ │ ├── Member.java
│ │ │ │ │ ├── MemberOPQueue.java
│ │ │ │ │ ├── TeamCondition.java
│ │ │ │ │ ├── Team.java
│ │ │ │ │ ├── TeamManager.java
│ │ │ │ │ └── TeamNotice.java
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ ├── ITestService.java
│ │ │ │ │ ├── player.txt
│ │ │ │ │ ├── TeatAreaService.java
│ │ │ │ │ ├── TestBattleService.java
│ │ │ │ │ ├── TestCampaignService.java
│ │ │ │ │ ├── TestMultiBattleService.java
│ │ │ │ │ └── TestService.java
│ │ │ │ └── xml
│ │ │ │ ├── BattleXMLBuilder.java
│ │ │ │ ├── CampaignXMLBuilder.java
│ │ │ │ ├── MultiBattleXMLBuilder.java
│ │ │ │ └── SilverBattleXMLBuilder.java
│ │ │ ├── caravan
│ │ │ │ ├── action
│ │ │ │ │ ├── CaravanAction.java
│ │ │ │ │ └── CaravanXMLBuilding.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── CaravanDao.java
│ │ │ │ │ ├── CaravanRemainDao.java
│ │ │ │ │ └── ICaravanDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── Caravan.java
│ │ │ │ │ └── CaravanRemain.java
│ │ │ │ ├── dto
│ │ │ │ │ ├── CaravanDto.java
│ │ │ │ │ └── PlayerCaravanDto.java
│ │ │ │ └── service
│ │ │ │ ├── CaravanService.java
│ │ │ │ └── ICaravanService.java
│ │ │ ├── chat
│ │ │ │ ├── action
│ │ │ │ │ └── ChatAction.java
│ │ │ │ └── service
│ │ │ │ ├── CacheData.java
│ │ │ │ ├── ChannelData.java
│ │ │ │ ├── Chat2Service.java
│ │ │ │ ├── ChatAction.java
│ │ │ │ ├── ChatCache.java
│ │ │ │ ├── ChatChannel.java
│ │ │ │ ├── ChatData.java
│ │ │ │ ├── Chat.java
│ │ │ │ ├── ChatService.java
│ │ │ │ ├── ChatXMLBuilder.java
│ │ │ │ ├── CycledLinkedList.java
│ │ │ │ ├── CycleDoubleLinkedList.java
│ │ │ │ ├── DelayChannelData.java
│ │ │ │ ├── DelayChatChannel.java
│ │ │ │ ├── DoubleIterable.java
│ │ │ │ ├── DoubleIterator.java
│ │ │ │ ├── DoubleLinkedList2.java
│ │ │ │ ├── DoubleLinkedList3.java
│ │ │ │ ├── DoubleLinkedList.java
│ │ │ │ ├── IChatService.java
│ │ │ │ ├── ITraverseHandler.java
│ │ │ │ ├── MetaData.java
│ │ │ │ ├── Node.java
│ │ │ │ ├── NodeList.java
│ │ │ │ ├── ObjectPool.java
│ │ │ │ ├── SilentData.java
│ │ │ │ └── socket
│ │ │ │ ├── ChatCodeFactory.java
│ │ │ │ ├── ChatDto.java
│ │ │ │ ├── ChatProtocolHandler.java
│ │ │ │ ├── ISocketChatService.java
│ │ │ │ ├── PayerIDTreadLocal.java
│ │ │ │ ├── SocketError.java
│ │ │ │ ├── SocketType.java
│ │ │ │ └── SocketUpdate.java
│ │ │ ├── common
│ │ │ │ ├── appender
│ │ │ │ │ └── MyDailyRollingFileAppender.java
│ │ │ │ ├── asynchronous
│ │ │ │ │ ├── ClassInfo.java
│ │ │ │ │ ├── ITaskExecutor.java
│ │ │ │ │ └── TaskExecutor.java
│ │ │ │ ├── BaseSystemTimeTimer.java
│ │ │ │ ├── BaseSystemTimeTimerTask.java
│ │ │ │ ├── cache
│ │ │ │ │ ├── AbstractCache.java
│ │ │ │ │ ├── ICache.java
│ │ │ │ │ ├── SDataLoader.java
│ │ │ │ │ ├── SDataXMLLoader.java
│ │ │ │ │ └── SimpleCache.java
│ │ │ │ ├── CD_Constants.java
│ │ │ │ ├── Configuration.java
│ │ │ │ ├── Constants.java
│ │ │ │ ├── DelayExecutor.java
│ │ │ │ ├── Effect.java
│ │ │ │ ├── event
│ │ │ │ │ ├── MultiPlayerInfoUpdateEvent.java
│ │ │ │ │ └── PlayerInfoUpdateEvent.java
│ │ │ │ ├── exception
│ │ │ │ │ ├── AuthenticationException.java
│ │ │ │ │ ├── BusinessException.java
│ │ │ │ │ ├── IlleageArgumentException.java
│ │ │ │ │ ├── InternalException.java
│ │ │ │ │ └── MessageException.java
│ │ │ │ ├── FeedBackThread.java
│ │ │ │ ├── file
│ │ │ │ │ ├── FileReader.java
│ │ │ │ │ └── FileWriter.java
│ │ │ │ ├── FilterType.java
│ │ │ │ ├── IDelayExecutor.java
│ │ │ │ ├── interceptor
│ │ │ │ │ ├── AuthInterceptor.java
│ │ │ │ │ ├── ChainInterceptor.java
│ │ │ │ │ ├── ExceptionInterceptor.java
│ │ │ │ │ └── TimeElapsedInterceptor.java
│ │ │ │ ├── IPaging.java
│ │ │ │ ├── ITransactionHelper.java
│ │ │ │ ├── jdbc
│ │ │ │ │ ├── AbstractJdbcExtractor.java
│ │ │ │ │ ├── CommonDao.java
│ │ │ │ │ ├── CommonJdbcExtractor.java
│ │ │ │ │ ├── ObjectJdbcExtractor.java
│ │ │ │ │ ├── sql
│ │ │ │ │ │ ├── ObjectFactory.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── Sql.java
│ │ │ │ │ │ ├── Sqls.java
│ │ │ │ │ │ └── sql.xsd
│ │ │ │ │ ├── SQLBuilder.java
│ │ │ │ │ ├── SqlFactory.java
│ │ │ │ │ └── XMLJdbcExtractor.java
│ │ │ │ ├── listener
│ │ │ │ │ ├── NoticeListener.java
│ │ │ │ │ ├── PlayerInfoUpdateListener.java
│ │ │ │ │ └── SessionListener.java
│ │ │ │ ├── ListenerConstants.java
│ │ │ │ ├── LocalMessages.java
│ │ │ │ ├── MyLocalSessionFactoryBean.java
│ │ │ │ ├── OnlinePost.java
│ │ │ │ ├── PagingData.java
│ │ │ │ ├── Param.java
│ │ │ │ ├── Params.java
│ │ │ │ ├── plug
│ │ │ │ │ ├── PlayerCount.java
│ │ │ │ │ ├── TimeSlice.java
│ │ │ │ │ ├── TimeSlice.java.mine
│ │ │ │ │ ├── TimeSlice.java.r2852
│ │ │ │ │ └── TimeSlice.java.r3033
│ │ │ │ ├── RankingDao.java
│ │ │ │ ├── RankingMapData.java
│ │ │ │ ├── RankingMap.java
│ │ │ │ ├── ReportURL.java
│ │ │ │ ├── Select.java
│ │ │ │ ├── Selects.java
│ │ │ │ ├── servlet
│ │ │ │ │ └── Gateway.java
│ │ │ │ ├── sort
│ │ │ │ │ ├── BitMapSort.java
│ │ │ │ │ ├── HeapSort.java
│ │ │ │ │ ├── InsertSort.java
│ │ │ │ │ ├── SelectSort.java
│ │ │ │ │ ├── ShellSort.java
│ │ │ │ │ └── Sort.java
│ │ │ │ ├── State.java
│ │ │ │ ├── Symbol.java
│ │ │ │ ├── TeamRole.java
│ │ │ │ ├── TimerEvent.java
│ │ │ │ ├── TransactionHelper.java
│ │ │ │ ├── Type.java
│ │ │ │ ├── User.java
│ │ │ │ ├── util
│ │ │ │ │ ├── Assert.java
│ │ │ │ │ ├── ByteUtil.java
│ │ │ │ │ ├── CDUtil.java
│ │ │ │ │ ├── CharacterFilterUtil.java
│ │ │ │ │ ├── ClassLoaderUtil.java
│ │ │ │ │ ├── Coder.java
│ │ │ │ │ ├── DataUtil.java
│ │ │ │ │ ├── DateUtil.java
│ │ │ │ │ ├── FileUtil.java
│ │ │ │ │ ├── KeyGenerator.java
│ │ │ │ │ ├── LogUtil.java
│ │ │ │ │ ├── PropertiesUtil.java
│ │ │ │ │ ├── ServerUtil.java
│ │ │ │ │ ├── SortUtil.java
│ │ │ │ │ ├── TimeUtil.java
│ │ │ │ │ ├── Tuple.java
│ │ │ │ │ ├── UnicodeInputStream.java
│ │ │ │ │ ├── UnicodeReader.java
│ │ │ │ │ ├── UUIDHexGenerator.java
│ │ │ │ │ └── WebUtil.java
│ │ │ │ └── xml
│ │ │ │ ├── XMLBuilder.java
│ │ │ │ └── XMLDocument.java
│ │ │ ├── core
│ │ │ │ ├── dao
│ │ │ │ │ ├── BaseDao.class
│ │ │ │ │ ├── BaseDao.java
│ │ │ │ │ ├── IBaseDao.class
│ │ │ │ │ └── IBaseDao.java
│ │ │ │ ├── dto
│ │ │ │ │ └── IDto.java
│ │ │ │ ├── enumerate
│ │ │ │ │ ├── BaseEnumType.java
│ │ │ │ │ ├── hibernate
│ │ │ │ │ │ ├── EnumByteType.java
│ │ │ │ │ │ ├── EnumIntegerType.java
│ │ │ │ │ │ └── EnumVarcharType.java
│ │ │ │ │ ├── IntegerEnumAbbr.java
│ │ │ │ │ ├── IntegerEnumHelper.java
│ │ │ │ │ ├── NotEnumException.java
│ │ │ │ │ ├── StringEnumAbbr.java
│ │ │ │ │ ├── StringEnumHelper.java
│ │ │ │ │ └── warpper
│ │ │ │ │ ├── EnumWrapper.java
│ │ │ │ │ └── StringEnumWrapper.java
│ │ │ │ ├── exception
│ │ │ │ │ ├── AppException.java
│ │ │ │ │ └── ErrorLevel.java
│ │ │ │ ├── model
│ │ │ │ │ ├── BaseModel.java
│ │ │ │ │ ├── IModel.java
│ │ │ │ │ ├── LabelValue.java
│ │ │ │ │ └── VersionalModel.java
│ │ │ │ ├── service
│ │ │ │ │ ├── BaseSerivce.java
│ │ │ │ │ └── IBaseSerivce.java
│ │ │ │ └── util
│ │ │ │ ├── BeanUtil.java
│ │ │ │ ├── ByteFileUtil.java
│ │ │ │ ├── Constants.java
│ │ │ │ ├── DateUtil.java
│ │ │ │ ├── DESCoder.java
│ │ │ │ ├── DESUtil.java
│ │ │ │ ├── FileUtil.java
│ │ │ │ ├── JmailUtil.java
│ │ │ │ ├── LocaleUtil.java
│ │ │ │ ├── MD5SecurityUtil.java
│ │ │ │ ├── MfDate.java
│ │ │ │ ├── MfTime.java
│ │ │ │ ├── Page.java
│ │ │ │ ├── PropertiesUtils.java
│ │ │ │ ├── SafeMapUtil.java
│ │ │ │ ├── SAXUtil.java
│ │ │ │ └── StringUtils.java
│ │ │ ├── equip
│ │ │ │ ├── action
│ │ │ │ │ └── EquipAction.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPlayerEquipDao.java
│ │ │ │ │ └── PlayerEquipDao.java
│ │ │ │ ├── domain
│ │ │ │ │ └── PlayerEquip.java
│ │ │ │ ├── dto
│ │ │ │ │ └── PlayerEquipDto.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── EquipService.java
│ │ │ │ │ ├── IEquipService.java
│ │ │ │ │ └── MagicChangeService.java
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ └── TestEquipService.java
│ │ │ │ └── xml
│ │ │ │ └── EquipXMLBuilder.java
│ │ │ ├── feedback
│ │ │ │ └── action
│ │ │ │ ├── FeedbackAction.java
│ │ │ │ └── package.properties
│ │ │ ├── fight
│ │ │ │ ├── common-applicationContext.xml
│ │ │ │ ├── LTest.java
│ │ │ │ └── Test.java
│ │ │ ├── general
│ │ │ │ ├── action
│ │ │ │ │ └── GeneralAction.java
│ │ │ │ ├── cache
│ │ │ │ │ └── ArmyBattleDataCache.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── FormationDao.java
│ │ │ │ │ ├── IFormationDao.java
│ │ │ │ │ ├── IPlayerGeneralDao.java
│ │ │ │ │ └── PlayerGeneralDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── Formation.java
│ │ │ │ │ └── PlayerGeneral.java
│ │ │ │ ├── dto
│ │ │ │ │ ├── FormationDto.java
│ │ │ │ │ └── GeneralDto.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── BackFightResult.java
│ │ │ │ │ ├── CampaignFightResult.java
│ │ │ │ │ ├── FightResult.java
│ │ │ │ │ ├── GeneralService.java
│ │ │ │ │ ├── IGeneralService.java
│ │ │ │ │ ├── MultiFightResult.java
│ │ │ │ │ ├── SilverBattleShadow.java
│ │ │ │ │ └── SilverFightResult.java
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ ├── GeneralActionTest.java
│ │ │ │ │ ├── TestChat.java
│ │ │ │ │ └── TestGeneralService.java
│ │ │ │ └── xml
│ │ │ │ └── GeneralXMLBuilder.java
│ │ │ ├── gift
│ │ │ │ ├── action
│ │ │ │ │ └── GiftAction.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── GiftDao.java
│ │ │ │ │ ├── GiftRecordDao.java
│ │ │ │ │ ├── IGiftDao.java
│ │ │ │ │ └── IGiftRecordDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── Gift.java
│ │ │ │ │ └── GiftRecord.java
│ │ │ │ ├── package.properties
│ │ │ │ └── service
│ │ │ │ ├── GiftService.java
│ │ │ │ └── IGiftService.java
│ │ │ ├── goods
│ │ │ │ ├── action
│ │ │ │ │ ├── AuctionAction.java
│ │ │ │ │ ├── GoodsAction.java
│ │ │ │ │ ├── GoodsXMLBuilder.java
│ │ │ │ │ └── StoreHouseXMLBuilder.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── AuctionItemDao.java
│ │ │ │ │ ├── AuctionQueueDao.java
│ │ │ │ │ ├── IAuctionQueueDao.java
│ │ │ │ │ ├── IStoreHouseDao.java
│ │ │ │ │ ├── ShopRemainDao.java
│ │ │ │ │ └── StoreHouseDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── AuctionItem.java
│ │ │ │ │ ├── AuctionQueue.java
│ │ │ │ │ ├── Buf.java
│ │ │ │ │ ├── ShopRemain.java
│ │ │ │ │ └── StoreHouse.java
│ │ │ │ ├── dto
│ │ │ │ │ ├── AuctionDto.java
│ │ │ │ │ ├── GoodsDto.java
│ │ │ │ │ └── StoreHouseDto.java
│ │ │ │ └── service
│ │ │ │ ├── AuctionExecutor.java
│ │ │ │ ├── AuctionInitiBean.java
│ │ │ │ ├── AuctionService.java
│ │ │ │ ├── IAuctionService.java
│ │ │ │ ├── IShopService.java
│ │ │ │ ├── IStoreHouseService.java
│ │ │ │ ├── ShopService.java
│ │ │ │ └── StoreHouseService.java
│ │ │ ├── json
│ │ │ │ ├── JSONArray.java
│ │ │ │ ├── JSONException.java
│ │ │ │ ├── JSONObject.java
│ │ │ │ ├── JSONStringer.java
│ │ │ │ ├── JSONString.java
│ │ │ │ ├── JSONTokener.java
│ │ │ │ ├── JSONWriter.java
│ │ │ │ └── Test.java
│ │ │ ├── key
│ │ │ │ ├── action
│ │ │ │ │ └── KeyAction.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPlayerKeyDao.java
│ │ │ │ │ ├── IPlayerKeyItemDao.java
│ │ │ │ │ ├── IPlayerKeyStatisticsDao.java
│ │ │ │ │ ├── PlayerKeyDao.java
│ │ │ │ │ ├── PlayerKeyItemDao.java
│ │ │ │ │ └── PlayerKeyStatisticsDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── PlayerKeyItem.java
│ │ │ │ │ ├── PlayerKey.java
│ │ │ │ │ └── PlayerKeyStatistics.java
│ │ │ │ ├── dto
│ │ │ │ │ └── KeyDto.java
│ │ │ │ └── service
│ │ │ │ ├── IKeyService.java
│ │ │ │ └── KeyService.java
│ │ │ ├── legion
│ │ │ │ ├── action
│ │ │ │ │ ├── LegionAction.java
│ │ │ │ │ └── LegionXMLBuilder.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── ILegionDao.java
│ │ │ │ │ ├── ILegion_memberDao.java
│ │ │ │ │ ├── ILegion_techDao.java
│ │ │ │ │ ├── LegionDao.java
│ │ │ │ │ ├── Legion_memberDao.java
│ │ │ │ │ └── Legion_techDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── Legion.java
│ │ │ │ │ ├── Legion_member.java
│ │ │ │ │ ├── Legion_position.java
│ │ │ │ │ ├── Legion_tech.java
│ │ │ │ │ └── Permission.java
│ │ │ │ ├── dto
│ │ │ │ │ ├── LegionApplyDto.java
│ │ │ │ │ ├── LegionBadageDto.java
│ │ │ │ │ ├── LegionBaseMemberDto.java
│ │ │ │ │ ├── LegionDto.java
│ │ │ │ │ ├── LegionInfoDto.java
│ │ │ │ │ ├── Legion_memberDto.java
│ │ │ │ │ └── Legion_techDto.java
│ │ │ │ └── service
│ │ │ │ ├── ILegionService.java
│ │ │ │ └── LegionService.java
│ │ │ ├── listener
│ │ │ │ └── JarLoadListener.java
│ │ │ ├── log
│ │ │ │ ├── BackLoginLogger.java
│ │ │ │ ├── BlockLogger.java
│ │ │ │ ├── CommonLog.java
│ │ │ │ ├── CreateRoleLogger.java
│ │ │ │ ├── EventGiftLogger.java
│ │ │ │ ├── GoodsInfoLogger.java
│ │ │ │ ├── InspireInfoLogger.java
│ │ │ │ ├── InterfaceInfoLogger.java
│ │ │ │ ├── KunlunCreateRoleLogger.java
│ │ │ │ ├── KunlunLoginLogger.java
│ │ │ │ ├── LogDao.java
│ │ │ │ ├── Logger.java
│ │ │ │ ├── LoginLogger.java
│ │ │ │ ├── PayLogger.java
│ │ │ │ ├── PlayerInfoLogger.java
│ │ │ │ ├── ReportLogger.java
│ │ │ │ └── WarReportLogger.java
│ │ │ ├── login
│ │ │ │ ├── action
│ │ │ │ │ ├── CreateRoleAction.java
│ │ │ │ │ ├── LoginAction.java
│ │ │ │ │ ├── LoginAuthAction.java
│ │ │ │ │ ├── PrestartAction.java
│ │ │ │ │ ├── RegisterAction.java
│ │ │ │ │ ├── ResultAction.java
│ │ │ │ │ ├── StartAction.java
│ │ │ │ │ └── ValidateCodeAction.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPersonDao.java
│ │ │ │ │ └── PersonDao.java
│ │ │ │ ├── domain
│ │ │ │ │ └── Person.java
│ │ │ │ ├── dto
│ │ │ │ │ └── PersonDto.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── CreateRoleService.java
│ │ │ │ │ ├── ICreateRoleService.java
│ │ │ │ │ ├── ILoginAndRegisterService.java
│ │ │ │ │ ├── LoginAndRegisterService.java
│ │ │ │ │ └── UserLoginRequestRecorder.java
│ │ │ │ ├── tempfile.2.tmp
│ │ │ │ ├── tempfile.tmp
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ └── TestGeneralService.java
│ │ │ │ └── xml
│ │ │ │ └── LoginXMLBuilder.java
│ │ │ │ ├── action
│ │ │ │ │ └── MailAction.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── IMailDao.java
│ │ │ │ │ └── MailDao.java
│ │ │ │ ├── domain
│ │ │ │ │ └── Mail.java
│ │ │ │ ├── dto
│ │ │ │ │ └── MailDto.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── IMailService.java
│ │ │ │ │ └── MailService.java
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ └── TestMailService.java
│ │ │ │ └── xml
│ │ │ │ └── MailXMLBuilder.java
│ │ │ ├── market
│ │ │ │ ├── action
│ │ │ │ │ ├── MakeAction.java
│ │ │ │ │ └── MarketAction.java
│ │ │ │ ├── ation
│ │ │ │ │ ├── MakeAction.java
│ │ │ │ │ └── MarketAction.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPlayerMakerDao.java
│ │ │ │ │ ├── IPlayerMerchantDao.java
│ │ │ │ │ ├── PlayerMakerDao.java
│ │ │ │ │ ├── PlayerMerchantDao.java
│ │ │ │ │ └── PlayerRecentMakeDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── PlayerMaker.java
│ │ │ │ │ ├── PlayerMerchant.java
│ │ │ │ │ └── PlayerRecentMake.java
│ │ │ │ ├── dto
│ │ │ │ │ ├── MakeDto.java
│ │ │ │ │ ├── MerchandiseDto.java
│ │ │ │ │ └── MerchantDto.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── IMakeService.java
│ │ │ │ │ ├── IMarketService.java
│ │ │ │ │ ├── MakeService.java
│ │ │ │ │ ├── MarketCart.java
│ │ │ │ │ └── MarketService.java
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ └── TestMarketService.java
│ │ │ │ └── xml
│ │ │ │ └── MarketXMLBuilder.java
│ │ │ ├── package.properties
│ │ │ ├── sdata
│ │ │ │ ├── cache
│ │ │ │ │ ├── AbilityCache.java
│ │ │ │ │ ├── AreaCache.java
│ │ │ │ │ ├── AreaDataCache.java
│ │ │ │ │ ├── AreaFoodCache.java
│ │ │ │ │ ├── ArmiesCache.java
│ │ │ │ │ ├── ArmyCache.java
│ │ │ │ │ ├── AuctionCache.java
│ │ │ │ │ ├── BuildingCache.java
│ │ │ │ │ ├── CampaignCache.java
│ │ │ │ │ ├── CCache.java
│ │ │ │ │ ├── ChargeItemCache.java
│ │ │ │ │ ├── ClantechCache.java
│ │ │ │ │ ├── DropCache.java
│ │ │ │ │ ├── EquipCache.java
│ │ │ │ │ ├── EventCache.java
│ │ │ │ │ ├── GeneralCache.java
│ │ │ │ │ ├── GoodsCache.java
│ │ │ │ │ ├── GoodsEffectCache.java
│ │ │ │ │ ├── LarryEventCache.java
│ │ │ │ │ ├── LineupCache.java
│ │ │ │ │ ├── MakeCache.java
│ │ │ │ │ ├── MerchantCache.java
│ │ │ │ │ ├── MerchantItemCache.java
│ │ │ │ │ ├── OfficerCache.java
│ │ │ │ │ ├── PowerArmyCache.java
│ │ │ │ │ ├── PowerCache.java
│ │ │ │ │ ├── PrefixCache.java
│ │ │ │ │ ├── ResCache.java
│ │ │ │ │ ├── SecretaryCache.java
│ │ │ │ │ ├── SerialCache.java
│ │ │ │ │ ├── ShopCache.java
│ │ │ │ │ ├── SkillCache.java
│ │ │ │ │ ├── TaskCache.java
│ │ │ │ │ ├── TechCache.java
│ │ │ │ │ └── TroopCache.java
│ │ │ │ └── domain
│ │ │ │ ├── Ability.java
│ │ │ │ ├── AreaData.java
│ │ │ │ ├── AreaFood.java
│ │ │ │ ├── Area.java
│ │ │ │ ├── Armies.java
│ │ │ │ ├── Army.java
│ │ │ │ ├── Auction.java
│ │ │ │ ├── Building.java
│ │ │ │ ├── Campaign.java
│ │ │ │ ├── ChargeItem.java
│ │ │ │ ├── C.java
│ │ │ │ ├── Clantech.java
│ │ │ │ ├── Drop.java
│ │ │ │ ├── Equip.java
│ │ │ │ ├── Event.java
│ │ │ │ ├── General.java
│ │ │ │ ├── GoodsEffect.java
│ │ │ │ ├── Goods.java
│ │ │ │ ├── LarryEvent.java
│ │ │ │ ├── Lineup.java
│ │ │ │ ├── Make.java
│ │ │ │ ├── MerchantItem.java
│ │ │ │ ├── Merchant.java
│ │ │ │ ├── Officer.java
│ │ │ │ ├── PowerArmy.java
│ │ │ │ ├── Power.java
│ │ │ │ ├── Prefix.java
│ │ │ │ ├── Res.java
│ │ │ │ ├── Secretary.java
│ │ │ │ ├── Serial.java
│ │ │ │ ├── Shop.java
│ │ │ │ ├── Skill.java
│ │ │ │ ├── Task.java
│ │ │ │ ├── Tech.java
│ │ │ │ └── Troop.java
│ │ │ ├── secretary
│ │ │ │ ├── action
│ │ │ │ │ └── SecretaryAction.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPlayerSecretaryDao.java
│ │ │ │ │ └── PlayerSecretaryDao.java
│ │ │ │ ├── domain
│ │ │ │ │ └── PlayerSecretary.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── ISecretaryService.java
│ │ │ │ │ └── SecretaryService.java
│ │ │ │ ├── task
│ │ │ │ │ ├── AutoImposeParam.java
│ │ │ │ │ ├── AutoInspireTaskParam.java
│ │ │ │ │ ├── AutoInverstParam.java
│ │ │ │ │ ├── AutoTuFeiParam.java
│ │ │ │ │ ├── AutoUpgradeBuildingParam.java
│ │ │ │ │ ├── AutoUpgradeEquipParam.java
│ │ │ │ │ ├── AutoUpgradeTechTaskParam.java
│ │ │ │ │ ├── BaseTaskParam.java
│ │ │ │ │ ├── ISecretaryTaskExcutor.java
│ │ │ │ │ ├── ISecretaryTaskService.java
│ │ │ │ │ ├── ITaskManager.java
│ │ │ │ │ ├── PlayerSecretaryInfo.java
│ │ │ │ │ ├── SecretaryTaskExcutor.java
│ │ │ │ │ ├── SecretaryTaskResult.java
│ │ │ │ │ ├── TaskEnum.java
│ │ │ │ │ ├── Task.java
│ │ │ │ │ └── TaskManager.java
│ │ │ │ └── xml
│ │ │ │ └── SecretaryXMLBuilder.java
│ │ │ ├── statistics
│ │ │ │ ├── dao
│ │ │ │ │ ├── AttributeRecordDao.java
│ │ │ │ │ ├── BattleRecordDao.java
│ │ │ │ │ ├── GoldConsumeDetailRecordDao.java
│ │ │ │ │ ├── GoldConsumeItemRecordDao.java
│ │ │ │ │ ├── GoldConsumeRecordDao.java
│ │ │ │ │ ├── GoodsRecordDao.java
│ │ │ │ │ ├── IGoldConsumeDetailRecordDao.java
│ │ │ │ │ ├── IGoldConsumeItemRecordDao.java
│ │ │ │ │ ├── IGoldConsumeRecordDao.java
│ │ │ │ │ ├── IPayDetailRecordDao.java
│ │ │ │ │ ├── IPayRecordDao.java
│ │ │ │ │ ├── IPlayerOnlineRecordsDao.java
│ │ │ │ │ ├── OperatingDetailRecordDao.java
│ │ │ │ │ ├── OperatingRecordDao.java
│ │ │ │ │ ├── PayDetailRecordDao.java
│ │ │ │ │ ├── PayRecordDao.java
│ │ │ │ │ ├── PlayerActiveStatusDao.java
│ │ │ │ │ ├── PlayerLevelRangeDao.java
│ │ │ │ │ ├── PlayerLoginInfoDao.java
│ │ │ │ │ ├── PlayerOnlineRecordsDao.java
│ │ │ │ │ ├── PVPNumberRecprdDao.java
│ │ │ │ │ └── PVPWarRecruitRecordDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── AttributeRecord.java
│ │ │ │ │ ├── BattleRecord.java
│ │ │ │ │ ├── GoldConsumeDetailRecord.java
│ │ │ │ │ ├── GoldConsumeItemRecord.java
│ │ │ │ │ ├── GoldConsumeRecord.java
│ │ │ │ │ ├── GoodsRecord.java
│ │ │ │ │ ├── OperatingDetailRecord.java
│ │ │ │ │ ├── OperatingRecord.java
│ │ │ │ │ ├── PayDetailRecord.java
│ │ │ │ │ ├── PayRecord.java
│ │ │ │ │ ├── PlayerActiveStatus.java
│ │ │ │ │ ├── PlayerLevelRange.java
│ │ │ │ │ ├── PlayerLoginInfo.java
│ │ │ │ │ ├── PlayerOnlineRecords.java
│ │ │ │ │ ├── PVPNumberRecord.java
│ │ │ │ │ └── PVPWarRecruitRecord.java
│ │ │ │ └── service
│ │ │ │ ├── AttributeMap.java
│ │ │ │ ├── GoldConsumeService.java
│ │ │ │ ├── GoodsMap.java
│ │ │ │ ├── IGoldConsumeService.java
│ │ │ │ ├── InterfaceMap.java
│ │ │ │ ├── IRemoteStatistics.java
│ │ │ │ ├── IStatisticsService.java
│ │ │ │ ├── RemoteStatistics.java
│ │ │ │ ├── StatisticsService.java
│ │ │ │ └── WarMap.java
│ │ │ ├── system
│ │ │ │ ├── action
│ │ │ │ │ ├── CacheMonitorAction.java
│ │ │ │ │ ├── FightAction.java
│ │ │ │ │ ├── LoginAction.java
│ │ │ │ │ ├── PayAction.java
│ │ │ │ │ ├── QueryAction.java
│ │ │ │ │ ├── ServerAction.java
│ │ │ │ │ ├── ServerManangerAction.java
│ │ │ │ │ └── TestAction.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPayBackDao.java
│ │ │ │ │ ├── IServerDataDao.java
│ │ │ │ │ ├── ISystemRewardDao.java
│ │ │ │ │ ├── PayBackDao.java
│ │ │ │ │ ├── ServerDataDao.java
│ │ │ │ │ └── SystemRewardDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── PayBack.java
│ │ │ │ │ ├── ServerData.java
│ │ │ │ │ └── SystemReward.java
│ │ │ │ ├── notice
│ │ │ │ │ ├── INoticeManager.java
│ │ │ │ │ ├── NewNotice.java
│ │ │ │ │ ├── Notice.java
│ │ │ │ │ ├── NoticeManager.java
│ │ │ │ │ └── NoticeVo.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── AntiAddictionService.java
│ │ │ │ │ ├── ChangeSeasonService.java
│ │ │ │ │ ├── IAntiAddictionService.java
│ │ │ │ │ ├── IChangeSeasonService.java
│ │ │ │ │ ├── IPayBackService.java
│ │ │ │ │ ├── IPayService.java
│ │ │ │ │ ├── IServerDataService.java
│ │ │ │ │ ├── IServerManagerService.java
│ │ │ │ │ ├── ISystemInitialService.java
│ │ │ │ │ ├── ISystemRewardService.java
│ │ │ │ │ ├── ISystemService.java
│ │ │ │ │ ├── ITestService.java
│ │ │ │ │ ├── PayBackService.java
│ │ │ │ │ ├── PayService.java
│ │ │ │ │ ├── Recorder.java
│ │ │ │ │ ├── ServerDataService.java
│ │ │ │ │ ├── ServerManagerService.java
│ │ │ │ │ ├── SystemInitialService.java
│ │ │ │ │ ├── SystemRewardService.java
│ │ │ │ │ ├── SystemService.java
│ │ │ │ │ └── TestService.java
│ │ │ │ └── xml
│ │ │ │ ├── PayXMLBuilder.java
│ │ │ │ └── SystemXMLBuilder.java
│ │ │ ├── task
│ │ │ │ ├── action
│ │ │ │ │ ├── CurrEventXMLBuilder.java
│ │ │ │ │ ├── EventAction.java
│ │ │ │ │ ├── TaskAction.java
│ │ │ │ │ └── TaskXMLBuilder.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── CurrEventDao.java
│ │ │ │ │ ├── ICurrEventDao.java
│ │ │ │ │ ├── IPlayerTaskDao.java
│ │ │ │ │ └── PlayerTaskDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── CurrEvent.java
│ │ │ │ │ └── PlayerTask.java
│ │ │ │ ├── dto
│ │ │ │ │ ├── CurrEventDto.java
│ │ │ │ │ ├── TaskBaseDto.java
│ │ │ │ │ ├── TaskDto.java
│ │ │ │ │ └── Top5Dto.java
│ │ │ │ └── service
│ │ │ │ ├── CurrEventService.java
│ │ │ │ ├── ICurrEventService.java
│ │ │ │ ├── IPlayerTaskService.java
│ │ │ │ └── PlayerTaskService.java
│ │ │ ├── tech
│ │ │ │ ├── action
│ │ │ │ │ └── TechAction.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPlayerTechDao.java
│ │ │ │ │ └── PlayerTechDao.java
│ │ │ │ ├── domain
│ │ │ │ │ └── PlayerTech.java
│ │ │ │ ├── dto
│ │ │ │ │ └── TechDto.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── ITechService.java
│ │ │ │ │ └── TechService.java
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ └── TestTechService.java
│ │ │ │ └── xml
│ │ │ │ └── TechXMLBuilder.java
│ │ │ └── tempfile.tmp
│ │ ├── database.properties
│ │ ├── ehcache.xml
│ │ ├── ImportResManager.xml
│ │ ├── init.properties
│ │ ├── log4j.properties
│ │ ├── quartz-applicationContext.xml
│ │ ├── quartz.properties
│ │ ├── quartz-statistics-applicationContext.xml
│ │ ├── roleNameFilterWords.txt
│ │ ├── Spring-Mina.xml
│ │ ├── sql.xml
│ │ ├── struts.xml
│ │ └── test.xml
│ └── WebContent
│ ├── battle.jsp
│ ├── code.jsp
│ ├── common
│ │ ├── cacheMonitor.jsp
│ │ └── exception.jsp
│ ├── crossdomain.xml
│ ├── css
│ │ ├── apitext.css
│ │ ├── battle.css
│ │ ├── bullet.jpg
│ │ ├── close.gif
│ │ └── key.css
│ ├── feedback.jsp
│ ├── fuxuaoshitiandi200909
│ │ └── login.jsp
│ ├── img
│ │ └── cs_navtop.png
│ ├── index.html
│ ├── ip.jsp
│ ├── js
│ │ ├── apitext.js
│ │ ├── common.js
│ │ ├── jquery.corner.js
│ │ ├── jquery.js
│ │ ├── jquery.min.js
│ │ └── mootools.js
│ ├── Login.jsp
│ ├── META-INF
│ │ └── MANIFEST.MF
│ ├── pay.jsp
│ ├── team.jsp
│ ├── test.html
│ └── WEB-INF
│ ├── applicationContext.xml
│ ├── classes
│ │ ├── changelog
│ │ ├── chatFilterWords.txt
│ │ ├── com
│ │ │ └── xinyun
│ │ │ ├── area
│ │ │ │ ├── action
│ │ │ │ │ ├── AreaAction.class
│ │ │ │ │ ├── ConquestAction.class
│ │ │ │ │ ├── MainCityAction.class
│ │ │ │ │ ├── MainCityXMLBuilder.class
│ │ │ │ │ ├── OfficerAction.class
│ │ │ │ │ ├── OfficerXMLBuilding.class
│ │ │ │ │ └── WorldAction.class
│ │ │ │ ├── controller
│ │ │ │ │ ├── AreaController.class
│ │ │ │ │ ├── AttackResult.class
│ │ │ │ │ ├── ConquerResult.class
│ │ │ │ │ ├── IAreaController.class
│ │ │ │ │ ├── INationBattleController.class
│ │ │ │ │ ├── NationBattleController.class
│ │ │ │ │ └── ResourceResult.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── AreaPriceDao.class
│ │ │ │ │ ├── AreaPriceManager.class
│ │ │ │ │ ├── BuidingDao.class
│ │ │ │ │ ├── CityDao.class
│ │ │ │ │ ├── ConstructorDao.class
│ │ │ │ │ ├── IBuildingDao.class
│ │ │ │ │ ├── ICityDao.class
│ │ │ │ │ ├── INationBattleRecordDao.class
│ │ │ │ │ ├── IPlayerAreaDao.class
│ │ │ │ │ ├── IPlayerAttributeDao.class
│ │ │ │ │ ├── IPlayerBakDao.class
│ │ │ │ │ ├── IPlayer_BuildingDao.class
│ │ │ │ │ ├── IPlayerDao.class
│ │ │ │ │ ├── IPlayerEventDao.class
│ │ │ │ │ ├── IPlayerEventGiftDao.class
│ │ │ │ │ ├── IPlayerNameDao.class
│ │ │ │ │ ├── IPlayerNationBattleRecordDao.class
│ │ │ │ │ ├── IPlayerNationDao.class
│ │ │ │ │ ├── IPlayerSlaveDao.class
│ │ │ │ │ ├── IResourceDao.class
│ │ │ │ │ ├── IScopeDao.class
│ │ │ │ │ ├── IUserMapDao.class
│ │ │ │ │ ├── NationBattleRecordDao.class
│ │ │ │ │ ├── PlayerAreaDao.class
│ │ │ │ │ ├── PlayerAttributeDao.class
│ │ │ │ │ ├── PlayerBakDao.class
│ │ │ │ │ ├── Player_BuildingDao.class
│ │ │ │ │ ├── PlayerDao.class
│ │ │ │ │ ├── PlayerEventDao.class
│ │ │ │ │ ├── PlayerEventGiftDao.class
│ │ │ │ │ ├── PlayerNameDao.class
│ │ │ │ │ ├── PlayerNationBattleRecordDao.class
│ │ │ │ │ ├── PlayerNationDao.class
│ │ │ │ │ ├── PlayerSlaveDao.class
│ │ │ │ │ ├── ResourceDao.class
│ │ │ │ │ ├── ScopeDao.class
│ │ │ │ │ └── UserMapDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── AreaPrice.class
│ │ │ │ │ ├── City.class
│ │ │ │ │ ├── Constructor.class
│ │ │ │ │ ├── NationBattleRecord.class
│ │ │ │ │ ├── PlayerArea.class
│ │ │ │ │ ├── PlayerAttribute.class
│ │ │ │ │ ├── PlayerBak.class
│ │ │ │ │ ├── Player_building.class
│ │ │ │ │ ├── Player.class
│ │ │ │ │ ├── PlayerEvent.class
│ │ │ │ │ ├── PlayerEventGift.class
│ │ │ │ │ ├── PlayerName.class
│ │ │ │ │ ├── PlayerNationBattleRecord.class
│ │ │ │ │ ├── PlayerNation.class
│ │ │ │ │ ├── PlayerSlave.class
│ │ │ │ │ ├── Resource.class
│ │ │ │ │ ├── Scope.class
│ │ │ │ │ └── UserMap.class
│ │ │ │ ├── dto
│ │ │ │ │ ├── AreaDto.class
│ │ │ │ │ ├── BuildCdDto.class
│ │ │ │ │ ├── CityDto.class
│ │ │ │ │ ├── ConstructorDto.class
│ │ │ │ │ ├── ContGoldDto.class
│ │ │ │ │ ├── ImposeDto.class
│ │ │ │ │ ├── LarryDto.class
│ │ │ │ │ ├── LEDto.class
│ │ │ │ │ ├── MainCityDto.class
│ │ │ │ │ ├── NationBattleRecordDto.class
│ │ │ │ │ ├── OfficerDto.class
│ │ │ │ │ ├── PlayerDto.class
│ │ │ │ │ ├── PlayerSlaveDto.class
│ │ │ │ │ ├── PlayerUpdateInfoDto.class
│ │ │ │ │ ├── ResDto.class
│ │ │ │ │ ├── ResourceDto.class
│ │ │ │ │ └── ResResourceDto.class
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── AreaService.class
│ │ │ │ │ ├── CommodityPriceService.class
│ │ │ │ │ ├── ConquestService.class
│ │ │ │ │ ├── IAreaService.class
│ │ │ │ │ ├── IConquestService.class
│ │ │ │ │ ├── IMainCityService.class
│ │ │ │ │ ├── IManagerPlayerService.class
│ │ │ │ │ ├── INationBattleRecordSevice.class
│ │ │ │ │ ├── IOfficeService.class
│ │ │ │ │ ├── IPlayerEventService.class
│ │ │ │ │ ├── IPlayerInfoService.class
│ │ │ │ │ ├── IUserMapService.class
│ │ │ │ │ ├── IWorldService.class
│ │ │ │ │ ├── MainCityService.class
│ │ │ │ │ ├── ManagerPlayerService.class
│ │ │ │ │ ├── NationBattleRecordService.class
│ │ │ │ │ ├── OfficerService.class
│ │ │ │ │ ├── PlayerEventService.class
│ │ │ │ │ ├── PlayerInfoService.class
│ │ │ │ │ ├── UserMapService.class
│ │ │ │ │ └── WorldService.class
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ ├── ITestService.class
│ │ │ │ │ ├── TestAreaServic$1.class
│ │ │ │ │ ├── TestAreaServic$2.class
│ │ │ │ │ ├── TestAreaServic$3.class
│ │ │ │ │ ├── TestAreaServic$4.class
│ │ │ │ │ ├── TestAreaServic$5.class
│ │ │ │ │ ├── TestAreaServic$6.class
│ │ │ │ │ ├── TestAreaServic$7.class
│ │ │ │ │ ├── TestAreaServic$Task.class
│ │ │ │ │ ├── TestAreaServic.class
│ │ │ │ │ ├── TestConquestService.class
│ │ │ │ │ └── TestService.class
│ │ │ │ └── xml
│ │ │ │ ├── AreaXMLBuilder.class
│ │ │ │ ├── ConquestXMLBuilder.class
│ │ │ │ └── PlayerEventXMLBuilder.class
│ │ │ ├── battle
│ │ │ │ ├── action
│ │ │ │ │ ├── AreaWarAction.class
│ │ │ │ │ ├── BattleAction.class
│ │ │ │ │ ├── BattleReportAction.class
│ │ │ │ │ ├── CampaignAction.class
│ │ │ │ │ ├── InspireAction.class
│ │ │ │ │ ├── MinerAction.class
│ │ │ │ │ ├── MultiBattleAction.class
│ │ │ │ │ └── ResWarAction.class
│ │ │ │ ├── cache
│ │ │ │ │ ├── ArmyMiddleCache.class
│ │ │ │ │ ├── ArmyMiddleCachObj.class
│ │ │ │ │ ├── ITriggerCache.class
│ │ │ │ │ ├── ITriggerCacheHandler.class
│ │ │ │ │ ├── MultiEventHandler$EventThread.class
│ │ │ │ │ ├── MultiEventHandler.class
│ │ │ │ │ ├── MultiHeaderXMLCache.class
│ │ │ │ │ ├── MultiLeftXMLCache.class
│ │ │ │ │ └── MultiRightXMLCache.class
│ │ │ │ ├── campaign
│ │ │ │ │ ├── Block$Record.class
│ │ │ │ │ ├── Block.class
│ │ │ │ │ ├── CampaignDesc.class
│ │ │ │ │ ├── CampaignDetailDesc.class
│ │ │ │ │ ├── CampaignManager.class
│ │ │ │ │ ├── CampaignTimer$MyTask.class
│ │ │ │ │ ├── CampaignTimer.class
│ │ │ │ │ ├── MultiCampaign$MyTask.class
│ │ │ │ │ ├── MultiCampaign.class
│ │ │ │ │ ├── NPCSoldier.class
│ │ │ │ │ ├── PlayerSoldier.class
│ │ │ │ │ └── Soldier.class
│ │ │ │ ├── controller
│ │ │ │ │ ├── AreaBattleController.class
│ │ │ │ │ ├── BattleArmyResult.class
│ │ │ │ │ ├── BattleController.class
│ │ │ │ │ ├── CampaignController.class
│ │ │ │ │ ├── IAreaBattleController.class
│ │ │ │ │ ├── IBattleController.class
│ │ │ │ │ ├── ICampaignController.class
│ │ │ │ │ ├── IMultiBattleController.class
│ │ │ │ │ ├── ISilverBattleController.class
│ │ │ │ │ ├── MultiBattleController.class
│ │ │ │ │ └── SilverBattleController.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── ArmyMiddleDao.class
│ │ │ │ │ ├── BattleDao.class
│ │ │ │ │ ├── BattleReportRecordDao.class
│ │ │ │ │ ├── BattleScheduleDao.class
│ │ │ │ │ ├── IArmyMiddleDao.class
│ │ │ │ │ ├── IBattleDao.class
│ │ │ │ │ ├── IBattleReportRecordDao.class
│ │ │ │ │ ├── IBattleScheduleDao.class
│ │ │ │ │ ├── IPlayerArmyDao.class
│ │ │ │ │ ├── IPlayerCampaignDao.class
│ │ │ │ │ ├── IPlayerInpireDao.class
│ │ │ │ │ ├── IPlayerPowerDao.class
│ │ │ │ │ ├── IPlayerRewardDao.class
│ │ │ │ │ ├── IResOccupancyDao.class
│ │ │ │ │ ├── IResStateDao.class
│ │ │ │ │ ├── PlayerArmyDao.class
│ │ │ │ │ ├── PlayerCampaignDao.class
│ │ │ │ │ ├── PlayerInpireDao.class
│ │ │ │ │ ├── PlayerPowerDao.class
│ │ │ │ │ ├── PlayerRewardDao.class
│ │ │ │ │ ├── ResOccupancyDao.class
│ │ │ │ │ └── ResStateDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── ArmyMiddle.class
│ │ │ │ │ ├── Battle.class
│ │ │ │ │ ├── BattleReportRecord.class
│ │ │ │ │ ├── BattleSchedule.class
│ │ │ │ │ ├── PlayerArmy.class
│ │ │ │ │ ├── PlayerCampaign.class
│ │ │ │ │ ├── PlayerInpire.class
│ │ │ │ │ ├── PlayerPower.class
│ │ │ │ │ ├── PlayerReward.class
│ │ │ │ │ ├── ResOccupancy.class
│ │ │ │ │ └── ResState.class
│ │ │ │ ├── dto
│ │ │ │ │ ├── ArmiesDto.class
│ │ │ │ │ ├── ArmyDto.class
│ │ │ │ │ ├── BattleDataDto.class
│ │ │ │ │ ├── CampaignDto.class
│ │ │ │ │ ├── InspireDto.class
│ │ │ │ │ ├── PowerDto.class
│ │ │ │ │ └── ResStateDto.class
│ │ │ │ ├── package.properties
│ │ │ │ ├── player.txt
│ │ │ │ ├── service
│ │ │ │ │ ├── AreaBattleService.class
│ │ │ │ │ ├── ArmyMiddleService.class
│ │ │ │ │ ├── BattleExecutor$MyTask.class
│ │ │ │ │ ├── BattleExecutor.class
│ │ │ │ │ ├── BattleReportService.class
│ │ │ │ │ ├── BattleService.class
│ │ │ │ │ ├── CampaignService.class
│ │ │ │ │ ├── IAreaBattleService.class
│ │ │ │ │ ├── IBattleExecutor.class
│ │ │ │ │ ├── IBattleReportService.class
│ │ │ │ │ ├── IBattleService.class
│ │ │ │ │ ├── ICampaignService.class
│ │ │ │ │ ├── IInspireManager.class
│ │ │ │ │ ├── ILegionBattleExecutor.class
│ │ │ │ │ ├── IMultiBattleService.class
│ │ │ │ │ ├── InspireManager.class
│ │ │ │ │ ├── IResStateService.class
│ │ │ │ │ ├── ISilverBattleService.class
│ │ │ │ │ ├── ITaskService.class
│ │ │ │ │ ├── ITestSilverService.class
│ │ │ │ │ ├── LegionBattleExecutor$MyTask.class
│ │ │ │ │ ├── LegionBattleExecutor$MyTask_HandleOver.class
│ │ │ │ │ ├── LegionBattleExecutor.class
│ │ │ │ │ ├── MultiBattleService.class
│ │ │ │ │ ├── ResStateService.class
│ │ │ │ │ ├── SilverBattleService$BuffTask.class
│ │ │ │ │ ├── SilverBattleService$EffectInfo.class
│ │ │ │ │ ├── SilverBattleService.class
│ │ │ │ │ ├── TaskService.class
│ │ │ │ │ ├── TestSilverService$TestThread.class
│ │ │ │ │ └── TestSilverService.class
│ │ │ │ ├── silver
│ │ │ │ │ ├── Miner.class
│ │ │ │ │ ├── Silver.class
│ │ │ │ │ └── SilverManager.class
│ │ │ │ ├── team
│ │ │ │ │ ├── CommonTeamFilter.class
│ │ │ │ │ ├── Filter.class
│ │ │ │ │ ├── ITeamManager.class
│ │ │ │ │ ├── Member.class
│ │ │ │ │ ├── MemberOPQueue.class
│ │ │ │ │ ├── Team.class
│ │ │ │ │ ├── TeamCondition.class
│ │ │ │ │ ├── TeamManager.class
│ │ │ │ │ └── TeamNotice.class
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ ├── ITestService.class
│ │ │ │ │ ├── player.txt
│ │ │ │ │ ├── TeatAreaService$1.class
│ │ │ │ │ ├── TeatAreaService$2.class
│ │ │ │ │ ├── TeatAreaService$3.class
│ │ │ │ │ ├── TeatAreaService$4.class
│ │ │ │ │ ├── TeatAreaService$5.class
│ │ │ │ │ ├── TeatAreaService$6.class
│ │ │ │ │ ├── TeatAreaService.class
│ │ │ │ │ ├── TestBattleService$10.class
│ │ │ │ │ ├── TestBattleService$11.class
│ │ │ │ │ ├── TestBattleService$12.class
│ │ │ │ │ ├── TestBattleService$13.class
│ │ │ │ │ ├── TestBattleService$14.class
│ │ │ │ │ ├── TestBattleService$15.class
│ │ │ │ │ ├── TestBattleService$1.class
│ │ │ │ │ ├── TestBattleService$2.class
│ │ │ │ │ ├── TestBattleService$3.class
│ │ │ │ │ ├── TestBattleService$4.class
│ │ │ │ │ ├── TestBattleService$5.class
│ │ │ │ │ ├── TestBattleService$6.class
│ │ │ │ │ ├── TestBattleService$7.class
│ │ │ │ │ ├── TestBattleService$8.class
│ │ │ │ │ ├── TestBattleService$9.class
│ │ │ │ │ ├── TestBattleService.class
│ │ │ │ │ ├── TestCampaignService.class
│ │ │ │ │ ├── TestMultiBattleService.class
│ │ │ │ │ ├── TestService$HoldThread.class
│ │ │ │ │ ├── TestService$TestThread.class
│ │ │ │ │ └── TestService.class
│ │ │ │ └── xml
│ │ │ │ ├── BattleXMLBuilder.class
│ │ │ │ ├── CampaignXMLBuilder.class
│ │ │ │ ├── MultiBattleXMLBuilder.class
│ │ │ │ └── SilverBattleXMLBuilder.class
│ │ │ ├── caravan
│ │ │ │ ├── action
│ │ │ │ │ ├── CaravanAction.class
│ │ │ │ │ └── CaravanXMLBuilding.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── CaravanDao.class
│ │ │ │ │ ├── CaravanRemainDao.class
│ │ │ │ │ └── ICaravanDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── Caravan.class
│ │ │ │ │ └── CaravanRemain.class
│ │ │ │ ├── dto
│ │ │ │ │ ├── CaravanDto.class
│ │ │ │ │ └── PlayerCaravanDto.class
│ │ │ │ └── service
│ │ │ │ ├── CaravanService.class
│ │ │ │ └── ICaravanService.class
│ │ │ ├── chat
│ │ │ │ ├── action
│ │ │ │ │ └── ChatAction.class
│ │ │ │ └── service
│ │ │ │ ├── CacheData.class
│ │ │ │ ├── ChannelData.class
│ │ │ │ ├── Chat2Service.class
│ │ │ │ ├── ChatAction.class
│ │ │ │ ├── ChatCache$CacheThread.class
│ │ │ │ ├── ChatCache.class
│ │ │ │ ├── ChatChannel.class
│ │ │ │ ├── Chat.class
│ │ │ │ ├── ChatData.class
│ │ │ │ ├── ChatService.class
│ │ │ │ ├── ChatXMLBuilder.class
│ │ │ │ ├── CompareHandler.class
│ │ │ │ ├── CycledLinkedList.class
│ │ │ │ ├── CycleDoubleLinkedList$MyIterator.class
│ │ │ │ ├── CycleDoubleLinkedList.class
│ │ │ │ ├── DelayChannelData$1.class
│ │ │ │ ├── DelayChannelData$2.class
│ │ │ │ ├── DelayChannelData.class
│ │ │ │ ├── DelayChatChannel$ClearThread.class
│ │ │ │ ├── DelayChatChannel.class
│ │ │ │ ├── DoubleIterable.class
│ │ │ │ ├── DoubleIterator.class
│ │ │ │ ├── DoubleLinkedList$MyDoubleIterator.class
│ │ │ │ ├── DoubleLinkedList2.class
│ │ │ │ ├── DoubleLinkedList3$MyDoubleIterator.class
│ │ │ │ ├── DoubleLinkedList3.class
│ │ │ │ ├── DoubleLinkedList.class
│ │ │ │ ├── IChatService.class
│ │ │ │ ├── ITraverseHandler.class
│ │ │ │ ├── MetaData.class
│ │ │ │ ├── Node.class
│ │ │ │ ├── NodeList.class
│ │ │ │ ├── ObjectPool.class
│ │ │ │ ├── PrintHandler.class
│ │ │ │ ├── SilentData.class
│ │ │ │ └── socket
│ │ │ │ ├── ChatDto.class
│ │ │ │ ├── ISocketChatService.class
│ │ │ │ ├── PayerIDTreadLocal.class
│ │ │ │ ├── SocketError.class
│ │ │ │ ├── SocketType.class
│ │ │ │ └── SocketUpdate.class
│ │ │ ├── common
│ │ │ │ ├── appender
│ │ │ │ │ ├── MyDailyRollingFileAppender.class
│ │ │ │ │ └── RollingCalendar.class
│ │ │ │ ├── asynchronous
│ │ │ │ │ ├── ClassInfo.class
│ │ │ │ │ ├── ITaskExecutor.class
│ │ │ │ │ ├── TaskExecutor$TaskRunner.class
│ │ │ │ │ └── TaskExecutor.class
│ │ │ │ ├── BaseSystemTimeTimer$Task.class
│ │ │ │ ├── BaseSystemTimeTimer.class
│ │ │ │ ├── BaseSystemTimeTimerTask.class
│ │ │ │ ├── cache
│ │ │ │ │ ├── AbstractCache$CacheObj.class
│ │ │ │ │ ├── AbstractCache.class
│ │ │ │ │ ├── ICache.class
│ │ │ │ │ ├── SDataLoader.class
│ │ │ │ │ ├── SDataXMLLoader$1.class
│ │ │ │ │ ├── SDataXMLLoader.class
│ │ │ │ │ └── SimpleCache.class
│ │ │ │ ├── CD_Constants.class
│ │ │ │ ├── Configuration.class
│ │ │ │ ├── Constants.class
│ │ │ │ ├── DelayExecutor$MyTask.class
│ │ │ │ ├── DelayExecutor.class
│ │ │ │ ├── Effect.class
│ │ │ │ ├── event
│ │ │ │ │ ├── MultiPlayerInfoUpdateEvent.class
│ │ │ │ │ └── PlayerInfoUpdateEvent.class
│ │ │ │ ├── exception
│ │ │ │ │ ├── AuthenticationException.class
│ │ │ │ │ ├── BusinessException.class
│ │ │ │ │ ├── IlleageArgumentException.class
│ │ │ │ │ ├── InternalException.class
│ │ │ │ │ └── MessageException.class
│ │ │ │ ├── FeedBackThread.class
│ │ │ │ ├── file
│ │ │ │ │ ├── FileReader.class
│ │ │ │ │ ├── FileWriter$1.class
│ │ │ │ │ └── FileWriter.class
│ │ │ │ ├── FilterType.class
│ │ │ │ ├── IDelayExecutor.class
│ │ │ │ ├── interceptor
│ │ │ │ │ ├── AuthInterceptor.class
│ │ │ │ │ ├── ChainInterceptor.class
│ │ │ │ │ ├── ExceptionInterceptor.class
│ │ │ │ │ └── TimeElapsedInterceptor.class
│ │ │ │ ├── IPaging.class
│ │ │ │ ├── ITransactionHelper.class
│ │ │ │ ├── jdbc
│ │ │ │ │ ├── AbstractJdbcExtractor.class
│ │ │ │ │ ├── CommonDao.class
│ │ │ │ │ ├── CommonJdbcExtractor.class
│ │ │ │ │ ├── ObjectJdbcExtractor.class
│ │ │ │ │ ├── sql
│ │ │ │ │ │ ├── ObjectFactory.class
│ │ │ │ │ │ ├── package-info.class
│ │ │ │ │ │ ├── Sql.class
│ │ │ │ │ │ ├── Sqls.class
│ │ │ │ │ │ └── sql.xsd
│ │ │ │ │ ├── SQLBuilder.class
│ │ │ │ │ ├── SqlFactory.class
│ │ │ │ │ └── XMLJdbcExtractor.class
│ │ │ │ ├── listener
│ │ │ │ │ ├── NoticeListener.class
│ │ │ │ │ ├── PlayerInfoUpdateListener.class
│ │ │ │ │ └── SessionListener.class
│ │ │ │ ├── ListenerConstants.class
│ │ │ │ ├── LocalMessages.class
│ │ │ │ ├── MyLocalSessionFactoryBean.class
│ │ │ │ ├── OnlinePost.class
│ │ │ │ ├── PagingData.class
│ │ │ │ ├── Param.class
│ │ │ │ ├── Params.class
│ │ │ │ ├── plug
│ │ │ │ │ ├── PlayerCount.class
│ │ │ │ │ ├── TimeSlice$Task.class
│ │ │ │ │ ├── TimeSlice.class
│ │ │ │ │ ├── TimeSlice.java.mine
│ │ │ │ │ ├── TimeSlice.java.r2852
│ │ │ │ │ └── TimeSlice.java.r3033
│ │ │ │ ├── RankingDao.class
│ │ │ │ ├── RankingMap$PlayerRank.class
│ │ │ │ ├── RankingMap.class
│ │ │ │ ├── RankingMapData.class
│ │ │ │ ├── ReportURL.class
│ │ │ │ ├── Select.class
│ │ │ │ ├── Selects.class
│ │ │ │ ├── servlet
│ │ │ │ │ └── Gateway.class
│ │ │ │ ├── sort
│ │ │ │ │ ├── BitMapSort.class
│ │ │ │ │ ├── HeapSort.class
│ │ │ │ │ ├── InsertSort.class
│ │ │ │ │ ├── SelectSort.class
│ │ │ │ │ ├── ShellSort.class
│ │ │ │ │ ├── Sort$DefaultComparator.class
│ │ │ │ │ ├── Sort$ReverseComparator.class
│ │ │ │ │ └── Sort.class
│ │ │ │ ├── State.class
│ │ │ │ ├── Symbol.class
│ │ │ │ ├── TeamRole.class
│ │ │ │ ├── TimerEvent.class
│ │ │ │ ├── TransactionHelper.class
│ │ │ │ ├── Type.class
│ │ │ │ ├── User.class
│ │ │ │ ├── util
│ │ │ │ │ ├── Assert.class
│ │ │ │ │ ├── ByteUtil.class
│ │ │ │ │ ├── CDUtil.class
│ │ │ │ │ ├── CharacterFilterUtil$FileMonitor.class
│ │ │ │ │ ├── CharacterFilterUtil.class
│ │ │ │ │ ├── ClassLoaderUtil.class
│ │ │ │ │ ├── Coder.class
│ │ │ │ │ ├── DataUtil.class
│ │ │ │ │ ├── DateUtil.class
│ │ │ │ │ ├── FileUtil.class
│ │ │ │ │ ├── KeyGenerator.class
│ │ │ │ │ ├── LogUtil.class
│ │ │ │ │ ├── PropertiesUtil.class
│ │ │ │ │ ├── ServerUtil$Server.class
│ │ │ │ │ ├── ServerUtil.class
│ │ │ │ │ ├── SortUtil.class
│ │ │ │ │ ├── TimeUtil.class
│ │ │ │ │ ├── Tuple.class
│ │ │ │ │ ├── UnicodeInputStream.class
│ │ │ │ │ ├── UnicodeReader.class
│ │ │ │ │ ├── UUIDHexGenerator.class
│ │ │ │ │ └── WebUtil.class
│ │ │ │ └── xml
│ │ │ │ ├── XMLBuilder.class
│ │ │ │ ├── XMLDocument$XMLNode.class
│ │ │ │ └── XMLDocument.class
│ │ │ ├── core
│ │ │ │ ├── dao
│ │ │ │ │ ├── BaseDao.class
│ │ │ │ │ └── IBaseDao.class
│ │ │ │ ├── dto
│ │ │ │ │ └── IDto.class
│ │ │ │ ├── enumerate
│ │ │ │ │ ├── BaseEnumType.class
│ │ │ │ │ ├── hibernate
│ │ │ │ │ │ ├── EnumByteType.class
│ │ │ │ │ │ ├── EnumIntegerType.class
│ │ │ │ │ │ └── EnumVarcharType.class
│ │ │ │ │ ├── IntegerEnumAbbr.class
│ │ │ │ │ ├── IntegerEnumHelper.class
│ │ │ │ │ ├── NotEnumException.class
│ │ │ │ │ ├── StringEnumAbbr.class
│ │ │ │ │ ├── StringEnumHelper.class
│ │ │ │ │ └── warpper
│ │ │ │ │ ├── EnumWrapper.class
│ │ │ │ │ └── StringEnumWrapper.class
│ │ │ │ ├── exception
│ │ │ │ │ ├── AppException.class
│ │ │ │ │ └── ErrorLevel.class
│ │ │ │ ├── model
│ │ │ │ │ ├── BaseModel.class
│ │ │ │ │ ├── IModel.class
│ │ │ │ │ ├── LabelValue$1.class
│ │ │ │ │ ├── LabelValue.class
│ │ │ │ │ └── VersionalModel.class
│ │ │ │ ├── service
│ │ │ │ │ ├── BaseSerivce.class
│ │ │ │ │ └── IBaseSerivce.class
│ │ │ │ └── util
│ │ │ │ ├── BeanUtil.class
│ │ │ │ ├── ByteFileUtil.class
│ │ │ │ ├── Constants.class
│ │ │ │ ├── DateUtil.class
│ │ │ │ ├── DESCoder.class
│ │ │ │ ├── DESUtil.class
│ │ │ │ ├── FileUtil.class
│ │ │ │ ├── JmailUtil.class
│ │ │ │ ├── LocaleUtil.class
│ │ │ │ ├── MD5SecurityUtil.class
│ │ │ │ ├── MfDate.class
│ │ │ │ ├── MfTime.class
│ │ │ │ ├── Page.class
│ │ │ │ ├── PropertiesUtils.class
│ │ │ │ ├── SafeMapUtil.class
│ │ │ │ ├── SAXUtil$1.class
│ │ │ │ ├── SAXUtil$2.class
│ │ │ │ ├── SAXUtil.class
│ │ │ │ └── StringUtils.class
│ │ │ ├── equip
│ │ │ │ ├── action
│ │ │ │ │ └── EquipAction.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPlayerEquipDao.class
│ │ │ │ │ └── PlayerEquipDao.class
│ │ │ │ ├── domain
│ │ │ │ │ └── PlayerEquip.class
│ │ │ │ ├── dto
│ │ │ │ │ └── PlayerEquipDto.class
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── EquipService.class
│ │ │ │ │ ├── IEquipService.class
│ │ │ │ │ └── MagicChangeService.class
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ └── TestEquipService.class
│ │ │ │ └── xml
│ │ │ │ └── EquipXMLBuilder.class
│ │ │ ├── feedback
│ │ │ │ └── action
│ │ │ │ ├── FeedbackAction.class
│ │ │ │ └── package.properties
│ │ │ ├── fight
│ │ │ │ ├── common-applicationContext.xml
│ │ │ │ ├── LTest.class
│ │ │ │ ├── Test$Task.class
│ │ │ │ └── Test.class
│ │ │ ├── general
│ │ │ │ ├── action
│ │ │ │ │ └── GeneralAction.class
│ │ │ │ ├── cache
│ │ │ │ │ └── ArmyBattleDataCache.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── FormationDao.class
│ │ │ │ │ ├── IFormationDao.class
│ │ │ │ │ ├── IPlayerGeneralDao.class
│ │ │ │ │ └── PlayerGeneralDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── Formation.class
│ │ │ │ │ └── PlayerGeneral.class
│ │ │ │ ├── dto
│ │ │ │ │ ├── FormationDto.class
│ │ │ │ │ └── GeneralDto.class
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── BackFightResult.class
│ │ │ │ │ ├── CampaignFightResult.class
│ │ │ │ │ ├── FightResult.class
│ │ │ │ │ ├── GeneralService$GeneralStatistics.class
│ │ │ │ │ ├── GeneralService$InpireEffect.class
│ │ │ │ │ ├── GeneralService.class
│ │ │ │ │ ├── IGeneralService.class
│ │ │ │ │ ├── MultiFightResult.class
│ │ │ │ │ ├── SilverBattleShadow.class
│ │ │ │ │ └── SilverFightResult.class
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ ├── GeneralActionTest.class
│ │ │ │ │ ├── TestChat.class
│ │ │ │ │ └── TestGeneralService.class
│ │ │ │ └── xml
│ │ │ │ └── GeneralXMLBuilder.class
│ │ │ ├── gift
│ │ │ │ ├── action
│ │ │ │ │ └── GiftAction.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── GiftDao.class
│ │ │ │ │ ├── GiftRecordDao.class
│ │ │ │ │ ├── IGiftDao.class
│ │ │ │ │ └── IGiftRecordDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── Gift.class
│ │ │ │ │ └── GiftRecord.class
│ │ │ │ ├── package.properties
│ │ │ │ └── service
│ │ │ │ ├── GiftService.class
│ │ │ │ └── IGiftService.class
│ │ │ ├── goods
│ │ │ │ ├── action
│ │ │ │ │ ├── AuctionAction.class
│ │ │ │ │ ├── GoodsAction.class
│ │ │ │ │ ├── GoodsXMLBuilder.class
│ │ │ │ │ └── StoreHouseXMLBuilder.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── AuctionItemDao.class
│ │ │ │ │ ├── AuctionQueueDao.class
│ │ │ │ │ ├── IAuctionQueueDao.class
│ │ │ │ │ ├── IStoreHouseDao.class
│ │ │ │ │ ├── ShopRemainDao.class
│ │ │ │ │ └── StoreHouseDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── AuctionItem.class
│ │ │ │ │ ├── AuctionQueue.class
│ │ │ │ │ ├── Buf.class
│ │ │ │ │ ├── ShopRemain.class
│ │ │ │ │ └── StoreHouse.class
│ │ │ │ ├── dto
│ │ │ │ │ ├── AuctionDto.class
│ │ │ │ │ ├── GoodsDto.class
│ │ │ │ │ └── StoreHouseDto.class
│ │ │ │ └── service
│ │ │ │ ├── AuctionExecutor$MyTask.class
│ │ │ │ ├── AuctionExecutor.class
│ │ │ │ ├── AuctionInitiBean.class
│ │ │ │ ├── AuctionService.class
│ │ │ │ ├── IAuctionService.class
│ │ │ │ ├── IShopService.class
│ │ │ │ ├── IStoreHouseService.class
│ │ │ │ ├── ShopService.class
│ │ │ │ └── StoreHouseService.class
│ │ │ ├── json
│ │ │ │ ├── JSONArray.class
│ │ │ │ ├── JSONException.class
│ │ │ │ ├── JSONObject$Null.class
│ │ │ │ ├── JSONObject.class
│ │ │ │ ├── JSONString.class
│ │ │ │ ├── JSONStringer.class
│ │ │ │ ├── JSONTokener.class
│ │ │ │ ├── JSONWriter.class
│ │ │ │ └── Test.class
│ │ │ ├── key
│ │ │ │ ├── action
│ │ │ │ │ └── KeyAction.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPlayerKeyDao.class
│ │ │ │ │ ├── IPlayerKeyItemDao.class
│ │ │ │ │ ├── IPlayerKeyStatisticsDao.class
│ │ │ │ │ ├── PlayerKeyDao.class
│ │ │ │ │ ├── PlayerKeyItemDao.class
│ │ │ │ │ └── PlayerKeyStatisticsDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── PlayerKey.class
│ │ │ │ │ ├── PlayerKeyItem.class
│ │ │ │ │ └── PlayerKeyStatistics.class
│ │ │ │ ├── dto
│ │ │ │ │ └── KeyDto.class
│ │ │ │ └── service
│ │ │ │ ├── IKeyService.class
│ │ │ │ └── KeyService.class
│ │ │ ├── legion
│ │ │ │ ├── action
│ │ │ │ │ ├── LegionAction.class
│ │ │ │ │ └── LegionXMLBuilder.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── ILegionDao.class
│ │ │ │ │ ├── ILegion_memberDao.class
│ │ │ │ │ ├── ILegion_techDao.class
│ │ │ │ │ ├── LegionDao.class
│ │ │ │ │ ├── Legion_memberDao.class
│ │ │ │ │ └── Legion_techDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── Legion.class
│ │ │ │ │ ├── Legion_member.class
│ │ │ │ │ ├── Legion_position.class
│ │ │ │ │ ├── Legion_tech.class
│ │ │ │ │ └── Permission.class
│ │ │ │ ├── dto
│ │ │ │ │ ├── LegionApplyDto.class
│ │ │ │ │ ├── LegionBadageDto.class
│ │ │ │ │ ├── LegionBaseMemberDto.class
│ │ │ │ │ ├── LegionDto.class
│ │ │ │ │ ├── LegionInfoDto.class
│ │ │ │ │ ├── Legion_memberDto.class
│ │ │ │ │ └── Legion_techDto.class
│ │ │ │ └── service
│ │ │ │ ├── ILegionService.class
│ │ │ │ └── LegionService.class
│ │ │ ├── listener
│ │ │ │ ├── JarLoadListener$JarFileNameFilter.class
│ │ │ │ └── JarLoadListener.class
│ │ │ ├── log
│ │ │ │ ├── BackLoginLogger.class
│ │ │ │ ├── BlockLogger.class
│ │ │ │ ├── CommonLog.class
│ │ │ │ ├── CreateRoleLogger.class
│ │ │ │ ├── EventGiftLogger.class
│ │ │ │ ├── GoodsInfoLogger.class
│ │ │ │ ├── InspireInfoLogger.class
│ │ │ │ ├── InterfaceInfoLogger.class
│ │ │ │ ├── KunlunCreateRoleLogger.class
│ │ │ │ ├── KunlunLoginLogger.class
│ │ │ │ ├── LogDao.class
│ │ │ │ ├── Logger.class
│ │ │ │ ├── LoginLogger.class
│ │ │ │ ├── PayLogger.class
│ │ │ │ ├── PlayerInfoLogger.class
│ │ │ │ ├── ReportLogger.class
│ │ │ │ └── WarReportLogger.class
│ │ │ ├── login
│ │ │ │ ├── action
│ │ │ │ │ ├── CreateRoleAction$CreateNewRole.class
│ │ │ │ │ ├── CreateRoleAction$PostThread.class
│ │ │ │ │ ├── CreateRoleAction.class
│ │ │ │ │ ├── LoginAction.class
│ │ │ │ │ ├── LoginAuthAction.class
│ │ │ │ │ ├── PrestartAction.class
│ │ │ │ │ ├── RegisterAction.class
│ │ │ │ │ ├── ResultAction.class
│ │ │ │ │ ├── StartAction.class
│ │ │ │ │ └── ValidateCodeAction.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPersonDao.class
│ │ │ │ │ └── PersonDao.class
│ │ │ │ ├── domain
│ │ │ │ │ └── Person.class
│ │ │ │ ├── dto
│ │ │ │ │ └── PersonDto.class
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── CreateRoleService.class
│ │ │ │ │ ├── ICreateRoleService.class
│ │ │ │ │ ├── ILoginAndRegisterService.class
│ │ │ │ │ ├── LoginAndRegisterService.class
│ │ │ │ │ └── UserLoginRequestRecorder.class
│ │ │ │ ├── tempfile.2.tmp
│ │ │ │ ├── tempfile.tmp
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ └── TestGeneralService.class
│ │ │ │ └── xml
│ │ │ │ └── LoginXMLBuilder.class
│ │ │ │ ├── action
│ │ │ │ │ └── MailAction.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── IMailDao.class
│ │ │ │ │ └── MailDao.class
│ │ │ │ ├── domain
│ │ │ │ │ └── Mail.class
│ │ │ │ ├── dto
│ │ │ │ │ └── MailDto.class
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── IMailService.class
│ │ │ │ │ └── MailService.class
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ └── TestMailService.class
│ │ │ │ └── xml
│ │ │ │ └── MailXMLBuilder.class
│ │ │ ├── market
│ │ │ │ ├── action
│ │ │ │ │ ├── MakeAction.class
│ │ │ │ │ └── MarketAction.class
│ │ │ │ ├── ation
│ │ │ │ │ ├── MakeAction.class
│ │ │ │ │ └── MarketAction.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPlayerMakerDao.class
│ │ │ │ │ ├── IPlayerMerchantDao.class
│ │ │ │ │ ├── PlayerMakerDao.class
│ │ │ │ │ ├── PlayerMerchantDao.class
│ │ │ │ │ └── PlayerRecentMakeDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── PlayerMaker.class
│ │ │ │ │ ├── PlayerMerchant.class
│ │ │ │ │ └── PlayerRecentMake.class
│ │ │ │ ├── dto
│ │ │ │ │ ├── MakeDto.class
│ │ │ │ │ ├── MerchandiseDto.class
│ │ │ │ │ └── MerchantDto.class
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── IMakeService.class
│ │ │ │ │ ├── IMarketService.class
│ │ │ │ │ ├── MakeService.class
│ │ │ │ │ ├── MarketCart.class
│ │ │ │ │ └── MarketService.class
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ └── TestMarketService.class
│ │ │ │ └── xml
│ │ │ │ └── MarketXMLBuilder.class
│ │ │ ├── package.properties
│ │ │ ├── sdata
│ │ │ │ ├── cache
│ │ │ │ │ ├── AbilityCache.class
│ │ │ │ │ ├── AreaCache.class
│ │ │ │ │ ├── AreaDataCache.class
│ │ │ │ │ ├── AreaFoodCache.class
│ │ │ │ │ ├── ArmiesCache.class
│ │ │ │ │ ├── ArmyCache.class
│ │ │ │ │ ├── AuctionCache.class
│ │ │ │ │ ├── BuildingCache.class
│ │ │ │ │ ├── CampaignCache.class
│ │ │ │ │ ├── CCache.class
│ │ │ │ │ ├── ChargeItemCache.class
│ │ │ │ │ ├── ClantechCache.class
│ │ │ │ │ ├── DropCache.class
│ │ │ │ │ ├── EquipCache.class
│ │ │ │ │ ├── EventCache.class
│ │ │ │ │ ├── GeneralCache.class
│ │ │ │ │ ├── GoodsCache.class
│ │ │ │ │ ├── GoodsEffectCache.class
│ │ │ │ │ ├── LarryEventCache.class
│ │ │ │ │ ├── LineupCache.class
│ │ │ │ │ ├── MakeCache.class
│ │ │ │ │ ├── MerchantCache.class
│ │ │ │ │ ├── MerchantItemCache.class
│ │ │ │ │ ├── OfficerCache.class
│ │ │ │ │ ├── PowerArmyCache.class
│ │ │ │ │ ├── PowerCache.class
│ │ │ │ │ ├── PrefixCache.class
│ │ │ │ │ ├── ResCache.class
│ │ │ │ │ ├── SecretaryCache.class
│ │ │ │ │ ├── SerialCache.class
│ │ │ │ │ ├── ShopCache.class
│ │ │ │ │ ├── SkillCache.class
│ │ │ │ │ ├── TaskCache.class
│ │ │ │ │ ├── TechCache.class
│ │ │ │ │ └── TroopCache.class
│ │ │ │ └── domain
│ │ │ │ ├── Ability.class
│ │ │ │ ├── Area.class
│ │ │ │ ├── AreaData.class
│ │ │ │ ├── AreaFood.class
│ │ │ │ ├── Armies.class
│ │ │ │ ├── Army.class
│ │ │ │ ├── Auction.class
│ │ │ │ ├── Building.class
│ │ │ │ ├── Campaign.class
│ │ │ │ ├── C.class
│ │ │ │ ├── ChargeItem.class
│ │ │ │ ├── Clantech.class
│ │ │ │ ├── Drop.class
│ │ │ │ ├── Equip.class
│ │ │ │ ├── Event.class
│ │ │ │ ├── General.class
│ │ │ │ ├── Goods.class
│ │ │ │ ├── GoodsEffect.class
│ │ │ │ ├── LarryEvent.class
│ │ │ │ ├── Lineup.class
│ │ │ │ ├── Make.class
│ │ │ │ ├── Merchant.class
│ │ │ │ ├── MerchantItem.class
│ │ │ │ ├── Officer.class
│ │ │ │ ├── PowerArmy.class
│ │ │ │ ├── Power.class
│ │ │ │ ├── Prefix.class
│ │ │ │ ├── Res.class
│ │ │ │ ├── Secretary.class
│ │ │ │ ├── Serial.class
│ │ │ │ ├── Shop.class
│ │ │ │ ├── Skill.class
│ │ │ │ ├── Task.class
│ │ │ │ ├── Tech.class
│ │ │ │ └── Troop.class
│ │ │ ├── secretary
│ │ │ │ ├── action
│ │ │ │ │ └── SecretaryAction.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPlayerSecretaryDao.class
│ │ │ │ │ └── PlayerSecretaryDao.class
│ │ │ │ ├── domain
│ │ │ │ │ └── PlayerSecretary.class
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── ISecretaryService.class
│ │ │ │ │ └── SecretaryService.class
│ │ │ │ ├── task
│ │ │ │ │ ├── AutoImposeParam.class
│ │ │ │ │ ├── AutoInspireTaskParam.class
│ │ │ │ │ ├── AutoInverstParam.class
│ │ │ │ │ ├── AutoTuFeiParam.class
│ │ │ │ │ ├── AutoUpgradeBuildingParam.class
│ │ │ │ │ ├── AutoUpgradeEquipParam.class
│ │ │ │ │ ├── AutoUpgradeTechTaskParam.class
│ │ │ │ │ ├── BaseTaskParam.class
│ │ │ │ │ ├── ISecretaryTaskExcutor.class
│ │ │ │ │ ├── ISecretaryTaskService.class
│ │ │ │ │ ├── ITaskManager.class
│ │ │ │ │ ├── PlayerSecretaryInfo.class
│ │ │ │ │ ├── SecretaryTaskExcutor.class
│ │ │ │ │ ├── SecretaryTaskResult.class
│ │ │ │ │ ├── Task.class
│ │ │ │ │ ├── TaskEnum.class
│ │ │ │ │ ├── TaskManager$SecretaryTask.class
│ │ │ │ │ └── TaskManager.class
│ │ │ │ └── xml
│ │ │ │ └── SecretaryXMLBuilder.class
│ │ │ ├── statistics
│ │ │ │ ├── dao
│ │ │ │ │ ├── AttributeRecordDao.class
│ │ │ │ │ ├── BattleRecordDao.class
│ │ │ │ │ ├── GoldConsumeDetailRecordDao.class
│ │ │ │ │ ├── GoldConsumeItemRecordDao.class
│ │ │ │ │ ├── GoldConsumeRecordDao.class
│ │ │ │ │ ├── GoodsRecordDao.class
│ │ │ │ │ ├── IGoldConsumeDetailRecordDao.class
│ │ │ │ │ ├── IGoldConsumeItemRecordDao.class
│ │ │ │ │ ├── IGoldConsumeRecordDao.class
│ │ │ │ │ ├── IPayDetailRecordDao.class
│ │ │ │ │ ├── IPayRecordDao.class
│ │ │ │ │ ├── IPlayerOnlineRecordsDao.class
│ │ │ │ │ ├── OperatingDetailRecordDao.class
│ │ │ │ │ ├── OperatingRecordDao.class
│ │ │ │ │ ├── PayDetailRecordDao.class
│ │ │ │ │ ├── PayRecordDao.class
│ │ │ │ │ ├── PlayerActiveStatusDao.class
│ │ │ │ │ ├── PlayerLevelRangeDao.class
│ │ │ │ │ ├── PlayerLoginInfoDao.class
│ │ │ │ │ ├── PlayerOnlineRecordsDao.class
│ │ │ │ │ ├── PVPNumberRecprdDao.class
│ │ │ │ │ └── PVPWarRecruitRecordDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── AttributeRecord.class
│ │ │ │ │ ├── BattleRecord.class
│ │ │ │ │ ├── GoldConsumeDetailRecord.class
│ │ │ │ │ ├── GoldConsumeItemRecord.class
│ │ │ │ │ ├── GoldConsumeRecord.class
│ │ │ │ │ ├── GoodsRecord.class
│ │ │ │ │ ├── OperatingDetailRecord.class
│ │ │ │ │ ├── OperatingRecord.class
│ │ │ │ │ ├── PayDetailRecord.class
│ │ │ │ │ ├── PayRecord.class
│ │ │ │ │ ├── PlayerActiveStatus.class
│ │ │ │ │ ├── PlayerLevelRange.class
│ │ │ │ │ ├── PlayerLoginInfo.class
│ │ │ │ │ ├── PlayerOnlineRecords.class
│ │ │ │ │ ├── PVPNumberRecord.class
│ │ │ │ │ └── PVPWarRecruitRecord.class
│ │ │ │ └── service
│ │ │ │ ├── AttributeMap$Record.class
│ │ │ │ ├── AttributeMap.class
│ │ │ │ ├── GoldConsumeService$Record.class
│ │ │ │ ├── GoldConsumeService.class
│ │ │ │ ├── GoodsMap$Record.class
│ │ │ │ ├── GoodsMap.class
│ │ │ │ ├── IGoldConsumeService.class
│ │ │ │ ├── InterfaceMap.class
│ │ │ │ ├── IRemoteStatistics.class
│ │ │ │ ├── IStatisticsService.class
│ │ │ │ ├── RemoteStatistics.class
│ │ │ │ ├── StatisticsService.class
│ │ │ │ └── WarMap.class
│ │ │ ├── system
│ │ │ │ ├── action
│ │ │ │ │ ├── CacheMonitorAction.class
│ │ │ │ │ ├── FightAction.class
│ │ │ │ │ ├── LoginAction.class
│ │ │ │ │ ├── PayAction.class
│ │ │ │ │ ├── QueryAction.class
│ │ │ │ │ ├── ServerAction.class
│ │ │ │ │ ├── ServerManangerAction.class
│ │ │ │ │ └── TestAction.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPayBackDao.class
│ │ │ │ │ ├── IServerDataDao.class
│ │ │ │ │ ├── ISystemRewardDao.class
│ │ │ │ │ ├── PayBackDao.class
│ │ │ │ │ ├── ServerDataDao.class
│ │ │ │ │ └── SystemRewardDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── PayBack.class
│ │ │ │ │ ├── ServerData.class
│ │ │ │ │ └── SystemReward.class
│ │ │ │ ├── notice
│ │ │ │ │ ├── INoticeManager.class
│ │ │ │ │ ├── NewNotice.class
│ │ │ │ │ ├── Notice.class
│ │ │ │ │ ├── NoticeManager$NoticeThread.class
│ │ │ │ │ ├── NoticeManager.class
│ │ │ │ │ └── NoticeVo.class
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── AntiAddictionService.class
│ │ │ │ │ ├── ChangeSeasonService.class
│ │ │ │ │ ├── IAntiAddictionService.class
│ │ │ │ │ ├── IChangeSeasonService.class
│ │ │ │ │ ├── IPayBackService.class
│ │ │ │ │ ├── IPayService.class
│ │ │ │ │ ├── IServerDataService.class
│ │ │ │ │ ├── IServerManagerService.class
│ │ │ │ │ ├── ISystemInitialService.class
│ │ │ │ │ ├── ISystemRewardService.class
│ │ │ │ │ ├── ISystemService.class
│ │ │ │ │ ├── ITestService.class
│ │ │ │ │ ├── PayBackService.class
│ │ │ │ │ ├── PayService.class
│ │ │ │ │ ├── Recorder.class
│ │ │ │ │ ├── ServerDataService.class
│ │ │ │ │ ├── ServerManagerService.class
│ │ │ │ │ ├── SystemInitialService.class
│ │ │ │ │ ├── SystemRewardService.class
│ │ │ │ │ ├── SystemService.class
│ │ │ │ │ └── TestService.class
│ │ │ │ └── xml
│ │ │ │ ├── PayXMLBuilder.class
│ │ │ │ └── SystemXMLBuilder.class
│ │ │ ├── task
│ │ │ │ ├── action
│ │ │ │ │ ├── CurrEventXMLBuilder.class
│ │ │ │ │ ├── EventAction.class
│ │ │ │ │ ├── TaskAction.class
│ │ │ │ │ └── TaskXMLBuilder.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── CurrEventDao.class
│ │ │ │ │ ├── ICurrEventDao.class
│ │ │ │ │ ├── IPlayerTaskDao.class
│ │ │ │ │ └── PlayerTaskDao.class
│ │ │ │ ├── domain
│ │ │ │ │ ├── CurrEvent.class
│ │ │ │ │ └── PlayerTask.class
│ │ │ │ ├── dto
│ │ │ │ │ ├── CurrEventDto.class
│ │ │ │ │ ├── TaskBaseDto.class
│ │ │ │ │ ├── TaskDto.class
│ │ │ │ │ └── Top5Dto.class
│ │ │ │ └── service
│ │ │ │ ├── CurrEventService$MyTask.class
│ │ │ │ ├── CurrEventService$NPCEventTask.class
│ │ │ │ ├── CurrEventService.class
│ │ │ │ ├── ICurrEventService.class
│ │ │ │ ├── IPlayerTaskService.class
│ │ │ │ └── PlayerTaskService.class
│ │ │ ├── tech
│ │ │ │ ├── action
│ │ │ │ │ └── TechAction.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPlayerTechDao.class
│ │ │ │ │ └── PlayerTechDao.class
│ │ │ │ ├── domain
│ │ │ │ │ └── PlayerTech.class
│ │ │ │ ├── dto
│ │ │ │ │ └── TechDto.class
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── ITechService.class
│ │ │ │ │ └── TechService.class
│ │ │ │ ├── test
│ │ │ │ │ ├── common-applicationContext.xml
│ │ │ │ │ └── TestTechService.class
│ │ │ │ └── xml
│ │ │ │ └── TechXMLBuilder.class
│ │ │ └── tempfile.tmp
│ │ ├── database.properties
│ │ ├── ehcache.xml
│ │ ├── hbmxml
│ │ │ └── com
│ │ │ └── xinyun
│ │ │ ├── area
│ │ │ │ └── domain
│ │ │ │ ├── AreaPrice.hbm.xml
│ │ │ │ ├── City.hbm.xml
│ │ │ │ ├── Constructor.hbm.xml
│ │ │ │ ├── NationBattleRecord.hbm.xml
│ │ │ │ ├── PlayerArea.hbm.xml
│ │ │ │ ├── PlayerAttribute.hbm.xml
│ │ │ │ ├── PlayerBak.hbm.xml
│ │ │ │ ├── Player_building.hbm.xml
│ │ │ │ ├── PlayerEvent.hbm.xml
│ │ │ │ ├── Player.hbm.xml
│ │ │ │ ├── PlayerName.hbm.xml
│ │ │ │ ├── PlayerNationBattleRecord.hbm.xml
│ │ │ │ ├── PlayerNation.hbm.xml
│ │ │ │ ├── PlayerSlave.hbm.xml
│ │ │ │ ├── Resource.hbm.xml
│ │ │ │ ├── Scope.hbm.xml
│ │ │ │ └── UserMap.hbm.xml
│ │ │ ├── battle
│ │ │ │ └── domain
│ │ │ │ ├── ArmyMiddle.hbm.xml
│ │ │ │ ├── Battle.hbm.xml
│ │ │ │ ├── BattleReportRecord.hbm.xml
│ │ │ │ ├── BattleSchedule.hbm.xml
│ │ │ │ ├── PlayerArmy.hbm.xml
│ │ │ │ ├── PlayerCampaign.hbm.xml
│ │ │ │ ├── PlayerInpire.hbm.xml
│ │ │ │ ├── PlayerPower.hbm.xml
│ │ │ │ ├── PlayerReward.hbm.xml
│ │ │ │ ├── ResOccupancy.hbm.xml
│ │ │ │ └── ResState.hbm.xml
│ │ │ ├── caravan
│ │ │ │ └── domain
│ │ │ │ ├── Caravan.hbm.xml
│ │ │ │ └── CaravanRemain.hbm.xml
│ │ │ ├── equip
│ │ │ │ └── domain
│ │ │ │ └── PlayerEquip.hbm.xml
│ │ │ ├── general
│ │ │ │ └── domain
│ │ │ │ ├── Formation.hbm.xml
│ │ │ │ └── PlayerGeneral.hbm.xml
│ │ │ ├── gift
│ │ │ │ └── domain
│ │ │ │ ├── Gift.hbm.xml
│ │ │ │ └── GiftRecord.hbm.xml
│ │ │ ├── goods
│ │ │ │ └── domain
│ │ │ │ ├── AuctionItem.hbm.xml
│ │ │ │ ├── AuctionQueue.hbm.xml
│ │ │ │ ├── Buf.hbm.xml
│ │ │ │ ├── ShopRemain.hbm.xml
│ │ │ │ └── StoreHouse.hbm.xml
│ │ │ ├── key
│ │ │ │ └── domain
│ │ │ │ ├── PlayerKey.hbm.xml
│ │ │ │ ├── PlayerKeyItem.hbm.xml
│ │ │ │ └── PlayerKeyStatistics.hbm.xml
│ │ │ ├── legion
│ │ │ │ └── domain
│ │ │ │ ├── Legion.hbm.xml
│ │ │ │ ├── Legion_member.hbm.xml
│ │ │ │ ├── Legion_position.hbm.xml
│ │ │ │ ├── Legion_tech.hbm.xml
│ │ │ │ └── Permission.hbm.xml
│ │ │ ├── login
│ │ │ │ └── domain
│ │ │ │ └── Person.hbm.xml
│ │ │ │ └── domain
│ │ │ │ └── Mail.hbm.xml
│ │ │ ├── market
│ │ │ │ └── domain
│ │ │ │ ├── PlayerMaker.hbm.xml
│ │ │ │ ├── PlayerMerchant.hbm.xml
│ │ │ │ └── PlayerRecentMake.hbm.xml
│ │ │ ├── sdata
│ │ │ │ └── domain
│ │ │ │ ├── Ability.hbm.xml
│ │ │ │ ├── AreaData.hbm.xml
│ │ │ │ ├── AreaFood.hbm.xml
│ │ │ │ ├── Area.hbm.xml
│ │ │ │ ├── Armies.hbm.xml
│ │ │ │ ├── Army.hbm.xml
│ │ │ │ ├── Auction.hbm.xml
│ │ │ │ ├── Building.hbm.xml
│ │ │ │ ├── Campaign.hbm.xml
│ │ │ │ ├── ChargeItem.hbm.xml
│ │ │ │ ├── C.hbm.xml
│ │ │ │ ├── Clantech.hbm.xml
│ │ │ │ ├── Drop.hbm.xml
│ │ │ │ ├── Equip.hbm.xml
│ │ │ │ ├── Event.hbm.xml
│ │ │ │ ├── General.hbm.xml
│ │ │ │ ├── GoodsEffect.hbm.xml
│ │ │ │ ├── Goods.hbm.xml
│ │ │ │ ├── LarryEvent.hbm.xml
│ │ │ │ ├── Lineup.hbm.xml
│ │ │ │ ├── Make.hbm.xml
│ │ │ │ ├── Merchant.hbm.xml
│ │ │ │ ├── MerchantItem.hbm.xml
│ │ │ │ ├── Officer.hbm.xml
│ │ │ │ ├── PowerArmy.hbm.xml
│ │ │ │ ├── Power.hbm.xml
│ │ │ │ ├── Prefix.hbm.xml
│ │ │ │ ├── Res.hbm.xml
│ │ │ │ ├── Secretary.hbm.xml
│ │ │ │ ├── Serial.hbm.xml
│ │ │ │ ├── Shop.hbm.xml
│ │ │ │ ├── Skill.hbm.xml
│ │ │ │ ├── Task.hbm.xml
│ │ │ │ ├── Tech.hbm.xml
│ │ │ │ └── Troop.hbm.xml
│ │ │ ├── secretary
│ │ │ │ └── domain
│ │ │ │ └── PlayerSecretary.hbm.xml
│ │ │ ├── statistics
│ │ │ │ └── domain
│ │ │ │ ├── AttributeRecord.hbm.xml
│ │ │ │ ├── BattleRecord.hbm.xml
│ │ │ │ ├── GoldConsumeDetailRecord.hbm.xml
│ │ │ │ ├── GoldConsumeItemRecord.hbm.xml
│ │ │ │ ├── GoldConsumeRecord.hbm.xml
│ │ │ │ ├── GoodsRecord.hbm.xml
│ │ │ │ ├── OperatingDetailRecord.hbm.xml
│ │ │ │ ├── OperatingRecord.hbm.xml
│ │ │ │ ├── PayDetailRecord.hbm.xml
│ │ │ │ ├── PayRecord.hbm.xml
│ │ │ │ ├── PlayerActiveStatus.hbm.xml
│ │ │ │ ├── PlayerLevelRange.hbm.xml
│ │ │ │ ├── PlayerLoginInfo.hbm.xml
│ │ │ │ ├── PlayerOnlineRecords.hbm.xml
│ │ │ │ ├── PVPNumberRecord.hbm.xml
│ │ │ │ └── PVPWarRecruitRecord.hbm.xml
│ │ │ ├── system
│ │ │ │ └── domain
│ │ │ │ ├── PayBack.hbm.xml
│ │ │ │ ├── ServerData.hbm.xml
│ │ │ │ └── SystemReward.hbm.xml
│ │ │ ├── task
│ │ │ │ └── domain
│ │ │ │ ├── CurrEvent.hbm.xml
│ │ │ │ └── PlayerTask.hbm.xml
│ │ │ └── tech
│ │ │ └── domain
│ │ │ └── PlayerTech.hbm.xml
│ │ ├── ImportResManager.xml
│ │ ├── init.properties
│ │ ├── log4j.properties
│ │ ├── quartz-applicationContext.xml
│ │ ├── quartz.properties
│ │ ├── quartz-statistics-applicationContext.xml
│ │ ├── roleNameFilterWords.txt
│ │ ├── Spring-Mina.xml
│ │ ├── sql.xml
│ │ ├── struts.xml
│ │ ├── test.xml
│ │ ├── zh_CN
│ │ │ └── com
│ │ │ └── xinyun
│ │ │ ├── area
│ │ │ │ └── package.properties
│ │ │ ├── battle
│ │ │ │ └── package.properties
│ │ │ ├── equip
│ │ │ │ └── package.properties
│ │ │ ├── feedback
│ │ │ │ └── action
│ │ │ │ └── package.properties
│ │ │ ├── general
│ │ │ │ └── package.properties
│ │ │ ├── gift
│ │ │ │ └── package.properties
│ │ │ ├── login
│ │ │ │ └── package.properties
│ │ │ │ └── package.properties
│ │ │ ├── market
│ │ │ │ └── package.properties
│ │ │ ├── package.properties
│ │ │ ├── secretary
│ │ │ │ └── package.properties
│ │ │ ├── system
│ │ │ │ └── package.properties
│ │ │ └── tech
│ │ │ └── package.properties
│ │ └── zh_TW
│ │ └── com
│ │ └── xinyun
│ │ ├── area
│ │ │ └── package.properties
│ │ ├── battle
│ │ │ └── package.properties
│ │ ├── equip
│ │ │ └── package.properties
│ │ ├── feedback
│ │ │ └── action
│ │ │ └── package.properties
│ │ ├── general
│ │ │ └── package.properties
│ │ ├── gift
│ │ │ └── package.properties
│ │ ├── login
│ │ │ └── package.properties
│ │ │ └── package.properties
│ │ ├── market
│ │ │ └── package.properties
│ │ ├── package.properties
│ │ ├── system
│ │ │ └── package.properties
│ │ └── tech
│ │ └── package.properties
│ ├── common-applicationContext.xml
│ ├── lib
│ │ ├── antlr-2.7.6.jar
│ │ ├── asm-2.2.3.jar
│ │ ├── asm-commons-2.2.3.jar
│ │ ├── asm-util-2.2.3.jar
│ │ ├── aspectjweaver.jar
│ │ ├── astdcore.jar
│ │ ├── backport-util-concurrent.jar
│ │ ├── cfgatewayadapter.jar
│ │ ├── cglib-nodep-2.1_3.jar
│ │ ├── commons-codec-1.3.jar
│ │ ├── commons-collections-3.1.jar
│ │ ├── commons-fileupload-1.2.1.jar
│ │ ├── commons-httpclient-3.0.1.jar
│ │ ├── commons-io-1.4.jar
│ │ ├── commons-lang-2.4.jar
│ │ ├── commons-logging-1.1.1.jar
│ │ ├── commons-logging.jar
│ │ ├── concurrent.jar
│ │ ├── dom4j-1.6.1.jar
│ │ ├── ehcache-1.4.1.jar
│ │ ├── flex-messaging-common.jar
│ │ ├── flex-messaging-core.jar
│ │ ├── flex-messaging-opt.jar
│ │ ├── flex-messaging-proxy.jar
│ │ ├── flex-messaging-remoting.jar
│ │ ├── freemarker-2.3.16.jar
│ │ ├── freemarker-2.3.8.jar
│ │ ├── hessian-3.1.5.jar
│ │ ├── hibernate3.jar
│ │ ├── javassist-3.9.0.GA.jar
│ │ ├── jta-1.1.jar
│ │ ├── junit-4.4.jar
│ │ ├── log4j-1.2.15.jar
│ │ ├── log4j-1.2.16.jar
│ │ ├── mysql-connector-java-5.0.4-bin.jar
│ │ ├── ognl-2.6.11.jar
│ │ ├── ognl-2.7.2.jar
│ │ ├── proxool-0.9.0RC3.jar
│ │ ├── quartz-1.6.5.jar
│ │ ├── slf4j-api-1.5.6.jar
│ │ ├── slf4j-log4j12-1.5.6.jar
│ │ ├── spring-context.jar
│ │ ├── spring.jar
│ │ ├── spring-test.jar
│ │ ├── spring-webmvc.jar
│ │ ├── struts2-codebehind-plugin-2.0.14.jar
│ │ ├── struts2-config-browser-plugin-2.2.1.jar
│ │ ├── struts2-convention-plugin-2.2.1.jar
│ │ ├── struts2-core-2.0.14.jar
│ │ ├── struts2-core-2.2.1.jar
│ │ ├── struts2-spring-plugin-2.0.14.jar
│ │ ├── struts2-spring-plugin-2.2.1.jar
│ │ ├── xwork-2.0.7.jar
│ │ └── xwork-core-2.2.1.jar
│ ├── remoting-servlet.xml
│ └── web.xml
├── GameGateway
│ ├── src
│ │ ├── com
│ │ │ └── xinyun
│ │ │ ├── admin
│ │ │ │ ├── action
│ │ │ │ │ └── AdminAction.java
│ │ │ │ └── service
│ │ │ │ ├── IUserService.java
│ │ │ │ └── UserService.java
│ │ │ ├── area
│ │ │ │ └── dao
│ │ │ │ ├── IPlayerDao.java
│ │ │ │ └── PlayerDao.java
│ │ │ ├── battle
│ │ │ │ ├── action
│ │ │ │ │ ├── BattleAction.java
│ │ │ │ │ └── FightAction.java
│ │ │ │ ├── dto
│ │ │ │ │ ├── ArmyDto.java
│ │ │ │ │ ├── BattleDataDto.java
│ │ │ │ │ ├── DropDto.java
│ │ │ │ │ └── PowerDto.java
│ │ │ │ ├── package.properties
│ │ │ │ └── service
│ │ │ │ ├── BattleService.java
│ │ │ │ └── IBattleService.java
│ │ │ ├── common
│ │ │ │ ├── filter
│ │ │ │ │ └── MyAuthenticationProcessingFilter.java
│ │ │ │ ├── interceptor
│ │ │ │ │ └── UserInterceptor.java
│ │ │ │ ├── jdbc
│ │ │ │ │ ├── AbstractJdbcExtractor.java
│ │ │ │ │ ├── CommonDao.java
│ │ │ │ │ ├── CommonJdbcExtractor.java
│ │ │ │ │ ├── ObjectJdbcExtractor.java
│ │ │ │ │ ├── sql
│ │ │ │ │ │ ├── ObjectFactory.java
│ │ │ │ │ │ ├── package-info.java
│ │ │ │ │ │ ├── Sql.java
│ │ │ │ │ │ ├── Sqls.java
│ │ │ │ │ │ └── sql.xsd
│ │ │ │ │ ├── SQLBuilder.java
│ │ │ │ │ ├── SqlFactory.java
│ │ │ │ │ └── XMLJdbcExtractor.java
│ │ │ │ ├── MyAntPathMatcher.java
│ │ │ │ ├── MyObjectDefinitionSource.java
│ │ │ │ ├── RoleManager.java
│ │ │ │ ├── ScanServer.java
│ │ │ │ ├── SecurityUtil.java
│ │ │ │ ├── ServerManager.java
│ │ │ │ ├── ServerState.java
│ │ │ │ ├── SortUtil.java
│ │ │ │ └── tag
│ │ │ │ └── AuthorizedTag.java
│ │ │ ├── core
│ │ │ │ └── dao
│ │ │ │ ├── BaseDao.java
│ │ │ │ └── IBaseDao.java
│ │ │ ├── dao
│ │ │ │ ├── ConfigReload.java
│ │ │ │ ├── DataSourceManager.java
│ │ │ │ └── SessionFactoryManager.java
│ │ │ ├── general
│ │ │ │ ├── dto
│ │ │ │ │ ├── FormationDto.java
│ │ │ │ │ └── GeneralDto.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── BackFightResult.java
│ │ │ │ │ ├── GeneralServiceManager.java
│ │ │ │ │ └── IGeneralService.java
│ │ │ │ └── xml
│ │ │ │ └── GeneralXMLBuilder.java
│ │ │ ├── gift
│ │ │ │ ├── action
│ │ │ │ │ └── GiftAction.java
│ │ │ │ └── service
│ │ │ │ ├── GiftService.java
│ │ │ │ └── IGiftService.java
│ │ │ ├── jsreport
│ │ │ │ ├── action
│ │ │ │ │ └── ReportAction.java
│ │ │ │ ├── BaseData.java
│ │ │ │ ├── CSVWriter.java
│ │ │ │ ├── Data.java
│ │ │ │ ├── DBSearch.java
│ │ │ │ ├── IReportService.java
│ │ │ │ ├── ReportService.java
│ │ │ │ └── TableData.java
│ │ │ ├── key
│ │ │ │ ├── action
│ │ │ │ │ └── KeyAction.java
│ │ │ │ ├── dto
│ │ │ │ │ └── KeyDto.java
│ │ │ │ └── service
│ │ │ │ ├── IKeyService.java
│ │ │ │ └── KeyService.java
│ │ │ ├── kfs
│ │ │ │ ├── action
│ │ │ │ │ └── MonthSummaryAction.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── IKFSDao.java
│ │ │ │ │ └── KFSDao.java
│ │ │ │ ├── dto
│ │ │ │ │ ├── SummaryDetailDto.java
│ │ │ │ │ └── SummaryDto.java
│ │ │ │ └── service
│ │ │ │ ├── IKFSService.java
│ │ │ │ └── KFSService.java
│ │ │ ├── log
│ │ │ │ ├── InterfaceInfoLogger.java
│ │ │ │ └── Logger.java
│ │ │ ├── login
│ │ │ │ └── action
│ │ │ │ └── LoginAction.java
│ │ │ ├── package.properties
│ │ │ ├── remotestatistics
│ │ │ │ ├── IRemoteStatistics.java
│ │ │ │ ├── RemoteDataExecutor.java
│ │ │ │ └── RemoteDataManager.java
│ │ │ ├── security
│ │ │ │ ├── dao
│ │ │ │ │ ├── IPlayerStateDao.java
│ │ │ │ │ ├── IResourceRoleDao.java
│ │ │ │ │ ├── IRoleDao.java
│ │ │ │ │ ├── IUserDao.java
│ │ │ │ │ ├── IUserRoleDao.java
│ │ │ │ │ ├── IUserStatisticsDao.java
│ │ │ │ │ ├── PlayerStateDao.java
│ │ │ │ │ ├── ResourceRoleDao.java
│ │ │ │ │ ├── RoleDao.java
│ │ │ │ │ ├── UserDao.java
│ │ │ │ │ ├── UserRoleDao.java
│ │ │ │ │ └── UserStatisticsDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── PlayerState.java
│ │ │ │ │ ├── ResourceRole.java
│ │ │ │ │ ├── Role.java
│ │ │ │ │ ├── User.java
│ │ │ │ │ ├── UserRole.java
│ │ │ │ │ └── UserStatistics.java
│ │ │ │ └── service
│ │ │ │ ├── AcegiUserDeitailsService.java
│ │ │ │ ├── DBUserService.java
│ │ │ │ └── IDBUserService.java
│ │ │ ├── system
│ │ │ │ ├── action
│ │ │ │ │ ├── CacheMonitorAction.java
│ │ │ │ │ ├── ChooseServerAction.java
│ │ │ │ │ ├── FightAction.java
│ │ │ │ │ ├── QueryAction.java
│ │ │ │ │ ├── ServerManagerAction.java
│ │ │ │ │ └── SystemAction.java
│ │ │ │ ├── dao
│ │ │ │ │ ├── INoticeDao.java
│ │ │ │ │ ├── IPartnersDao.java
│ │ │ │ │ ├── IServerDao.java
│ │ │ │ │ ├── NoticeDao.java
│ │ │ │ │ ├── PartnersDao.java
│ │ │ │ │ └── ServerDao.java
│ │ │ │ ├── domain
│ │ │ │ │ ├── Notice.java
│ │ │ │ │ ├── Partners.java
│ │ │ │ │ └── Server.java
│ │ │ │ ├── dto
│ │ │ │ │ ├── NoticeDto.java
│ │ │ │ │ ├── PlayerStateDto.java
│ │ │ │ │ └── ServerDto.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── service
│ │ │ │ │ ├── IPlayerService.java
│ │ │ │ │ ├── IServerService.java
│ │ │ │ │ ├── ISystemService.java
│ │ │ │ │ ├── ITaskServer.java
│ │ │ │ │ ├── PlayerService.java
│ │ │ │ │ ├── ServerService.java
│ │ │ │ │ ├── SystemService.java
│ │ │ │ │ └── TaskServer.java
│ │ │ │ └── xml
│ │ │ │ └── SystemXMLBuilder.java
│ │ │ ├── utils
│ │ │ │ └── MfTime.java
│ │ │ └── yx
│ │ │ ├── action
│ │ │ │ └── YxAction.java
│ │ │ ├── dto
│ │ │ │ ├── YXKeyDetailDto.java
│ │ │ │ └── YXKeyDto.java
│ │ │ └── service
│ │ │ ├── IYX.java
│ │ │ └── YX.java
│ │ ├── database.properties
│ │ ├── datasource_s1.properties
│ │ ├── datasource_s2.properties
│ │ ├── data-source.xml
│ │ ├── init.properties
│ │ ├── jdbc.properties
│ │ ├── log4j.properties
│ │ ├── module.xml
│ │ ├── quartz.properties
│ │ ├── quartz-statistics-applicationContext.xml
│ │ ├── server.xml
│ │ ├── struts.xml
│ │ └── switch_conn_profile2
│ └── WebContent
│ ├── denied.jsp
│ ├── image
│ │ ├── bullet.jpg
│ │ ├── close.gif
│ │ ├── face_sad.gif
│ │ ├── loading.gif
│ │ └── Thumbs.db
│ ├── login.jsp
│ ├── login.jsp.bak
│ ├── META-INF
│ │ └── MANIFEST.MF
│ ├── WEB-INF
│ │ └── platform
│ │ └── plugins
│ │ ├── com.lowagie.itext_1.5.4.v20080228
│ │ │ ├── about_files
│ │ │ │ ├── bouncycastle_license.txt
│ │ │ │ ├── JAI-notice.txt
│ │ │ │ ├── LICENSE-asl-20.txt
│ │ │ │ ├── MPL-1.1.txt
│ │ │ │ ├── NOTICE-commons-lang.txt
│ │ │ │ ├── NOTICE-xerces.txt
│ │ │ │ └── UNICODE-notice.txt
│ │ │ ├── about.html
│ │ │ ├── about.ini
│ │ │ ├── about.mappings
│ │ │ ├── about.properties
│ │ │ ├── eclipse32.png
│ │ │ ├── lib
│ │ │ │ ├── itext_1.5.4.jar
│ │ │ │ └── itextasian-1.5.2.jar
│ │ │ └── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── javax.wsdl_1.4.0.v200806030407.jar
│ │ ├── org.apache.batik.dom_1.6.0.v200805290154.jar
│ │ ├── org.apache.batik.dom.svg_1.6.0.v200805290154.jar
│ │ ├── org.apache.batik.parser_1.6.0.v200805290154.jar
│ │ ├── org.apache.batik.transcoder_1.6.0.v200805290154.jar
│ │ ├── org.apache.batik.util_1.6.0.v200805290154.jar
│ │ ├── org.apache.batik.util.gui_1.6.0.v200805290154.jar
│ │ ├── org.apache.commons.codec_1.3.0.v20080530-1600.jar
│ │ ├── org.apache.xerces_2.9.0.v200805270400.jar
│ │ ├── org.eclipse.birt.data_2.3.2.r232_v20090211.jar
│ │ ├── org.eclipse.birt.data.aggregation_2.3.2.r232_v20090211.jar
│ │ ├── org.eclipse.birt.report.data.adapter_2.3.2.r232_v20090211.jar
│ │ ├── org.eclipse.birt.report.data.oda.jdbc.dbprofile_2.3.2.r232_v20090211.jar
│ │ ├── org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb_2.3.2.r232_v20090211.jar
│ │ ├── org.eclipse.birt.report.data.oda.sampledb_2.3.2.r232_v20090211
│ │ │ ├── about.html
│ │ │ ├── db
│ │ │ │ └── BirtSample.jar
│ │ │ ├── META-INF
│ │ │ │ ├── eclipse.inf
│ │ │ │ └── MANIFEST.MF
│ │ │ ├── plugin.properties
│ │ │ ├── plugin.xml
│ │ │ └── sampledb.jar
│ │ ├── org.eclipse.birt.report.engine.emitter.html_2.3.2.r232_20090202.jar
│ │ ├── org.eclipse.birt.report.engine.emitter.postscript_2.3.2.r232_20090202.jar
│ │ ├── org.eclipse.birt.report.engine.emitter.prototype.excel_2.3.2.r232_20090202.jar
│ │ ├── org.eclipse.birt.report.engine.fonts_2.3.2.r232_20090202
│ │ │ ├── about.html
│ │ │ ├── fontsConfig_linux.xml
│ │ │ ├── fontsConfig_pdf.xml
│ │ │ ├── fontsConfig_win32.xml
│ │ │ ├── fontsConfig.xml
│ │ │ └── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── org.eclipse.birt.report.item.crosstab.core_2.3.2.r232_20090202.jar
│ │ ├── org.eclipse.birt.report.model_2.3.2.r232_20090115.jar
│ │ ├── org.eclipse.core.contenttype_3.3.0.v20080604-1400.jar
│ │ ├── org.eclipse.core.filesystem_1.2.0.v20080604-1400.jar
│ │ ├── org.eclipse.core.jobs_3.4.1.R34x_v20081128.jar
│ │ ├── org.eclipse.core.resources_3.4.2.R34x_v20090126.jar
│ │ ├── org.eclipse.core.runtime.compatibility.auth_3.2.100.v20070502.jar
│ │ ├── org.eclipse.datatools.connectivity.apache.derby.dbdefinition_1.0.2.v200901090940.jar
│ │ ├── org.eclipse.datatools.connectivity.dbdefinition.genericJDBC_1.0.1.v200810300511.jar
│ │ ├── org.eclipse.datatools.connectivity.db.generic_1.0.1.v200810140922.jar
│ │ ├── org.eclipse.datatools.connectivity.oda.consumer_3.1.3.v200808270255.jar
│ │ ├── org.eclipse.datatools.connectivity.oda.design_3.0.7.v200807231215.jar
│ │ ├── org.eclipse.datatools.connectivity.sqm.core_1.0.7.v200902180551.jar
│ │ ├── org.eclipse.datatools.enablement.hsqldb.dbdefinition_1.0.0.v200805152355.jar
│ │ ├── org.eclipse.datatools.enablement.ibm.db2.iseries_1.0.1.v200811210224.jar
│ │ ├── org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition_1.0.2.v200901090853.jar
│ │ ├── org.eclipse.datatools.enablement.ibm.db2.luw_1.0.1.v200811210224.jar
│ │ ├── org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition_1.0.3.v200901090853.jar
│ │ ├── org.eclipse.datatools.enablement.ibm.db2.zseries_1.0.1.v200811210224.jar
│ │ ├── org.eclipse.datatools.enablement.ibm.informix.dbdefinition_1.0.3.v200811040352.jar
│ │ ├── org.eclipse.datatools.enablement.mysql_1.0.2.v200810160130.jar
│ │ ├── org.eclipse.datatools.enablement.mysql.dbdefinition_1.0.4.v200901090853.jar
│ │ ├── org.eclipse.datatools.enablement.oda.xml_1.1.2.v200902111040.jar
│ │ ├── org.eclipse.datatools.enablement.oracle_1.0.0.v200805152355.jar
│ │ ├── org.eclipse.datatools.enablement.oracle.dbdefinition_1.0.2.v200902030725.jar
│ │ ├── org.eclipse.datatools.enablement.postgresql.dbdefinition_1.0.1.v200901090853.jar
│ │ ├── org.eclipse.datatools.enablement.sap.maxdb_1.0.0.v200805152355.jar
│ │ ├── org.eclipse.datatools.enablement.sap.maxdb.dbdefinition_1.0.0.v200805152355.jar
│ │ ├── org.eclipse.datatools.modelbase.derby_1.0.0.v200805152355.jar
│ │ ├── org.eclipse.datatools.modelbase.sql_1.0.1.v200812031125.jar
│ │ ├── org.eclipse.emf_2.4.0.v200902171115.jar
│ │ ├── org.eclipse.emf.common_2.4.0.v200902171115.jar
│ │ ├── org.eclipse.emf.ecore.change_2.4.0.v200902171115.jar
│ │ ├── org.eclipse.emf.ecore.xmi_2.4.1.v200902171115.jar
│ │ ├── org.eclipse.equinox.app_1.1.0.v20080421-2006.jar
│ │ ├── org.eclipse.equinox.common_3.4.0.v20080421-2006.jar
│ │ ├── org.eclipse.equinox.registry_3.4.0.v20080516-0950.jar
│ │ ├── org.eclipse.osgi.services_3.1.200.v20071203.jar
│ │ ├── org.eclipse.update.configurator_3.2.201.R34x_v20080819.jar
│ │ ├── org.mozilla.rhino_1.6.7.v20080214
│ │ │ ├── about_files
│ │ │ │ ├── MPL-1.1.txt
│ │ │ │ └── NPL-1.1.html
│ │ │ ├── about.html
│ │ │ ├── about.ini
│ │ │ ├── about.mappings
│ │ │ ├── about.properties
│ │ │ ├── eclipse32.png
│ │ │ ├── lib
│ │ │ │ └── js.jar
│ │ │ └── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── org.w3c.css.sac_1.3.0.v200805290154.jar
│ │ ├── org.w3c.dom.smil_1.0.0.v200806040011.jar
│ │ ├── org.w3c.dom.svg_1.1.0.v200806040011.jar
│ │ └── org.w3c.sac_1.3.0.v20070710
│ │ ├── about_files
│ │ │ ├── copyright-software-20021231_files
│ │ │ │ └── base.css
│ │ │ └── copyright-software-20021231.htm
│ │ ├── about.html
│ │ ├── about.ini
│ │ ├── about.mappings
│ │ ├── about.properties
│ │ ├── eclipse32.png
│ │ ├── lib
│ │ │ └── flute.jar
│ │ └── META-INF
│ │ └── MANIFEST.MF
│ └── welcome.jsp
├── JarLoader
│ ├── bin
│ │ └── com
│ │ └── fuxu
│ │ └── tools
│ │ ├── GetMacAddr.class
│ │ ├── RemoteJarLoader$MD5.class
│ │ └── RemoteJarLoader.class
│ └── src
│ └── com
│ └── fuxu
│ └── tools
│ ├── GetMacAddr.java
│ └── RemoteJarLoader.java
├── JCL2
│ ├── core
│ │ └── pom.xml
│ ├── pom.xml
│ ├── spring
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── xeustechnologies
│ │ │ │ └── jcl
│ │ │ │ └── spring
│ │ │ │ ├── JclBeanDefinitionDecorator.java
│ │ │ │ ├── JclBeanDefinitionParser.java
│ │ │ │ └── JclNamespaceHandler.java
│ │ │ └── resources
│ │ │ ├── META-INF
│ │ │ │ ├── spring.handlers
│ │ │ │ └── spring.schemas
│ │ │ └── org
│ │ │ └── xeustechnologies
│ │ │ └── jcl
│ │ │ └── spring
│ │ │ └── jcl-schema.xsd
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── xeustechnologies
│ │ │ └── jcl
│ │ │ ├── spring
│ │ │ │ └── SpringTest.java
│ │ │ └── test
│ │ │ └── TestInterface.java
│ │ └── resources
│ │ ├── log4j.xml
│ │ └── spring-test.xml
│ ├── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── xeustechnologies
│ │ │ │ └── jcl
│ │ │ │ ├── AbstractClassLoader.java
│ │ │ │ ├── ClasspathResources.java
│ │ │ │ ├── Configuration.java
│ │ │ │ ├── context
│ │ │ │ │ ├── DefaultContextLoader.java
│ │ │ │ │ ├── JclContext.java
│ │ │ │ │ ├── JclContextLoader.java
│ │ │ │ │ └── XmlContextLoader.java
│ │ │ │ ├── exception
│ │ │ │ │ ├── JclContextException.java
│ │ │ │ │ ├── JclException.java
│ │ │ │ │ └── ResourceNotFoundException.java
│ │ │ │ ├── JarClassLoader.java
│ │ │ │ ├── JarResources.java
│ │ │ │ ├── JclObjectFactory.java
│ │ │ │ ├── JclUtils.java
│ │ │ │ ├── logging
│ │ │ │ │ └── JclRepositorySelector.java
│ │ │ │ ├── proxy
│ │ │ │ │ ├── CglibProxyProvider.java
│ │ │ │ │ ├── JdkProxyProvider.java
│ │ │ │ │ ├── ProxyProviderFactory.java
│ │ │ │ │ └── ProxyProvider.java
│ │ │ │ ├── ProxyClassLoader.java
│ │ │ │ ├── ResourceType.java
│ │ │ │ ├── utils
│ │ │ │ │ ├── ObjectCloner.java
│ │ │ │ │ ├── PathResolver.java
│ │ │ │ │ └── Utils.java
│ │ │ │ └── web
│ │ │ │ ├── JclContextLoaderListener.java
│ │ │ │ └── WebAppPathResolver.java
│ │ │ └── resources
│ │ │ ├── LICENSE.txt
│ │ │ └── org
│ │ │ └── xeustechnologies
│ │ │ └── jcl
│ │ │ ├── context
│ │ │ │ └── jcl-context.xsd
│ │ │ └── logging
│ │ │ └── log4j.xml
│ │ ├── site
│ │ │ ├── apt
│ │ │ │ ├── downloads.apt
│ │ │ │ ├── gettingstarted.apt
│ │ │ │ └── index.apt
│ │ │ ├── fml
│ │ │ │ └── faqs.fml
│ │ │ ├── resources
│ │ │ │ └── jcl2-logo.png
│ │ │ └── site.xml
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── xeustechnologies
│ │ │ └── jcl
│ │ │ ├── LoadTest.java
│ │ │ └── test
│ │ │ ├── TestInterface.java
│ │ │ └── TestLoader.java
│ │ └── resources
│ │ ├── jcl.xml
│ │ ├── log4j.xml
│ │ └── test
│ │ └── test.properties
│ ├── test-jar
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── java
│ │ └── org
│ │ └── xeustechnologies
│ │ └── jcl
│ │ └── test
│ │ ├── TestInterface.java
│ │ └── Test.java
│ └── test-web
│ ├── pom.xml
│ └── src
│ └── main
│ └── jcltest.war
│ ├── index.jsp
│ └── WEB-INF
│ ├── classes
│ │ └── jcl.xml
│ └── web.xml
├── mpm
│ ├── agrep
│ ├── agrep.h
│ ├── cmd.exe.lnk
│ ├── Debug
│ │ ├── main.o
│ │ ├── mgrep.o
│ │ └── mpm.exe
│ ├── main.c
│ ├── Makefile
│ ├── mgrep.c
│ ├── mpm.exe
│ ├── test
│ └── text
├── nova-public
│ ├── ctr_definition.h
│ ├── ctr_service.idl
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── fea.idl
│ ├── feature_script_func.h
│ ├── im_open_hash.h
│ ├── Makefile
│ ├── nova_def.h
│ ├── nova_utils.h
│ ├── sp_interface.h
│ ├── ufs_request.idl
│ ├── ufs_service.idl
│ └── ufs_service_raw.idl
├── obj-classification
│ ├── blas
│ │ ├── blas.h
│ │ ├── blasp.h
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ ├── daxpy.c
│ │ ├── ddot.c
│ │ ├── dnrm2.c
│ │ ├── dscal.c
│ │ └── Makefile
│ ├── common.cpp
│ ├── common.h
│ ├── conf
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ ├── fea_select.conf
│ │ ├── indexer.conf
│ │ ├── mapping.conf
│ │ ├── objclz.conf
│ │ ├── site_rule.txt
│ │ ├── stopword.txt
│ │ ├── text_clz
│ │ │ ├── badword.txt
│ │ │ ├── CVS
│ │ │ │ ├── Entries
│ │ │ │ ├── Repository
│ │ │ │ └── Root
│ │ │ ├── famous_name.txt
│ │ │ ├── goodword.txt
│ │ │ ├── mgword.txt
│ │ │ ├── movie.txt
│ │ │ ├── notmovie.txt
│ │ │ ├── notmv.txt
│ │ │ ├── notsitcom.txt
│ │ │ ├── season_name.txt
│ │ │ ├── singer_song.txt
│ │ │ ├── sitcom_good_phrase.txt
│ │ │ ├── sitcom_pd_word.txt
│ │ │ ├── sitcom.txt
│ │ │ ├── synonym.txt
│ │ │ ├── text_clz.conf
│ │ │ └── variety_show_fname.txt
│ │ ├── train.conf
│ │ ├── tr_indexer.conf
│ │ └── white_list.txt
│ ├── CVS
│ │ ├── Base
│ │ │ ├── common.h
│ │ │ ├── do_index.cpp
│ │ │ ├── fea_select.h
│ │ │ ├── indexer.h
│ │ │ ├── objclz.h
│ │ │ ├── site_rule.cpp
│ │ │ └── site_rule.h
│ │ ├── Baserev
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── data
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ └── train
│ │ ├── cate.txt
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ └── mad.txt
│ ├── do_index.cpp
│ ├── do_index.h
│ ├── fea_select.cpp
│ ├── fea_select.h
│ ├── indexer.cpp
│ ├── indexer.h
│ ├── jputil.cpp
│ ├── jputil.h
│ ├── linear.cpp
│ ├── linear.h
│ ├── linear-predict.c
│ ├── linear-train.c
│ ├── Makefile
│ ├── makefile.env
│ ├── mapping.cpp
│ ├── mapping.h
│ ├── obj_classifier_main.cpp
│ ├── objclz.cpp
│ ├── objclz.h
│ ├── script
│ │ ├── config.py
│ │ ├── CVS
│ │ │ ├── Base
│ │ │ │ ├── config.py
│ │ │ │ ├── learn_mapping.py
│ │ │ │ └── train.py
│ │ │ ├── Baserev
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ ├── learn_mapping.py
│ │ ├── tools.py
│ │ └── train.py
│ ├── site_rule.cpp
│ ├── site_rule.h
│ ├── svm.cpp
│ ├── svm.h
│ ├── svm-predict.c
│ ├── svm-train.c
│ ├── text-classifier
│ │ ├── classifier_init.cpp
│ │ ├── classifier_init.h
│ │ ├── classifier_main.cpp
│ │ ├── classifier_work.cpp
│ │ ├── classifier_work.h
│ │ ├── CVS
│ │ │ ├── Base
│ │ │ │ ├── classifier_work.h
│ │ │ │ ├── make_utils.cpp
│ │ │ │ └── make_utils.h
│ │ │ ├── Baserev
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ ├── Makefile
│ │ ├── make_utils.cpp
│ │ ├── make_utils.h
│ │ ├── obj_type_classifier.h
│ │ └── SynWords.h
│ ├── tron.cpp
│ ├── tron.h
│ ├── white_list.cpp
│ └── white_list.h
├── query-classification
│ ├── conf
│ │ ├── active_img.conf
│ │ ├── active_video.conf
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── feature_extract_img.conf
│ │ ├── feature_extract_video.conf
│ │ ├── global.conf
│ │ ├── label_mapping.txt
│ │ ├── ne_export.conf
│ │ ├── ne_mapping.txt
│ │ ├── query_expand.conf
│ │ ├── query_export.conf
│ │ ├── segment_word.txt
│ │ ├── svm_img.conf
│ │ ├── svm_video.conf
│ │ └── taxonomy.txt
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── import_label_query.sh
│ ├── Makefile
│ ├── mkdir.sh
│ ├── script
│ │ ├── active.py
│ │ ├── config.py
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── debug_one_query.py
│ │ ├── feature_extract.py
│ │ ├── ne_export.py
│ │ ├── query_expand.py
│ │ ├── query_export.py
│ │ ├── svm.py
│ │ ├── test.py
│ │ └── tools.py
│ ├── script.rar
│ └── tools
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── label_tool.tar
│ ├── libsvm
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── svm-predict
│ │ ├── svm-scale
│ │ └── svm-train
│ ├── makefile.env
│ ├── preprocessor
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── Makefile
│ │ └── preprocessor.cpp
│ ├── wordseg
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── Makefile
│ │ └── wordseg.cpp
│ └── wordsim
│ ├── bin
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── get_disentence
│ │ └── get_wordsim_feature
│ ├── conf
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ └── wordsim.conf
│ └── CVS
│ ├── Entries
│ ├── Repository
│ ├── Root
│ └── Tag
├── se-bs
│ ├── conf
│ │ ├── auth.conf
│ │ ├── b2b_cate.conf
│ │ ├── bs.conf
│ │ ├── bs.conf.range
│ │ ├── bs.conf.sample
│ │ ├── ctr.conf
│ │ ├── galileo.conf
│ │ ├── idx_bd.conf
│ │ ├── idx_fc.conf
│ │ ├── log.conf
│ │ └── pricemap.conf
│ ├── hsend.sh
│ ├── idl
│ │ └── as2bs_para.idl
│ ├── include
│ │ ├── as2bs_ctrl.h
│ │ ├── bs_act_mon.h
│ │ ├── bs_conf.h
│ │ ├── bs_inc_thrd.h
│ │ ├── bs_log.h
│ │ ├── bs_pctr.h
│ │ ├── bs_reload_thrd.h
│ │ ├── bs_serv.h
│ │ ├── bs_sshell.h
│ │ ├── bs_thread.h
│ │ ├── bs_timer.h
│ │ ├── bs_unit_scorer.h
│ │ ├── bs_util.h
│ │ ├── hash.h
│ │ ├── hash_impl.h
│ │ ├── hash_impl_link.h
│ │ ├── heap.h
│ │ ├── heap_impl_opt.h
│ │ ├── heap_impl_uni_ex.h
│ │ └── im_open_hash.h
│ ├── Makefile
│ ├── Makefile.prj
│ ├── src
│ │ ├── as2bs_ctrl.cpp
│ │ ├── bs_act_mon.cpp
│ │ ├── bs_conf.cpp
│ │ ├── bs_log.cpp
│ │ ├── bs_pctr.cpp
│ │ ├── bs_serv.cpp
│ │ ├── bs_sshell.cpp
│ │ ├── bs_unit_scorer.cpp
│ │ ├── bs_util.cpp
│ │ └── main.cpp
│ └── test
│ ├── Makefile
│ └── test_compute.cpp
├── se-bs-base
│ ├── ChangeLog.txt
│ ├── conf
│ │ ├── auth.conf
│ │ ├── b2b_cate.conf
│ │ ├── bs.conf
│ │ ├── bs.conf.range
│ │ ├── bs.conf.sample
│ │ ├── ctr.conf
│ │ ├── galileo.conf
│ │ ├── idx_bd.conf
│ │ ├── idx_fc.conf
│ │ ├── log.conf
│ │ └── pricemap.conf
│ ├── hsend.sh
│ ├── idl
│ │ └── as2bs_para.idl
│ ├── include
│ │ ├── as2bs_ctrl.h
│ │ ├── as_sign2str.h
│ │ ├── as_str_pool.h
│ │ ├── as_util.h
│ │ ├── bs_act_mon.h
│ │ ├── bs_conf.h
│ │ ├── bs_inc_thrd.h
│ │ ├── bs_log.h
│ │ ├── bs_partial_match.h
│ │ ├── bs_pctr.h
│ │ ├── bs_reload_thrd.h
│ │ ├── bs_serv.h
│ │ ├── bs_sshell.h
│ │ ├── bs_string_partial_match.h
│ │ ├── bs_str_util.h
│ │ ├── bs_thread.h
│ │ ├── bs_timer.h
│ │ ├── bs_unit_scorer.h
│ │ ├── bs_util.h
│ │ ├── hash.h
│ │ ├── hash_impl.h
│ │ ├── hash_impl_link.h
│ │ ├── heap.h
│ │ ├── heap_impl_opt.h
│ │ ├── heap_impl_uni_ex.h
│ │ └── im_open_hash.h
│ ├── Makefile
│ ├── Makefile.prj
│ ├── src
│ │ ├── as2bs_ctrl.cpp
│ │ ├── as_sign2str.cpp
│ │ ├── as_str_pool.cpp
│ │ ├── bs_act_mon.cpp
│ │ ├── bs_conf.cpp
│ │ ├── bs_log.cpp
│ │ ├── bs_partial_match.cpp
│ │ ├── bs_pctr.cpp
│ │ ├── bs_serv.cpp
│ │ ├── bs_sshell.cpp
│ │ ├── bs_string_partial_match.cpp
│ │ ├── bs_str_util.cpp
│ │ ├── bs_unit_scorer.cpp
│ │ ├── bs_util.cpp
│ │ └── main.cpp
│ └── test
│ ├── Makefile
│ └── test_compute.cpp
├── se-bs-local
│ ├── ChangeLog.txt
│ ├── conf
│ │ ├── auth.conf
│ │ ├── b2b_cate.conf
│ │ ├── bs.conf
│ │ ├── bs.conf.range
│ │ ├── bs.conf.sample
│ │ ├── ctr.conf
│ │ ├── galileo.conf
│ │ ├── idx_bd.conf
│ │ ├── idx_fc.conf
│ │ ├── log.conf
│ │ └── pricemap.conf
│ ├── hsend.sh
│ ├── idl
│ │ └── as2bs_para.idl
│ ├── include
│ │ ├── as2bs_ctrl.h
│ │ ├── as_sign2str.h
│ │ ├── as_str_pool.h
│ │ ├── as_util.h
│ │ ├── bs_act_mon.h
│ │ ├── bs_conf.h
│ │ ├── bs_inc_thrd.h
│ │ ├── bs_log.h
│ │ ├── bs_partial_match.h
│ │ ├── bs_pctr.h
│ │ ├── bs_reload_thrd.h
│ │ ├── bs_serv.h
│ │ ├── bs_sshell.h
│ │ ├── bs_string_partial_match.h
│ │ ├── bs_str_util.h
│ │ ├── bs_thread.h
│ │ ├── bs_timer.h
│ │ ├── bs_unit_scorer.h
│ │ ├── bs_util.h
│ │ ├── hash.h
│ │ ├── hash_impl.h
│ │ ├── hash_impl_link.h
│ │ ├── heap.h
│ │ ├── heap_impl_opt.h
│ │ ├── heap_impl_uni_ex.h
│ │ └── im_open_hash.h
│ ├── Makefile
│ ├── Makefile.prj
│ ├── src
│ │ ├── as2bs_ctrl.cpp
│ │ ├── as_sign2str.cpp
│ │ ├── as_str_pool.cpp
│ │ ├── bs_act_mon.cpp
│ │ ├── bs_conf.cpp
│ │ ├── bs_log.cpp
│ │ ├── bs_partial_match.cpp
│ │ ├── bs_pctr.cpp
│ │ ├── bs_serv.cpp
│ │ ├── bs_sshell.cpp
│ │ ├── bs_string_partial_match.cpp
│ │ ├── bs_str_util.cpp
│ │ ├── bs_unit_scorer.cpp
│ │ ├── bs_util.cpp
│ │ └── main.cpp
│ └── test
│ ├── Makefile
│ └── test_compute.cpp
├── se-bs.old
│ ├── conf
│ │ ├── auth.conf
│ │ ├── b2b_cate.conf
│ │ ├── bs.conf
│ │ ├── bs.conf.range
│ │ ├── bs.conf.sample
│ │ ├── ctr.conf
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ ├── galileo.conf
│ │ ├── idx_bd.conf
│ │ ├── idx_fc.conf
│ │ ├── log.conf
│ │ └── pricemap.conf
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── hsend.sh
│ ├── include
│ │ ├── bs_act_mon.h
│ │ ├── bs_conf.h
│ │ ├── bs_idx.h
│ │ ├── bs_inc_thrd.h
│ │ ├── bs_log.h
│ │ ├── bs_reload_thrd.h
│ │ ├── bs_serv.h
│ │ ├── bs_sshell.h
│ │ ├── bs_thread.h
│ │ ├── bs_timer.h
│ │ ├── bs_util.h
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ ├── hash.h
│ │ ├── hash_impl.h
│ │ ├── hash_impl_link.h
│ │ ├── heap.h
│ │ ├── heap_impl_opt.h
│ │ ├── heap_impl_uni_ex.h
│ │ └── im_open_hash.h
│ ├── Makefile
│ ├── Makefile.prj
│ ├── src
│ │ ├── bs_act_mon.cpp
│ │ ├── bs_conf.cpp
│ │ ├── bs_log.cpp
│ │ ├── bs_serv.cpp
│ │ ├── bs_sshell.cpp
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ └── main.cpp
│ └── test
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── Makefile
│ └── test_compute.cpp
├── se-if
│ ├── comake.sh
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── day_tag.sh
│ ├── idl
│ │ ├── as_bs_idl.idl
│ │ └── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── include
│ │ ├── as_bs_if.h
│ │ ├── as_ui_if.h
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── loginsight.h
│ │ ├── nova_sshell.h
│ │ ├── nova_str_util.h
│ │ ├── nova_timer.h
│ │ ├── se_def.h
│ │ └── se_util.h
│ ├── Makefile
│ ├── Makefile.prj
│ └── src
│ ├── as_bs_if.cpp
│ ├── as_ui_if.cpp
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── nova_sshell.cpp
│ ├── nova_str_util.cpp
│ └── se_util.cpp
├── SocketServer
│ ├── bin
│ │ ├── com
│ │ │ └── xinyun
│ │ │ ├── socket
│ │ │ │ ├── fraud
│ │ │ │ │ ├── filter
│ │ │ │ │ │ ├── IFilter.class
│ │ │ │ │ │ ├── OneDayActionTimeDomainFilter.class
│ │ │ │ │ │ └── RuleDescription
│ │ │ │ │ ├── fraud_action_entrance.properity
│ │ │ │ │ ├── fraud_action.properity
│ │ │ │ │ ├── fraud_action_weight.properity
│ │ │ │ │ ├── Fraud.class
│ │ │ │ │ ├── OneDayFraudDetector.class
│ │ │ │ │ ├── package.properties
│ │ │ │ │ └── util
│ │ │ │ │ ├── ActionParams.class
│ │ │ │ │ ├── ActionParamsConf.class
│ │ │ │ │ ├── AllFeatureAction.class
│ │ │ │ │ ├── FeatureAction.class
│ │ │ │ │ ├── FilterResult.class
│ │ │ │ │ ├── FraudPlayer.class
│ │ │ │ │ ├── FraudPlayerInfo.class
│ │ │ │ │ └── IFeature.class
│ │ │ │ ├── gameserver
│ │ │ │ │ ├── AskMonitor.class
│ │ │ │ │ ├── DayLogAnalyser.class
│ │ │ │ │ ├── debugUI
│ │ │ │ │ │ ├── GameServerFrame$1.class
│ │ │ │ │ │ ├── GameServerFrame$2.class
│ │ │ │ │ │ ├── GameServerFrame$3.class
│ │ │ │ │ │ └── GameServerFrame.class
│ │ │ │ │ ├── FrequencyLogReader.class
│ │ │ │ │ ├── GameServer.class
│ │ │ │ │ ├── handler
│ │ │ │ │ │ ├── IAsynchroHandler.class
│ │ │ │ │ │ ├── ISynchroHandler.class
│ │ │ │ │ │ ├── ProgramFetchHandler.class
│ │ │ │ │ │ ├── SelfUpdateHandler.class
│ │ │ │ │ │ └── UploadFileHandler.class
│ │ │ │ │ ├── package.properties
│ │ │ │ │ ├── quartz
│ │ │ │ │ │ ├── FraudDayDetector.class
│ │ │ │ │ │ ├── package.properties
│ │ │ │ │ │ └── QuartzJobAtGameserver.class
│ │ │ │ │ ├── QuestHandler.class
│ │ │ │ │ ├── socket_gameserver.ini
│ │ │ │ │ ├── socket_gameserver.ini.online
│ │ │ │ │ ├── summary
│ │ │ │ │ │ ├── ConstantDaySummary.class
│ │ │ │ │ │ ├── DayAttributeOnPlayerSummary.class
│ │ │ │ │ │ ├── DayAttributePassiveSummary.class
│ │ │ │ │ │ ├── DayAttributeSummary$1.class
│ │ │ │ │ │ ├── DayAttributeSummary$2.class
│ │ │ │ │ │ ├── DayAttributeSummary.class
│ │ │ │ │ │ ├── DayGoodsPassiveSummary.class
│ │ │ │ │ │ ├── DayGoodsSummary.class
│ │ │ │ │ │ ├── DayMethodPassiveSummary.class
│ │ │ │ │ │ ├── DayMethodSummary.class
│ │ │ │ │ │ ├── DayPlayerPassiveSummary.class
│ │ │ │ │ │ ├── DayPlayerSummary.class
│ │ │ │ │ │ └── DayServerSummary.class
│ │ │ │ │ ├── utils
│ │ │ │ │ │ ├── DayLogLineReader.class
│ │ │ │ │ │ ├── DayLogReader.class
│ │ │ │ │ │ ├── FileLogLineReader.class
│ │ │ │ │ │ ├── GameserverConstant$GameServerStatus.class
│ │ │ │ │ │ ├── GameserverConstant.class
│ │ │ │ │ │ ├── LogLineReader.class
│ │ │ │ │ │ └── SerializableSelfTes.class
│ │ │ │ │ └── 部署方法
│ │ │ │ ├── gateway
│ │ │ │ │ ├── AckMonitor.class
│ │ │ │ │ ├── AskBcaster$1.class
│ │ │ │ │ ├── AskBcaster$2.class
│ │ │ │ │ ├── AskBcaster.class
│ │ │ │ │ ├── DayLogAnalyser.class
│ │ │ │ │ ├── db
│ │ │ │ │ │ ├── ana
│ │ │ │ │ │ │ ├── Achieve.class
│ │ │ │ │ │ │ ├── AchieveTblGoldConsumeDetailRecord.class
│ │ │ │ │ │ │ ├── AchieveTblGoldConsumeItemRecord.class
│ │ │ │ │ │ │ ├── AchieveTblGoldConsumeRecord.class
│ │ │ │ │ │ │ ├── AchieveTblPayRecord.class
│ │ │ │ │ │ │ ├── AchieveTblPlayerActiveStatus.class
│ │ │ │ │ │ │ └── AchieveTblPlayerLevelRange.class
│ │ │ │ │ │ ├── DBManager.class
│ │ │ │ │ │ ├── GameServerTableCreater.class
│ │ │ │ │ │ ├── package.properties
│ │ │ │ │ │ └── table
│ │ │ │ │ │ ├── TblAttributeRecord.class
│ │ │ │ │ │ ├── TblBattleRecord.class
│ │ │ │ │ │ ├── TblBattleReportRecord.class
│ │ │ │ │ │ ├── Tbl.class
│ │ │ │ │ │ ├── TblGoldConsumeDetailRecord.class
│ │ │ │ │ │ ├── TblGoldConsumeItemRecord.class
│ │ │ │ │ │ ├── TblGoldConsumeRecord.class
│ │ │ │ │ │ ├── TblGoodsRecord.class
│ │ │ │ │ │ ├── TblNationBattleRecord.class
│ │ │ │ │ │ ├── TblOperatingRecord.class
│ │ │ │ │ │ ├── TblPayDetailRecord.class
│ │ │ │ │ │ ├── TblPayRecord.class
│ │ │ │ │ │ ├── TblPlayerActiveStatus.class
│ │ │ │ │ │ ├── TblPlayerLevelRange.class
│ │ │ │ │ │ ├── TblPlayerLoginInfo.class
│ │ │ │ │ │ ├── TblPlayerNationBattleRecord.class
│ │ │ │ │ │ ├── TblPlayerOnlineRecords.class
│ │ │ │ │ │ ├── TblPvPNumberRecord.class
│ │ │ │ │ │ ├── TblPvPWarRecruitRecord.class
│ │ │ │ │ │ └── TestTbl.class
│ │ │ │ │ ├── debugUI
│ │ │ │ │ │ ├── DebugConsole$1.class
│ │ │ │ │ │ ├── DebugConsole$2.class
│ │ │ │ │ │ └── DebugConsole.class
│ │ │ │ │ ├── FrequencyLogAchiever.class
│ │ │ │ │ ├── FrequencyLogAnalyser.class
│ │ │ │ │ ├── GateWay$1.class
│ │ │ │ │ ├── GateWay.class
│ │ │ │ │ ├── OfflineCommander.class
│ │ │ │ │ ├── package.properties
│ │ │ │ │ ├── quartz
│ │ │ │ │ │ ├── DayBcaster.class
│ │ │ │ │ │ ├── package.properties
│ │ │ │ │ │ ├── QuartzJobAtGateway.class
│ │ │ │ │ │ ├── RTAchiever.class
│ │ │ │ │ │ └── RTBcaster.class
│ │ │ │ │ ├── ResponseHandler.class
│ │ │ │ │ ├── SelfUpdateController.class
│ │ │ │ │ ├── socket_gateway.ini
│ │ │ │ │ ├── srmi
│ │ │ │ │ │ ├── ISocketRemoteMethodInvoke.class
│ │ │ │ │ │ ├── SRMICommandLine.class
│ │ │ │ │ │ ├── SRMIFetchDayFraudInfo.class
│ │ │ │ │ │ └── SRMIUploadFile.class
│ │ │ │ │ ├── test
│ │ │ │ │ │ ├── TestClient.class
│ │ │ │ │ │ ├── TestCmdProgramE.class
│ │ │ │ │ │ └── TestServer.class
│ │ │ │ │ ├── ui
│ │ │ │ │ │ ├── console
│ │ │ │ │ │ │ ├── AbsCmdPanel$1.class
│ │ │ │ │ │ │ ├── AbsCmdPanel.class
│ │ │ │ │ │ │ ├── CmdTabbedPanel.class
│ │ │ │ │ │ │ ├── nonparam
│ │ │ │ │ │ │ │ ├── AbsNonParamButton$1$1.class
│ │ │ │ │ │ │ │ ├── AbsNonParamButton$1.class
│ │ │ │ │ │ │ │ ├── AbsNonParamButton.class
│ │ │ │ │ │ │ │ ├── ProgramGetLoginfoCmdButton.class
│ │ │ │ │ │ │ │ └── ProgramPingCmdButton.class
│ │ │ │ │ │ │ ├── NonParamCmdPanel.class
│ │ │ │ │ │ │ ├── SelfUpdateCmdPanel$1.class
│ │ │ │ │ │ │ ├── SelfUpdateCmdPanel$2.class
│ │ │ │ │ │ │ ├── SelfUpdateCmdPanel$3.class
│ │ │ │ │ │ │ ├── SelfUpdateCmdPanel.class
│ │ │ │ │ │ │ ├── SimpleDirectCmdPanel$1.class
│ │ │ │ │ │ │ ├── SimpleDirectCmdPanel$2.class
│ │ │ │ │ │ │ ├── SimpleDirectCmdPanel.class
│ │ │ │ │ │ │ └── TargetPanel.class
│ │ │ │ │ │ ├── design
│ │ │ │ │ │ │ ├── DesignSelfUpdatePanelTest$1.class
│ │ │ │ │ │ │ ├── DesignSelfUpdatePanelTest$2.class
│ │ │ │ │ │ │ ├── DesignSelfUpdatePanelTest$3.class
│ │ │ │ │ │ │ ├── DesignSelfUpdatePanelTest.class
│ │ │ │ │ │ │ ├── DesignSelfUpdatePanelTest.form
│ │ │ │ │ │ │ ├── DesignTest$1.class
│ │ │ │ │ │ │ ├── DesignTest.class
│ │ │ │ │ │ │ ├── DesignTest.form
│ │ │ │ │ │ │ ├── NonParamCmdPanel.class
│ │ │ │ │ │ │ └── NonParamCmdPanel.form
│ │ │ │ │ │ ├── package.properties
│ │ │ │ │ │ ├── socket_uiconsole.ini
│ │ │ │ │ │ ├── UI.class
│ │ │ │ │ │ ├── UIConsole$1.class
│ │ │ │ │ │ └── UIConsole.class
│ │ │ │ │ ├── utils
│ │ │ │ │ │ ├── GatewayConstant.class
│ │ │ │ │ │ ├── RemoteMachine.class
│ │ │ │ │ │ └── StatisticGlobalInfo.class
│ │ │ │ │ └── 部署方法
│ │ │ │ └── utils
│ │ │ │ ├── AbsQuartzJob.class
│ │ │ │ ├── ClientSocket.class
│ │ │ │ ├── cmd
│ │ │ │ │ ├── CmdOf.class
│ │ │ │ │ ├── CmdOfDownload.class
│ │ │ │ │ ├── CmdOfDownloadFile.class
│ │ │ │ │ ├── CmdOfProgram.class
│ │ │ │ │ ├── CmdOfProgramGet.class
│ │ │ │ │ ├── CmdOfProgramGetLoginfo.class
│ │ │ │ │ ├── CmdOfProgramPing.class
│ │ │ │ │ ├── CmdOfProgramSayhi.class
│ │ │ │ │ ├── CmdOfUpload.class
│ │ │ │ │ ├── CmdOfUploadFile.class
│ │ │ │ │ ├── Command.class
│ │ │ │ │ ├── DummyCmdOfFinal.class
│ │ │ │ │ ├── DummyCmdOfMid.class
│ │ │ │ │ ├── exception
│ │ │ │ │ │ ├── CmdException.class
│ │ │ │ │ │ ├── CmdHandleException.class
│ │ │ │ │ │ ├── CmdNotAsynInvokeException.class
│ │ │ │ │ │ ├── CmdNotFoundException.class
│ │ │ │ │ │ └── CmdSynInvokeException.class
│ │ │ │ │ └── TestCmdOf.class
│ │ │ │ ├── Constant.class
│ │ │ │ ├── DateUtil.class
│ │ │ │ ├── ISerializable.class
│ │ │ │ ├── log
│ │ │ │ │ ├── LineOfAttribute.class
│ │ │ │ │ ├── LineOf.class
│ │ │ │ │ ├── LineOfCreate.class
│ │ │ │ │ ├── LineOfGoods.class
│ │ │ │ │ ├── LineOfInterface.class
│ │ │ │ │ ├── LineOfLogin.class
│ │ │ │ │ ├── LineOfLoginout.class
│ │ │ │ │ ├── LineOfOnline.class
│ │ │ │ │ └── LineOfPay.class
│ │ │ │ ├── LogUtil.class
│ │ │ │ ├── LogWithUI.class
│ │ │ │ ├── MiscUtil.class
│ │ │ │ ├── package.properties
│ │ │ │ ├── ProcessUtil.class
│ │ │ │ ├── PropertiesUtil.class
│ │ │ │ ├── SocketMonitor.class
│ │ │ │ ├── StaticOverride.class
│ │ │ │ ├── StringUtil.class
│ │ │ │ ├── thread
│ │ │ │ │ ├── AbsSocketThread.class
│ │ │ │ │ └── ISocketRunnable.class
│ │ │ │ └── ThreadUtil.class
│ │ │ └── utils
│ │ │ ├── MfDate.class
│ │ │ └── MfTime.class
│ │ ├── log4j.properties
│ │ ├── stat
│ │ │ └── fraud
│ │ │ └── StatParseEntrance.class
│ │ └── test
│ │ ├── quartz
│ │ │ ├── SimpleQuartzJob$NestedJob.class
│ │ │ ├── SimpleQuartzJob.class
│ │ │ ├── TestAbsQuartzJob$1.class
│ │ │ └── TestAbsQuartzJob.class
│ │ ├── TestLog.class
│ │ ├── TestMisc.class
│ │ ├── TestProcess$1.class
│ │ └── TestProcess.class
│ ├── build.xml
│ ├── lib
│ │ ├── commons-collections-3.1.jar
│ │ ├── commons-logging-1.1.1.jar
│ │ ├── log4j-1.2.16.jar
│ │ ├── mysql-connector-java-5.0.4-bin.jar
│ │ ├── proxool-0.9.1.jar
│ │ ├── proxool-cglib.jar
│ │ └── quartz-1.6.5.jar
│ ├── resource
│ │ ├── daylog.entrance.1
│ │ └── resources
│ │ ├── fraud_action.xlsx
│ │ ├── 后台报表2.0.docx
│ │ ├── 数据报表统计需求文档.docx
│ │ ├── 数据报表解决方案草样.txt
│ │ └── 日志格式.txt
│ ├── SocketServer.rar
│ └── src
│ ├── com
│ │ └── xinyun
│ │ ├── socket
│ │ │ ├── cmd
│ │ │ │ ├── CmdOfDownloadFile.java
│ │ │ │ ├── CmdOfDownload.java
│ │ │ │ ├── CmdOfFraudAnalysis.java
│ │ │ │ ├── CmdOfFraud.java
│ │ │ │ ├── CmdOf.java
│ │ │ │ ├── CmdOfProgramGet.java
│ │ │ │ ├── CmdOfProgramGetLoginfo.java
│ │ │ │ ├── CmdOfProgramGetVersion.java
│ │ │ │ ├── CmdOfProgram.java
│ │ │ │ ├── CmdOfProgramPing.java
│ │ │ │ ├── CmdOfProgramSayhi.java
│ │ │ │ ├── CmdOfUploadFile.java
│ │ │ │ ├── CmdOfUpload.java
│ │ │ │ ├── Command.java
│ │ │ │ ├── DummyCmdOfFinal.java
│ │ │ │ ├── DummyCmdOfMid.java
│ │ │ │ ├── exception
│ │ │ │ │ ├── CmdException.java
│ │ │ │ │ ├── CmdHandleException.java
│ │ │ │ │ ├── CmdNotAsynInvokeException.java
│ │ │ │ │ ├── CmdNotFoundException.java
│ │ │ │ │ └── CmdSynInvokeException.java
│ │ │ │ └── TestCmdOf.java
│ │ │ ├── doc
│ │ │ │ └── changelog
│ │ │ │ ├── v0.1.0.0.release
│ │ │ │ └── v0.1.0.1.release
│ │ │ ├── fraud
│ │ │ │ ├── filter
│ │ │ │ │ ├── IFilter.java
│ │ │ │ │ ├── OneDayActionTimeDomainFilter.java
│ │ │ │ │ ├── ParamsFilterOne.java
│ │ │ │ │ └── RuleDescription
│ │ │ │ ├── fraud_action.properity
│ │ │ │ ├── fraud_action.properity.back_1
│ │ │ │ ├── Fraud.java
│ │ │ │ ├── OneDayFraudDetector.java
│ │ │ │ ├── package.properties
│ │ │ │ └── util
│ │ │ │ ├── ActionParamsConf.java
│ │ │ │ ├── ActionParams.java
│ │ │ │ ├── AllFeatureAction.java
│ │ │ │ ├── FeatureAction.java
│ │ │ │ ├── FilterResult.java
│ │ │ │ ├── FraudPlayerInfo.java
│ │ │ │ ├── FraudPlayer.java
│ │ │ │ └── IFeature.java
│ │ │ ├── gameserver
│ │ │ │ ├── AskMonitor.java
│ │ │ │ ├── DayLogAnalyser.java
│ │ │ │ ├── debugUI
│ │ │ │ │ └── GameServerFrame.java
│ │ │ │ ├── FrequencyLogReader.java
│ │ │ │ ├── GameServer.java
│ │ │ │ ├── handler
│ │ │ │ │ ├── IAsynchroHandler.java
│ │ │ │ │ ├── ISynchroHandler.java
│ │ │ │ │ ├── ProgramFetchHandler.java
│ │ │ │ │ ├── SelfUpdateHandler.java
│ │ │ │ │ └── UploadFileHandler.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── quartz
│ │ │ │ │ ├── FraudDayDetector.java
│ │ │ │ │ ├── package.properties
│ │ │ │ │ └── QuartzJobAtGameserver.java
│ │ │ │ ├── QuestHandler.java
│ │ │ │ ├── socket_gameserver.ini
│ │ │ │ ├── socket_gameserver.ini.online
│ │ │ │ ├── summary
│ │ │ │ │ ├── ConstantDaySummary.java
│ │ │ │ │ ├── DayAttributeOnPlayerSummary.java
│ │ │ │ │ ├── DayAttributePassiveSummary.java
│ │ │ │ │ ├── DayAttributeSummary.java
│ │ │ │ │ ├── DayGoodsPassiveSummary.java
│ │ │ │ │ ├── DayGoodsSummary.java
│ │ │ │ │ ├── DayMethodPassiveSummary.java
│ │ │ │ │ ├── DayMethodSummary.java
│ │ │ │ │ ├── DayPlayerPassiveSummary.java
│ │ │ │ │ ├── DayPlayerSummary.java
│ │ │ │ │ └── DayServerSummary.java
│ │ │ │ ├── utils
│ │ │ │ │ ├── DayLogLineReader.java
│ │ │ │ │ ├── DayLogReader.java
│ │ │ │ │ ├── FileLogLineReader.java
│ │ │ │ │ ├── GameserverConstant.java
│ │ │ │ │ ├── LogLineReader.java
│ │ │ │ │ └── SerializableSelfTes.java
│ │ │ │ └── 部署方法
│ │ │ ├── gateway
│ │ │ │ ├── AckMonitor.java
│ │ │ │ ├── AskBcaster.java
│ │ │ │ ├── DayLogAnalyser.java
│ │ │ │ ├── db
│ │ │ │ │ ├── ana
│ │ │ │ │ │ ├── Achieve.java
│ │ │ │ │ │ ├── AchieveTblGoldConsumeDetailRecord.java
│ │ │ │ │ │ ├── AchieveTblGoldConsumeItemRecord.java
│ │ │ │ │ │ ├── AchieveTblGoldConsumeRecord.java
│ │ │ │ │ │ ├── AchieveTblPayRecord.java
│ │ │ │ │ │ ├── AchieveTblPlayerActiveStatus.java
│ │ │ │ │ │ └── AchieveTblPlayerLevelRange.java
│ │ │ │ │ ├── DBManager.java
│ │ │ │ │ ├── GameServerTableCreater.java
│ │ │ │ │ ├── package.properties
│ │ │ │ │ └── table
│ │ │ │ │ ├── TblAttributeRecord.java
│ │ │ │ │ ├── TblBattleRecord.java
│ │ │ │ │ ├── TblBattleReportRecord.java
│ │ │ │ │ ├── TblGoldConsumeDetailRecord.java
│ │ │ │ │ ├── TblGoldConsumeItemRecord.java
│ │ │ │ │ ├── TblGoldConsumeRecord.java
│ │ │ │ │ ├── TblGoodsRecord.java
│ │ │ │ │ ├── Tbl.java
│ │ │ │ │ ├── TblNationBattleRecord.java
│ │ │ │ │ ├── TblOperatingRecord.java
│ │ │ │ │ ├── TblPayDetailRecord.java
│ │ │ │ │ ├── TblPayRecord.java
│ │ │ │ │ ├── TblPlayerActiveStatus.java
│ │ │ │ │ ├── TblPlayerLevelRange.java
│ │ │ │ │ ├── TblPlayerLoginInfo.java
│ │ │ │ │ ├── TblPlayerNationBattleRecord.java
│ │ │ │ │ ├── TblPlayerOnlineRecords.java
│ │ │ │ │ ├── TblPvPNumberRecord.java
│ │ │ │ │ ├── TblPvPWarRecruitRecord.java
│ │ │ │ │ └── TestTbl.java
│ │ │ │ ├── debugUI
│ │ │ │ │ └── DebugConsole.java
│ │ │ │ ├── FrequencyLogAchiever.java
│ │ │ │ ├── FrequencyLogAnalyser.java
│ │ │ │ ├── GateWay.java
│ │ │ │ ├── OfflineCommander.java
│ │ │ │ ├── package.properties
│ │ │ │ ├── quartz
│ │ │ │ │ ├── DayBcaster.java
│ │ │ │ │ ├── package.properties
│ │ │ │ │ ├── QuartzJobAtGateway.java
│ │ │ │ │ ├── RTAchiever.java
│ │ │ │ │ └── RTBcaster.java
│ │ │ │ ├── ResponseHandler.java
│ │ │ │ ├── SelfUpdateController.java
│ │ │ │ ├── socket_gateway.ini
│ │ │ │ ├── srmi
│ │ │ │ │ ├── ISocketRemoteMethodInvoke.java
│ │ │ │ │ ├── SRMICommandLine.java
│ │ │ │ │ ├── SRMIFetchDayFraudInfo.java
│ │ │ │ │ └── SRMIUploadFile.java
│ │ │ │ ├── test
│ │ │ │ │ ├── TestClient.java
│ │ │ │ │ ├── TestCmdProgramE.java
│ │ │ │ │ └── TestServer.java
│ │ │ │ ├── ui
│ │ │ │ │ ├── console
│ │ │ │ │ │ ├── AbsCmdPanel.java
│ │ │ │ │ │ ├── CmdTabbedPanel.java
│ │ │ │ │ │ ├── nonparam
│ │ │ │ │ │ │ ├── AbsNonParamButton.java
│ │ │ │ │ │ │ ├── ProgramGetLoginfoCmdButton.java
│ │ │ │ │ │ │ └── ProgramPingCmdButton.java
│ │ │ │ │ │ ├── NonParamCmdPanel.java
│ │ │ │ │ │ ├── SelfUpdateCmdPanel.java
│ │ │ │ │ │ ├── SimpleDirectCmdPanel.java
│ │ │ │ │ │ └── TargetPanel.java
│ │ │ │ │ ├── design
│ │ │ │ │ │ ├── DesignSelfUpdatePanelTest.form
│ │ │ │ │ │ ├── DesignSelfUpdatePanelTest.java
│ │ │ │ │ │ ├── DesignTest.form
│ │ │ │ │ │ ├── DesignTest.java
│ │ │ │ │ │ ├── NonParamCmdPanel.form
│ │ │ │ │ │ └── NonParamCmdPanel.java
│ │ │ │ │ ├── package.properties
│ │ │ │ │ ├── socket_uiconsole.ini
│ │ │ │ │ ├── UIConsole.java
│ │ │ │ │ ├── UI.java
│ │ │ │ │ └── 部署方法
│ │ │ │ ├── utils
│ │ │ │ │ ├── GatewayConstant.java
│ │ │ │ │ ├── RemoteMachine.java
│ │ │ │ │ └── StatisticGlobalInfo.java
│ │ │ │ └── 部署方法
│ │ │ ├── package.properties
│ │ │ └── utils
│ │ │ ├── AbsQuartzJob.java
│ │ │ ├── ClientSocket.java
│ │ │ ├── Constant.java
│ │ │ ├── DateUtil.java
│ │ │ ├── ISerializable.java
│ │ │ ├── log
│ │ │ │ ├── LineOfAttribute.java
│ │ │ │ ├── LineOfCreate.java
│ │ │ │ ├── LineOfGoods.java
│ │ │ │ ├── LineOfInterface.java
│ │ │ │ ├── LineOf.java
│ │ │ │ ├── LineOfLogin.java
│ │ │ │ ├── LineOfLoginout.java
│ │ │ │ ├── LineOfOnline.java
│ │ │ │ └── LineOfPay.java
│ │ │ ├── LogUtil.java
│ │ │ ├── LogWithUI.java
│ │ │ ├── MiscUtil.java
│ │ │ ├── ProcessUtil.java
│ │ │ ├── PropertiesUtil.java
│ │ │ ├── SocketMonitor.java
│ │ │ ├── StaticOverride.java
│ │ │ ├── StringUtil.java
│ │ │ ├── thread
│ │ │ │ ├── AbsSocketThread.java
│ │ │ │ └── ISocketRunnable.java
│ │ │ └── ThreadUtil.java
│ │ └── utils
│ │ ├── MfDate.java
│ │ └── MfTime.java
│ ├── log4j.properties
│ ├── stat
│ │ └── fraud
│ │ └── StatParseEntrance.java
│ └── test
│ ├── quartz
│ │ ├── SimpleQuartzJob.java
│ │ └── TestAbsQuartzJob.java
│ ├── TestList.java
│ ├── TestLog.java
│ ├── TestMisc.java
│ └── TestProcess.java
├── Test
│ ├── bin
│ │ ├── Test.class
│ │ └── TestNewArray.class
│ └── src
│ ├── Test.java
│ └── TestNewArray.java
└── TIJ4-code.zip
865 directories, 3651 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论