- 博客(57)
- 资源 (5)
- 收藏
- 关注
原创 java.util.SimpleDateFormat String到Date 转换
[code="java"]public class DataFormatCol { /** * 所有日期格式汇总; * * @param args */ public static void main(String[] args) { try { Date date = new Date(); String str = "Sat S...
2010-09-25 10:03:39 170
原创 两分钟让你明白什么是ERP??
把专业的问题通俗化—— ERP(Enterprise Resource Planning)企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。 不知各位听过这么一句话没有,“把简单的事情搞复杂了,太累;把复杂的事简单化了,贡献。”在许多企业者看来,ERP(Enterprise Resource Planni...
2010-07-09 10:53:20 165
原创 有关Spring AOP的概念理解
1.我所知道的aop 初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和我说aop多难多难。当我看进去以后,我才发现:它就是一些java基础上的朴实无华的应用,包括ioc,包括许许多多这样的名词,都是万变不离其宗而已。 2.为什么用aop 1就是为了方便,看一个国外很有名的大师...
2010-07-09 10:51:22 154
原创 数据库的读写分离
随着一个网站的业务不断扩展,数据不断增加,数据库的压力也会越来越大,对数据库或者SQL的基本优化可能达不到最终的效果,我们可以采用读写分离的策略来改变现状。读写分离现在被大量应用于很多大型网站,这个技术也不足为奇了。ebay就做得非常好。ebay用的是oracle,听说是用Quest Share Plex 来实现主从复制数据。 读写分离简单的说是把对数据库读和写的操作分开对应...
2010-07-09 10:34:24 117
原创 技术开发人员SQL规范
虽然oracle主要的工作是dba所做的事情,不过作为一个普通的开发人员也时时刻刻和数据库打交道,普通开发人员也得有一些基本数据库技能。下面是我在开发中的一些oracle数据库开发的一些经验。欢迎大家提意见。表命名规则 表命名是以英文名称为原则,表示该表的具体意义,例如商品表可以叫item,商品图片表可以叫item_image。如果公司业务复杂,数据库过多,schema也比较多...
2010-07-09 10:25:07 124
原创 接口和抽象类的区别
请说说接口和抽象类的区别?估计90%的人都答不好 我的答案是:1.从使用目的来看: 接口只是一个类间的协议,它并没有规定怎么去实现; 抽象类可以重用你代码使你的代码更加简洁;2.从行为来看: 接口可以多继承,multi-implement 抽象类不能实例化,必须子类化才能实例化;3.从属性来看: 接口的属性必须是常量;即public static...
2010-07-06 16:21:30 98
原创 java2 核心编程必须掌握的问题,看看你知道多少?
Java2 测试问题列表:1. 什么叫作抽象?2. 面向对象编程的三个原则?3. 怎样定义一个标识符?4. java的关键字有哪些?NULL属于java的关键字吗?5. java的数据类型有哪些?分别说明一下?byte,short ,int ,long ,char ,float , double , Boolean 分别是多少位?6. 列...
2010-07-06 16:02:37 118
原创 一个计算机专业学生几年的编程经验汇总(四)
Java杂谈(九)--Struts2 最近业余时间笔者一直Java Virtual Machine的研究,由于实习分配到项目组里面,不想从前那么闲了,好不容易才抽出时间来继续这个话题的帖子。我打算把J2ee的部分结束之后,再谈谈 JVM和JavaScript,只要笔者有最新的学习笔记总结出来,一定会拿来及时和大家分享的。衷心希望与热爱Java的关大...
2010-07-06 16:00:10 131
原创 一个计算机专业学生几年的编程经验汇总(三)
Java杂谈(七)--接口& 组件、容器 终于又静下来继续写这个主题的续篇,前六篇主要讲了一些J2se方面的经验和感受, 眼下Java应用范围已经被J2ee占据了相当大的一块领域,有些人甚至声称Java被J2ee所取代了。不知道大家如何来理解所谓的J2ee (Java2 Enterprise Edition),也就是Java企业...
2010-07-06 15:59:15 124
原创 一个计算机专业学生几年的编程经验汇总(二)
Java杂谈(四) 不知不觉已经写到第四篇了,论坛里面不断的有朋友鼓励我写下去。坚持自己的作风,把一切迷惑不容易理清楚的知识讲出来,讲到大家都能听懂,那么自己就真的懂了。最近在公司实习的时候Trainer跟我讲了很多经典事迹,对还未毕业的我来说是笔不小的财富,我自己的信念是:人在逆境中成长的速度要远远快过顺境中,这样来看一切都能欣然接受了。 好了,闲话不说了...
2010-07-06 15:58:32 157
原创 一个计算机专业学生几年的编程经验汇总(一)
想来学习Java也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,写给软件学院的同仁们,帮助大家在技术的道路上少一点弯路。说得伟大一点是希望大家为软件学院争气,其实最主要的还是大家自身的进步提升??1. 关于动态加载机制??学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当然概念往往是...
2010-07-06 15:57:48 145
原创 Java注释规范
定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性)。 Java 的语法与 C++ 及为相似,那么,你知道 Java 的注释有几种吗?是两种? // 注释一行 /* ...... */ 注释若干行不完全对,除了以上两种之外,还有第三种...
2010-07-06 15:02:44 132
原创 完全卸载Oracle数据库的方法
很多朋友只用了Oracle的删除,但很多情况下,他会发现重新安装时,点了下一步安装界面就消失了,往往无奈下只好重装系统,其实只是你数据库没删干净,删干净就不会出现这种情况了。 实现方法: 1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。 2、开始->程序->Oracle - OraHome81->Oracle Installation ...
2010-06-18 10:11:29 119
原创 Java面试题笔试题大全
java面试题集 1.C++或Java中的异常处理机制的简单原理和应用。当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是J...
2010-05-27 16:43:52 132
原创 JAVA面试题附答案(三)
101、java中会存在内存泄漏吗,请简单描述。 会。如:int I,i2; return (i-i2); //when i为足够大的正数,i2为足够大的负数。结果会造成溢位,导致错误。 102、java中实现多态的机制是什么? 方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表...
2010-05-27 16:41:33 127
原创 JAVA面试题附答案(二)
51、垃圾回收的优点和原理。并考虑2种回收机制。 Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有"作用域"的概念,只有对象的引用才有"作用域"。垃圾回收可以有效的防止内存泄露,有效的使用可以使用的内存。垃圾回收器通常是作为一个单独...
2010-05-27 16:37:51 255
原创 JAVA面试题附答案(一)
1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从...
2010-05-27 16:31:18 94
原创 Java经典面试题
1. Java中的异常处理机制的简单原理和应用。 当Java 程序违反了Java的语义规则时,Java虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是Java类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是Java允许程序员扩展这种语义检查...
2010-05-27 16:30:06 104
原创 Java面试经典试题及答案
第一,谈谈final, finally, finalize的区别。 final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明...
2010-05-27 16:29:29 75
原创 必须掌握8个基本DOS命令
[url]http://hi.baidu.com/siya%5Fdl/blog/item/6ecd92ec4e07d52662d09f4d.html[/url]一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目...
2010-05-27 09:43:32 90
原创 Web容器和Web应用程序介绍
[url]http://hi.baidu.com/westsky/blog/item/154c871ed87f69194034171e.html[/url]Web容器和Web应用程序介绍实际上容器就是一个服务程序,在服务器一个端口就有一个提供相应服务的程序,而这个程序就是处理从客户端发出的请求,如java中的Tomcat容器,ASP的IIS或PWS都是这样的容器,一个服务器不止一个...
2010-05-27 09:40:32 98
原创 11本入门到精通J2EE书籍推荐
这些书有的早已被业界人士强烈推荐,成为掌握EJB的必读书籍,有的是实践J2EE的优秀工具书。下面的每一本书的电子版(English)我都有,做J2EE项目的时候时不时温习一遍,做做笔记。 这些书看看书名就让人兴奋,读起来让人畅快。 1、Core J2EE Patterns - Best Practices and Design Strategies 介绍了j2EE的模式,我们知...
2010-05-14 17:00:31 273
原创 JAVA JVM GC的工作原理
一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高整个应用程序的性能。本篇文章首先简单介绍GC的工作原理之后,然后再对GC的几个关键问题进行深入探讨,最后提出一些Java程序设计建议,从GC角度提高Java程序的性能。 GC的基本原理...
2010-05-14 16:59:50 108
原创 java doc注释
@author 标明开发该类模块的作者 @version 标明该类模块的版本 @see 参考转向,也就是相关主题 @param 对方法中某参数的说明 @return 对方法返回值的说明 @exception 对方法可能抛出的异常进行说明 @author 作者名 @version 版本号 \r\n 换行...
2010-05-14 16:59:04 127
原创 java词义
java词义Java: [ 'd?ɑ:v? ] n. 1.爪哇岛(印尼)2. 爪哇产的咖啡3. 【电脑】在网际网络上的应用程序开发语言例句与用法: 1. An Australian-administered island in the eastern Indian Ocean south of Java. It was annexed by Great Britain ...
2010-05-14 16:58:27 223
原创 JAVA代码规范
(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Pack...
2010-05-14 16:57:05 75
原创 比较好的Java 网站
1. The Source for Java Technology Collaboration(JAVA开发的官方网站) http://www.java.net/ - 外文 2. jGuru: FAQ Home Page 推荐 http://www.jguru.com/faq/ - 外文 3. Developer.com: An EarthWeb site h...
2010-05-14 16:56:23 1404
原创 在Java中获取系统属性
在Java应用程序运行时,特别是需要在跨平台工作环境下运行时,需要确定操作系统类型、用户JDK版本和用户工作目录等随工作平台变化的信息,来保证程序正确运行。一般情况下,可以利用JDK提供的系统属性类(Properties)中的方法,快速地获取工作环境信息。另外,程序开发人员还可以定义与应用程序相关的系统属性文件,在用户程序执行过程中动态地加载程序员定义的属性文件来控制程序运行。 本文通过对系统...
2010-05-14 16:55:21 97
原创 MQ概述
消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。消息中间件概述消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需...
2010-05-14 16:54:13 133
原创 修改TOMCAT-JVM内存
1.2010-03-04, chenyi, catalina.bat原语句:set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.pr...
2010-05-14 16:52:13 118
原创 环境变量配置
JAVA_HOMEC:\Program Files\Java\jdk1.5.0_04CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\BIN;Path%JAVA_HOME%\bin;
2010-05-14 16:48:53 81
原创 JAVA数据类型与Hibernate的类型映射
Hibernate的映射类型(转)关键字: hibernate Hibernate 映射类型分为两种:内置映射类型和客户化映射类型。内置映射类型负责把一些常见的 Java 类型映射到相应的 SQL 类型;此外, Hibernate 还允许用户实现 UserType 或 CompositeUserType 接口,来灵活地定制客户化映射类型。客户化类型能够把用户定义的 Java 类型映射到...
2010-05-14 16:47:55 119
原创 HIBERNATE数据检索示例
1,Criteria Query 面向对象化设计, Crireria criteria =session.createCriteria(Tuser.class) Criteria.add(Expression.eq(“name”, “erica”)); Criteria.ass(Expression.eq(“sex”, new Ineteger(1))); ...
2010-05-14 16:42:25 142
原创 HIBERNATE主键生成机制
Hibernate主键生成方式 Key Generator主键产生器可选项说明:1) assigned主键由外部程序负责生成,无需Hibernate参与。2) hilo通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。3) seqhilo与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保存在Seque...
2010-05-14 16:40:48 104
原创 SQL SERVER 恢复数据时碰到的问题
sql备份还原 设备激活错误,请使用with move选项来标志该文件的有效位置问题:[img]http://dl.iteye.com/upload/attachment/249716/c9939dd0-9bb4-36ad-b2fd-448bf5f79236.jpg[/img] 解答:[img]http://dl.iteye.com/upload/attac...
2010-05-14 16:39:27 87
原创 SQL SERVER 安装常见问题
1.安装SQL SERVER时提示"以前的某个程序安装已在安装计算机上创建挂起的文件操作 "解决方法打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。 删除该键值之后就没有再提...
2010-05-14 16:36:02 198
原创 添加文件数多于16个的数据库
CREATE DataBase HUAAN ON(FILENAME = 'C:\huaAn20090515\DBMT60_Data0.MDF'), (FILENAME = 'C:\huaAn20090515\DBMT60_Data1.MDF'), (FILENAME = 'C:\huaAn20090515\DBMT60_Data2.MDF'), (FILENAME = ...
2010-05-14 16:35:03 85
原创 JAVA中转义字符
1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377' \0:空字符2.Unicode转义字符:\u + 四个十六进制数字;0~65535 \u0000:空字符3.特殊字符:就3个 \":双引号 \':单引号 \\:反斜线4.控制字符:5个 \' 单引号字符 \\ 反斜杠字符 ...
2010-05-14 16:30:59 80
原创 完整ASCII码对照表
0 NUT 32 (space) 64 @ 96 、1 SOH 33 ! 65 A 97 a2 STX 34 ” 66 B 98 b3 ETX 35 # 67 C 99 c4 EOT 36 $ 68 D 100 d5 ENQ 37 % 69 E 101 e6 ACK 38 & 70 F 102 f7 BEL 39 , 71 G 103 g8 BS 40 ( 72 ...
2010-05-14 16:27:08 324
VBS55.CHM Visual Basic 脚本的各个主题
2011-07-29
2010年中国存储市场应用状况调查报告 .pdf
2011-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人