自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冷漠大神

高中秋的个人博客

  • 博客(41)
  • 资源 (13)
  • 收藏
  • 关注

转载 12 多线程 线程之间的局部变量与成员变量 | sleep

package com.test;public class ThreadTest2 { public static void main(String[] args) { Test1 t=new Test1(); Thread t1=new Thread(t); Thread t2=new Thread(t); t1.start(); t2.start();

2017-03-13 00:36:23 507

转载 11 多线程

题目:两个线程,其中一个线程完成对某个对象的int值++操作,另一个线程对该对象的int类型--操作,同时要保证该对象的值不会小于0,不会大于1,该值初始化值为0.结果为 01010101010101010101……package com.test;public class ThreadTest { private int number = 0; public synchron

2017-03-12 23:30:15 299

转载 10 多态 | 数组内容比较 | 单态模式

1,关于多态:父类或者接口类型的引用指向子类或者实现该接口的类的对象。public class Test { public static void main(String[] args) { A a = new B(); a.test(); }}class A{ public void test(){ System.out.println("A")

2017-03-09 00:41:37 286

转载 9 &与&&有什么区别?| 内部类 | 泛型

1,题目&与&&(短路)有什么区别? int a = 3; int b = 5; int c = a & b; System.out.println(c);输出结果 1 3的二进制值 0115的二进制值101一个&有两个功能,既可以按位运算,也可以进行逻辑运算。 按位运算位 001 所以输出1 int a = 1; int b = 2; if((a==2)

2017-03-08 01:37:53 868

转载 8 ArrayList,LinkedList以及Vector的区别?

题目:请问ArrayList,LinkedList以及Vector的区别?1,ArrayList底层实际是采用数组实现的(并且该数组的类型是Object类型)2,如果是jdk6的话,采用Arrays.copyOf()方法来生成一个新的数组,如果是jdk5.0的话,使用的是System.arraycopy方法3,List list = new ArrayList();时,底层会生成一个长

2017-03-07 00:55:47 290

转载 7 hashCode方法,equals方法,HashSet,HashMap关系?

题目:请说出hashCode方法,equals方法,HashSet,HashMap关系?1,HashSet是采用HashMap来实现的2,这个hashMap的key就是放进HashSet中的对象,value就是一个Object类型对象3,当调用HashSet的add方法时,实际上是向HashMap中添加了一行(key-value),该行的key就是想HashSet曾加的那个对象

2017-03-05 23:12:35 475

转载 6 java Set集合

1,当想集合set中添加对象时,首先集合计算要增加对象的hashCode码,根据该值来得到一个位置用来存放当前对象,当在该位置没有一个对象存在的话,那么集合set认为该对象在集合中不存在,直接增加进入。如果在该位置上有一个对象存在的话,接着将准备增加到集合中的对象与该位置上的对象进行equals方法比较,如果该equals方法返回false,那么集合认为结合中不存在该对象,再进行一次散列,将该对象

2017-02-23 00:35:13 292

转载 5 java Exception相关 | abstract final | == equals

public class ExceptionTest{ public void doSomething() throws ArithmeticException{ System.out.println("do something"); } public static void main(String[] arge){ ExceptionTest test = new Excepti

2017-02-20 00:12:12 269

转载 4 java final 变量 | 变量即是final 又是static | 引用类型与基本数据类型 | Exception相关

final 类?最终类,不能有子类。final 方法?方法不能被重写(override)final 变量?常量,变量值不能被更改public class Test{ private final int a; private String name; public Test(){ a = 3; } pubilc Test(String name){ this.n

2017-02-19 19:37:40 367

转载 3 java 继承与编译情况 | 方法重写 | 通过反射改变private变量值

public class Test{ public static void main(String[] arge) throws Exception{ Parent p = new Child(); p.output(); } }class Parent{ public void output() throws NullPointerException{ System.o

2017-02-19 18:38:06 900

转载 2 java 参数传递 | 静态变量 | 继承与静态初始化块

java 参数传递有两种数据类型:1,原生数据类型 8种基本数据类型。原生数据类型传递后会对值进行传递,不会对外部传递的变量做改变。2,传递对象引用。在java中,对于方法的参数传递,不管是原始数据类型还是引用数据类型,一律是串值:pass by value。public void changeString(String str){str = "abc"; }

2017-02-19 17:13:19 1722

转载 1 java String 字符串相关

String s = new String("abc");内存中产生两个对象,一个在String Pool里面,另一个在堆里面生成一个。s 引用堆里面的对象。String s1 = "abc";先从String Pool里查找是否有“abc”的对象,有则直接返回引用。String s2 = new String("abc");内存中产成一个对象,由于StringPool里面已经有了一个“abc”对

2017-02-13 00:25:15 431

转载 位运算

计算机中数据的表示方法二进制计数的缺点:书写太长,容易出错,一般计算机的数据位数都是4的整数倍,所以,在计算机里通常采用16进制计数法。用数字可以表示各种信息,计算机里只有数值,当你在内存中看到一个数值时,这个数值可能代表各种意义,生活中的数值也可以代表其他意义,如1234可以代表密码,存款额,电报信息,根据上下线索,我们就能够知道这数值代表的意义。原码、反码和补码原码

2013-05-21 12:57:08 599

转载 Java的起源

Java来自于Sun公司的一个叫Green的项目,其原先的目的是为家用消费电子产品开发一个分布式代码系统,这样我们可以把E-mail发给电冰箱、电视机等家用电器,对它们进行控制,和它们进行信息交流。开始,准备采用C++,但C++太复杂,安全性差,最后基于C++开发了一种新的语言Oak(Java的前身),Oak是一种用于网络的精巧而安全的语言,Sun公司曾以此投标一个交互式电视项目,但结果被SGI打

2013-05-20 23:54:14 601

原创 js之encodeURI方法

<br />这个方法用来解决url中包含中文参数时非常好用!Firefox,IE6下测试可用!<br />encodeURI 方法将文本字符串编码为一个有效的统一资源标识符 (URI)。<br />encodeURI(URIString)<br />必选的 URIString 参数代表一个已编码的 URI。<br />说明encodeURI 方法返回一个编码的 URI。如果您将编码结果传递给 decodeURI,那么将返回初始的字符串。encodeURI 方法不会对下列字符进行编码:":"、"/"、";" 

2011-04-07 09:41:00 452

原创 apache linux上安装

 1:系统安装,这里就不说了,网上有很多,也很简单。顺便说下,我用的是redhat 9;2:在图形界面下下载apache 安装包,我下的是 httpd-2.2.9.tar.gz 源码安装包,地址是http://httpd.apache.org/download.cgi 3:将下载文件保存到/home/redhat/src 目录下,起重redhat是普通用户所在文件夹,也可以自己建立其他的文件夹保存

2009-11-13 16:44:00 408

转载 正则基础知识收藏 很不错

 // 反斜杠/t 间隔 (/u0009)/n 换行 (/u000A)/r 回车 (/u000D)/d 数字 等价于[0-9]/D 非数字 等价于[^0-9]/s 空白符号 [/t/n/x0B/f/r]/S 非空白符号 [^/t/n/x0B/f/r]/w 单独字符 [a-zA-Z_0-9]/W 非单独字符 [^a-zA-Z_0-9]/f 换页符/e Escape/b 一个单词的边界/B

2009-11-11 09:48:00 562

转载 Quartz Cron Expression 备忘

 Quartz Cron Expression 网上收集的资料 备忘: 一个Cron-表达式是一个由六至七个字段组成由空格分隔的字符串,其中6个字段是必须的而一个是可选的,如下: 字段名     允许的值     允许的特殊字符  秒     0-59     , - * /  分     0-59     , - * /  小时     0-23     , - * /  日     1-3

2009-10-28 19:00:00 404

原创 RMI for myeclipse资料

rmi for eclipse plugin  http://www.genady.net/rmi/v20/install_e33/官网的一些 RMI demo演示程序http://www.genady.net/rmi/v20/demos/

2009-10-23 09:45:00 1233

转载 Velocity基本语法

 Veloctiy是一种弱类型的语言,语法结构非常简单,但在jetspeed却非常实用一,变量定义因为是一种弱类型语言,所以不用定义变量的类型,编译器根据赋值的类型自动进行判断,定义的关键字为set,set前要加#,变量名前必须加$,变量名和值的组合要放在小括号中,不必用分号结束语句。例如:#set($maxValue=5)#set($name="Bob")也可以定义数组,形式如下:#set(

2009-10-20 12:01:00 399

原创 linux ssh 常用命令

ssh常用命令目录: 1. Basic Instructions /基本指令 2. wget /下载工具 3. Crontab /定时任务 4. tar/tar.gz /压缩文件 5. vi /编辑器 1. Basic Instructions基本操作命令 通常来说,使用"$[Instructions] --help"可以获得以下各个命令[instructions]的帮助,包含其参数列表的

2009-10-19 16:33:00 641

转载 linux命令

mkdir aaa  mkdir -p aaa  创建文件命令  vi foo.txt  emacs foo.txt  echo "aaaa" > foo.txt  cat > foo.txt  清除命令  > foo.txt  mkdir /home/u1 创建文件夹/home/u1  chown oracle /home/u1 表示改变目录所有者为ora

2009-10-15 10:23:00 385

原创 正则

 /// 去掉所有html标签 public static String clearHTMLTags(String content) {   return content.replaceAll("", "").replaceAll("", "");  }  ///  /// 去掉所有html标签 ///  private static readonly Regex Filte

2009-06-02 13:24:00 382

转载 深入 Lucene 索引机制 转

原文地址 http://www.ibm.com/developerworks/cn/java/wa-lucene/ Lucene 是一个基于 Java 的全文检索工具包,你可以利用它来为你的应用程序加入索引和检索功能。Lucene 目前是著名的 Apache Jakarta 家族中的一个开源项目,下面我们即将学习 Lucene 的索引机制以及它的索引文件的结构。在这篇文章中,我们首

2009-06-02 11:42:00 398

转载 学习maven的使用实用的入门教程 转

学习maven的使用,看到一篇很实用的入门教程(菜鸟级入门) ,原文网址:http://blog.youkuaiyun.com/lddongyu/archive/2007/10/08/1815265.aspx学习maven的使用,看到一篇很实用的入门教程(菜鸟级入门) 一、前言 早就知道maven 在java 项目的管理方面名声显赫,于是就想着学习掌握之,于是查阅了大量文档。发现这些文档的作者都是ja

2009-06-02 11:40:00 2371 2

转载 Spring中配置定时器 转

在web应用中,可以通过spring的配置,实现定时器的作用具体配置的代码如下:(如配置在applicationContext-services.xml中)Xml代码 bean id="buildHtml" parent="txProxyTemplate">             property name="target">             

2009-06-02 11:39:00 787 1

转载 Mysql参数配置优化说明 转

1.获取当前配置参数要优化配置参数,首先要了解当前的配置参数以及运行情况。使用下列命令可以获得目前服务器使用的配置参数:mysqld –verbose –helpmysqladmin variables extended-status –u root –p在MySQL控制台里面,运行下列命令可以获取状态变量的值:mysql> SHOW STATUS;如果只要检查某几个状态变量,可以使用

2009-06-02 11:37:00 373

转载 oscache 使用指南 转

OSCache是当前运用最广的缓存方案,JBoss,Hibernate,Spring等都对其有支持, 下面简单介绍一下OSCache的配置和使用过程。 1.安装过程 从http://www.opensymphony.com/oscache/download.html下载合适的OSCache版本, 我下载的是oscache-2.0.2-full版本。 解压缩下载的文件到指定目录 从解压缩目录取得os

2009-06-02 11:35:00 526

转载 使用 Nginx 提升网站访问速度

本文主要介绍如何在 Linux 系统上安装高性能的 HTTP 服务器 —— Nginx、并在不改变原有网站结构的条件下用 Nginx 来提升网站的访问速度。Nginx 简介Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Ramble

2009-06-02 11:33:00 493

原创 ssh(Struts2+spring2+hibernate) java.lang.OutOfMemoryError: PermGen space及其解决方法

修改tomcat bin目录下的 catalina.bat @echo offrem Licensed to the Apache Software Foundation (ASF) under one or morerem contributor license agreements.  See the NOTICE file distributed withrem this work

2009-06-02 11:29:00 1106

转载 lucene简单教程

Lucene是apache组织的一个用java实现全文搜索引擎的开源项目。 其功能非常的强大,api也很简单。总得来说用Lucene来进行建立 和搜索和操作数据库是差不多的(有点像),Document可以看作是 数据库的一行记录,Field可以看作是数据库的字段。用lucene实 现搜索引擎就像用JDBC实现连接数据库一样简单。 Lucene2.0,它与以前广泛应用和介绍的Lucene 1.4

2009-06-02 11:21:00 503

转载 正则表达式提取html图片地址

public static String getImgStr(String htmlStr){           String img="",tmp="";           java.util.regex.Pattern p_image;           java.util.regex.Matcher m_image;                      String regEx_

2009-06-02 10:57:00 720

转载 正则表达式

"^The": 开头一定要有"The"字符串;   "of despair$": 结尾一定要有"of despair" 的字符串;   那么,  "^abc$": 就是要求以abc开头和以abc结尾的字符串,实际上是只有abc匹配   "notice": 匹配包含notice的字符串   你可以看见如果你没有用我们提到的两个字符(最后一个例子),就是说 模式(正则表达式) 可以出现在被检验字符串的

2009-06-02 09:16:00 378

原创 sqlserver&amp;&amp;mysql分页sql语句总结

 sqlserver分页语句 select top 每页显示的数量 * from 表 where 主键id not in(select top 每页显示的熟练*当前页码 主键id from 表)  mysql select * from 表 limit 当前页码*每页显示的数量,每页显示的数量 第一页索引从0开始 针对 sqlserver2005  id主键

2009-04-20 13:23:00 427

原创 jsp+javaScript结合dom4j动态生成网站配置文件

           前两天项目经理给我个问题让我玩,在jsp程序中动态生成xml网站配置程序,大概的模样是Common.xml      首  页    ../cn/index.jsp        人才信息    ../personal/more.jsp?type=1         招聘信息    ../enterprise/more.jsp?type=1         企业风

2007-11-09 17:19:00 1877 1

原创 冷漠大神中间件

这东西我还不知道给它起什么名字 o(∩_∩)o... 暂时就以我的网名命名吧之所以叫它“中间件”是因为这个东西的面向开发人员的,其实也没有什么太大的技术含量,只是我在开发程序中的一点心得而且我都把它打成了jar包 用的时候很人性化,下面给大家说说怎么用工具 netbeans5.5.1首先把ddyes.jar以及libs里的jar文件放到你的程序的类路径之中,并把WEB-INF中的文件复

2007-11-09 13:10:00 691

原创 对apache dbcp的封装

Apache dbcp 数据库连接池,这是一个很不错的软件,可以大大的提高我们jsp应用程序的性能,开发前奏,获取软件,下载地址:http://commons.apache.org/downloads/download_dbcp.cgi 加压文件commons-dbcp-1.2.2.jar 到你项目的类路径中 但是光有它还是不够的,它依赖commons-pool-1.3.zip 这个开源项目,下载

2007-11-07 08:52:00 1270

原创 Jsp分页组件制作

 以前一都是在用mysql数据库,在mysql里可以用select * from table LIMIT 5,10 实现从数据中间位置取固定长短的数据,当是到了公司里,公司是用是sqlserver 搞了半天发现sqlserver里不支持limit函数,无奈到网上找了找资料 发现了这么一个sql语句   SELECT TOP 页大小 *  FROM Table1  WHERE (ID NOT

2007-11-07 08:47:00 2420 1

原创 使用javaMail1.4发送email心得

    首先准备工作,我们得获取到javaMail1.4 的 jar 包 下载地址为:http://java.sun.com/products/javamail/downloads/index.html 这是最新的版本 1.4 版。 光有这个还不够,javaMail 发送邮件还需要依赖一个JavaBeans Activation Framework 来支持任意数据块的输入及相应处理。功能似乎不多,

2007-11-07 08:44:00 2046 2

原创 love

love 

2007-05-26 18:47:00 617

fckeditor for java 2.4 修改版

前段时间在fck的官网上溜达的时候发现了 fckEditor for java 2.4X 的版本,没想到for java的也有新的版本出来了,用了那么老长时间的for java2.3 ,呵呵 于是就下来体验了一下,确实不错,而且fck2.6的版本,对文件的上传类型也有的明显的优化,相信用过fck的人都应该深有体会吧,以前的版本在连接上传的时候可以上传任意类型的文件,新的版本已经修改这个bug,不过还有点美中不足的就是对中文的支持还是乱码,无奈,改原代码吧,这里本人修改了文件上传到服务器上的新文件名是以系统时间来命名的,不会涉及到中文乱码的问题,还有一点就是考虑到大型项目的应用,都放到那几个文件夹的跟目录时间久了会很乱,所以这里我又以系统的当前年份,月份,日为文件夹存放上传上来的文件 呵呵 啰嗦了这老些.....呵呵 还在困恼的朋友不防下来看看 只有一个 fcktest.war 文件,下来后你直接放到tomcat的webapps下 启动就可以了

2009-05-19

apahce2.2.4整合tomcat6.0.016

apache config conf/workers.properties workers.tomcat_home="D:\tomcat6" workers.java_home="C:\Program Files\Java\jdk1.6.0_06" ps=\ wk.list=ajp13 wk.ajp13.port=8080 wk.ajp13.host=love wk.ajp13.type=ajp13 wk.ajp13.lbfactor=50 wk.ajp13.cachesize=10 wk.ajp13.cache_timeout=600 wk.ajp13.socket_keepalive=1 wk.ajp13.socket_timeout=300 conf/httpd.conf #虚拟主机 # Virtual hosts Include conf/extra/httpd-vhosts.conf #TOMCAT整合开始 LoadModule jk_module modules/mod_jk-apache-2.2.4.so JkWorkersFile conf/workers.properties JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories JkRequestLogFormat "%w %V %T" JkMount /servlet/* ajp13 JkMount /*.jsp ajp13 JkMount /*.action ajp13 JkMount /*.shtml ajp13 JkMount /dwr/* ajp13 #TOMCAT整合结束 conf/extra/httpd-vhosts.conf #jlitshop NameVirtualHost love <VirtualHost love> ServerAdmin hackq@163.com DocumentRoot D:/workspace/jlitshopGAO/WebRoot/ ServerName love DirectoryIndex index.html index.htm index.php index.jsp <Directory D:/workspace/jlitshopGAO/WebRoot/> Options -Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost> tomcat config love为本地域名 tomcat6/conf/server.xml <Host name="love" debug="0" appBase="D:\workspace\jlitshopGAO" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <alias>love</alias> <Context path="" docBase="\WebRoot" debug="0" reloadable="false"/> </Host> 网名:冷漠大神 qq:361619004 phone:15948337260 mail:hackq@163.com

2008-09-25

fckeditor2.6 for jsp

jsp 程序调用fckeditor2.6 版本的 小例子<br>本人发现fckeditor2.6加 fckeditor for 2.3 的时候在上传中文文件的时候会出现乱码<br>所以本人就小改了一下 fckeditor2.3的源代码,以时间重命名上传文件名,没什么技术含量<br>有兴趣的朋友就拿去玩吧 哈哈<br>lib 下的 FCK2.6.JAR 是我重新打的包 <br><br>qq 交流 361619004

2008-06-27

js特效收藏

个人收集的一些js特效,包括弹出div,焦点切换……等等

2008-05-10

连接池Manito

个人写的一个连接池,数据库为sqlserver2000<br>大家可以那去参考学习 o(∩_∩)o...

2008-05-10

数据底层连接池

个人写的一些东西,可以参考学习<br>proxool

2008-05-10

FCKEditor2.5示例

FCKEditor2.5的相关配置和适用,在jsp环境下

2008-05-10

flash截取工具

用于截取网中的flash

2008-05-10

mysql

给大家个mysql的安装演示,没有什么技术含量,高手闪 ^_^

2007-06-08

hsqldb_1_8_0_2

hsqldb_1_8_0_2

2007-05-22

spring-framework-2.1-m1

spring-framework-2.1-m1<br/>

2007-05-20

net-sf-springnetbeans-support.nbm

在netbeans中安装spring的插件,这个插件安装完默认是也把hibernate集成到其中了。<br/>大家分享 ^_^

2007-05-20

Web Page Make

html编辑工具,很傻瓜的东西!

2007-03-08

空空如也

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

TA关注的人

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