JAVA程序员的5年职业规划

第1部分在搭建SSM的过程中,可能会经常接触到一个叫maven的工具。这个工具也是你以后工作当中几乎是必须要使用的工具,所以你在搭建SSM的过程中,也可以顺便了解一下maven的知识。在你目前这个阶段,你只需要在网络上了解一下maven基本的使用方法即可,一些高端的用法随着你工作经验的增加,会逐渐...

2018-06-25 12:27:24

阅读数 379

评论数 0

SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)

8

2018-06-23 19:55:54

阅读数 38

评论数 0

Spring+SpringMVC+Mybatis整合

4

2018-06-23 19:55:12

阅读数 45

评论数 0

J2EE框架思维导图

Servlet思维导图

2018-06-22 16:01:57

阅读数 157

评论数 0

JavaWEB思维导图

JavaWEB思维导图

2018-06-22 16:01:13

阅读数 218

评论数 0

JavaSE思维导图

                        1、四大特征                        2、方法重载、方法重写面向对象编程   3、抽象类与接口                        4、static、final、实例变量                        ...

2018-06-14 16:41:18

阅读数 239

评论数 0

Java知识思维导图

                        1、JVM详解与配置选项                        2、Java中的内存泄漏Java内部原理   3、深入分析ClassLoader原理                        4、JVM的内存回收机制           ...

2018-06-14 16:20:18

阅读数 254

评论数 0

Git使用

Git 配置 git config --global user.name "<姓名>" 设置提交者姓名。 git config --global user.email "&l...

2018-08-22 16:22:32

阅读数 29

评论数 0

系统架构

1.1.1.  传统架构  1.1.2.  1000并发需要20台服务器做tomcat集群。当tomcat集群中节点数量增加,服务能力先增加后下降。所以集群中节点数量不能太多,一般也就5个左右。1.1.3.  10000并发需要按照功能点把系统拆分,拆分成独立的功能。单独为某一个节点添加服务器。需...

2018-06-29 12:25:19

阅读数 48

评论数 0

Java Web前端到后台常用框架介绍

一、SpringMVCSpringWeb MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们...

2018-06-29 12:25:05

阅读数 86

评论数 3

35+ 个 Java 代码性能优化总结

代码优化的目标是:1、减小代码的体积2、提高代码运行的效率 代码优化细节 1、尽量指定类、方法的final修饰符带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不...

2018-06-28 13:09:28

阅读数 40

评论数 0

23种设计模式大汇总

完整的学习了设计模式,并且都做了笔记。以下来一个汇总: 1、单例模式:        Java设计模式-单例模式 2、工厂方法模式、抽象工厂模式:                                                     Java设计模式—工厂方法模式&amp...

2018-06-28 13:09:14

阅读数 116

评论数 0

单点登录原理与简单实现

一、单系统登录机制1、http无状态协议web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系但这也同时意味着,任何用户都能通过浏览器访问服...

2018-06-28 13:08:56

阅读数 76

评论数 0

一文看懂Web服务器、应用服务器、Web容器、反向代理服务器区别与联系

我们知道,不同肤色的人外貌差别很大,而双胞胎的辨识很难。有意思的是Web服务器/Web容器/Web应用程序服务器/反向代理有点像四胞胎,在网络上经常一起出现。本文将带读者对这四个相似概念如何区分。1.一文看懂web服务器、应用服务器、web容器、反向代理服务器区别与联系§  1.1.Web服务器概...

2018-06-28 13:08:37

阅读数 56

评论数 0

最全面的常用正则表达式大全

一、校验数字的表达式 1数字:^[0-9]*$ 2n位的数字:^d{n}$ 3至少n位的数字:^d{n,}$ 4m-n位的数字:^d{m,n}$ 5零和非零开头的数字:^(0|[1-9][0-9]*)$ 6非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$...

2018-06-28 13:08:21

阅读数 53

评论数 0

9种高性能可用高并发的技术架构

1、分层分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对简单并比较单一的职责,然后通过上层对下层的依赖和调度组成一个完整的系统。在网站的分层架构中,常见的为3层,即应用层、服务层、数据层。应用层具体负责业务和视图的展示;服务层为应用层提供服务支持;...

2018-06-28 13:08:07

阅读数 44

评论数 0

大型分布式网站术语分析

1、I/O优化 1、增加缓存,减少磁盘的访问次数。2、优化磁盘的管理系统,设计最优的磁盘方式策略,以及磁盘的寻址策略,这是在底层操作系统层面考虑的。3、设计合理的磁盘存储数据块,以及访问这些数据库的策略,这是在应用层面考虑的。例如,我们可以给存放的数据设计索引,通过寻址索引来加快和减少磁盘的访问量...

2018-06-28 13:07:51

阅读数 47

评论数 0

Web开发者安全速查表

数据库篇1、对类似访问令牌、电子邮箱地址或账单详情进行加密处理,尤其是用户的身份识别信息(密码)。2、如果你的数据库支持低成本加密,请确保开启这项功能并保护主机磁盘中的数据。与此同时,确保所有的备份文件都进行了加密存储。3、按照最小权限原则给数据库访问账号分配权限,不要使用数据库的root账号。4...

2018-06-28 13:07:36

阅读数 54

评论数 0

20个非常有用的Java程序片段

1、字符串有整型的相互转换String a =String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric string to an int2、向文件末尾添加内容BufferedWri...

2018-06-28 13:07:10

阅读数 32

评论数 0

70个Java必背英语单词

对于刚开始接触Java编程的同学来说,很多英文单词都比较陌生,甚至会因为这些英语单词对Java编程不抱希望,那么今天就给同学们整理出一份Java最常用的英语单词: Compile:编绎Run:运行Class:类Object:对象System:系统out:输出print:打印line:行variab...

2018-06-28 13:06:58

阅读数 192

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭