- 博客(26)
- 资源 (5)
- 收藏
- 关注
转载 在 Eclipse IDE 中试用 Lambda 表达式
在 Eclipse IDE 中试用 Lambda 表达式作者:Deepak Vohra学习如何充分利用 lambda 和虚拟扩展方法。2013 年 8 月发布Lambda 表达式也称为闭包,是匿名类的简短形式。Lambda 表达式简化了单一抽象方法声明接口的使用,因此 lambda 表达式也称为功能接口。在 Java SE 7 中,单一方法接口可使用下列选项之一实现。创建接
2017-10-31 09:22:38
3182
原创 shiro重定向时URL中的JSESSIONID问题
最近开始在项目中使用shiro作为权限控制,配置成功后,访问一切正常。但发现在向登录页面重定向时,URL中总是待;JSESSIONID=****,这时Session的另一种使用方式(一种是Cookie)。本来也不影响使用,但是据说这种方式有漏洞,再就是这样看着实在是不爽。那怎么去掉呢?第一步:刚开始我以为是tomcat的问题,于是就百度了下tomcat怎么取消url中的JSESSIONID。
2016-01-18 09:02:03
13881
1
原创 shiro默认拦截器
shiro默认添加的拦截器:org.apache.shiro.web.filter.mgt.DefaultFilteranon(AnonymousFilter.class),匿名访问 authc(FormAuthenticationFilter.class),表单验证 authcBasic(BasicHttpAuthenticationFilter.class),
2015-12-28 11:00:48
1723
原创 spring异常
*** SpringMVC自定义异常对应的status code Exception HTTP Status CodeConversionNotSupportedException 500 (Internal Server Error)HttpMediaTypeNotAcceptableException 4
2015-12-26 22:48:07
731
原创 shiro异常
org.apache.shiro.authc.pam.UnsupportedTokenExceptionorg.apache.shiro.authc.UnknownAccountExceptionorg.apache.shiro.authc.LockedAccountExceptionorg.apache.shiro.authc.DisabledAccountExceptiono
2015-12-26 21:21:59
9546
原创 Integer忽视的地方
结果:truetrue--------------------------falsetrue近来在项目中对两个对象判断父子关系时,一直是false,但debug时发现明明是true啊,怎么回事啊?忽然想起Integer是对象,不能使用==进行判断,要使用equals进行判断。对两个Integer进行==比较,如果在Byte范围内,是true(进行了缓存)。超
2015-11-23 17:27:33
466
原创 升级shiro对quartz 2的支持
缘由:在使用shiro时,如果Quartz 为Quartz 2的版本,则抛出异常java.lang.InstantiationError: org.quartz.SimpleTrigger。原因是默认的shiro-quartz1.2.3中的实现是针对quartz1.6版本的实现(详细源码请查看org.apache.shiro.session.mgt.quartz.QuartzSessionVali
2015-11-17 12:38:24
6954
原创 SpringMVC使用Jackson返回JSON时日期少一天的问题
SpringMVC使用Jackson返回JSON时日期少一天的问题 text/html;charset=UTF
2015-11-03 14:49:59
7231
原创 mybatis配置
mybatis 提供了两种配置方式1、xml配置,SqlSession可直接调用2、注解配置1)可以直接调用接口方法。探求下执行的原理org.apache.ibatis.session.Configuration.getMapper(Class, SqlSession)--》org.apache.ibatis.binding.MapperRegistry.getMapper(Cla
2015-10-27 11:34:13
670
原创 mybatis拦截器
一、MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括:(摘自官网http://mybatis.github.io/mybatis-3/zh/configuration.html)Executor (update, query, flushStatements, commit, rollback, ge
2015-10-27 11:33:49
976
原创 httpclient 实例
最近想抓取网页于是想到httpclient,在网上找了一番,全都是commons-httpclient,并且试用后都是有问题。于是去apache官网找httpclient,发觉该项目已经独立了最新是httpclient-4.3.6。参考官网例子实现成功了,记录下 String url = "http://www.tool7001.com/IDCodeGenerate.aspx"; Ma
2015-02-03 13:41:19
691
原创 jquery全选
Insert title here$(function(){$("#delAll").click(function(){var checked = this.checked;$("input:checkbox[name='del']").each(function(){this.checked = checked;//$(this).addr("checked",c
2014-06-27 09:22:07
651
原创 spirng3+hibernate4+blazeds4错误
1、srping3.2+hibernate4.3.5Hibernate4.3.1 org.hibernate.service.jta.platform.spi.JtaPlatform 异常解决
2014-04-14 16:51:07
944
原创 收集一些Java服务端推送技术实例
1、Servlet3.0 服务端推技术实例2、Pushlet实例解析3、Comt4j消息推送实例4、DWR Reverse Ajax服务器推技术Web端服务器推送技术原理分析及dwr框架简单的使用Dwr 实例教程 6、HTML服务器推送技术简介HTML5 服务器推送事件(Server-sent Events)实战开发 7、消息推送机制技术
2014-03-29 22:46:59
1790
1
转载 java 消息推送的比较
使用Ajax可以开发出基于浏览器的具有高用户交互性和几乎不易觉察到延迟的web应用。实时的动态数据比如新闻标题、证券报价和拍卖行情都需要尽快地发送给用户。然而,AJAX仍然受限于web请求/响应架构的弱点,使得服务器不能推送实时动态的web数据。Delft科技大学的Engin Bozdag、Ali Mesbah和Arie van Deursen一起讨论了下面这些可以实现基于web的实时事件
2014-03-29 19:38:35
2595
转载 Node.js 究竟是什么?
一个 “编码就绪” 服务器Node 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。 简介如果您听说过 Node,或者阅读过一些文章,宣称 Node 是多么多么的棒,那么您可能会想:“Node 究竟是什么东西?
2014-03-27 19:57:33
886
转载 使用面向对象的技术创建高级 Web 应用程序
看到一篇介绍web的文章,觉得很长见识,特保留。原文http://msdn.microsoft.com/zh-cn/magazine/cc163419.aspxRay Djajadinata 本文讨论:§ JavaScript是基于原型的语言§ 用 JavaScript进行面向对象的编程§ JavaScript编码技巧§
2014-03-27 19:42:30
596
原创 JS字符串拼接的问题
好久不用js了,好多东东都忘了。最近用js拼接字符串时遇到问题了,不论怎么拼接在ie中都报错,很郁闷。隔了一天,又拿起代码看了下,突然想起在java中拼接字符串转义字符的事,才想起js也有这个东东。原来这样:tr += "";在编辑器中就不报错,到浏览器中怎么点onclick都都不反映,F12就报错,看了下脚本,字符串完全变样修改后:tr +
2014-03-26 17:57:05
2805
原创 spring整合quartz备份数据库的一些问题
进来在工程中需要用到quartz备份数据库,在整合的过程中遇到一些问题,我用的是spring3.1.0,quartz2.2.x 1、启动时异常java.lang.IncompatibleClassChangeError: Found interface org.quartz.JobExecutionContext, but class was expected解决:Spring
2014-03-19 23:15:01
2836
转载 关于Oracle11gR2用EXP导出时报EXP-00011错误的解决方法
在给客户培训的过程中,发现客户数据库服务器存在一个奇怪的现象。客户数据库服务器环境为AIX6+Oracle11gR2,具体现象如下:执行EXP导出时,部分表提示 EXP-00011:表不存在错误,但是查询user_all_tables视图,此表确实是存在的,并且执行select语句也能成功,不过表为空表,查看权限等也没有问题。后来通过查询资料,发现问题是由Deferred Segment Cr
2014-01-10 11:08:14
629
转载 自定义Flex的Loading界面(源码)
这个方法网上已经有人写过例子...在这里我只是自己做个实例并记录一下..首先~自定义Flex加载的原理其实就是继承mx.preloaders.DownloadProgressBar类..然后重写相关的方法..package{ import flash.display.*; import flash.events.*; import flash.net.*;
2013-11-05 10:07:18
1184
转载 Flex 经典案例 收藏
Flex开源项目原文地址:http://www.cnblogs.com/analyzer/archive/2008/06/02/1212050.html1. Flexboxhttp://flexbox.mrinalwadhwa.com/这是一位来自印度的flex开发者 在07年2月份建立的flex组件库,里面也有不少好东西。2. Flexlibhttp://
2013-11-05 10:01:01
2217
原创 web串口通讯
最近项目需要读取串口数据,就研究了下。刚开始用java ,java提供的javacomm20-win32工具读取串口数据,不晓得怎么回事,我的电脑往串口发送数据后死活接收不到数据,后来在网上搜了下,有一款开源的java读取串口的框架RXTX,地址:http://users.frii.com/jarvi/rxtx/download.html。后来发现这样不行,我们的软件是B/S的,需要在页面上串口通
2013-10-29 22:06:13
5088
原创 vb ocx打包cab的方法和细节
.cabMicrosoft制订的压缩包格式,常用于软件的安装程序,ie浏览器会自动下载安装,很方便。首先文件->生成xxx.ocx然后开始->程序Microsoft Visual Basic 6.0->Microsoft Visual Basic 6.0 工具->Package & Deployment 向导 如图浏览 选择工程点击 打包,然后点击 Next,报类型:Int
2013-10-29 21:59:47
2484
转载 java与oracle type间传递数据
写一点东西,以便以后查看,省的忘记了。1.建一个oracle type ,对应java的类create or replace type QUERYVO as object{id varchar2(20),name varchar2(30)}public class QueryUtilVo {private String id;private String name
2013-10-20 11:15:57
1626
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人