Kuangcp/JavaBase

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
pattern/src/main/java/com/github/kuangcp/singleton/DoubleCheckWithVolatile.java16
A
30 mins
pattern/src/main/java/com/github/kuangcp/singleton/DoubleCheck.java19
A
30 mins
pattern/src/main/java/com/github/kuangcp/decorator/Readme.md
pattern/src/main/java/com/github/kuangcp/decorator/Invoice.java6
A
0 mins
pattern/src/main/java/com/github/kuangcp/decorator/HeadDecorator.java10
A
0 mins
pattern/src/main/java/com/github/kuangcp/decorator/FootDecorator.java10
A
0 mins
pattern/src/main/java/com/github/kuangcp/decorator/Decorator.java12
A
0 mins
pattern/src/main/java/com/github/kuangcp/chainofcommand/Readme.md
pattern/src/main/java/com/github/kuangcp/abstractfactory/domain/Square.java8
A
0 mins
pattern/src/main/java/com/github/kuangcp/abstractfactory/domain/Red.java8
A
0 mins
pattern/src/main/java/com/github/kuangcp/abstractfactory/domain/Rectangle.java8
A
0 mins
pattern/src/main/java/com/github/kuangcp/abstractfactory/domain/Green.java8
A
0 mins
pattern/src/main/java/com/github/kuangcp/abstractfactory/base/Shape.java4
A
0 mins
pattern/src/main/java/com/github/kuangcp/abstractfactory/base/Color.java4
A
0 mins
pattern/src/main/java/com/github/kuangcp/abstractfactory/ShapeFactory.java25
A
50 mins
pattern/src/main/java/com/github/kuangcp/abstractfactory/FactoryProducer.java12
A
0 mins
pattern/src/main/java/com/github/kuangcp/abstractfactory/ColorFactory.java25
A
50 mins
pattern/src/main/java/com/github/kuangcp/abstractfactory/AbstractFactory.java8
A
0 mins
pattern/pom.xml
pattern/Readme.md
network/src/main/java/com/github/kuangcp/selfclose/SocketSelfClose.java23
A
0 mins
network/src/main/java/com/github/kuangcp/runable/GreetingServer.java56
A
2 hrs
network/src/main/java/com/github/kuangcp/runable/GreetingClient.java53
A
1 hr
network/src/main/java/com/github/kuangcp/port/MulSocketServer.java39
A
1 hr
network/src/main/java/com/github/kuangcp/port/LogicThreadTest.java20
A
0 mins
network/src/main/java/com/github/kuangcp/port/LogicThread.java42
A
0 mins
network/src/main/java/com/github/kuangcp/nio/NIOServer.java99
A
3 hrs
network/src/main/java/com/github/kuangcp/nio/NIOClient.java75
A
35 mins
network/src/main/java/com/github/kuangcp/nio/EchoNIOServer.java83
B
4 hrs
network/src/main/java/com/github/kuangcp/multicast/Producer.java24
A
0 mins
network/src/main/java/com/github/kuangcp/multicast/MulticastConstant.java5
A
0 mins
network/src/main/java/com/github/kuangcp/multicast/Consumer.java24
A
0 mins
network/src/main/java/com/github/kuangcp/io/ResourceTool.java17
A
0 mins
network/src/main/java/com/github/kuangcp/io/CopyFile.java109
A
1 hr
network/src/main/java/com/github/kuangcp/bio/onechatone/ServerThread.java59
B
5 hrs
network/src/main/java/com/github/kuangcp/bio/onechatone/Server.java23
A
0 mins
network/src/main/java/com/github/kuangcp/bio/onechatone/README.md
network/src/main/java/com/github/kuangcp/bio/onechatone/ClientThread.java26
A
0 mins
network/src/main/java/com/github/kuangcp/bio/onechatone/Client.java77
A
2 hrs
network/src/main/java/com/github/kuangcp/bio/onechatone/ChatProtocol.java11
A
0 mins
network/src/main/java/com/github/kuangcp/bio/onechatone/ChatMaps.java34
A
0 mins
network/src/main/java/com/github/kuangcp/bio/chattingroom/SocketServer.java20
A
0 mins
network/src/main/java/com/github/kuangcp/bio/chattingroom/SocketClient.java31
A
0 mins
network/src/main/java/com/github/kuangcp/bio/chattingroom/ServerThread.java41
A
0 mins
network/src/main/java/com/github/kuangcp/bio/chattingroom/README.md
network/src/main/java/com/github/kuangcp/bio/chattingroom/ClientThread.java29
A
0 mins
network/src/main/java/com/github/kuangcp/bio/Readme.md
network/src/main/java/com/github/kuangcp/app/ftp/FtpClient.java64
A
40 mins
network/src/main/java/com/github/kuangcp/app/ftp/FTPClientExample.java450
F
5 days
network/pom.xml