摘要: 参考:http://www.hangge.com/blog/cache/detail_992.htmltomcat连接器的框架是coyote,有关信息参考:http://blog.csdn.net/wangchengsi/article/details/2973012 阅读全文
posted @ 2017-02-27 23:45 努力追上曾经的自己 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 这里的简单标签是指处理类是实现SimpleTag接口的实现类。 1,jsp翻译成的servlet,实例化标签处理器类 2,调用setJspContext将pageContext传递给标签处理器类 3,调用setParent把父标签传递进去,如果没有,传null 4,调用setJspBody方法,把封 阅读全文
posted @ 2017-02-26 22:05 努力追上曾经的自己 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 在学习java反射机制前我们需要对java.lang.Class<T>这个类有较为清楚的认识。 Class 类的实例表示正在运行的 Java 应用程序中的类和接口。枚举是一种类,注释是一种接口。每个数组属于被映射为 Class 对象的一个类,所有具有相同元素类型和维数的数组都共享该 Class 对象 阅读全文
posted @ 2017-02-26 17:43 努力追上曾经的自己 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 对称加密:加密和解密用的是同样的密钥。 非对称加密:使用一对密钥,公钥和私钥,私钥只由一方保管,不能外泄;公钥可以发给任何请求它的人 那么得到公钥的一方怎么确定这个公钥是服务器发过来的呢? 这个就需要就公钥到第三方认证机构认证,生成数字证书,这个数字证书里面包含有公钥。 现在客户端要向服务器发送消息 阅读全文
posted @ 2017-02-26 17:41 努力追上曾经的自己 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 当浏览器发来请求后,会将这个请求交给JSP翻译成的servlet来处理,自定义标签对应servlet中一个方法的调用,这个方法主要步骤如下 1,产生标签处理类的实例对象 2,将pageContext传入给标签处理类对象 3,看标签是否有父标签,如果有则将父标签传递给标签处理器类。如果没有的话则传入n 阅读全文
posted @ 2017-02-24 21:55 努力追上曾经的自己 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: 1,编写自定义标签的处理类,该类实现Tag接口(可以继承sun公司为我们提供的实现类,然后覆盖doStartTag()或者doEndTag()方法来处理逻辑)。 2,编写*.tld文件,关联标签和标签处理类,并将其绑定到一个URI上面去。参考tomcat里面自带的tld文件。 3,在JSP页面中使用 阅读全文
posted @ 2017-02-23 23:05 努力追上曾经的自己 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 需要抽象方法的枚举类举例:比如成绩枚举类中包括A,B,C,D,E五个对象,如果需要在枚举类中定义一个方法:getDesc(). A调用这个方法返回优,B调用这个方法返回良。。。 这种情况下我们需要将getDesc()声明为抽象方法,在创建每个枚举对象时,实现这个方法。 enum Grade{ A{ 阅读全文
posted @ 2017-02-07 23:12 努力追上曾经的自己 阅读(1633) 评论(0) 推荐(0) 编辑
摘要: lambda能够写出更加紧凑的代码,便于阅读和跟踪。在性能和多核处理方法上也具有不少好处,详细需要了解stream API. public class Lambda {public static void main(String[] args) {Lambda lambda=new Lambda() 阅读全文
posted @ 2016-12-24 17:22 努力追上曾经的自己 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 问题:假设有张学生成绩表(tb)如下:姓名 课程 分数张三 语文 74张三 数学 83张三 物理 93张三 德语 null李四 语文 74李四 数学 84李四 物理 94李四 英语 80想变成(得到如下结果): 姓名 语文 数学 物理 英语 德语 李四 74 84 94 ? 60张三 74 83 9 阅读全文
posted @ 2016-12-22 22:20 努力追上曾经的自己 阅读(181) 评论(0) 推荐(0) 编辑
摘要: jvm大小默认是64m,如果也要增大程序运行的内存,如果要调整JVM的大小,可以在run configuration中配置VM的参数 ,-Xmx100m表示配置其的大小为100M. 以下是一些配置的说明。 -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX: 阅读全文
posted @ 2016-12-22 00:14 努力追上曾经的自己 阅读(17593) 评论(0) 推荐(1) 编辑