自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(98)
  • 收藏
  • 关注

转载 java string笔试常见函数

今天笔试里面有很多String的问题,就是SubString、IndexOf之类的东西,呵呵,觉得都还可以了,但是遇到了个concat,困扰了我好一会,真的从来没有用过这个,回来一看才发现就是这么个!嘿嘿! String a = "ABC";  String b = "DEF";  a.concat(b);  System.out.println(a);  String s = "

2008-12-29 22:54:00 1808

转载 OpenSessionInView详解 转帖

OpenSessionInViewFilter是Spring提供的一个针对Hibernate的一个支持类,其主要意思是在发起一个页面请求时打开 Hibernate的Session,一直保持这个Session,直到这个请求结束,具体是通过一个Filter来实现的。 由于Hibernate引入了Lazy Load特性,使得脱离Hibernate的Session周期的对象如果再想通过getter方法取到

2008-12-19 22:21:00 1007

转载 基于dwr框架的简单实例 转帖

基于dwr框架的简单实例 前面用ajax做页面局部刷新和级联下拉框时,感觉确实有蛮麻烦的,只能返回Html和Xml格式,这样在jsp页面还要用javascript解析 Xml文档.感觉不怎么爽.今天用了一个基于ajax实现的dwr框架.嗯,蛮不错的,可以返回对象,集合,map等等到jsp页面.这样我们便不用解析什么了,而且dwr可以让客户端直接调用服务器端远程对象的方法,也可以

2008-12-18 22:15:00 1332

转载 快,体现了真正的掌握 转帖

有一个人,他叫张龙,很强大!向他学习!但什么才是软件开发的葵花宝典?  让我们先从一些现象出发。我们的前提是,软件开发是一项智力密集型劳动。对于智力密集型劳动,我们观察到的现象是,个体的表现差异很大,团队的表现差异很大,组织的表现差异很大,国家的表现差异很大。这不象体力占主要的劳动,象百米王跑百米的速度也仅比我快50%。但在棋类运动中,一个高手可以车轮战

2008-12-16 19:57:00 611

转载 抽象类与接口的区别 转帖

今天去中软面试了,面我的人是个项目经理。人比较随和。其中问到了什么时候用接口什么时候用抽象类,我说了一些基本概念后,他笑着说我没点到本质上。最后我给的答案是:我不太清楚!于是乎他有笑着给我解释了下。我感觉他也没点到本质上,哈哈。面试过程比较开放,没有故意刁难我,反倒是引导我去思考。感觉自己还是很次,还是需要实际的大型项目去

2008-12-16 19:00:00 661

原创 JSP与Servlet

  JSP一般的运行方式为:当服务器启动后,当Web浏览器端发送过来一个页面请求时,Web服务器先判断是否是JSP页面请求。如果该页面只是一般的HTML/XML页面请求,则直接将HTML/XML页面代码传给Web浏览器端。如果请求的页面是JSP页面,则由JSP引擎检查该JSP页面,如果该页面是第一次被请求、或不是第一次被请求但已被修改,则JSP引擎将此JSP页面代码转换成Servlet代码,然后J

2008-12-16 15:07:00 1069

转载 第二章 实现控制器 转帖

 大家知道MVC框架的核心就是控制器,所有用户通过JSP页面提交请求时都要将该请求提交给Struts 2的控制器处理。。Struts 2控制器根据处理结果,决定将哪个页面呈现给客户端。1、实现控制器类Struts 2不需要继承一个Action父类,但可以实现接口,Struts 2下的控制器就是一个普通的POJO. (POJO:Plain Ordinary Java Object,它

2008-12-09 18:02:00 629

原创 第二章 建立一个Struts 2应用 转帖

  一、 1、在任意目录建立一个文件夹,在该文件夹里建立 一个WEB应用。2、在上面的 文件夹里建立一个名为WEB-INF的文件夹。3、进入Tomat,找到任何一个WEB应用,将WEB应用的WEB-INF下的web.xml文件负责到第二步所建的WEB-INF文件夹下。4、修改复制的web.xml文件,将该文件夹修改成一个根元素的xml文件。修改后的代码如下:xml 

2008-12-09 18:00:00 532

原创 第二章 STRUTS 2 下的 HelloWorld 转帖

  本章的主要内容:1、Struts 2的下载和安装2、纯手工创建一个Web应用3、纯手工创建一个Struts 2应用4、实现Struts 2的 Action5、配置Struts 2的Action6、在Action中访问HttpSession7、在JSP中输出Action的返回值8、使用Struts 2的 表单标签9、程序国际化初步10、数据校验初步

2008-12-09 17:59:00 581

转载 Struts 2概述(二)转帖

  1、MVC的思想和优势MVC思想将一个应用分为三部分:MODEL 、VIEW、CONTROLLER。2、MVC的 特点:(1)多个视图可以对应一个模型。(2)模型返回的数据与显示逻辑分离。(模型数据可以用任何的 显示技术)(3)应用被分隔为三层,降低拉各层之间的耦合,提供拉应用的可扩展性。(4)MVC更适合软件工程师管理的精神。·3、常用的MVC模型(1)J

2008-12-09 17:58:00 517

转载 第一章 Struts 2 概述(一) 转帖

 前两天看拉第一章和 第二章内容如下:1、struts 2是 一个非常值得期待的框架Struts 2号称是一个全新的框架,但Struts 2不是一个新的框架,是在另一个呵呵有名的框架webWork的基础上发展起来的。也就是说struts 2是webwork衍生出来的。因此大家不要担心其稳定性、性能等各个方面。 2、web技术的发展早期静态的 html不具备与用户交互的能力,为了

2008-12-09 17:57:00 674

转载 KMP算法详解 转帖

     个人觉得这篇文章是网上的介绍有关KMP算法更让人容易理解的文章了,确实说得很“详细”,耐心地把它看完肯定会有所收获的~~,另外有关模式函数值next[i]确实有很多版本啊,在另外一些面向对象的算法描述书中也有失效函数 f(j)的说法,其实是一个意思,即next[j]=f(j-1)+1,不过还是next[j]这种表示法好理解啊:                             

2008-12-03 22:44:00 14506 32

原创 SSH分页 转帖

关键字: ssh 1: 我们需要下载page标签的jar包; pager-taglib.jar   [样例代码]: http://jsptags.com/tags/navigation/pager/pager-taglib-2.0.war               解压war文件 在{..}/WEB-INF/lib/pager-taglib.jar2:把这个jar 拷贝到你的we

2008-12-03 17:57:00 1093

原创 map,set,list,等JAVA中集合解析(了解)

在JAVA的util包中有两个所有集合的父接口Collection和Map,它们的父子关系:            java.util        +Collection 这个接口extends自 --java.lang.Iterable接口           +List 接口               -ArrayList 类              -LinkedList 类   

2008-12-03 10:16:00 1067

原创 后框架时代细说Struts的前世今生 转帖

在开源的世界里,如今正是群雄割据,军阀混战的局面。各有各的山头,各有各的地盘,相互厮杀,互不相让。正当我们最为熟悉的Struts与众多开源项目拼 得头破血流的同时,Sun公司近期推出Jruby0.xx版本,准备对Struts发起全面阻击。这次高调的市场举动,给开源世界带来了一次不小震荡波。 更引以为我们关注的事,Jruby做为后框架时代的代表。不知道它的出现是昙花一现,还是确实有此潜力给市场重新洗

2008-12-02 20:22:00 773

原创 斐波那契数列递归与非递归算法

递归算法public class Fibonacci {         //时间复杂度为2的n次方         public static int fibo1(int n) {           if (n == 1) {               return 1;           }           if (n == 2) {   

2008-12-02 19:35:00 3168 1

原创 时刻保持清醒头脑

一定要休息好!一定要时刻保持高昂的激情!一定要时刻头脑清醒! 想问题一定要一针见血! COME ONYES WE CAN!  

2008-11-26 22:40:00 841

原创 Eclipse使用技巧 转帖

(1)Ctrl+Space 说明:内容助理。提供对方法,变量,参数,javadoc等得提示,应运在多种场合,总之需要提示的时候可先按此快捷键。 注:避免输入法的切换设置与此设置冲突 (2)Ctrl+Shift+Space 说明:变量提示 (3)Ctrl+/ 说明:添加/消除//注释,在eclipse2.0中,消除注释为Ctrl+/ (4)Ctrl+Shift+/ 说明:添加/* */注释 (5)C

2008-11-25 16:34:00 593

原创 JDK环境变量的配置

在Ryan的帮助下,我终于理解了环境变量的概念。现将设置记录下来。装好JDK后,在命令行下即可直接使用java命令,这是系统默认的设置。只需设置以下环境变量就可以在命令行下编译运行JAVA源文件了。 PATH--------C:/Program Files/Java/jdk1.5.0_03/bin  。PATH用于指定可执行文件路径,即JDK中javac.exe路径。设置该

2008-11-25 16:29:00 746

原创 如何在jsp中引用标签库 转帖

如果你使用的是符合JSP   1.2/Servlet   2.3   的容器,比如Tomcat   4.x   或者更高,你就可以在JSP页面的taglib指令中使用绝对路径而不必在web.xml中指定taglib元素。         对于早于Servlet   2.3   规范的情况,你仍然需要在web.xml中声明所有你所使用的JSP   标签。下面摘自web.xml部署描述符中的代码片断展

2008-11-25 16:27:00 1082

原创 排序总结

对数组排序的三种通用方法:交换排序Exchange选择排序Selection插入排序Insertion我们通过一叠扑克牌形象地理解以上三种方法。用交换方法对扑克牌排序时,把扑克牌摊在桌上,花色朝上然后交换顺序已乱的牌,直到一副牌都有序为止。 用选择方法对扑克牌排序时,把牌摊在桌上,把数值最小的牌抽出,放在手中。然后在剩余牌中再找到最小者,把其放在手中,如此继续到桌上无牌

2008-11-24 17:19:00 605

原创 我很笨!

我发现:我很笨! 所以我每天不想说话!所以我每天只想一个人!所以我每天都很宁静!所以我每天只想学习! 所以我每天吃饭也在想学习!所以我每天走路也在想学习!所以我每天睡觉也在想学习!所以我每天很充实! 比考研充实!比大学充实!比高中充实!比初中充实!  如果你知道自己要往哪里,所有人都会为你开路!  And

2008-11-20 20:32:00 533

转载 二叉树 陈广老师

6.2.2  二叉树的存储结构二叉树的存储可分为两种:顺序存储结构和链式存储结构。1.      顺序存储结构把一个满二叉树自上而下、从左到右顺序编号,依次存放在数组内,可得到图6.8(a)所示的结果。设满二叉树结点在数组中的索引号为i,那么有如下性质。(1) 如果i = 0,此结点为根结点,无双亲。(2) 如果i > 0,则其双亲结点为(i -1) / 2 。(注意,这里

2008-11-19 19:34:00 1395

原创 c语言Static 转

 在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。  (1)先来介绍它的第一条也是最重要的一条:隐藏。  当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。  下面是a.c的内容  char a = A; // global variable 

2008-11-03 15:48:00 978

原创 浅谈doGet和doPost

Servlet中的两个方法,一个是doPost(),另一个是doGet()方法,有很多朋友不知道什么时候用doPost来接受请求,什么时候用doGet来接受请求,其实很简单,get方式请求就用doGet方法来接受,post方式就用doPost方法来接受。哈哈,听到这里你可能想打人了,你会问那什么就算是get方式请求,什么就算是post方式请求呢?这个解释起来很简单,初了form表单的method=

2008-11-03 12:58:00 4066

原创 拷贝构造函数

6.9 构造函数与析构函数的比较1、 拷贝构造函数的定义: 拷贝构造函数是一种特殊的成员函数。该函数的功能是用一个已有的对象的值来初始化一个新构造的对象。拷贝构造函数实际上也是构造函数,它是在初始化时被调用来将一个已知对象的数据成员的值拷贝给正在创建的另一个同类的对象。 拷贝构造函数的定义格式为: ::(const &) 其中 与类名相

2008-11-03 09:55:00 732

原创 SQL语句与存储过程的比较 转帖

 本文从多个角度阐述了SQL Server与存储过程的比较。 ①为什么要使用存储过程? 因为它比SQL语句执行快。 ②存储过程是什么? 把一堆SQL语句罗在一起,还可以根据条件执行不通SQL语句。 ③来一个最简单的存储过程: CREATE PROCEDURE dbo.testProcedure_AXASselect userID from U

2008-10-31 16:14:00 875

原创 java SSH整合 续

这几天一直在整SSH整合,前几天出现的问题,通过重新安装Tomcat解决了。 但是现在又来了一个问题,调用业务层CustomerDao时出现了一个异常!又一次Shit!   java.lang.NullPointerException at dao.CustomerDao.getCustomerByAccount(CustomerDao.java:30) a

2008-10-31 15:09:00 712

转载 跑了一趟招聘会,刺激!

今天跟彦青去了趟招聘会,人多挤着真他妈爽!太刺激了! 下午在北交进行中软的笔试!题不难。可是没做好!极其不爽! 我自言自语:年前要是不学到点东西,春节就不回家过年了!彦青朝我笑了笑......  今年全球经济形势非常严峻,金融风暴,搞的整个冰岛都要破产了, 中国影响相对小点,但是对我们这届毕业生来说,已经很大了,

2008-10-31 15:00:00 533

转载 约瑟夫问题C++实现

      //***************************     //**         Josephus问题解法1     **     //**         jose1.cpp                     **     //***************************         #include           void   main()

2008-10-31 09:59:00 1182

原创 Struts1.2+Spring2.0+Hibernate3.1项目框架构建中的问题及解决方法集锦(1) 转帖

 Struts1.2+Spring2.0+Hibernate3.1项目框架构建中的问题及解决方法集锦(1)                 前天自己尝试着使用 Eclipse3.2+Myeclipse5.5 搭建一个自己的 Struts1.2+Spring2.0+Hibernate3.1 项目框架,这自己不做还不知道,一做就吓了一跳,怎搭个项目框架就这么难,经过整整一天的摸索这才成功的构建了自

2008-10-28 13:39:00 944

原创 java SSH整合 SHIT

2008-10-27 22:10:00 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the ja

2008-10-27 22:26:00 1066

转载 Hibernate数据查询 (转帖)

  Hibernate数据查询 Hibernate Query Language(HQL)Criteria QueryNative SQL下面对其分别进行解释Hibernate Query Language:HQL提供了是十分强大的功能,它是针对持久化对象,用取得对象,而不进行update,delete和insert等操作。而且HQL是面向对象的,具备继承,多态和关联等特性。from子句:

2008-10-27 14:39:00 693

转载 公司面试题目之取出数据库中重复的记录 (转帖)

一道笔试题,就是查询出数据表中重复的记录,应该来说用过分组查寻的,这道题并不在话下,我们先来看看这张表上图高亮部分的是重复的数据行,那么如何取出其中高亮的部分,聚合函数在解决这个问题前,我们必需先讲讲sql语言中一种特殊的函数:聚合函数,例如SUM, COUNT, MAX, AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。例如上函数从左至右依次为 求总和,记录数,最大值,平均值

2008-10-26 21:54:00 1124 2

转载 SQLServer2000删除重复数据(总结)转帖

*******************************************SQLServer2000删除重复数据(总结)******************************************* 一、具有主键的情况  I.具有唯一性的字段id(为唯一主键)  delete  用户表    where  id  not  in    (  select  max(id

2008-10-20 22:23:00 954

转载 Spring中AOP标签配置!

终于把spring2.0中applicationContext.xml文件中的aop标签配置好了,记录一下 。    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xmlns:context="http://www.springframework.org/schema/context"     xmlns:tx="http:

2008-10-19 20:07:00 2591

转载 Spring对Hibernate的Session和SessionFactory的管理(转帖)

spring+hibernate里session的管理 在spring+hibernate的时候,控制台提示“unclosed connection,forgot to call close() on your session?”或者是[org.hibernate.jdbc.ConnectionManager] - 那是因为有可能是你自己手动创建了session,比如:private stat

2008-10-18 19:20:00 1300

转载 代理和AOP(转帖)

 一.起源 有时,我们在写一些功能方法的时候,需要加上特定的功能.比如说在方法调用的前后加上日志的操作,或者是事务的开启与关闭.对于一个方法来说,很简单,只要在需要的地方增加一些代码就OK.但是如果有很多方法都需要增加这种特定的操作呢? 没错,将这些特定的代码抽象出来,并且提供一个接口供调用者使用: Java代码 public class RecordLog   {   

2008-10-18 01:15:00 719

转载 用家常话,聊聊一些费解的AOP概念

前一篇文章呢对 JDK 的动态代理说了一番,也花了不少时间来写那边文章。有时候觉得心里的想法要靠笔杆子(键盘)来表达出来,至少说精确表达还是有一定难得的。也许这就是草根阶层的笔民与作家之间的差距吧。 OK , Whatever 感慨少发。切入正题 :AOP.   有时候我怀疑自己到底是个完美主义者还是个做事慢性子的人,总觉得做什么之前得想好了。先做什么在做什么。比如讲 AOP 吧,估计两篇文章

2008-10-18 01:13:00 626

转载 从JDK动态代理看Spring之AOP实现(转帖)

  Spring 缺省使用J2SE 动态代理(dynamic proxies ) 来作为AOP 的代理。这样任何接口都可以被代理。 Spring 也支持使用CGLIB 代理. 对于需要代理类而不是代理接口的时候CGLIB 代理是很有必要的。 如果一个业务对象并没有实现一个接口,默认就会使用CGLIB 。------- 这是Spring Framework 开发手册中对AOP 的一个简要概括

2008-10-18 01:08:00 808

空空如也

空空如也

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

TA关注的人

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