- 浏览: 10419 次
最新评论
文章列表
1. junit和spring集成
新建一个basetest,上面加上注解
@Ignore
@ContextConfiguration({"classpath:spring/app-root.xml"})
@RunWith(SpringJUnit4ClassRunner.class)
@Transactional
@TransactionConfiguration(transactionManager = "txManager", defaultRollback = true)
其中, transactionManager要是在配置文件中出 ...
1. 未提交(commit)之前,找回被删除文件
查看哪些文件被删除: git ls-files --deleted
要恢复单个文件, git checkout --[文件名称]
如果要将所有文件都恢复, git ls-files --deleted | xargs git checkout --
zz http://www.douban.com/group/topic/13802153/
chrome窗口和标签页快捷键: Ctrl+N 打开新窗口 Ctrl+T 打开新标签页 Ctrl+Shift+N 在隐身模式下打开新窗口 Ctrl+O,然后选择文件 在谷歌浏览器中打开计算机上的文件
在MVC层次结构中,SpringMVC是一个集合了View、Model和Controller层的框架。之前工作的单位中使用的SSH框架组合,Struct负责Controller,负责控制前台Http请求的接收、转发、过滤等,Spring负责后台类的创建注入等管理,Hibernate负责数据持久化。而现在,SpringMVC接管了Struct和Spring的工作,Hibernate的工作也可以由mybatis来接收,当然这是另外的话题了。
为工程添加上springMVC框架的方法是,写在web.xml中。
代码1
&l ...
原创地址:http://xenojoshua.com/2011/04/deep-in-memcached-how-it-works/
1. 几个关键概念
Page为内存分配的单位Memcached的内存分配以page为单位,默认情况下一个page是1M,可以通过-I参数修改,最小1K,最大128M。如果需要申请内存时,memcached会 ...
·一、如何得到C语言int型最大值?
printf("%d\n", ~(unsigned int)0 / 2);
除以2是因为符号占用了一位。当然你还可以size of先得到位数,然后算得最大值。
假如我们需要确定谁占用了我们的9050端口 1、Windows平台 在windows命令行窗口下执行: 1.查看所有的端口占用情况
C:\>netstat -ano
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:1434 0.0.0.0:0 LISTENING 3236 TCP 127.0.0.1:5679 0.0.0.0:0 LIST ...
主要参考了“深入理解JAVA内存模型”系列博文,一点自己的理解。
一、volatile
1.1 对于重排序(包括代码重排,指令重排)的影响
是否能重排序 第二个操作
第一个操作 普通读/写 volatile读 volatile写
普通读/写 ...
一、从svn等下载项目,出现错误“background indexer crash recovery java.lang.stackoverflowerror”,一般是因为下载的jar包有错误,这时候不要点击这个错误框,等待check out完毕后,在build path中修复错误的jar包,还包括jre等。
另:此种情况下,部署代码到服务器上还会出现“an internal error occurred during add deployment”这种问题,因为jar包不对,代码未编译,因此部署的时候会抛出空指针异常。
碰到的第三个问题是服务器内存不够,在tomcat n.x下面的jd ...
一、连接别人服务器,需要在本地配置文件添加命令。或者可以用图形化的方式进行操作。参考网址:http://www.2cto.com/database/201207/141120.html
注意:如果手动修改配置文件\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora,则如果修改错 ...
一、想实现对来访电脑mac地址的验证,利用structs的filter调用action验证速度太慢(不知为何,待查),因此采用前台实现,viewstack的selectedindex方法(设计不够良好,但只能暂时如此折中了),根据后台返回的数值选取viewstack中显示的组件(selectedindex=0时显示第一个,为1时显示第二个,以此类推)。
二、接上个:filter中把action里的验证语句直接写入,速度就变得可以接受,调用action方法完成就很慢...于是还是觉得很奇怪。
三、flex无法获取电脑的mac地址,只能通过调用js,对于ie来讲,可以通过js调用active ...
这里主要是做一个汇总,把相关介绍的网址黏贴一下。
一、SchedulerFactoryBean和CronTriggerBean结合使用定时器:http://dongisland.iteye.com/blog/1452515
整个配置文件实例(插一句,一般按次序把这些配置文件配置在服务器的web.xml文件中):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http: ...
今天上午用程序生成的一个SQL,同事建议不要过多设置条件,全部取出然后在内存中处理。我不以为然,反正是程序生成的,就写了下去。
没想到生成的SQL居然有1524行,结果当然是被吐槽了,可读性太差了。我的名字被标注那里,大家说是以后谁复查到这里就来找我麻烦。
目前任务紧,没有时间重写了,以后再换种方式实现吧。但还是要纪念一下,因为...实在是太长太长了...
看这里:
select A0.bb,
A1.bb,
A2.bb,
A3.bb,
A4.bb,
A5.bb,
A6.bb,
...
自己写的一个批量导入数据库的批处理文件,主要功能是:扫描当前目录下的所有rar文件,然后用rar解压。然后去子目录databasebak下去扫描(工作需求,因为压缩文件都被默认解压到这个文件夹下了),所有的dmp文件截取其名字的前15个字符,在数据库(数据库信息需要用户在命令行中提供)中创建用户(用户名密码都是刚才截取的字符),然后把每个dmp文件分别导入对应的账户中。
还有很多不完善的地方,应付日常工作需要足够了,暂且放上来吧。
Copy命令使用:http://www.blogjava.net/hh-lux/archive/2009/04/07/86635.html
1.单文件拷贝 <copy todir="${basedir}/new" file="${basedir}/old/old1.txt1">或者<copy tofile="${basedir}/new/new1.txt" file="${basedir}/old/old1.txt1">。两者 ...