Pi2(派兔)使用手册
Pi2(派兔)是基于Pisces2-m开发的Eclipse RCP的桌面端软件,通过Pi2可以更直观的操作局域网内两台电脑之间文件传输。
Eclipse日志控件的设计和E4迁移
一直想着弄清楚各种GUI上的日志打印的原理,比如,shell执行一个命令后打印在屏幕上的日志,Eclipse 或Idea IDE上日志控件的打印。
E4 应用模型 和 SWT UI模型
Eclipse 4 应用平台(Eclipse 4 Application Platform),又简称E4,或者RCP 2.0,而E4的基础就是应用模型(Application Model),应用模型是一个RCP应用的骨架和基础,而构建在这个基础之上的可以是SWT,也可以是其他的实现,例如JavaFx。
派兔Pi2文件传输(Netty应用三)
派兔Pi2文件传输,是netty应用三篇的最后一篇,基于第二篇的pisces2-m网络通信功能和Eclipse 4 RCP(E4)实现的可视化桌面端程序。
Java大量文件传输(Netty应用二)
本篇基于Netty应用一存在的问题和文件备份实际情况,即,小文件多,且文件不过超过1G,超过10G的更是少。设计了pisces2-m基于LengthFieldBasedFrameDecoder自定义文件传输协议,程序由client端来触发和控制文件发送的频率,这样设计更切合实际。
Java大文件传输(Netty应用一)
基于Netty的FileRegion模式和ChunkedFile模式实现的大文件传输demo,其中ChunkedFile使用了SSL。