- 浏览: 29914 次
- 性别:
最近访客 更多访客>>
最新评论
-
Just-Do-it:
no1dog 写道3、 结构化程序设计主要强调的是()。
A、 ...
XX软件工程师笔试试题 -
no1dog:
3、 结构化程序设计主要强调的是()。A、 程序的规模 B、 ...
XX软件工程师笔试试题 -
kingpeixin:
<bean id="empServiceImp ...
Spring自动装配模式之:byName的解析
文章列表
Servlet中session的应用
跟踪用户信息的Servlet对象为javax.servlet.HttpSession,创建该对象的方法是使用HttpServletRequest的getSession().具体格式为:
HttpSession session=request.getSession(true);
该方法如果参数值为true,表示会话存在时返回会话对象,当会话不存在时就创建一个新的会话;如果参数值为false,表示当会话存在时就返回会话对象,当会话不存在时就返回null.
HttpSession是Java平台对session机制的实现规范,因为它仅仅是个接口,具体到每个web应 ...
各种排序算法及其java程序实现 .
http://blog.csdn.net/shanliangliuxing/article/details/7010607
分类: 数据结构 2011-11-25 10:10 4652人阅读 评论(4) 收藏 举报
各种排序算法:冒择路(入)兮(稀)快归堆,桶式排序,基数排序
冒泡排序,选择排序,插入排序,稀尔排序,快速排序,归并排序,堆排序,桶式排序,基数排序
一、冒泡排序(BubbleSort)
1. 基本思想:
两两比较待排序数据元素的大小,发现两个数据元素的次序相反时即进行交换,直到没有反序的数据元素为止。
2. 排序过程:
设想被 ...
cmd无法使用ping ipconfig等指令
- 博客分类:
- 其他
在CMD里面,无法使用ping telnet ipconfig等指令,均提示
“不是内部或外部命令,也不是可运行的程序或批处理文件”
解决的办法:
我的电脑->属性->高级,选择环境变量。
找到系统变量"Path",编辑,在Path变量值中加上%SystemRoot%\system32;,注意路径之间用分号";"分隔。确定后使新的环境变量生效即可使用ping一类的命令。
JQuery
ExtJS
Prototype
JMS(Java Message Service,Java消息服务)是一组Java应用程序接口(Java API),它提供创建、发送、接收、读取消息的服务。由Sun公司和它的合作伙伴设计的JMS API定义了一组公共的应用程序接口和相应语法,使得Java程序能够和其他消息组 ...
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。
1. 尽量在合适的场合使用单例
使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:
第一,控制资源的使用,通过线程同步来控制资源的并发访问;
第二,控制实例的产生,以达到节约资源的目的;
第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信 ...
1、 实体查询:
有关实体查询技术,其实我们在先前已经有多次涉及,比如下面的例子:
String hql=”from User user ”;
List list=session.CreateQuery(hql).list();
上面的代码执行结果是,查询出User实体对象所对应的所有数据,而且将数据封装 ...
比较日期 JAVA JavaScript
- 博客分类:
- Java开发
public static boolean compareTime(){
boolean flag = true;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strStartDate = "2012-08-16 00:00:00";
String strEndDate = "2012-08-17 00:00:00";
try {
Date d1 = sdf.parse(strStartDa ...
第一步: 取消自动validation
validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!
取消方法:
windows–>perferences–>myeclipse–>validation
除开Manual下面的复选框全部选中之外,其他全部不选
手工验证方法:
在要验证的文件上,单击鼠标右键–>myeclipse–>run validation
第二步:取消Eclipse拼写检查
1、拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去 ...
The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files
当你在Eclipse引用不同版本JDK工程时会发生该问题。由于你开发环境中应用了多个版本的JDK 或JRE导致的。Eclipse会按照最初的开发环境默认选择对应的Jre。如Eclipse上有jdk1.4开发的环境工程,当你在引入高版本jdk1.6开发的工程时,以上问题就出现了。
问题解决的方案如下:
进入window\preferences\java\Installed JREs
按Add ...
在开始讲解Oracle序列使用方法之前,先加一点关于Oracle client sqlplus的使用,就是如果执行多行语句的话一定要加“/”才能表示结束,并执行!本篇文章的主题是通过创建Oracle序列和触发器实现表的主键自增。
1.首先创建序列,Oracle序列的语法格式为:
CREATE SEQUENCE 序列名
[INCREMENT BY n]
[START WITH n]
[{MAXVALUE/ MINVALUE n|NOMAXVALUE}]
[{CYCLE|NOCYCLE}]
[{CACHE n|NOCACHE}];
1)INCREMENT BY用于定义序列的步长,如果省略,则 ...
JSP Display Tag
- 博客分类:
- Jsp./Js./Html
Display Tag Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,能够大大减少代码量。
这个是Display Tag的官方网站http://displaytag.sourceforge.net。
首先当然是要下载它的jar包了,这里可以下载到最新的版本。将jar包放到WEB-INF的lib文件夹下。另外还需要两个辅助包:apache的commons-lang和standard包,更多的辅助包可以在这里下载(http://displaytag.sourceforge.net ...
PL/SQL的TO_CHAR()与TO_DATE()
24小时的形式显示出来要用HH24
select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;
select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual;
to_date() function
1.日期格式参数 含义说明
D 一周中的星期几
DAY 天的名字,使用空格填充到9个字符
DD 月中的第几天
DDD 年中的第几天
DY 天的简写名
IW ISO标准的年中的第几周
IY ...
HashCode()和equals() 的区别与联系
1、如果eqauls()相同,那么它们的hashCode()一定要相同;
2、如果hashCode()相同,那么它们eqauls()并不一定相同.
所以,Java对于eqauls方法和hashCode方法是这样规定的:
1、如果两个对象相同,那么它们的hash ...
单例模式的概念:
单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。
关键点:
1)一个类只有一个实例 这是最基本的
2)它必须自行创建这个实例
3)它必须自行向整个系统提供这个实例
----------------------------------------------------------------------------------------------------------------------------------------------------
两种实现方式:
...