- 浏览: 93967 次
- 性别:
- 来自: 南京
最新评论
-
elifefly:
这个东西不错。可惜不能批量反编译。。。。
Java反编译 -
ben_hu:
谢谢一楼的提醒!
PostgreSQL数据库恢复 -
6rl:
你不用密码的??
PostgreSQL数据库恢复
文章列表
实际项目中,后台接口返回的内容是要加密的
(我们可以在每个接口返回前手动加密、返回,这样总觉得不爽)
Spring的MessageConverter正是用于转换数据(输入、输出)的
所以,可以通过自定义一个MessageConverter,比较简洁地实现这个需求。
1. 为了最小的影响框架的功能,复用Jackson的Converter
【AbstractJackson2HttpMessageConverter】
【MappingJackson2HttpMessageConverter】
其中,【 protected void writeInternal】是往Resp ...
实际操作AOP的时候,出现AOP对Controller无效的情况。
要点: Controller中的方法是在【DispatcherServlet】中被调用
解决办法如下:
在【xxx-yyy.xml】中追加
<aop:aspectj-autoproxy />
xxx-yyy.xml的位置如下:
<servlet>
<servlet-name>aaa</servlet-name>
<servlet-class>org.springframework.web.servlet.Dispat ...
找了一圈,改了一圈,这是最终有效的解决方式:
转自: http://www.codeproject.com/Questions/272087/Failed-to-allocate-memory-1455
I have the best and right solution proved according to the indications by Calvin in techarena forums.
- Click Start, click Run, type sysdm.cpl in the Open box, and then press ENTER.
- Click the Adva ...
在按装Ruby Devkit时候,可能需要手动去添加Ruby,根据注释说,只需把安装Ruby的绝对路径粘贴在“---”下面即可。可是试过了,运行ruby dk.rb review,报出如下错误
“Invalid configuration. Please fix 'config.yml.'”
很是费解,经过调查发现,这里要添加的是一个Rubies list即,及时有只安装了一个Ruby,也要写两个。也就是说重复两行;此外,绝对路径之前需要加“横线”+“空格”
# This configuration file contains the absolute path locations of ...
SWTBot右键菜单
- 博客分类:
- SWTBot
在用SWTBot获取元素右键菜单的时候,往往因为时间问题、或者是SWTBot的限制问题,抛出菜单获取不到、或者XXX dispose等问题。
public static void clickContextMenu(final AbstractSWTBot<?> bot,
final String... texts) {
// show
final MenuItem menu ...
Java String.format 传参数
- 博客分类:
- Java
刚刚学习了String的format方法,觉得可以用来做国际化,记录以备忘记
1.有一个参数
String str = "test1=%s";
System.out.println(String.format(str, "Class1")); ---输出“test1=Class1”
2.多个参数(数组)
String str2 = "test1=%s,test2=%s";
Object[] param = new String[]{"Class1", "Class2"};
Syst ...
为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。
第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。
第二,可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。
第三, ...
前几天用360安全卫士清理系统垃圾和加载项,可能吧IE相关的JS加载项一起清掉了,以至于IE不支持JS脚本,具体设置也不怎么懂,网上查一下,应用如下方法解决了问题(解决方法转自http://hi.baidu.com/lihonghao_shzh/blog/item/0d2c101f008b7c0c314e15a2.html):
编写了一个BAT文件,
rem =====批处理开始========
regsvr32 actxprxy.dll
regsvr32 shdocvw.dll
Regsvr32 URLMON.DLL
Regsvr32 actxprxy.dll
Regs ...
一.在web.xml中配置
xml 代码
<filter>
<filter-name>EncodingFilter</filter-name>
<filter-class>com.kenshin.base.SysFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param ...
往往混淆了yield(),sleep()以及wait()这三个函数的使用。
从操作系统的角度讲,os会维护一个ready queue(就绪的线程队列)。并且在某一时刻cpu只为ready queue中位于队列头部的线程服务。
但是当前正在被服务的线程可能觉得cpu的服务 ...
一、关键字:
thread(线程)、thread-safe(线程安全)、intercurrent(并发的)
synchronized(同步的)、asynchronized(异步的)、
volatile(易变的)、atomic(原子的)、share(共享)
二、总结背景:
一次读写共享文件编写,嚯,好家伙, ...
最近项目里有用到Spring定时器,知识不难,在此记录一下,以备后用
直接贴出定时器的配置文件。
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean" >
<property name="triggers">
<!-- 注册多个Trigger -->
<list>
<ref bean="saveRoomList" ...
本文出自 “魏杰的技术专栏” 博客,请务必保留此出处http://weijie.blog.51cto.com/340746/68789
利用Spring的AOP来配置和管理你的二级缓存(EHCache)
如果我们的项目中采用的是Spring+hibernate来构建的,在缓存方面,我们一定会首先 ...
escape() 方法:
采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。
不会被此方法编码的字符: @ * / +
encodeURI() 方法:
把URI字符串采用UTF-8编码格式转化成escape格式的字符串。
不会被此方法编码的字符:! @ # $& * ( ) = : / ; ? + '
encodeURIComponent() 方法:
把URI字符串采用UTF-8编码格式转化成esc ...
function Map(){
this.map = new Object();
this.length = 0;
this.size = function(){
return this.length;
}
this.put = function(key, value){
if( !this.map['_' + key])
{
++this.length;
}
this.map['_' + key] ...