- 博客(20)
- 资源 (5)
- 收藏
- 关注
原创 centos6.5 部署redmine-3.3.3+nginx
安装前提条件centOs 6.5http://www.redmine.org/projects/redmine/wiki/RedmineInstallRedmine versionSupported Ruby versionsRails version used3.3, current trunkruby 1.9.33,
2017-04-26 23:05:04
1587
转载 PHP-APC
APC是什么Alternative PHP Cache (APC)是一种对PHP有效的开放源高速缓冲储存器工具,他能够缓存opcode的php中间码。PHP APC提供两种缓存功能,即缓存Opcode(目标文件),我们称之为apc_compiler_cache。同时它还提供一些接口用于PHP开发人员将用户数据驻留在内存中,我们称之为apc_user_cache。我们这里主要控讨ph
2014-05-18 15:56:14
634
转载 整理了一份招PHP高级工程师的面试题
1. 基本知识点HTTP协议中几个状态码的含义:1xx(临时响应)Php代码 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换
2014-05-16 19:01:53
895
原创 php explode 函数是按GBK的字节码来分割的
php explode 函数是按GBK的字节码来分割的,这样导致某些字符的字节码和一个中文字的部分字节码一致,从何导致中文字乱码
2014-05-02 10:03:22
511
原创 PHP,JAVA和MAJP10亿次for循环++测试
PHP,JSP 和MAJP10亿次for循环++测试: 1、PHP 161.021627 秒; 2、JSP 1.344秒; 3、MAJP 1.35秒。PHP,JSP 和MAJP100万次for循环单字符累加测试: 1、PHP 0.2 秒; 2、JSP 0秒; 3、MAJP 0.01秒。使用缓冲追加方式 使用+方式直接挂掉PHP,JSP 和MAJP1000次m
2014-05-02 10:02:44
1043
1
原创 php利用变量替换实现反射
$aa = 'RemoteData';$bb = 'getData';$menuList = $aa::$bb(RemoteAction::$getMenuList);
2014-04-22 13:16:48
625
原创 hibernate save 后实体对象不会注销
//封装测试数据 TmTest tmTest = new TmTest(); tmTest.setTmProject(task.getTmProject()); tmTest.setName(task.getName()); tmTest.setTestMan(to_user); tmTest.setTmTask(task); tmTest.setCreateTime(no
2014-04-02 16:47:54
505
转载 JAVA如何调用WINDOWS命令行
JAVA如何调用WINDOWS命令行2008-04-01 23:40用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这时可以通过组合使用Java提供的Runtime类和Process类的方法实现。下面是一种比较典型的程序模式: ... Process process = Runtime.getRuntime().exec(".//
2014-03-31 08:37:49
937
原创 hebernate获取数据的方式(find,load,get)区别
find:先从session缓存中查找,没有数据就从数据库查找(忽略二级缓存),找不到记录,返回NULL;laod:先从session缓存中查找,然后建立代理类,没有数据就从二级缓存中查找,再没有就从数据库查找,找不到就抛出异常;get:先从session缓存中查找,没有数据就从二级缓存中查找,再没有就从数据库查找,找不到返回NULL;注:get方式查找时,如果之前已经被load加载过
2014-03-27 02:02:31
579
转载 Hibernate映射中的Inverse和cascade
Inverse和cascade是Hibernate映射中最难掌握的两个属性。两者都在对象的关联操作中发挥作用。1.明确inverse和cascade的作用inverse 决定是否把对对象中集合的改动反映到数据库中,所以inverse只对集合起作用,也就是只对one-to-many或many-to-many有效(因 为只有这两种关联关系包含集合,而one-to-one和many-to-one只含
2014-03-25 08:37:02
459
原创 aop不支持方法内的调用
public class Test { public void a(){ b(); } @Transactional public void b(){ ..... }}执行a() 的时b()的事务不会执行
2014-03-23 22:04:46
449
转载 ORACLE导入导出命令解析
ORACLE导入导出命令解析 本文对Oracle数据的导入导出 imp ,exp 两个命令进行了介绍, 并对其相应的参数进行了说明,然后通过一些示例进行 演练,加深理解。 文章最后对运用这两个命令可能出现的问题(如权限不够,不同oracle版本)进行了探讨,并提出了相应的解决方案; 本文部分内容摘录自网络,感谢网友的经验总结;
2014-03-23 21:03:02
445
转载 spring的annotation-driven配置事务管理器详解
这篇文章是我从ITeye上复制来的,看了一遍,觉得很深刻,决定把他复制来,对原作者表示感谢。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~本文仅基于3.0+版本作为测试)假定spring 容器中定义了两个事务管理器:transa
2014-03-23 21:00:38
475
转载 Spring事务的传播行为
Spring事务的传播行为 在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。 Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked 如果遇到checked意外就不回滚。 如何改变默认规则: 1 让checked
2014-03-22 10:13:58
430
转载 flushMode
6.2.8 设置Flush刷新模式setFlushMode()上面的flush()函数是手动调用的,如果不手动调用,则只能依赖于容器的自动刷新。在默认情况下容器是自动刷新的,这是因为它对应了刷新了的AUTO值:public enum FlushModeType { AUTO, COMMIT } 我们可以调用下面的方法改变刷新模式:em.setFlus
2014-03-21 16:44:26
662
转载 Spring 中配置定时器
Spring 中配置定时器 如果是一个普通的类,不需要注入dao层 上面的两个bean节点根据自己的情况任选一个,下面的bean节点都是需要的。 0 0 0,12 * * ?
2014-03-21 14:00:19
399
转载 Java容器分析--Map
Java容器分析--Map 作者:Flyingis标准的Java类库中包含了几种类型的Map,它们都拥有同样的基本接口Map,但是行为特性各不相同,主要表现在效率、键值对的保存、元素呈现次序、对象的保存周期和判定键是否等价的策略等方面。1.Map的功能方法Map(interface): 维护label和value的关联性,使得可以通过label查找value。Ha
2014-03-20 15:48:27
327
转载 many-to-one中的属性
update:进行update操作时是否包含此字段 insert:进行insert操作时是否包含此字段 name:映射类属性的名字 column:关联的字段 class:关联类的名字 cascade:设置操作中的级联策略 可选值为 all所有操作情况均进行级联、none所有操作情况均不进行级联、save-update执行save和update操作时级联、delete执行删除
2014-03-19 14:59:13
429
原创 MAP 不能存动态DATE类
Date date = sdfAll.parse(datetime);for (int i = 0; i date.setTime(date.getTime()-300000);System.out.println(jxWidth+jxX-i*40);System.out.println(date);mapXInfo.put(jxWidth+jxX-i*40, date);
2014-03-19 11:27:08
903
原创 springMVC提交表单绑定到对象
绑定的对象只能指定具体的类,如果要做一个通用的提交控制器,需要手动绑定request到对象,使用MultiActionController 创建新的commandOBject 然后bind,不过这样需要重写自定义的参数类型转换,spring配置文件中注入的转换器不能使用。
2014-03-19 11:20:50
640
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人