2008-07-17

jdbexplor 开发环境的搭建

关键字: jdbexplor
把jdbexplor导入到了eclipse的开发环境设置,主要是要使用jdk6来编译运行,主要tomcat和javabuilder两个地方的jre jdk的选择,另外要主意hsqldb 数据库和管理界面的命令行启动,以及作为servlet listener在项目初始化前启动数据库服务
2008-05-24

答复: spring的mvc中的controller不是线程安全的..

关键字: 对象级别的线程安全类级别线程安全
针对对象而言, 所谓是否“线程安全”,是指“具有可写的成员变量”,也就是传说中的所谓对象”有状态“的普遍情况 。如果有个方法 访问了可写的成员变量并且修改了这个成员变量,那么就出现线程安全问题了(多线程情况下哪个线程都可以修改,谁再什么时候修改的就要看线程的调度了),如果你有个对象本身是符合【非“线程安全”】的定义,这个对象的这种【非“线程安全”】的方法,需要保证同一时间只有一个线程来访问,那么这个问题就是线程同步问题,而不是线程安全问题。
spring.jar 里面为什么有不属于自己的包 见图    
1、首先我下载了最新的 spring-framework-2.5.4-with-dependencies.zip 2、解压后导入eclipse,有很多错误,发现是因为用了jre5,于是切换到jre6,还是有两三个错误,谁知道是什么原因吗? 3、转而新建工程,把spring-core-sources,作为一个单独的项目导入eclipse,附上spring-core.pom ,通过eclipse的 maven插件来加载以来的jar,结果半天下不下来,eclipse卡在那不动,无奈只能在在项目的classpath中添上所需的jar, 结果发现竟然比那个pom文件上要多3、4个。 总结,万恶 ...
以8b为例对比如下:(谁能给我补补课,说说为什么是正0负1,按照我的理解应该是正1负0更符合人类的思维,前者是进行了一次技术上的mapping了) 正号:0 负号:1 原码: +1 0 000 0001 -1 1 000 0001 反码: +1 ... -1 0 111 1110 补码: +1 ... -1 0 111 1111 1+(-1)=0 0 000 0001 0 111 1111 ------------ 1 000 0000 = (-0) 而如果反过来就会是这样的: 正号:1 负号:0 原码: +1 1 000 0001 -1 0 000 0001 ...
[java]进制转换 Integer.parseInt(String s, 2) java.lang.Integer这个API包中有进制转换的函数 public static String toBinaryString(int i) public static String toHexString(int i) public static String toOctalString(int i) 这3个函数都可以将十进制的整数转换成二、一六、八进制数 不过转换后的结果都是字符串的形式 ...
break,continue http://www.webasp.net/article/26/25697_print.htm jetty源码分析: http://docs.huihoo.com/jetty/1.html
  公欲善其事必利其器,把我的工作环境记录下来,一般我都放我U盘里,无论在哪,只要有电脑,我就可以继续我的工作 另外我觉得非常好的东西就是web rss阅读器,目前只用过抓虾和google,还是习惯母语啊,以抓虾为主. google的google书签为我带来了很大的方便,再也不用为记录web收藏地址而烦恼了   D:\\rocky D:\\rocky\\eclipse3.2.1 D:\\rocky\\eclipse3.2.1\\eclipse D:\\rocky\\eclipse3.2.1\\eclipsePlugins D:\\rocky\\ecli ...
    public void init(FilterConfig filterConfig) throws ServletException {         this.filterConfig = filterConfig;         String param = filterConfig.getInitParameter("packages");    &n ...
引用: http://www-128.ibm.com/developerworks/cn/java/j-fp/ 摘要: 在函数编程中,编程人员有一个天然框架用来开发更小的、更简单的和更一般化的模块, 然后将它们组合在一起。函数编程的一些基本特点包括: 支持闭包和高阶函数。 支持懒惰计算(lazy evaluation)。 使用递归作为控制流程的机制。 加强了引用透明性。 没有副作用。 闭包和高阶函数 函数编程支持函数作为第一类对象,有时称为 闭包或者 仿函数(functor)对象。实质上,闭包是起函数的作用并可以像对象一样操作的对象。与此类似,FP 语言支持 高阶函数。高 ...
就拿普通的一个实体的crud来说吧 第一个页面 ,是一个 实体的 list页面, 而且是分页的 我现在编辑了第9页的第9条数据, 编辑完了, 我想回到前面的list页面, 而且也是第9页 . 请问有什么通用的实现方法哇(既把上一个请求完全hold起来,在前台直接再次触发,上面只是举了个例子) 就好比浏览器的后退按钮的效果, 不同的是, 我需要刷新数据的, 不仅仅是后退而已. 我们项目一直用后台返回action的方法,而且不管分页等的信息的(回到第一页了), 我觉得这样很不好 ,不知道各位是这样处理的。
引用 这就是我的困惑所在。我们都知道,可以用无状态的 Singleton 来封装一些领域服务。比如说,UserService,就可以是一个 Singleton class。在实际使用时,可以用 IoC 容器的依赖注入方法得到它的一个(全 JVM 唯一的)Singleton 实例,然后再调用它里面的方法,比如说: Singleton 并不是这样的吧 他只是在 servletcontext里面保存了这么一份 beans 每个request过来的时候,使用的是threadlocal threadlocal 可以说是“拷贝”了 servletcontext里面的beans 可以说是一个副本 ...
2006-12-29

springside学习中遇到的问题

关键字: hibernate
本想发在新手版上,又怕没人回答,麻烦指点后再帮我投新手贴,谢谢。 学习springside时候遇到个问题,问题如下: HibernateGenericDao中 /** * 分页查询函数,使用hql. * * @param pageNo 页号,从0开始. */ public Page pagedQuery(String hql, int pageNo, int pageSize, Object... values) { Assert.hasText(hql); //Count查询 String countQueryString = " select count ...
jianfeng008cn
搜索本博客
我的相册
11f2e450-fb73-39c2-8124-8f1fda304b90-thumb
旋转 SNV10095
共 1 张
存档
最新评论