摘要:
完整代码请参考:https://github.com/devway9/java-exercise/tree/master/servlet-jsp
目录
1 HttpServletRequest获取报文头
2 获取URL的方法
3 常用报文头获取
4 发送压缩的Web页面
正文
1 HttpServletRe... 阅读原文
2017-12-07 06:42:01 阅读(769) 评论(0)
摘要:
1.1 简介
Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。
Shiro可以非... 阅读原文
2017-12-07 06:00:07 阅读(756) 评论(0)
摘要:
1.先定义一个Java对象Person:
1 public class Person
2 {
3
4 String name;
5
6 int age;
7
8 int number;
9
10 public String getName()
11 ... 阅读原文
2017-12-07 00:00:01 阅读(755) 评论(0)
摘要:
一图胜千言,下面图解均来自Program Creek 网站的Java教程,目前它们拥有最多的票选。
1、字符串不变性
下面这张图展示了这段代码做了什么
String s = "abcd";
s = s.concat("ef");
2、equals()方法、hashCode()方法的区别
HashCode被设计... 阅读原文
2017-12-06 19:20:06 阅读(727) 评论(0)
摘要:
一、冒泡排序算法的运作如下:
比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较
二、排序:
... 阅读原文
2017-12-06 18:58:02 阅读(740) 评论(0)
摘要:
今见ranyonsue君的一篇文章《关于HTTP协议,一篇就够了》顿时惊为天人,原来Http还是很丰满的嘛!其中内容很多都是摘抄的片段,望诸君勿怪!
HTTP简介
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )... 阅读原文
2017-12-06 18:38:01 阅读(728) 评论(0)
摘要:
Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。
在大家看之前,我要先声... 阅读原文
2017-12-06 17:58:02 阅读(714) 评论(0)
摘要:
最近换了个公司,从三月底开始面,面到四月底,面了有快二十家公司。我是一个喜欢总结经验的人,每经过一场面试,我在回来的路上都会仔细回想今天哪些问题可以答的更好,或者哪些问题是自己之前没遇到过的,或者是哪个知识点今天又问了等等。四月中旬的时候,我就在构思要写一篇面经,主要是想着可能对那些跟我相同处境的人有点帮助,再者就是... 阅读原文
2017-12-06 16:06:02 阅读(715) 评论(0)
摘要:
Mybatis的简介:
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github.
MyBatis 是一款优秀的持久层框架,它支持定... 阅读原文
2017-12-06 14:09:02 阅读(759) 评论(0)
摘要:
在spring boot使用的过程中, 发现我修改了静态文件, 前台刷新后, 没有任何变化, 必须重新启动, 才能看到, 这简直不能让人接受.
那有什么方法来解决这个问题呢.
Baidu之后, 得到了想要的答案, 在这里记录下来.
1. pom.xml 修改
<dependency>
... 阅读原文
2017-12-06 13:51:02 阅读(738) 评论(0)