- 博客(12)
- 资源 (23)
- 收藏
- 关注
原创 多表连接查询
多表查询常涉及到到表连接的问题,主要涉及到内连接:INNER JOIN,外连接:LEFT JOIN(or LEFT OUTER JOIN),RIGHT JOIN(or RIGHT OUTER JOIN),FULL JOIN和交叉连接:CROSS JOIN。INNER JOIN也叫等值链接。内连接具有排他性,而OUTER JOIN却是包容性的。表连接进行查询都是会产生一张中间的临时表,然后再
2013-03-21 14:53:05 1605
原创 myeclipse安装svn插件的多种方式
方法一:在线安装 1.打开HELP->MyEclipse Configuration Center。切换到SoftWare标签页。 2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找到SVN展开。将Core
2013-03-21 13:26:09 1247
原创 java函数参数类型后添加三点的用法
今天看到一个没见过的函数参数列表test(int... a),查看资料,原来是如下用法:类型后面三个点(String...),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟...,表示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]。 例如我们有一个方法叫做test(String...strings)
2013-03-20 15:00:43 3664
原创 java filter如何使用
建立一个过滤器涉及下列五个步骤:1)建立一个实现Filter接口的类。这个类需要三个方法,分别是:doFilter、init和destroy。doFilter方法 包含主要的过滤代码(见第2步),init方法建立设置操作,而destroy方法进行清楚。2) 在doFilter方法中放入过滤行为。doFilter方法的第一个参数为ServletRequest对象。此对象给过滤器提供了对进入的
2013-03-20 14:35:51 3214
原创 让你的PL/SQL更好用
一 .SQL语句字符全部大写 信息系统的核心是数据库,系统出问题时最先要查的就是SQL语句,怎样在浩瀚的日志中快速找到那条SQL语句是件比较痛苦的事情。 SQL语句全部大写并不能彻底解决这一问题,但在一堆代码中间找一行全部大写的字符相对容易些,你的眼睛会感谢你。设置方法:菜单Tools --> Preferences --> Editor --> Keyword Case --
2013-03-20 11:26:31 967
原创 如何读项目代码
当我们学习程序编码时,首先会看一些程序代码例子,然后学例子去修改编写代码;当我们刚进入一个公司,公司会把要维护修改的项目分给我们,让我们修改维护,要想修改编写,首先要读懂项目主要程序;当我们去看一些优秀的开源项目,想从中学习这些项目的设计思想时,我们也要去看项目代码…如此等等,可以说读代码是为了写代码,写出非常优秀的代码。因此对于程序开发人员来说,快速阅读项目代码是一个必需要掌握的能力。前段时间,
2013-03-19 17:28:08 1096
原创 为什么静态成员不能访问非静态成员(原理)
首先static的成员是在类加载的时候初始化的,JVM的CLASSLOADER的加载,首次主动使用加载,而非static的成员是在创建对象的时候,即new 操作的时候才初始化的;先后顺序是先加载,才能初始化,那么加载的时候初始化static的成员,此时非static的成员还没有被加载必然不能使用,而非static的成员是在类加载之后,通过new操作符创建对象的时候初始化,此时static 已经
2013-03-16 17:09:37 1421
原创 SQL各种连接查询详解(左连接、右连接..)
一、交叉连接(cross join)交叉连接(cross join):有两种,显式的和隐式的,不带on子句,返回的是两表的乘积,也叫笛卡尔积。例如:下面的语句1和语句2的结果是相同的。语句1:隐式的交叉连接,没有cross join。select o.id, o.order_number, c.id, c.namefrom orders o , customers cwhe
2013-03-14 23:42:16 6181
原创 java面试关于数学除法面试题两例
一,如何判断一个长字符串能否被一个数整除(注意:长字符串很长,不能转换为整数)代码:bool devString(const char *str, int devnum){assert((str != NULL) && (devnum != 0));int tmp = 0;while(*str != '/0'){ if ((*str > '9') || (*str
2013-03-12 21:57:22 1392
原创 关于JDBC中ResultSet接口的一点细节探究
1、rs = stmt.exeQuery(sql)后,rs肯定不会为null,注意,是rs对象不会为null,而不是其包含的result2、既然rs不会为null,所以在rs = stmt.exeQuery(sql)后,使用while(rs.next())或者if(rs.next())时就不用判断rs != null;3、rs.next时,游标最先是指向第一条记录前的位置,所以第一次rs.
2013-03-09 10:45:25 1595
原创 spring+hibernate+struts2整合方案(2,整合细则)
运用三大框架,使用MyEclipse帮我们导入jar包会发现有些包冲突了或者有些包是多余的,让我们来手动配置三大框架吧!1、下载三大框架的必备的jar包,下载地址:http://download.csdn.net/detail/harderxin/44200662、新建一个web工程SSHTest,将jar包导入到工程中,注意导入进去后在WEB-INFO目录的lib文件夹中要有相应的jar
2013-03-06 21:00:56 4693
原创 spring+hibernate+struts2整合方案(1)
Struts2和Spring的整合:1. 添加jar包(注意包冲突), 另外需要注意一定要加入struts2-spring-plugin.jar包2. 添加各自的支持文件(struts.xml和applicationContext.xml)3. 配置web.xml (1) 配置spring初始化所需要的启动参数(可以使用通配符,如有多个文件可用,隔开)
2013-03-06 14:39:36 1926
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人