- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 Java线程池实现原理
参数配置核心池大小、最大池大小 /** * Core pool size is the minimum number of workers to keep alive * (and not allow to time out etc) unless allowCoreThreadTimeOut * is set, in which case the minimum is
2017-03-20 14:51:49 307
原创 JavaSE8-Stream,LocalDateTime
Java8引入了Stream这个类型之后,极大简化了集合类的一些操作,对于数据过滤提取,转换,以及相关操作比较有意义,值得一提的是如排序等不再依赖Collections这个工具类,List等对象实例都增加了Sort方法,更加语义化了。package com.ninetowns.trade.javase8;import java.math.BigInteger;import java.u
2016-01-16 16:19:35 733
原创 JavaSE8-Lamda Expression
Lamda表达式在其他语言中比较常见,如C#等,主要使用场景是集合类以及数据库sql语句,还是比较Convenient的,如果能够熟练使用的话,还是可以少些很多代码的。尤其是引入了函数式接口这个概念,是取代匿名内部类以及事件定义的不错方式。package com.ninetowns.trade.javase8;import java.util.Arrays;import java.ut
2016-01-16 16:14:40 482
原创 微信公众号80端口映射详解(二)
接上篇全端口映射web网站到外网任意端口(包括80端口)----——————————————————————————————————————————————————首先说下nat123的80端口映射和全端口映射的区别;1.全端口映射必须启动服务端添加映射,然后还要在客户端启动nat123客户端程序,添加对应端口映射,相当于点对点方式,也就是说没有安装nat123客户端是没办法访问到we
2015-10-20 09:16:07 3015
原创 微信公众号80端口映射详解(一)
由于工作需要开发微信服务号,查阅文档得知微信服务器只能和外部开通了80端口的服务器之间通信。公司有现成的电信服务器,只是不知什么原因导致8080等端口都不能访问了(本地可以访问)。其实有两种解决办法:一是使用新浪云,百度云这样的云服务器,经过试用新浪云发现现在注册和实名认证都不再送豆,除了充钱别想用了。然后用阿里云的ECS云虚拟主机,申请了一个主机后,发现试用的是网络路径,tomcat启动超慢
2015-10-17 12:37:55 24040 1
原创 JavaSE8-The New Date and Time API(2)
5.2 LocalDates 现在让我们从绝对时间转向人工时间,在新的API里有两种人工时间:local date/time 以及zoned time. 其中local date/time不包含时区信息。 比如1903年6月14(拉姆达表达式的发明者出生日),此种日期既不包含当天的时间,也不包含时区信息,所以它不能表示精确的时间点;相反,July 16, 1969, 09:32:00 EDT(
2015-10-10 09:59:16 535
原创 ssh+spring security+cas搭建(二)
一中 经过CAS认证通过,返回结果如图.web.xml配置如下: CASTEST Hello.jsp CAS Single Sign Out Filter org.jasig.cas.client.session.SingleSignOutFilter
2015-06-30 00:33:21 731
原创 ssh+spring security+cas搭建(一)
cas服务端认证AuthenticationManagerImpl,返回Authentication 。局提包含三步:1 | This is the authentication handler that authenticates services by means of c
2015-06-29 22:46:06 711
原创 OGNL
Struts2基础:OGNL表达式:用于在jsp页面输出后台数据使用OGNL表达式的6种用法,即访问集合/数组 访问Map 访问时运算 访问时调用方法 创建集合 创建MaP在Struts的Action中初始化,或者接受到前台参数后,可以在Jsp上使用标签来接收。如可以用 迭代过程
2015-05-27 14:01:55 401
原创 重定向和转发的区别
dis:转发re:重定向1.dis使用浏览器发送一次请求,re发送两次请求(在第一次响应中收到302状态码和location地址后,根据location再次发送请求)。2.dis把request,response对象交给其他组件,re产生新的request,response对象,不能共享request,response对象。3.dis只能在应用内部实现,re可以重定向到其他应用资源
2014-12-29 11:05:50 1100
原创 cookie,session的创建过程和使用区别
一:由于http协议是无状态协议,一次请求一次响应,每次交互是独立的。要想对浏览器和服务器交互过程中产生的状态和数据进行管理,有cookie和session两种机制。1.cookie机制:如果不在浏览器中设置过期时间,cookie被保存在内存中,生命周期随浏览器的关闭而结束,这种cookie简称会话cookie。如果在浏览器中设置了cookie的过期时间,cookie被保存在硬盘中,关闭浏览器
2014-12-29 10:11:47 3873
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人