`
berserker_12
  • 浏览: 69089 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论
文章列表
private void checkDeadLock() { // Only read / write / connect / write future can cause dead lock. if (!(this instanceof CloseFuture || this instanceof WriteFuture || this instanceof ReadFuture || this instanceof ConnectFuture)) { return; } ...
问题总结 1、出现xml parse问题 首先看xml的标签有没有写错,头部的dtd是否与标签匹配 然后检查xml编译器有没有提示错误,有错误的要先解决 最后所有问题都检查过没问题的话,就检查字符编码,看是否有多余的隐藏字符 2、出现类文件版本问题(50,49的) 主要是架包的编译版本比运行项目的编译版本高,在无法改变架包的情况下 最后改变运行项目的编译环境,要不单单是1.5,1.6的大版本问题,还会 涉及到uxx的小版本。
wait()和sleep()的区别 这两者的施加者是有本质区别的. sleep()是让某个线程暂停运行一段时间,其控制范围是由当前线程决定,也就是说,在线程里面决定.好比如说,我要做的事情是 "点火->烧水->煮面",而当我点完火 ...
使用 #parameters.productName,而不是 #request.productName, 完整代码如下: 浏览产品页面: <% @page  contentType= "text/html;charset=UTF-8"  %>   <%@taglib  uri= "/struts-tags"  prefix= "s" %>   <a href='<s:url value="orderList_add. ...
1、网上说的很多,android实现dialog的方法有两个  一个是通过AlertDialog.Builder 初始化dialog 然后再showDialog 另一个是通过将androidManifest.xml中的activity的属性设为android:theme="@android:style/Theme.Dialog,伪装为dialog 2、showDialog的线程问题      dialog的显示不会阻塞ui线程..... 例子 protected void onListItemClick(ListView l, View v, int posit ...
小结 1、在Eclipse debug模式中,看到的G:\\test\\实例21\\  这样的路径是假的      实际为G:\test\实例21\ , 所有取得index的值都是按照这个真正的路径得出的值,其中第一个的index为0   2、replace只有一个实现public string replace(char o ...
jQuery File Tree 需要用到4个文件 分别为 jquery.js (jquery核心库) jqueryFileTree.js (jqueryFileTree核心库) jquery.jqueryFileTree.jsp  (在connection文件夹中 用于JavaScript和jsp的连接,添加列表元素等操作) jqueryFileTree.css 相关问题与解决 1.中文显示问题 官网中下载的connection并不支持中文,需要做一定修改,jsp中把第一行 引用 <%@ page import="java.io.File,java.io.FilenameF ...
struts2 学习旅程五: 这回开始讲输入校验. 以及使用Action里面写validate()方法.以及,全局和局部属性文件对错误提示信息的替换. 边整边说理论算了,一开始就讲,发现一下子记不到哪么多的说. 模拟一个用户注册信息的过程. 1,首先建立一个RegisterAction , 在那个Validate方法里面写校验的代码 由于这儿主要讲解校验流程,故execute方法里面直接返回 SUCCESS就是了. 注意看里面的注释. package com.test.action; import java.util.Calendar; import java.util.Date; import ...
Struts2输入校验(二)----验证框架。   一 文件名约定:   1) 验证XML的文件名: Action类名-validation.xml , 并与相关的Action类放在一起.   2) 当一个Action中有多个业务方法时 : Action 类 名-映射名-validation.xml   什么是映射名:<action name="login".../> ,name属性的值:login就是映射名, 千万注意,很多人写错   例子:   URL是:http://localhost/struts/user_addUser. action   ...
iptables limit 參數備忘 •限制特定封包傳入速度 •限制特定埠口連入頻率 •iptables Log 記錄參數備忘 •自定 Chain 使用備忘 •防治 SYN-Flood 碎片攻擊 限制 ping (echo-request) 傳入的速度 限制前, 可正常每 0.2 秒 ping 一次 ping your.linux.ip -i 0.2 限制每秒只接受一個 icmp echo-request 封包 iptables -A INPUT -p icmp --icmp-type echo-request -m limit --limit 1/s --limit-burst 1 ...
在Web应用程序开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息, 甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求参数"username"的值: ActionContext context = ActionContext.getContext(); Map params = context.getParameters(); Stri ...
hibernate集合映射inverse和cascade详解 (转载) 4. hibernate如何根据pojo来更新数据库 4.0 在commit/flush之前,hibernate不会对pojo对象作神秘的处理。 4.0.1 在select查询出pojo时,hibernate根据“字段--属性”的对应关系,用字段的值填充pojo的 ...
以下是我使用junit4下myeclipse环境下测试hibernate方法的心得 1、使用AbstractTransactionalJUnit4SpringContextTests (1)实现测试方法结束后,自动结束事务。一个test类中所有的test方法都是在一个事务内,回滚时会全部回滚 (2)如http://berserker-12.iteye.com/admin/blogs/390329中提到的,可以取得当前的session,每次更改了缓存中类的关系,或者调用的dao方法,要立刻呈现到数据库的时候可以调用flushSession(),就可以进行测试了,同时可以使用countR ...
/** * @author Andreas Schildbach */ public abstract class AbstractDaoTest extends AbstractTransactionalJUnit4SpringContextTests { @Autowired private SessionFactory sessionFactory; protected final void flushSession() { sessionFactory.getCurrentSession().flush(); } } AbstractTransactionalJU ...
Global site tag (gtag.js) - Google Analytics