自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冷风清竹

记录成长

  • 博客(37)
  • 资源 (5)
  • 收藏
  • 关注

原创 JavaScript DOM编程艺术--第五章

向后兼容对象检测:检测浏览器对JavaScript的支持程度,只要把某个方法打包在一个if语句里面,就可以根据这条if语句的条件表达式的求值结果是true(这个方法存在)还是false(这个方法不存在)来决定应该采取怎样的行动。例如,如果有一个使用了getElementById()方法的函数,就可以在调用getElementById()方法之前先检查用户所使用的浏览器是否支持这个方法。在使

2015-01-27 18:58:06 550 1

原创 Hibernate关联映射原则

1.Hibernate对于1-N映射提供了两种支持:

2014-08-31 00:24:46 555

原创 使用HQL语句查询的时候需要注意的一些问题

在使用HQL语句查询的时候,update与delete,不会通知Session缓存,所以在更新或删除数据后,如果要想再次查询结果,要使用一下session.refresh(object);获取最新的状态在使用update与delete的时候,跟隔离级别的设置没有关系,因为隔离级别是处理并发操作的,而这个是在一个事务内。

2014-07-27 11:09:45 1032

原创 事务隔离级别

事务隔离级别是为了解决并发操作时带来的问题。

2014-07-23 23:17:05 547

原创 Struts2输入校验

对于输入校验struts2提供了2种实现方法:1.cai

2014-06-27 23:26:22 498

原创 Struts2中Action配置中的各项默认值

1.如果没有为action指定class,默认是Action

2014-06-17 22:23:41 511

原创 OA项目中学习到的SQL

1.在发帖的过程中,只把置顶帖f

2014-05-24 22:39:37 678

原创 Eclipse快捷键

Source: Alt + Shift + S

2014-05-15 21:13:01 423

原创 jQuery常用遍历节点方法

1.children()       该方法用于取得

2014-04-27 10:48:21 1575

转载 eclipse插件安装

假设把插件安装在d:\myplugin目录中,则myplugin的目录结构一定要是这样的:d:\\myplugin\\eclipse\\plugins\\插件 及 d:\\myplugin\\eclipse\\features\\插件例如安装EclipseME插件到d:\myplugin目录中,则目录结构d:\\myplugin\\eclipse\\plugins\\eclipse

2014-04-26 15:13:56 480

原创 重定向与转发中的一些细节

Servlet重定向后:       提交表单中的参数会丢失;       request塞进去的对象会丢失,但是session塞进去的对象不会丢失(这相当于是一次会话)。       因为这相当于两次请求,地址栏地址发生了变化。       重定向的地址要以工程名开头("/工程名/..."),因为这是另一次请求,跟前面没有关系。Servlet转发后:   

2014-04-24 22:01:39 712

原创 利用Filter对用户登录进行拦截

http://download.csdn.net/detail/shirui8653719/7220435

2014-04-19 23:00:04 959

原创 JSP九大隐式对象

RequestResponseApplicationSessionConfigPageOutExceptionPageContext

2014-03-23 09:44:01 601

原创 JSP页面乱码问题

通常我们在JSP页面中可以看到如下两句话:pageEncoding="UTF-8"contentType="text/html; charset=UTF-8"第一句话的意思是说要求服务器以“UTF-8”的编码形式对jsp页面的中文进行编码,然后再将jsp转换为servlet时,servlet中出现的就是正常中文;而第二句话的意思是说要求浏览器以“UTF-8”的编码形式对servle

2014-03-23 09:15:31 520

原创 Web开发中对域对象选择的总结

所说的三个域对象就是指Request域,Session域和ServletContext域,简单的说就是:一,数据用于显示后就没有用了,那就用Request域;二,数据用于显示后,以后还有别的用处,那就用Session域对象存储;三,数据用于显示后,以后还有别的用处,并且别人也要用,那就用ServletContext。

2014-03-22 21:13:57 554

原创 BeanUtils & 防止页面提交的中文乱码

request.setCharacterEncoding("UTF-8");BeanUtils是操作JavaBean的一个类,要用到BeanUtils类,首先要加入以下两个包:commons-beanutils.jarcommons-logging-1.1.1.jar其次,根据页面要提交的内容,设JavaBean,例如:页面要提交用户的名称和密码,那么我们就可以设计一个User

2014-03-16 15:20:40 2130

原创 the network adapter could not establish the connection的解决方法

在用oracle sql developer连接数据库的过程中,会报出如题的错误,在网上找了很多原因,都没有在我这里发生,最后忽略了一个重点,就是oracle的监听器没有打开。具体方法:1.在计算机图标上右键,选择管理;2.在左边的目录上可以看到服务和应用程序,如图3.双击下面的服务,可以看到右边出现服务选项,找到OracleOraDb10g_home1TNSListe

2014-03-15 13:23:35 3029

原创 IMP-00058: IMP-00000: 未成功终止导入

向oracle表空间中导入数据的时候,遇到了报错:IMP-00058: IMP-00000: 未成功终止导入。搞了一下午没搞好,不知道什么原因,在网上也没查到靠谱的回答,最后通过同事的帮助终于知道了原因:找到oracle中的imp.exe文件,我的在D:\oracle\product\10.2.0\db_1\BIN中,右键点击imp.exe文件,选以管理员身份运行,再进行导入,就成功啦。

2014-03-14 18:01:36 23479 2

原创 SSH框架分页处理

一、在UserDAO接口中定义两个方法:public interface UserDAO { public List findByPage(final int page, final int pageSize); int findTotalPage(int pageSize);}再实现接口:public class UserDAOImpl extends HibernateDao

2014-01-10 19:30:25 768 1

原创 Java错题集

1.What will be the output when you compile and execute the following program. The symbol ’⌴’ means space. public class T{ private void test() { String aStr = "⌴One⌴"; String bStr =

2013-09-07 23:10:29 1015 1

原创 基于缓冲字符输入输出流复制文本文件

import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java

2013-09-01 21:50:01 1108

原创 基于缓冲字节输入输出流进行复制文件的操作

import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileOutputStream;import java.io.FileInputStream;import java.io.IOException;/** * 基于缓冲字节流进行复制文件的操作 * @autho

2013-09-01 21:40:00 841

原创 The constructor Date() is undefined问题的处理

在写下面代码的时候:import java.sql.Date;import java.text.SimpleDateFormat;public class TimeDemo { public static void main(String[] args) { Date date = new Date(); SimpleDateFormat df = new SimpleDate

2013-08-10 09:02:21 19363 1

原创 super关键字的用法

super关键字一般有以下两种用法:1.调用父类的构造方法       子类可以调用由父类声明的构造方法。但是必须在子类的构造方法中使用super关键字来调用。格式如下:         super([参数列表]);         如果父类的构造方法中包括参数,则参数列表为必选项,用于指定父类构造方法的入口参数。如下:       (1)在项目中创建Beast类,在类中添加一

2013-04-26 23:14:16 1320

原创 学习《java核心技术》中java与c的区别之处

在C或C++中无法确定(执行中将会选择效率较高的一种)>>操作执行的是算术移位(扩展符号位),还是逻辑移位(不管左移还是右移,都补0)。这就是说,在C或C++中,>>运算符实际上只是为非负数定义的。而java消除了这种含糊性。java中移位运算符有三种:,>>右移运算符用符号位填充高位,>>>右移运算符用0填充高位,(注意,没有

2013-04-21 11:13:28 866

原创 学习《简明Python教程》应该注意的地方

由于我是先学习的C语言,所以在学习Python的时候需要注意与C语言不同的地方,所以我所说的需要注意的地方是与C语言不同之处。1.Python中没有专门的char数据类型;2.使用变量时,只需要给它赋一个值。不需要声明或定义数据类型。如:i = 5print i3.Python中没有switch语句。可以使用if...elif...else语句来完成同样的工作。(在某些场合,使用

2013-04-19 10:20:29 802

原创 Oracle中的decode函数和sign函数

sign函数的语法:取数字n的符号,大于0返回1,小于0返回-1,等于0返回0。SELECT sign(100),sign(-100),sign(0) FROM dual;SIGN(100),SIGN(-100),SIGN(0)1 -1 0DECODE()函数类似于if...else if...else语句SELECT DECODE(1,1,'内容是1',2,'内容

2013-04-03 14:31:08 627

原创 Oracle中的数值函数

数值函数只要是包含以下几种:四舍五入:ROUND()SELECT ROUND(789.536) FROM dual;ROUND(789.536)790保留两位小数SELECT ROUND(789.536,2) FROM dua;ROUND(789.536,2)789.54还有一点很有意思,就是可以直接对整数进行四舍五入的进位。SELECT ROUND(7

2013-04-03 10:07:57 589

原创 学习《C Primer Plus》---存储类和函数

函数也具有存储类。函数可以是外部的(默认情况下),也可以是静态的。外部函数可被其他文件中的函数调用,而静态函数只可以在定义它的文件中使用。看下面的函数声明:double gamma(); /*默认为外部的*/static double beta();extern double delta();       函数gamma()和delta()可被程序中其他文件中的函

2013-04-01 11:05:35 618

原创 学习《C Primer Plus》---把字符串看作指针

#include int main(void){ printf("%s, %p, %c\n","We","are",*"space farers"); return 0;}引号中的内容("We","are","space farers")作为指向该字符串存储位置的指针,这一点与把数组名作为指向数组存储位置的指针类似。所以,现在可以先猜测一下上面的程序会输出什么?

2013-03-21 21:30:49 690

原创 学习《C Primer Plus》---指针常量与常量指针

一,指针常量指向常量的指针不能用于修改数值,考虑下列代码:int rates[5] = {1,2,3,4,5}; const int * pd = rates; //pd指向数组开始处第二行代码把pd声明为指向const int 的指针。这样,就不可以使用pd来修改它所指向的数值。* pd = 10; //不允许 pd[2] = 20; //不

2013-03-17 20:47:06 742

原创 判断小于或等于某个数的所有素数

// sushu.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include int isprime(int x);int _tmain(int argc, _TCHAR* argv[]){ int i,num; printf("Please enter a number:"); scanf("%d",&num); for(i=2;

2013-02-25 10:11:34 639

原创 判断一个数是否为素数的最简单的方法

#include int isprime(int x);int main(){ int num; printf("请输入一个大于等于2的数:"); scanf("%d",&num); isprime(num); return 0;}int isprime(int x){ int i; for(i=2; i<x; i++) if(x%i == 0) break;

2013-02-24 22:25:38 725 1

原创 在输入中如何忽略换行字符

有如下假设:有a,b,c,q四个选项(a,b,c所代表的含义可以暂时不提,q代表退出),每次输入只能从这四个选项中输入一个(如果输入其他字符,则提示为错误,要求从新输入),初学者很快会想到如下方法: int ch; ch=getchar(); while((ch 'c') && ch != 'q') { printf("Please respond with a,b

2013-01-20 22:23:12 1856

原创 如何进行输入确认

当你要输入一个数字或一个字符时,但是却输入成一个字符或数字,甚至是字符串,那么可以剔除哪些有错误的输入,如下: int input; char ch; while(scanf("%d",&input)!=1) { while((ch=getchar())!='\n') putchar(ch); printf(" is not an integer.\nplease

2013-01-20 16:42:45 590

原创 数组的输出问题

论坛中提过此问题for(i=0;i         scanf("%c",&num[i]);如果用上面的方法输入字符,则必须在输入完后加上字符'\0',这样才能让strlen函数起到作用,因为strlen函数只有遇到字符'\0'时,才回返回字符数。所以上面的程序可以改为:for(i=0;i         scanf("%c",&num[i]

2013-01-08 23:20:30 366

原创 用指针表示二维数组的形式

先看下面的程序:#include using namespace std;int main(){      intx[][3]={1,2,3,4,5,6,7,8,9};      int a,b,c;      a=x[1][2];      b=*(x[1]+2);      c=*(*(x+1)+2);      cout      cout

2012-11-06 19:36:30 635

利用Filter拦截用户登录

用户在没有登录的情况下,无法浏览除登录页面之外的其他页面,并且如果用户名为空,也不能进如其他页面。

2014-04-19

Oracle九阴真经及Oracle函数大全

Oracle九阴真经写的还是不错的,对于Oracle的基本应用都是覆盖了的,在里面都能查得到,如果需要查找Oracle函数,可以看看Oracle函数,里面的函数也是很全的。希望对想学习Oracle的人来说能有所帮助。

2014-01-06

SSH整合案例

这是我首次整合SSH成功 所以把它上传 需要说明的是我用的是MySQL数据库 表t dept建在了jsd1307db 2库里面 表的结构很简单 (主键id int dname varchar 50 loc varchar 50 ) 希望对学习SSH框架的人有所帮助

2014-01-03

Spring整合Hibernate需要用到的部分jar包

这里的jar包只是说Spring自带的关于Hibernate的jar包,即这四个jar包: hibernate3.jar, hibernate-annotations.jar, hibernate-entitymanager.jar hibernate-commons-annotations.jar 因为我原来下载了一个,但是有问题,还害得我找了半天原因,坑死了。所以我这个重新上传一下。

2014-01-03

常用算法经典代码(c++版)

含有各种c++版经典算法,比如快速查找法,冒泡排序法,二分查找,深度优先搜索,二叉排序树等等。

2012-09-12

空空如也

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

TA关注的人

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