1:确定一个Key 2. 在implicitMode 中存在Key 对应的对象, 若存在则作为参数传入 3. 在implicitMode 中不存在Key 对应的对象, 则检查当前@SessionAtrributes 是否使用 若存在 且注解的value属性值包含了Key, 则会从HttpSessio ...
分类:
编程语言 时间:
2018-06-29 23:31:45
阅读次数:
233
#一。存储过程和存储函数的创建案例 CREATE PROCEDURE myprocedure(in a int,in b int ,OUT c INT) BEGIN set c=a+b; end; call myprocedure(1,2,@num);#存储过程需要call 来执行 @num 这个是 ...
分类:
数据库 时间:
2018-06-29 19:23:17
阅读次数:
161
什么是异步编程 什么是异步编程呢?举个简单的例子: 上面这段代码中,Main方法中的代码是按照自上而下的顺序执行的。网络状况不佳时,Start()方法是比较耗时(注意,这里在Start方法中调用了异步方法GetStringAsync,但该方法在此处是以同步方式执行的,具体原因下文会进行说明),在St ...
前言 MyBatis是基于“数据库结构不可控”的思想建立的,也就是我们希望数据库遵循第三范式或BCNF,但实际事与愿违,那么结果集映射就是MyBatis为我们提供这种理想与现实间转换的手段了,而resultMap就是结果集映射的配置标签了。 在深入ResultMap标签前,我们需要了解从SQL查询结 ...
分类:
其他好文 时间:
2018-06-28 22:55:03
阅读次数:
272
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { response.setCharacterEncoding("u ...
分类:
其他好文 时间:
2018-06-28 19:29:51
阅读次数:
189
问题由来: 公司有个项目用到netty作为websocket的实现,最近打算部署双机,这使得原来保存在内存中的Channel信息不再可行,需要保存在redis中,改造过程中发现通过@Autowired注入进来的JedisClient类无法使用,外部表现为jedisClient对象为null 解决过程 ...
分类:
Web程序 时间:
2018-06-27 22:19:10
阅读次数:
3514
前言 本文章秉着自动化工程项目的思想搭建的,基础架子完全按照 "wepy官网" 搭建,在基础上增加配置达到自动化项目。新增动flxio拦截器自动处理接口,新增根据环境变量来改变运行时的参数。 "Fly.js" 小程序拦截器个人不是很满意,在网上就寻找到了fly.js 感谢作者大大@wendux 简介 ...
分类:
微信 时间:
2018-06-26 16:15:50
阅读次数:
323
一、Exceptionless 简介 Exceptionless 是一个开源的实时的日志收集框架,它可以应用在基于 ASP.NET,ASP.NET Core,Web Api,Web Forms,WPF,Console,MVC 等技术栈的应用程序中,并且提供了Rest接口可以应用在 Javascrip ...
分类:
其他好文 时间:
2018-06-26 11:08:36
阅读次数:
337
Handler Handler是Android系统中的一种消息传递机制,起作用是应对多线程场景。将A进程的消息传递给B线程,实现异步消息处理。很多情况是将工作线程中需要更新UI的操作消息传递给UI主线程,而实现更新UI操作。 因为工作线程和主线程是共享地址空间,即Handler实例对象mHandle ...
分类:
移动开发 时间:
2018-06-26 10:56:23
阅读次数:
207
SqlMapConfig.xml的配置内容和顺序如下(顺序不能乱): Properties(属性) Settings(全局参数设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments( ...
分类:
数据库 时间:
2018-06-25 15:03:08
阅读次数:
172