使用JAVA開發
JAVA、Postgres、AspectJ、Log4j、log4j2、Spring MVC、ServletMVC、JBoss、Tomcat、XenServer、Jenkins、Maven、Mantis、Angular2、CentOS6/7、ShellScript、Redhat6、Exe4j、Ant、Javascript、JQuery、JQgrid、Apache POI、Hibernate、SVN、Jxls、JPA、AES 加密、Jersey、WebSocket、SpringBoot、jooq、wildfly。
自學(這一陣子比較迷系統架設,畢竟職位其實是系統工程師):
Redmine、Archiva、MariaDb、Postgres duplication mode、Jenkins、Github、Git、Ubuntu、James Mail Server、Joomla、SAMBA、VNC Server、LAMP(Linux,Apache,MySQL,PHP) On CentOS7、SVN install、Tomcat Install、Java Environment On CentOS7、XenServer Automatic boot VM、Java GC、Xrdp、英文。
比較有印象的專案:
加密api介接、WebSocket concurrent issue、jxls的複雜模版設計、多資料介接用Factory Pattern重構、印表機韌體介接、獨立Restful Service、Ant Build auto deploy、Singleton pattern 未知資料行數固定規則讀取、完整環境Redhat 6 deploy、Redmine建置、計費系統功能修正。
瓶頸:
GB級資料在不允許Dirty Read時依然有瓶頸,無法克服。
Factory Pattern在維護時有設定過量的問題,不夠好用。