`
hxzon
  • 浏览: 17882 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
苹果(散文) ——Hxzon《续借密码》序 我不喜欢吃糖,每次入口,总觉受骗。 我不敢吃饼干,每次吃完,总是懊悔。 我喜欢吃水果。 每次买水果,几乎都买苹果。 苹果很贵(或许是我总挑大个的缘故),每次却必买 ...

hibernate vs ibatis

hibernate vs ibatis 1,model类分散在不同的包中 都可以。 2,只提取部分字段 都可以。 hibernate可以使用自定义构造函数,或使用先声明延迟加载再调用Hibernate.initialize()方法。 3,自动关联对象 都可以。 4,只提取关联对象的部分字段 都可以。 hibernate可以使用自定义构造函数,或使用先声明延迟加载再调用Hibernate.initialize()方法。 5,自定义部分sql语句。 都可以。 hibernate可以自定义load、insert、update,delete等语句。 hibernate也可以直接执行sql语句。 6,查 ...
java并发编程中CountDownLatch和CyclicBarrier的使用 http://blackgu.blogbus.com/logs/69596661.html java并发 java concurrency 在多线程程序设计中,经常会遇到一个线程等待一个或多个线程的场景,遇到这样的场景应该如何解决? 如果是一个线程等待一个线程,则可以通过await()和notify()来实现; 如果是一个线程等待多个线程,则就可以使用CountDownLatch和CyclicBarrier来实现比较好的控制。 下面来详细描述下CountDownLatch的应用场景: 例如:百米赛跑: ...
Java 理论与实践: 您的小数点到哪里去了? 使用浮点数和小数中的技巧和陷阱 http://www.ibm.com/developerworks/cn/java/j-jtp0114/ 发布日期: 2003 年 4 月 20 日 Brian Goetz, 首席顾问, Quiotix Corp 简介: 许多程序员在其整个开发生涯中都不曾 ...
Tapestry5.1.0.5升级到Tapestry5.2.4初体验 -hxzon 1,URLRewriterRule废弃,改用PageRenderLinkTransformer, 而PageRenderLinkTransformer返回值为PageRenderRequestParameters, 在处理css,js,图片文件时,路径改前缀为/assets/appVersionNum/ctx/时, 出现找不到/assets/页面的错误。最后只能通过构造一个伪页面解决。 路径重写代码:     public PageRenderRequestParameters decodePageRend ...
tapestry5初体验 -hxzon ------------------------------------------------- 1,生成的URL很友好。漂亮的URL使用了两次请求的机制,不严重影响性能的情况下觉得值得。 2,用@OnEvent(value=EventConstants.ACTIVATE)获取页面参数,而用@SetupRender初始化数据。 @OnEvent(value = EventConstants.PASSIVATE) 3,编辑页面,用@OnEvent(value=EventConstants.ACTIVATE)获取编辑对象的ID并初始化非常惬意,比s ...

刷新不提交

刷新不提交 查阅了无数资料,始终找不到可以刷新不导致重复提交的。 表单会导致重复提交, 使用链接,还是会重复提交。 是在怪异。 我用的方法是 给链接添加一个点击动作, 动态生成表单,提交后又删除表单, 然后我尝试刷新, 发现还是重复提交, 而且不是引发链接动作,而是浏览器专辑提交。 我在链接触发的动作里加了弹窗, 刷新页面时没有这个弹窗,证实刷新页面时的提交 不是因为链接动作触发。 实在晕死~~ 我想要的不是重复提交不出错, 而是刷新时就不重复提交, 难道是不可能任务吗?
FormulaParser公式解析类 使用新的计算函数,新的算法.速度更快,使用更方便. 算法简介: format函数: 根据格式化的原则,用一系列的if判断,过滤掉不符合的字符,并分割成数组.再利用括号的一一对应,补全 不匹配的括号. calculate函数: 根据运算法则,给不同运算符赋予不同权值,再通过权值比较便可以确定运算顺序. 类代码: /* * FormulaPareser 公式解析类 * Version 1.0 * 2006.8.11 * Copyright CYJB */ // /* * 公式解析类,可以计 ...
Spring封装Hibernate public Object execute(HibernateCallback action) throws DataAccessException { return execute(action, isExposeNativeSession()); } public List executeFind(HibernateCallback action) throws DataAccessException { Object result = execute(action, isExposeNativeSession()); ...
学中锁 -hxzon -gcode -gthought 把权限检查的代码重新梳理了一番,写成了若干个静态方法,全放到一个类里。 然后每个方法开始前if检查。 if(isAdmins and isCategory), if(isAdmins or isCategory). -------------- 今天突发奇想,不想if, 而是设置一个拦截器栈, mustAdmins(); mustCategory(); if(can) do; 或者 orAdmins(); orCategory(); if(can) do; 原理是类设置一个标志,三种状态。 cant,stop; ok,stop; cant ...
struts2+fckeditor冲突 -hxzon动手 -gdo 要上传图片必须添加fck的servlet。 net.fckeditor.connector.ConnectorServlet 文件上传到应用目录的userfiles\image下。 当加入struts2过滤器时, 不用net.fckeditor.connector.ConnectorServlet就可以上传, 但却上传到D:\big\Tomcat6.0\work\Catalina\localhost\fck2, 文件后缀为tmp。 因此图片无法显示。 当同时有struts2过滤器和net.fckeditor.connector ...
Global site tag (gtag.js) - Google Analytics