首页 > 编程知识 正文

前端技术框架,不学javaweb直接学框架

时间:2023-05-04 01:22:16 阅读:155150 作者:3881

目录

一. Java开发

二.常用开源工具包

一. Java开发1.J2EE架构及主流框架,spring4、spring boot、spring MVC、spring Security、spring cloud、struct2、hibernate5、mybatis3、maven、shiro等。

2.前端:

HTML5、Javascript、css、JQuery、bootstrap、vue、

vuex、vue_router、vue_i18n等。

UI:swagger_UI、Element_UI等

图表:echarts等

前后端交互:Ajax库之axios、request插件。

地图服务:lbsmap。

3.关系型数据库:

熟悉数据库附表MyCat,包括MySQL、Oracle等的设计、使用和优化。

NoSQl数据库:熟悉MongoDB瓷砖等,如redis、MongoDB等。

存储引擎,MyISAM、InnoDB等

4.MQ产品、消息中间件:

消息队列产品,如RabbitMQ、ActiveMQ、redis、zeroMQ、蚂蚁MQ和kafka。

5.web服务器:

tomcat、nginx、apache等。

6.javascript框架:

vue、jquery等。

7.linux :

熟悉系统常规命令,linux下系统的部署和配置。

8 .商务中间件:

weblogic、tomcat等APP应用程序。

9 .安全加密技术,安全加密设计,分析能力。

10 .系统要求:

分布式、大数据、高合并、长连接等。

11 .协商:

HTTP、HTTPS和web套接字协议。

12 .分布式接入服务:

熟悉Dubbo、dubbox等开源软件。

13.spring cloud、spring boot微服务和API

14 .缓存:

redis、memcache等。

15.zookeeper等。

搜索服务: Elasticsearch等

16.Ajax、json等

17.其他工具:

项目管理软件、代码管理软件、软件功能信息看板等

简单的系统体系结构配置:

1.centos(Linux系统) Nginx (负载平衡服务器) spring boot/Shiro/ibatis/maven/AOP/task/entitymanager

2 .缓存消息队列(2.Redis ) mySQL

3.HTTPS (协议)或web套接字签名验证Json数据格式

4.链路层:DatalinkSDK

5.前端:vue/vuex/vue_router/vue_i18n/或Jquery/websocket/ecahrts/axios等。

其他说明:

nginx可以用作http/https服务器和负载平衡。

redis可以用作负载平衡、缓存、消息队列、NoSQL数据库等

背景语言: java、golang、python等。

二.开源软件项目管理软件Mantis、BugFree代码管理软件SVN、Git编程语言Java、PHP、Python等服务器总线,可从常用开源套件功能中进行选择HTTPS服务器Nginx、Tomcat、Apache负载平衡Nginx HAProxy邮件服务Postfix、Sendmail消息队列RabbitMQ、ZeroMQ、Redis文件系统Fastdfs、mogin gopushIOS推送Javapns,Pyapns ejobberd是ngiOS、zabbix缓存Memcache、Redis关系数据库MySQL、MariaDB和PostgreSQLNoSQL数据库Redis

想要实时关注更多干货好文,扫描下图关注成功后回复【小程序】:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。