java编程
文章平均质量分 54
双子叶
专业Java20年!!!
展开
-
jeecmsV6 首页加载过程说明
因为一个项目,开始接触jeecms,对于这个开源项目,网上关于它的资料却很少,自己也是在官网和BBS上查找相关资料,慢慢摸索。在部署上jeecmsV6的源码,安装相关数据库运行ok后,就开始在源码上修改自己想要的东西,然后自己就被难住了,根据代码自己竟然不知道首页是怎么加载的。安照一般逻辑,我们首先在WEB-INF/web.xml查找weblcome标签里面对应的页面,如下 inde原创 2015-12-29 14:08:42 · 605 阅读 · 0 评论 -
angularJS 实例
angularJS语法不细说,百度一大堆,直接上代码,以后查看方便,快速上手1.jsp页面中的语法,此页面只保留和angularJS有关代码,其他删掉了 证照输入终端 {{formData.areaname}}原创 2015-12-30 11:30:15 · 650 阅读 · 0 评论 -
java cas 单点登录web.xml配置
filter> filter-name>CAS Single Sign Out Filterfilter-name> filter-class>org.jasig.cas.client.session.SingleSignOutFilterfilter-class> filter> filter-mapping>转载 2016-02-14 11:25:34 · 4969 阅读 · 0 评论 -
附件(blob)下载输出实例代码参考
我们将文档或者图片保存的数据库中的大字段blob或者longBlob中,其中字段对应的实体属性一般是byte[]类型。首先,请获取附件的相关信息 Attachment attachment = fileService.getFileById("3b63778e-b1d1-454d-98da-916f12a18116"); byte[] filecontent_blob = attachm原创 2016-04-19 14:25:06 · 902 阅读 · 0 评论 -
Java生成随机不重复邀请码(数字+字母)
Java生成随机不重复邀请码(数字+字母)转载 2017-02-18 10:50:42 · 22857 阅读 · 2 评论 -
Java 生成任意位数永不重复的随机数策略实现
在项目中遇到客户一个需求,ID的生成策略:长度8位,用户在知道自己的ID(如:10000018)后,不能通过ID来推测相关信息,如用户可能推测我是第18个注册用户,上一个注册用户的ID是10000017,这样就不能很好的保护账号安全了,可以凭证推测数据来进行不法之事。经过网上查找和思考,便有了如下的解决方案:生成一个装有1-99999999数值的数组将数值内的值随机打乱将数值的值分开保存到不同原创 2017-02-10 14:52:58 · 4411 阅读 · 0 评论 -
netty整合springMVC,实现高效的HTTP服务请求
首先,你必须要了解netty,说简单点:客户端通过TCP链接和服务器建立长连接,client和server都是通过管道(ChannelPipeline)的addLast方法的添加顺序来处理接收或者发送的数据。这个和struts的filter的doFilter原理类似,处理完一个filter,如果后面还有其他的filter,就将数据chain.doFilter来继续处理。然后,说说netty怎么原创 2017-12-19 15:12:35 · 21750 阅读 · 8 评论