工作中遇到的技術、工具、概念等的總結(JAVA方向)

        入Java的坑也多年了,不知不覺也接觸了好多的技術、工具,這裏開篇博文,開始記錄,做個備忘,也便於以後閒時把沒整理過

文檔的技術or工具,進行整理與回顧。

1.框架技術類的:

        spring、spring MVC 、Mybatis、Hibernate、iBATIS、DUBBO、Web Service、EJB......

2.web前臺:

        Jquery、Easyui、Ext、Bootstrap、FreeMarker、

        現在有了前後端分離,也就開始分化出前端工程師,更多使用node開發平臺、vur.js、angular.js......

3.數據存儲:

        Oracle、Mysql、DB2、LDAP、AD(Active Directory)、MongoDB

        3.1.簡介:

         Oracle:甲骨文的,不多講。MongoDB:介於關係數據庫和非關係數據庫之間的產品。

        3.2.數據庫連接工具:SQLyog(Mysql)、PL/sql(Oracle)、DbVisualizer(all db)、jxplorer(LDAP、AD)

        3.3.數據庫生成工具:PowerDesigner

4.中間件:

        Tomcat、Weblogic、Tongweb、Jetty、Jboss、Resin......

        4.1.簡介

        4.2.可通過JDK生成證書,配置HTTPS。(相關:openssl)

5.配置管理、版本控制工具:

        SVN、Git、Maven、Ant、Jenkins、gradle......

6.服務器:

        windows、Linux、Aix

7.使用過的IDE:

        Myeclipse、eclipse、Idea。idea用習慣之後,前倆不想用了。

8.集羣相關:

        Redis、zookeeper、Nginx、kafka、apache、Dubbo提供的註冊中心(Zookeeper/Simple/Multicast/Redis)

9.遠程通信:

         Mina、Netty、Grizzly、Hessian、RMI、SOAP

補充:

        MAT(Eclipse Memory Analyzer):JAVA 堆轉儲文件分析工具,可以幫助你發現內存漏洞和減少內存消耗。

        MQ:消息隊列(MQ)是一種應用程序對應用程序的通信方法,eg:ActiveMQRocketMQ

        Xshell:強大的安全終端模擬軟件,它支持SSH1, SSH2, 以及Microsoft Windows 平臺的TELNET 協議。類似的還有SSH Secure

        Xftp:基於 MS windows 平臺的功能強大的SFTP、FTP 文件傳輸軟件。

        Axure:專業的快速原型設計工具。

        Memcache:一個免費開源的,高性能的,具有分佈式對象的緩存系統,它可以用來保存一些經常存取的對象或數據,保存的數據像一張巨大的HASH表,該表以Key-value對的方式存在內存中。

        Nginx:一個高性能的 HTTP 和 反向代理 服務器,也是一個 IMAP/POP3/SMTP 代理服務器。Nginx+tomcat做反向代理。

        

        20181011更新。。。。

        未完待續。。。。。。。。(2016.12.02)

        接觸的太多了,準備停更。。。。。。以後有機會專門花時間再整理吧。

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章