- 博客(82)
- 资源 (1)
- 收藏
- 关注
转载 tomcat加载类的顺序
/bin:存放启动和关闭tomcat的脚本文件;/conf:存放tomcat的各种配置文件,比如:server.xml/server/lib:存放tomcat服务器所需要的各种jar文件(jar文件只可被tomcat 服务器访问)/server/webapps:存放tomcat自带的两个web应用:admin应用和manager应用。/comm
2009-11-02 14:24:00
2005
原创 java集合类中用来表示栈、队列的对象
常规上来说,用来标识栈结构是用stack类来标识,LinkedList来表示队列,但实际上用类ArrayDeque来统一标识栈和队列比较实际,在用作堆栈时快于 Stack,在用作队列时快于 LinkedList,并且不是线程安全的;在没有外部同步时,它们不支持多个线程的并发访问
2009-09-24 13:16:00
2470
原创 pl/sql 分页语句
关键是利用伪列rownum(从1开始计数)进行分页,格式如下:select * from (select pagination.*,rownum page from (select * from a) pagination where rownum下限
2009-09-18 10:32:00
2635
1
原创 Spring单例与多线程的理解
Spring中由容器托管的类如果没有特殊声明(scope = “prototype”),则默认为单列模式,当多用户同时请求一个服务时,容器会给每一个请求分配一个线程,这是多个线程会并发执行该请求多对应的业务逻辑(成员方法),此时就要注意了,如果该处理逻辑中有对该单列状态的修改(体现为该单列的成员属性),则必须考虑线程同步问题;否则由于在业务逻辑中执行所需的局部变量会分配在栈空间中,所以不需要同步。
2009-09-16 16:55:00
7071
原创 数据库视图(oracle)
使用数据库视图通常出于以下两个目的:1。降低操作复杂度;视图是预编译的查询操作,一次定义,之后可快速调用;2。提高系统安全。视图作为数据库对象,可以将其权限独立出来赋给用户,可避免用户对基表的盲目危险操作,同时也可屏蔽一部分私密的属性列。定义语句: CREATE [OR REPLACE] [FORCE|NOFORCE] VIEW YOUR_VIEW_NAME
2009-09-01 16:37:00
2943
转载 转帖
JAVA开发者最常去的20个英文网站1.[http://www.javaalmanac.com] – Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.2.[http://www.onjava.com] – O’Reilly的Java网站. 每周都有新文章.3.[http://java.sun.com] – 官方的Java开发者网站
2009-09-01 11:18:00
1353
转载 Oracle PLSQL的集合类型
一、Types of Collections 1、Associative arrays 数组 它是同种类型的一维、无边界的稀疏集合,只能用于 PL/SQL。 DECLARE TYPE t_name IS TABLE OF varchar2(10) INDEX BY PLS_INTEGER; --创建 Collection i_
2009-08-20 14:27:00
5894
原创 eclipse快捷键归纳
ctrl+shift+o:自动导入包alt+L:自动提示(自定义)shift+alt+R:命名重构ctrl+O:类中的方法概要alt+/:自动补齐ctrl+/:注释单行alt+下:向下互换该行代码ctrl+alt+下:向下复制该行代码shift+ctrl+R:打开资源(文件)shift+ctrl+T:打开类型Ctrl+
2009-08-14 17:41:00
1914
2
原创 运行常用命令
开始-运行-命令大全1. gpedit.msc-----组策略 3. Nslookup-------IP地址侦测器4. explorer-------打开资源管理器5. logoff---------注销命令6. tsshutdn-------60秒倒计时关机命令7. lusrmgr.msc----本机用户和组8. services.msc---9. oobe/
2009-08-04 10:16:00
1395
转载 log4j
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class
2009-05-25 23:24:00
1820
转载 随笔
贴两篇基础的文章:JAVA 基本数据类型 取值范围先看一段代码public class Hello{ public static void main(String[] args){ int i = 5 , j = 2; System.out.println(i+j); System.out.println(i-j); Sy
2009-02-06 14:45:00
684
原创 Ext中的TextArea存值和显示值的问题
Ext的TextArea中的传值主要问题是/r/n的传递问题,一般来说,传到后台保存没问题,但是传到前台时就需要注意了,从数据库取出来的字符串是以“/r/n”的形式返回的,但是前台转化会将其按转义字符转换,导致出错,所以发送前要转化成“//r//n”的形式发送。
2009-02-05 22:41:00
3340
转载 UML类的关系
常见的关系有:一般化关系(Generalization),关联关系(Association),聚合关系(Aggregation),合成关系(Composition),依赖关系(Dependency)。 其中,聚合关系(Aggregation),合成关系(Composition)属于关联关系(Association)。 一般关系表现为继承或实现关系(is a),关联关系
2008-12-19 13:37:00
930
原创 UML中的用例图
UML中的用例图:主要用来确定需求,图中分为多个用例(USECASE),也就是那些小人和圈圈,以及相关的注释,主要包含三种关系:包涵,扩展,泛化generalization>,其中1. 包含关系:使用包含(Inclusion)用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Base)用例复用。基用例控制与包含用例的关系,以及被包含用例的事件流是否会插入到基用例的事件流中。这种情况类
2008-12-19 13:20:00
1899
1
原创 随笔2
如果在父类中定义了有参的构造函数,则系统不提供默认的无参构造函数,子类在其构造函数中必须用super(参数)来引用该构造函数;如果想让子类不显示调用(系统自己加super(参数))父类的构造方法,则在父类中必须定义一个无参的构造函数。
2008-11-12 10:05:00
656
原创 随笔1
java的中的常用访问修饰符有public,protected,private,static,final,abstract,violate, transient,native,strictfp,;其中最后四个不常用,现将他们的修饰对象归纳如下:类成员变量方法public是是是protected只有内部类可以是是priv
2008-11-12 09:22:00
699
原创 字符编码笔记:ASCII,Unicode和UTF-8 - 阮一峰的网络日志
今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。 结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。 下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。 1. ASCII码 我们知道,在计算机内部,所有的
2008-08-31 14:05:00
725
原创 在Windows中实现Java本地方法(JNI) - JMeteor????S Blog - 优快云Blog
本文为在 32 位 Windows 平台上实现 Java 本地方法提供了实用的示例、步骤和准则。这些示例包括传递和返回常用的数据类型。 本文中的示例使用 Sun Microsystems 公司创建的 Java DevelopmentKit (JDK) 版本 1.1.6 和 Java本地接口 (JNI) 规范。 用 C 语言编写的本地代码是用 MicrosoftVisual C++ 编译器编
2008-08-31 11:26:00
740
原创 如何监控GC及内存问题解决方案概述 - Java快速开发平台 - BlogJava
如何监控GC及内存问题解决方案概述 内存问题错综复杂,本人水平也有限,浅薄之见仅供参考。 一、GC监控 GC日志记录了内存使用和回收状态,出现内存故障时,可作为分析排查手段。 1. 启用GC监控的方法:增加java启动参数-verbose:gc,输出信息的样例: GC 135: total final references 4390; cleared final references 8.
2008-08-31 10:58:00
1044
原创 C++和JNI的数据转换 - good things in life are free - 博客园
如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章: 利用VC++6.0实现JNI的最简单的例子 JNI入门教程之HelloWorld篇 SUN JNI Tutorial 这些资料的例子中,大多数只是输入一些简单的参数,获取没有参数。而在实际的使用过程中,往往需要对参数进行处理转换。才
2008-08-31 10:41:00
2248
原创 如何用JNI技术提高Java的性能详解 - joanzq - JavaEye技术网站
如何用JNI技术提高Java的性能详解 阻碍Java获得广泛应用的一个主要因素是Java程序的运行效率。Java是介于解释型和编译型之间的一种语言,同样的程序,如果用编译型语言C来实现,其运行速度一般要比Java快一倍以上。Java具有平台无关性,这使人们在开发企业级应用的时候总是把它作为主要候选方案之一,但是性能方面的因素又大大削弱了它的竞争力。为此,提高Java的性能就显得十分重要。
2008-08-31 09:42:00
740
原创 Struts+Hibernate编程总结(初级篇)
Struts+Hibernate编程总结(初级篇)一.配置文件 Struts下有两个关键的配置文件:1. web.xml该配置文件负责整个BS结构解决方案的基本配置参数。样例如下: servlet> servlet-name>actionServletservlet-name> servlet-class>org.apache.struts
2008-08-28 19:44:00
582
原创 Linux驱动开发要点
Linux驱动开发要点做LINUX驱动开发,应该具备以下几样知识: 1.首先读懂>一书 2.再读>一书 3.再读>一书 4.英语水平要过关,至少能看懂芯片资料 5.在网上下载LINUX设备驱动程序一书的源代码,试着编译,若想要编译通过,首先得下载LINUX内核源代码,因为写驱动的时候需要引用内核源码时的变量,函数 以上都假设你目前已经能够
2008-07-19 19:45:00
886
原创 嵌入式系统的研究方向
嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。特别是随着消费家电的智能化,嵌入式更显重要。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top
2008-07-19 17:18:00
2667
转载 老工程师的忠告(转)
诸位,咱当工程师也是十余年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强! [1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要
2008-06-19 23:12:00
609
转载 卡巴通用破解方法
用卡巴斯基各版本通用破译器把这个问题解决步骤:1.右击电脑右下角那个卡巴的图标,点设置。2.点“服务”,去掉右边那个“启用自我防护”前面的勾。3.“应用”,然后退出卡巴。4.打开这个软件。5.软件里就显示你的版本了,我 现在的是KIS6,把下面两个勾勾上,就可以选择你想使用的年数了。6.最后点一下“执行破译代码”。7.搞定!关于有的时候不好用的问题,可以把“保护”里的“自我保护”和“设置”里的“自
2008-05-25 12:08:00
1039
原创 五年规划(2008-2013)
硕士研究生终于快毕业了,可能是对未来规划的不够好,导致现在的局面一直很被动,这段时间想了好多,也跟别人进行了交流,网上也看了很多资料,从现在开始真的要明确未来五年的职位规划,准备在现在开始,花上1年时间强化J2EE相关知识,学好Delphi和C等工具,研究方向为搜索挖掘和多媒体领域。最后强调自己:在学精的前提下,拓广知识面。努力!
2008-05-22 13:57:00
648
原创 余世维“沟通的技巧”笔记
昨天看了余世维的教程,有相当大的收获,主要归结为以下几点:1. 在沟通前要计算好时间,将重点第一时间讲完,后面视听者的情况做出判断是否要讲。2.“残废理论”:将上级交代的任务不惜一切代价完成,让上级变得无用。3.向上级汇报时要给上级做选择题,一般准备4-5个方案,并给出自己的偏好和每个方案可能的后果。4.“开放原理”:要去掉与其它人的隔阂,比如去掉挡板,与他人一起办公。5.沟通
2008-05-21 17:54:00
1031
转载 Java事件处理
Java事件处理 图形用户界面通过事件机制响应用户和程序的交互。产生事件的组件称事件源。如当用户单击某个按钮时就会产生动作事件,该按钮就是事件源。要处理产生的事件,需要在特定的方法中编写处理事件的程序。这样,当产生某种事件时就会调用处理这种事件的方法,从而实现用户与程序的交互,这就是图形用户界面事件处理的基本原理。 14.1 Java事件处理概述 JDK1.1之后Java采用的是事件源——事件监听
2008-05-19 23:25:00
6556
原创 java线程中的若干重要方法
run():线程的执行逻辑start():启动线程yield():暂定线程的执行,允许其它线程竞争CPU,常用于具有同等优先级的线程之间的竞争,适用于不支持时间分片的操作系统之间的线程处理。sleep(long millis):线程休眠,暂停执行,但是不交出临界区的锁。stop():kill一个线程,但是通常通过线程内的循环条件来结束一个线程。setPriority(int w
2008-05-18 13:51:00
3090
原创 java线程操作
java里实现线程主要有两种方式,一种是继承Thread类(位于默认的java.lang包内),一种是实现Runnadle接口,其中Thread类亦是通过Runnable实现。方式一: class TestThread extends Thread{ //成员变量(私有) //构造函数(共有,无返回值) public void run()
2008-05-18 13:27:00
9970
4
转载 BI四项技术的关系
商务智能是一套完整的解决方案,它是将数据仓库、联机分析处理(OLAP)和数据挖掘等结合起来应用到商业活动中,从不同的数据源收集数据,经过抽取(Extract)、转换(Transform)和加载(Load),送入到数据仓库或数据集市,然后使用合适的查询与分析工具、数据挖掘工具和联机分析处理工具对信息进行处理,将信息转变成为辅助决策的知识,最后将知识呈现于用户面前,以实现技术服务与决策的目的。
2008-05-08 20:47:00
1506
2
转载 Linux版本
Linux最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public License)。在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了今天我们所看到的Lin
2007-09-18 20:38:00
1506
原创 C#实现多线程下载
C#中利用多线程下载步骤说明: 在利用多线程下载时用到如下几个类:引入命名空间System.Net,System.IO 1.WebClient类 该类主要提供向URI标识的任何本地、Internet资源发送数据以及从这些资源获取数据。其有两个方法为主要public byte[] DownloadFile(string address),public void Downloa
2007-09-12 13:06:00
7181
转载 智能搜索
搜索是人工智能领域的一个重要问题。它类似于传统计算机程序中的查找,但远比查找复杂得多。传统程序一般解决的问题都是结构化的,结构良好的问题算法简单而容易实现。但人工智能所要解决的问题大部分是非结构化或结构不良的问题,对这样的问题很难找到成熟的求解算法,而只能是一步步地摸索前进。就像是甲、乙两个不同的网络,甲网络中的某一台计算机A要想找到乙网络中的数据。乙网络位于广域网中,A的目标就是要找到乙
2007-08-23 11:56:00
3060
原创 算法的某些初步概念
算法的分类:P问题:算法可以在多项式时间内求解出解,称为p问题,例如排序问题;NP问题:算法的解可以在多项式时间内证明是否为正确。一般P问题属于NP问题。NP完全问题(NPC):算法的不能在多项式时间内求解出解。其存在性质,即如果一个NPC问题存在多项式时间的算法,则所有的NP问题都可以在多项式时间内求解,即P=NP成立.因为每一个NPC问题可以在多项式时间内转化成任何一个NP问题。例
2007-08-23 11:52:00
812
转载 javascript 网页事件
javascript事件查询综合(转)javascript事件查询综合click() 对象.click() 使对象被点击。closed 对象.closed 对象窗口是否已关闭true/falseclearTimeout(对象) 清除已设置的setTimeout对象clearInterval(对象) 清除已设置的setInterval对象confirm("提示信息") 弹出确认框,确定返回true
2007-07-31 15:19:00
2785
转载 firefox与ie 的javascript区别
Javascript的IE和Firefox兼容性汇编(转) 以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox1. document.form.item 问题 (1)现有问题: 现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行
2007-07-30 21:12:00
2415
1
转载 javascript event对象
参考文献(1):http://hqmank.blog.bokee.net/bloggermodule/blog_viewblog.do?id=236780event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对
2007-07-30 20:25:00
2428
原创 火狐与ie7的试用
火狐的试用感受今天试用了火狐的浏览器,感觉非常的爽 ,其在插件方面做的非常的好(通常插件以xpi为后缀),安装方式有两种:1.在需要用插件的网页根据提示点击安装插件;2.到firefox的插件网站(http://addons.mozine.cn/firefox/extensions/)上下载指定的插件并下载到本地,点击浏览器文件菜单里的打开文件菜单打开刚才下载的文件即可。其能够在装插件后在火狐里
2007-07-30 20:22:00
1669
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人