自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jhonney的专栏

----得一人心,白头不相离

  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 分组查询最大最小记录的方法

两种1-- 自连接的方式,如果最大条记录或者最小记录存在多条的话,则会查出所有的记录2SELECT 3 _max.sale_id,4 _max.visit_date,5 _max.sign_time,6 _max.id,7 _min.sign_time,8 _min.id 9FROM10 (SELECT 11   sign_max.id,12   sign_m

2017-06-27 09:21:12 808

原创 nginx安装

检查安装环境rpm -qa | grep gcc如果缺失需要安装yum install gcc-c++同样检查zlib,如果没有安装1tar zxvf zlib-1.2.8.tar.gz2cd zlib-1.2.83./configure && make && make install安装pce1 ta

2017-06-27 09:20:41 345

原创 openssl升级及nginx重新编译

openssl升级参考http://blog.csdn.net/xysoul/article/details/499136451tar -zxvf openssl-1.0.2l.tar.gz 2./config shared zlib-dynamic3#注意如果有问题,会显示出来,一般是perl版本问题4#,Perl v5.10.0 required--this

2017-06-27 09:20:02 9106

原创 nginx ssl配置

SSL网站测试地址:https://www.ssllabs.com/ssltest/analyze.html?d=xs.tydevice.com可以测试SSL网站支持的协议等详细的信息SSL证书验证过程:https://github.com/wuchangming/https-mitm-proxy-handbook/blob/master/doc/Chapter3.md

2017-06-27 09:19:29 433

原创 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 2135

原创 设计模式的修正版

板桥的设计模式讲的还是比较可以,拿来做速查还是挺好的不过网上流传的那些chm里面,图片都无法显示自己把这些修正了一下

2008-11-01 21:29:00 562

原创 js的作用域和访问对象私有域

先看一段代码style> div { font-size:12px; }style>div id="mq" style="width:100%;height:70px;overflow:hidden" onmouseover="obj.iScrollAmount=0" onmouseout="obj.iScrollAmount=1">1br/>2br/>3br/>4br/>5br/>div>br>

2008-10-24 01:13:00 1036

原创 PowerDesigner 11 使用

PowerDesigner 11 使用心得(转)1、安装PD v11.0版2、由pdm生成建表脚本时,字段超过15字符就发生错误(oracle)原因未知,解决办法是打开PDM后,会出现Database的菜单栏,进入Database - Edit Current DBMS-script-objects-column-maxlen,把value值调大(原为30),比

2008-09-20 13:32:00 1050

转载 对Java同步一些理解

 基本概念:  每个Object都会有1个锁.  同步就是串行使用一些资源.(说明:以下有些例子为了突出重点,省略了不必要的代码.特别是省掉了一些成员变量,就是需要同步的对象.)1. 多线程中对共享、可变的数据进行同步.   对于函数中的局部变量没必要进行同步.   对于不可变数据,也没必要进行同步.   多线程中访问共享可变数据才有必要.2. 单个线程中可以使用synchroni

2008-08-08 03:52:00 947 2

转载 对synchronized(this)的一些理解

一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。三、尤其关键的是,

2008-08-08 03:51:00 552

原创 一点感受

1.总体设计应该注重方针方向性的问题  详细设计考虑到最细的粒度,  存在的问题:  a.概要设计和详细设计没有分开,几乎是一起做  b.详细设计只是在个人脑海中想想整个流程,没有任何地方去进行验证除了实际的开发,结果导致开发中发现详细设计中总是有不足的地方,甚至有时是致命的。     1.1先划分出轻重级别,然后难易系数,对于介于中者以上的尽量使用某种方法进行考证     1.2什么方法呢? 

2008-07-15 00:50:00 437

转载 DTD的定义、规则和编写

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.blog.51cto.com/113473/18777DTD 文档类型定义 (Documnet Type Definition)是一套关于标记符的语法规则。它是XML1.0版规格得一部分,是XML文件的验证机制,属于XML文件组成的一部分。 DT

2008-07-10 00:21:00 7464 1

原创 近期对数据库设计的感悟

类似软件工程,还是讲究耦合度、可扩展性和灵活度上面的大多都是一些技巧,用空间和效率(加上开发人员的实际开发难度)做杠杆数据库分类中,打算以后记录本人在数据库设计时的所学到的一些技巧但主要侧重于建模

2008-07-08 23:46:00 679

原创 自己写的一个分页程序

年初时帮朋友写了分页程序,主要由于考虑到他的应用数据量很大程序元旦时已完成,也懒得发出来大体思想:分页的核心思想采用Iterator模式,每次从数据库中取定量的数据块其中block和pageCount是两个不同的概念,block是块,规定了从数据库中获取的数量pageCount为表现层每页显示的数量另外参数中还包含缓存的时间的设置程序分核心jar包和测试包,测试包以SPring为基础框架http:

2008-05-18 18:27:00 612

原创 自己写的一个分页程序

年初时帮朋友写了分页程序,主要由于考虑到他的应用数据量很大程序元旦时已完成,也懒得发出来大体思想:分页的核心思想采用Iterator模式,每次从数据库中取定量的数据块其中block和pageCount是两个不同的概念,block是块,规定了从数据库中获取的数量pageCount为表现层每页显示的数量另外参数中还包含缓存的时间的设置程序分核心jar包和测试包,测试包以SPring为基础框架http:

2008-05-18 18:27:00 483

原创 classloader总结

项目时需要对外提供一些服务接口,写了接口及其实现发现报castClassException,当时newInstance时采用Thread.currentContext.getClassLoader的形式,分析了一下发现平台采用了自己的classloader1.java的classloader采用双亲委托的机制2.当前类加载器和线程上下文的区别是,当前类加载器在加载caller类时已经确定,但thr

2008-05-18 18:25:00 579

原创 不错的文章

http://www-128.ibm.com/developerworks/cn/java/j-jar/index.html

2008-05-08 13:13:00 465

原创 对还是错

毕业时拒了中国平安的offer,到底是对还是错目前来看,至少不会是正确的 

2008-04-02 00:00:00 569

原创 理解ClassLoader机制

很早的时候看到这篇关于ClassLoader的文章,理解Java ClassLoader机制当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构:       bootstrap classloader                |       extension classloader                |       system class

2008-03-31 10:38:00 997

原创 摸着石头过河

不知道是水凉、石头滑,还是体制不好,反正很郁闷 

2008-03-10 14:59:00 159

转载 软件需求-理解-开发-成果

一幅挺有意思的图,基本适用于大多数软件项目  

2008-02-01 16:55:00 557

原创 jive的分页分析

jive的分页处理无疑是一种比较好的处理分页方法jive的分页采用Iterator模式来实现,iteratero相当于“页”page的概念,而iterator对象中含有“块”block的概念,block是从数据库中取出定长(size=200)model的ID集合,在前台页面显示时,根据startIndex和endIndex,依次从block[index++]中获取ID,并从缓存中读取model当前

2008-01-02 13:16:00 624

原创 SimpleFormController workflow

很久前,对SimpleFormController 和AbstractWizardFormController做过一段深入的分析,并对向导型的做了个实例,但是估计是很少动手了,现在对这些东西又模糊了,我快疯了。      需要注意的是这两个控制器都是横跨两个页面的控制器,一个是get进入修改或新增页面,另一个就是页面提交即保存或增加      由于SimpleFormController是继承

2007-07-16 13:56:00 1628

转载 类似于新浪邮箱的提示效果

 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN"> hea

2007-03-16 01:21:00 1767 1

转载 仿照xp关机退出的效果1

http://www.passport.35.com/images/logout_s.gif;jsessionid=VB_WieF2RHffbzgp" border="0" style="cursor:hand" title="退出35Passport" onclick="showConfirmMsg1()" />    function isObject(obj){        if (o

2007-03-16 01:20:00 1299

转载 jquery和prototype比较,以及冲突解决

初次试用jQuery,到底是prototype好还是jquery好? 之前的项目已经使用了prototype,现加入jquery后,立刻罢工,搜了一下,还是有解决办法的(原文),不过最后我还是抛弃prototype,开始使用jquery了。      jQuery.noConflict(); 注意:一定要先引入prototype.js 再引入jquery.js,先后顺序不可错。如果

2007-03-14 10:34:00 23528 6

转载 Javascript 两种 function 定义的区别

大家都知道Javascript 有两个种定义Function的方法非常常用。例如程序代码 function a(){alert("a")} var a = function(){alert("a")}虽然两个种方式定义出来的 function 调用的时候结果一样,但是中间还是有区别的。举个简单的例子,假如我们要重定义 a() ,而且新的方法要继承 a() 里面所有方法并且进行其

2007-03-13 21:21:00 1836 1

原创 Spring学习笔记

1.通过ContextLoaderListener创建根级applicationContext,初始化应用上下文,而DispatcherServlet只是在一个web应用中的一个总的控制器,在此控制器中,根据ContextLoaderListener创建的应用上下文来创建以DispatcherServlet名字-servlet.xml的web层应用上下文。具体可以参见web.xml中对

2007-03-13 21:17:00 1016

原创 blog开张

欢迎大家来啊 

2007-03-13 21:03:00 686

Java的Iterator模式分页程序

很早帮朋友写了分页程序,主要由于考虑到他的应用数据量很大 程序元旦时已完成,也懒得发出来 大体思想:分页的核心思想采用 Iterator模式,每次从数据库中取定量的数据块 其中block和pageCount是两个不同的概念,block是块,规定了从数据库中获取的数量 pageCount为表现层每页显示的数量 另外参数中还包含缓存的时间的设置 程序分核心jar包和测试包,测试包以 SPring为基础框架

2010-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除