自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 Java 多核和多线程

最近在论坛里看到有人讨论多核,那么,多核和多线程有啥关联呢?我做了个实验,实现环境: AMD Athlon(tm) 64 X2 Dual CoreUbuntu i386/内核: linux 2.6.32-25OpenJDK61.Main函数里启动一个线程时候, 一个CPU 100%2.Main函数里启动两个线程的时候,2个CPU 100%3.Main 函数里1个...

2010-10-10 22:22:07 235

准备造个 servlet model 和 controller 间的轮子

如题, 准备造个 servlet model 和 controller 间的轮子,为啥不用 struts 或 spring mvc 等 mvc 框架? 貌似一下说不清,主要还是考虑的性能,以及现有的模块的特殊性 。首先,就是要考虑如何映射和实例化 action / controller, 单实例还是多实例?我偏向 单实例异步。咱们要的就是效率。如何实例化调用 action 呢? 还是...

2010-03-23 11:38:40 115

java 多时区客户的统一处理详解

涉及到多国化的网站,不仅要考虑语言多国化,还要考虑时间的通用性。 首先,要记住: JAVA的 System CurrentTime 就是 utc 的时间。我们的目的就是要保证服务器存的时间为UTC时间(为什么要强调这句?因为时间是客户输入的,比如一个搜索功能中,客户要查询某个时间段的数据),而数据显示的时候是根据客户的时区来显示的。  分为服务端: 又分为system ...

2010-02-11 23:54:34 406

原创 mysql升级到5.x版本

将mysql升级到5.x版本后,用客户端登录时出现了 Client does not support authentication protocol requested by server错误,搜索一下才知道原来是由于新旧版本的mysql的密码算法不同引起,解决方法如下:       登录mysql,输入如下命令即可。       mysql>SET PASSWORD FOR       

2007-08-26 14:20:00 839

原创 CMD的一些有用命令

netstat   -nao   获得端口PIDtasklist 查看进程PIDtaskkill /IM 进程名 /F  强制关闭进程 shutdown 命令

2007-08-24 21:30:00 604

转载 完全优化MySQL数据库性能的八个方法

1、选取最适用的字段属性  MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,

2007-08-24 10:25:00 512

转载 NHibernate快速指南

NHibernate快速指南 什么是NHibernate NHibernate 是一个基于.Net 的针对关系型数据库的对象持久化类库。Nhibernate 来源于非常优秀的基于Java的Hibernate 关系型持久化工具。NHibernate 从数据库底层来持久化你的.Net 对象到关系型数据库。NHibernate 为你处理这些,远胜于你不得不写SQL去从数据库存取对象。

2007-08-23 22:20:00 831

转载 ajax,js文件中中文显示成乱码的问题

web application的编码规则是utf-8,那么js文件中如果有中文就会出现乱码(有可能是其它的页面不正常的情况) 解决这个问题请在引用javascript的地方加上charset="gb2312"或者charset="big5" 例如:js" charset="gb2312">  

2007-08-21 09:59:00 1476 2

原创 25种java模式代码与追MM参考手册

 1.抽象工厂(Abstract Factory)模式意图:为特定的客户(或情况)提供特定系列的对象。追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory          工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即

2007-08-16 14:26:00 1176

转载 java中四种操作xml方式的比较

1. 介绍    1)DOM(JAXP Crimson解析器)    DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点

2007-08-13 16:23:00 536

原创 重温MVC

MVC包括三类对象,Model是应用对象(如非持久数据)、View为其屏幕表示、Controller定义了对用户输入的处理(反应)方式。在应用MVC方式以前,通常将这三个对象的功能合到了一起,应用MVC分离了它们,为设计提供了灵活性和可重用性。  MVC通过在view和model之间建立Subscribe/Notify协议,分离了view和model对象。View对象必须保证它的表示反应了

2007-08-13 16:20:00 692

原创 在weblogic中设置启动时自动定时执行的任务(转)

一.Timer与TimerTask组合起来用于实现定时执行任务的功能1.TimerTask:定义要执行的任务,你需要自己定义一个继承自该类的子类,并把要执行的任务实现在run接口中,如下所示:import java.util.*;public class MyTask extends TimerTask{ public void run() {//你的任务

2007-06-16 16:10:00 8690

转载 MYSQL 字符集的设置(命令行模式设置character_set*)

SET character_set_client = gbk ; SET character_set_connection = gbk ; SET character_set_database = gbk ; SET character_set_results = gbk ; SET character_set_server = gbk ; SET collation_connection = g

2007-06-09 00:45:00 2795

原创 sql2000

如果使用了IN或者OR等时发现查询没有走索引,使用显示申明指定索引: SELECT * FROM PersonMember (INDEX = IX_Title) WHERE processid IN (男,女) UNion和UNion all 的区别。UNION all好 在有合适的索引的时候,Top n和set rowcount n是一样快的。但是对于一个无序堆来说,top n更

2007-06-07 22:43:00 640

转载 sql2000数据库"索引"

sql2000数据库"索引"一、索引的概念        索引就是加快检索表中数据的方法。数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。二、索引的特点    1.索引可以加快数据库的检索速度     2.索引降低了数据库插入、修改、删除等维护任务的速度     3.索引

2007-06-07 21:57:00 1589

转载 MSSQL创建“全文检索”

创建“全文检索”         前提:         1、“全文检索”只能运行在   Server   版本的   Windows   2000   中的   SQL   Server   中;     2、指定资料表必需设定有   “主键”;     3、指定资料表必需建立过   “索引”;且   必须有单列的“唯一索引”;         常识:         1、每个表只能有一个全文本

2007-06-07 21:55:00 793

转载 SQL2000里的数据类型

(1)char、varchar、text和nchar、nvarchar、ntext char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。text存储可变长度的非Unicode数据,最大长

2007-06-05 21:44:00 712

原创 Weblogic9.0图解安装

初次使用Weblogic9.0图解安装初次使用Weblogic,需要对其进行域的配置。现在我就图解说明怎样配置Weblogic9.0 

2007-06-03 14:14:00 1745 3

转载 所有weblogic版本下载

platform & Server8.X英文版http://download2.bea.com/pub/platform/81/platform815_win32.exehttp://download2.bea.com/pub/platform/81/platform815_linux32.bin (linux)中文版http://download2.bea.com/pub/platform/

2007-06-03 14:07:00 927

转载 将Web应用打包成war文件的方法总结

1 )用jar命令将Web应用打包成war文件的简单方法假定有一个Web应用:C:/myHomemyHome/WEB-INF/……myHome/files/……myHome/image/……myHome/src/……myHome/index.jsp在命令行窗口下执行如下命令:C:/>cd myHomeC:/myHome/>jar   cvf   myhome.war   */ 

2007-06-03 13:09:00 1036

转载 保护XML文件

有些程序,配置文件是写在xml文件内的,这么做有一定的益处,不过对于敏感的配置,比如访问密码等,还是不做在xml配置里面好.如果已经用了xml配置文件,并且不想被别人直接访问,则可以采用以下2种方法.ASP.NET:[1].采用接管IIS对XML文件托管的方法.这种方法常用在处理图片的程序上,比如要保护站内的图片资源不被非授权用户访问,就可以这样做,接管对jpeg,jpg等文件的访

2007-06-02 12:41:00 938

原创 Spring+Hibernate+Struts程序移植Weblogic问题集(转)

Spring+Hibernate+Struts的web应用程序开放过程一般在tomcat中运行。但实际应用一般会要求部署在WebLogic中。在移植过程中总结出以下问题: 1、 JDK和Servlet版本问题 WebLogic 8.1 sp4以前(包括sp4)只支持JDK1.4,建议使用JDK1.4进行编译代码,有时JDK1.5编译的程序无法运行。 由于WebLogic 8.1不支

2007-06-02 01:15:00 7583

转载 weblogic 9配置sqlserver2000数据库连接池

weblogic 9配置sqlserver2000数据库连接池1.打开admin sever console.2.选择JDBC>Data Sources>New  name 数据库源名称,随便取。比如叫faint  jndi name  这个名字需要记住 程序会依据此名查找数据源  database type  选择ms sql server  驱动选择 *BEAs MS SQL Server

2007-06-01 20:43:00 1328 3

原创 c#圆角

其他类型类似private void ListBoxDrawTest(ListBox lb, int len)        ...{            Graphics g=lb.CreateGraphics();            Rectangle rect=lb.ClientRectangle;            GraphicsPath path = new Grap

2007-05-26 11:52:00 890

转载 C#调用存储过程

声明成函数:     CREATE   FUNCTION   fun1(     @a   INT,       @b   INT     )     RETURNS   INT     AS     BEGIN     RETURN   @a   +   @b     END     ---     C#中:     SqlConnection   connection   =   new  

2007-05-20 22:03:00 811

转载 Java批注的发明起因及代码应用实例

Java批注的发明起因及代码应用实例        批注能够消除样板代码,让源代码的可读性更高,并能提供级别更高的错误检查。从EJB3到JUnit4,哪里都在使用它。本文就将告诉你如何使用它。  Java 5向Java引入了批注(Annotations),它的使用迅速成为现代Java开发中不可缺少的一部分。在正式开始介绍它之前,看看为什么要发明批注,这是非常值得的。  自从Java诞生

2007-05-13 12:55:00 724

原创 每日一帖:mysql 使用数组

使用数组: expr  in (***,***,***...) 比较时间: date_time>sysdate()                     dateandtime>=sysdate()-INTERVAL @days DAY 

2007-05-13 04:04:00 4911

原创 每日一帖:ResultSet.updateString()

自己写的一个JAVA小程序总结:要点:1)con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);            2)rs.updateString(j,tableSql);                      rs.updateRow();        

2007-05-12 01:01:00 2906

原创 破解右键被禁的最新方法

遇到网页上有精美图片或者精彩文字想保存时,通常大家都是选中目标后按鼠标右键,在弹出菜单中选择“图片另存为”或“复制”来达到我们的目的。但是,目前有许多网页都屏蔽了鼠标右键,致使我们一按鼠标右键就会弹出个窗口,上面写着XXX版权所有、禁止使用右键之类的话,对此大家都已经习以为常了。   其实,这是由于网页文件中被加入了如下代码:   这样在浏览网页时除单击鼠标左键外,其他任何形式的鼠标点

2006-10-18 10:20:00 755

转载 雅虎公司的c#面试题 看看你会几个

C#试题类型:C#试题 | 试题:55道试题(50道选择题,5道问答题)  注意: 答题过程如果您不提交答案,或者关闭浏览器退出,我们将不再允许您再次答题。谢谢!    试题 选项 Question 1. (单选)在计算机网络中,表征数据传输可靠性的指标是 1. 传输率2. 误码率3. 信息容量4. 频带利用率 Question 2. (单选)以下关于链式存储结构的叙述中哪一条是不正确的?

2006-10-15 16:38:00 1025

转载 JAVA面试题集

基础知识: 1.C++或Java中的异常处理机制的简单原理和应用。   当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是

2006-10-15 13:40:00 1873 1

转载 Java基础面试题系列一

1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域    当前类       同一package    子孙类       其他packagepublic     √          √             √             √protected  √          √             √             ×frie

2006-10-15 13:16:00 786

转载 经典java问题

        第一,谈谈final, finally, finalize的区别。  final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,

2006-10-15 13:02:00 626

转载 Java面试常问的几个问题-

Java基础方面:1,作用域public,protected,private,以及不写时的区别2,ArrayList和Vector的区别,HashMap和Hashtable的区别3,char型变量能不能定义为一个中文?为什么?4,多线程有几种表示方法,都是什么?同步有几种实现方法,都是什么?5,继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?6,内部类的实现方式?7,垃圾回收机制,如

2006-10-15 11:54:00 954

转载 70个JAVA问答

1. 问:在JAVA与JSP中要调用一个LINUX上的脚本程序,或WINDOWS上的脚本程序,该怎么写?答:System.getRuntime().exec("bash 2. 问:java中用什么表示双引号答:"/""3. 问:如何在JSP程序里另起一个线程?答:JSP本身就是独立线程运行而不象CGI都是独立进程.一般:Thread t = new Thread("你的对象//");t.start

2006-10-15 11:51:00 749

WebLogic+eclipse+oracle框架搭建图解

以前刚学wls的时候找不到啥资料,好不容易找到了这个

2007-11-10

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

TA关注的人

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