Java相关
luokein
这个作者很懒,什么都没留下…
展开
-
DTD的定义、规则和编写
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.blog.51cto.com/113473/18777DTD 文档类型定义 (Documnet Type Definition)是一套关于标记符的语法规则。它是XML1.0版规格得一部分,是XML文件的验证机制,属于XML文件组成的一部分。 DT转载 2008-07-10 00:21:00 · 7438 阅读 · 1 评论 -
自己写的一个分页程序
年初时帮朋友写了分页程序,主要由于考虑到他的应用数据量很大程序元旦时已完成,也懒得发出来大体思想:分页的核心思想采用Iterator模式,每次从数据库中取定量的数据块其中block和pageCount是两个不同的概念,block是块,规定了从数据库中获取的数量pageCount为表现层每页显示的数量另外参数中还包含缓存的时间的设置程序分核心jar包和测试包,测试包以SPring为基础框架http:原创 2008-05-18 18:27:00 · 479 阅读 · 0 评论 -
自己写的一个分页程序
年初时帮朋友写了分页程序,主要由于考虑到他的应用数据量很大程序元旦时已完成,也懒得发出来大体思想:分页的核心思想采用Iterator模式,每次从数据库中取定量的数据块其中block和pageCount是两个不同的概念,block是块,规定了从数据库中获取的数量pageCount为表现层每页显示的数量另外参数中还包含缓存的时间的设置程序分核心jar包和测试包,测试包以SPring为基础框架http:原创 2008-05-18 18:27:00 · 607 阅读 · 0 评论 -
classloader总结
项目时需要对外提供一些服务接口,写了接口及其实现发现报castClassException,当时newInstance时采用Thread.currentContext.getClassLoader的形式,分析了一下发现平台采用了自己的classloader1.java的classloader采用双亲委托的机制2.当前类加载器和线程上下文的区别是,当前类加载器在加载caller类时已经确定,但thr原创 2008-05-18 18:25:00 · 570 阅读 · 0 评论 -
对synchronized(this)的一些理解
一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。三、尤其关键的是,转载 2008-08-08 03:51:00 · 543 阅读 · 0 评论 -
对Java同步一些理解
基本概念: 每个Object都会有1个锁. 同步就是串行使用一些资源.(说明:以下有些例子为了突出重点,省略了不必要的代码.特别是省掉了一些成员变量,就是需要同步的对象.)1. 多线程中对共享、可变的数据进行同步. 对于函数中的局部变量没必要进行同步. 对于不可变数据,也没必要进行同步. 多线程中访问共享可变数据才有必要.2. 单个线程中可以使用synchroni转载 2008-08-08 03:52:00 · 919 阅读 · 2 评论 -
设计模式的修正版
板桥的设计模式讲的还是比较可以,拿来做速查还是挺好的不过网上流传的那些chm里面,图片都无法显示自己把这些修正了一下原创 2008-11-01 21:29:00 · 555 阅读 · 0 评论 -
nginx SSl redirect问题
配置状态:nginx SSL + http tomcat现象:当应用中存在redirect或者使用以下语句生成的URL路径时scheme和端口号都不正确的问题String basePath = request.getScheme() + "://"+ request.getServerName() + ":"+ request.getServerPort()+ request.getReq原创 2017-06-27 09:19:01 · 2101 阅读 · 0 评论