代码改变世界

spring的多个PropertyPlaceholderConfigurer实例装配的问题

2016-07-08 09:47 by chen.simon, 6280 阅读, 0 推荐, 收藏, 编辑
摘要:1. 默认情况下,使用PropertyPlaceholderConfigurer多实例装配出现异常 在项目中尝试 在不同的spring的配置文件中分别引入相应的properties文件,这样会在spring配置文件中配置多个PropertyPlaceholderConfigurer实例,但是这样使用的话就会出现key找不到的问题,异常信息如下: “ Could not resolve pl... 阅读全文

[转] 如何正确地写出单例模式

2016-06-26 09:20 by chen.simon, 307 阅读, 0 推荐, 收藏, 编辑
摘要:你真的了解单例吗? 这两天在看 《多处理器编程的艺术》 (英文版) 里面提到懒汉式单例模式编写的不严密性。由此我想梳理下单例模式这个问题到底涉及哪些细节。于是找到文章一篇: 原文地址:http://wuchong.me/blog/2014/08/28/how-to-correctly-write-singleton-pattern/ pdf: 这里 要点: 1. 使用 “双重检验锁”优化性... 阅读全文

由FutureTask的get方法靠什么机制来阻塞引发的思考

2016-06-20 13:34 by chen.simon, 16180 阅读, 1 推荐, 收藏, 编辑
摘要:1. FutureTask的get方法靠什么机制来阻塞 看其get方法源码: /** * @throws CancellationException {@inheritDoc} */ public V get() throws InterruptedException, ExecutionException { return sync.innerGet(... 阅读全文

记一次奇怪IE动态加载js的乱码

2016-06-05 18:40 by chen.simon, 1091 阅读, 0 推荐, 收藏, 编辑
摘要:1. 问题背景 某个老产品需要支持IE8,前端部分组件采用scrat开发体系进行开发的,当页面中内嵌的iframe的页面再加载组件js的时候,某些情况下会出现组件的js乱码,导致组件的js不能运行。而且,乱码并不会在第一次加载页面时发生,而是第二次第三次…加载页才会发生。 页面结构详细情况如下(页面编码为啥没统一,因为有历史原因…请忽略): 当用node的express服务放置iframe对应的... 阅读全文

electron开发(一)

2016-06-01 10:56 by chen.simon, 818 阅读, 0 推荐, 收藏, 编辑
摘要:0. 简介 http://electron.atom.io/ 官网 https://www.v2ex.com/t/277623 基于 Electron 的 Linux 下的网易云音乐 https://github.com/disoul/electron-cloud-music https://github.com/electron/electron/tree/master/docs-trans... 阅读全文

cxf client在后台不通且chunk设置为false的时候不能在控制台输出请求日志

2016-05-20 20:59 by chen.simon, 2022 阅读, 0 推荐, 收藏, 编辑
摘要:场景: 服务编排框架支持编排webservice服务。call webservice的client是基于cxf做的。为了使用服务编排的开发者调试与定位问题方便,需要将webservice的请求与响应报文打出来。 这个诉求不是很复杂加上LoggingInInterceptor(打印响应报文)与LoggingOutInterceptor(打印请求报文)两个拦截器即可。 好,开始考虑异常场景,当提供we... 阅读全文

对字符串算md5

2016-05-13 11:35 by chen.simon, 520 阅读, 0 推荐, 收藏, 编辑
摘要:这个问题要是写代码 是很简单的一个问题 能不能再简单一点呢,比如一条命令 一条sql,当然你要是在线转换也很快 shell printf admin|md5sum 注意printf 与echo区别 mysql mysql> select md5('admin'); python >>> import hashlib>>> print hashlib.md5('admin').hexdig... 阅读全文

Spring task executor同异步

2016-05-11 20:04 by chen.simon, 5357 阅读, 0 推荐, 收藏, 编辑
摘要:1. spring提供了哪些任务执行器,是否有同步的任务执行器 有ThreadPoolTaskExecutor等执行器 同步可以用SyncTaskExecutor,但这个可以说不算一个线程池,因为还在原线程执行 也可以用ThreadPoolTaskExecutor结合FutureTask做到同步 此外还有 代码: /* * 文 件 名: Test000101.java * 版 权: ... 阅读全文

应该具备的调试技能(java)

2016-05-01 13:40 by chen.simon, 498 阅读, 0 推荐, 收藏, 编辑
摘要:------Java部分---------- 1. tomcat在eclispe中怎样启动调试模式2. 带有main方法的Java应用程序怎样启动调试模式3. 调试在eclispe中的快捷键 F5 F6 F7 F8作用4. eclipse的调试视图下各个窗口是做什么用的5. eclipse的调试视图下各个窗口上的每个菜单、图标按钮是做什么用的6. 在断点时,快速查看变量值的快捷键是什么7. 在断点... 阅读全文

超时

2016-04-18 15:00 by chen.simon, 441 阅读, 0 推荐, 收藏, 编辑
摘要:1. tomcat的session超时怎么做的 有专门的后台线程每隔10秒(sleep 10l,可以配置)处理一次是否过期 专门的线程 org.apache.catalina.core.ContainerBase.ContainerBackgroundProcessor 触发过期检查的地方: Thr 阅读全文
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 21 下一页