自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Freemarker页面语法

<br /> A概念<br />最常用的3个概念<br />sequence序列,对应java 里的list 、数组等非键值对的集合<br />hash      键值对的集合<br />namespace 对一个ftl 文件的引用, 利用这个名字可以访问到该ftl 文件的资源B指令<br /> <br />if, else, elseif<br /><br /> <br />语法 Java代码 <#if condition>     ...   <#elseif condition2>     ...

2010-07-21 11:13:00 4388 1

原创 hibernate clob/blob的处理

    对于jdbc来讲,处理clob/blob时一件比较复杂的事情,通常,我们采用的是:第一步插入一个空值,第二部锁住此行,第三步更新clob/blob字段,其实,随着驱动的不端的更新,给了我们直接操作clob和blob字段的方法:   环境:oracle10(ojdbc14.jar)   一:建表     create table hibclobblob(          id

2009-07-26 11:03:00 1738 1

转载 java 内部类(一)

Java中静态关键字的使用和内部类的调用 1.顶级类 1) 可以定义任何静态和非静态的成员; 2) 顶级类不能是静态(static)的,若要加上其它关键字只能是public,final,abstract 3) 抽象类(abstract)和接口(interface)不能是final的. 4) 顶级类的静态方法中:可以直接访问该类的静态成员;访问非静态成员通过“new 顶级类().

2009-07-13 10:54:00 897

原创 初始化块(非静态)

一:初始化块——非静态初始化块   变量的赋值,有两种常用的方式。   1:变量声明中赋值。   2:构造函数中赋值。   事实上,java提供了第三种机制——初始化块。    例如:class InitBlock { //构造函数赋值 public InitBlock() {  //对另一构造函数的调用,且必须为第一行  this("fff",300);  bi = 200;  str1 = "

2009-07-12 10:29:00 2207

转载 开发人员一定要加入收藏夹的网站 收藏

开发人员一定要加入收藏夹的网站 收藏 http://www.gotapi.com/ 语言:英语 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/ 语言:英语 简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://www.xml.org.cn/ 语言:中文 简介:可以说是XML的中国官

2009-07-10 16:24:00 880

原创 Error while performing database login with the oracle 解决方案

Error while performing database login with the oracle 解决方案1:环境:myeclipse6.0+Oracle 10g服务器端(本机)   用Myeclipse database browser连接安装在本机的Oracle 10g服务器端。 2:错误信息Error while performing database logi

2009-07-09 01:03:00 19226 2

转载 oracle监听器和本地服务配置(有图哟)

近段时间很多网友提出监听配置相关问题,客户终端(Client)无法连接服务器端(Server)。本文现对监听配置作一简单介绍,并提出一些客户终端无法连接服务器端的解决思路,愿对广大网友与读者有一些帮助。 一、监听器(LISTENER) 监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。既然是基于服务器端的服务,那么它也只存在于数据库服务器端,

2009-07-09 00:48:00 26335 5

原创 rank,dense_rank,row_number使用和区别

rank,dense_rank,row_number区别一:语法(用法):     rank() over([partition by col1] order by col2)      dense_rank() over([partition by col1] order by col2)      row_number() over([partition by col1] order by

2009-06-19 17:30:00 56266 14

原创 oracle 一次删除,增加,修改多个字段

案例说明:SQL> create table t(a number); Table created SQL> desc t;Name Type   Nullable Default Comments ---- ------ -------- ------- -------- A    NUMBER Y                          SQL> alter table t ad

2009-06-19 15:55:00 16453

原创 关于统计登陆时长的一个sql--------一定要学好sql

前天,碰到这么一个问题,大概是这样的,需要统计一个用户的历史的登录时长、表设计是这样的:id (主键,自增),userId(用户id),updTime(登陆时间/退出时间),flag(标识位,退出/登陆),需要计算一个用户的历史登陆情况,字段有用户id,登陆时间,退出时间,在线时长。其实,如果表这么设计的话,id,userId,logOnTime,logOffTime,flag,这个事情就好办

2009-06-19 11:09:00 2951 1

原创 08年11月份北大高级语言程序(c)上机源码

 一:输入一个整数x,和正整数n,计算并输出x*(x-1)*(x-2)......(x-n+1)的值。#include "stdio.h" main() {int x,n,i;long xx;/*输入两个整数*/scanf("%d,%d",&x,&n); xx=x;for(i=0;ixx*=(x-i); /*关键,累乘*/printf("sum=%ld/n",x

2009-05-05 18:14:00 861

原创 HTTP Status 503 - Servlet action is currently unavailable解决方法

环境:struts+hibernate+spring 问题:HTTP Status 503 - Servlet action is currently unavailable 解决办法:删除掉hibernate-annotation.jar就没问题了

2009-04-11 13:59:00 5420 1

转载 equal和hashcode的认识

java中hashcode()和equals()的详解[转]2008年10月30日 星期四 下午 11:23今天下午研究了半天hashcode()和equals()方法,终于有了一点点的明白,写下来与大家分享1. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。 equals()方法在object类中定义如下: public b

2009-04-09 15:49:00 8644 10

原创 String 基础(一)

   String 基础(一)   一:String引用类型(也有人称是一个对象),不是简单类型!默认值是null.       二:new String() 和new String("")是创建一个空字符串对象。不是null。      三:String str = "abc" 和 String str = new String("abc")的区别:       为了区别,我们引入一个概念——常

2009-04-09 15:07:00 874

原创 Looks like the Spring listener was not configured for your web app!

   今天在学习struts2的文件上传的时候,碰到了一个bug,废话不多说.是服务器启动bug 严重: ********** FATAL ERROR STARTING UP STRUTS-SPRING INTEGRATION **********Looks like the Spring listener was not configured for your web app! Nothin

2009-02-18 11:24:00 6866 11

原创 struts2 :Unable to load configuration. ……struts-default.xml:46:178异常解决

这个问题是缺少jar包除了ognl-2.6.11.jar,struts2-core-2.1.6.jar,xwork-2.1.2.jar,commons-logging-1.0.4.jar外,还需要添加freemarker-2.3.13.jar,commons-fileupload-1.2.1.jar,commons-io-1.3.2.jar

2009-02-12 15:13:00 11232 5

原创 ibatis的batch的使用的思考

       这些天一直在改以前的程序,优化程序,看看之前写的都有点好笑!!!应为要用到批量的插入和更新,所以我用到了ibatis 的batch,但是batch一直都不"听话",废话少说,看一下我的程序好了,请知道的给我留言哟,在此,感谢了! public class IbatisBatchTest { static Logger log = Logger.getLogger(Ibatis

2008-11-21 14:26:00 3854 1

原创 c语言 字符串转数字

 #include #include main() {  char ss[10],mm[10];  long aa=0,bb=0,cc=0;  int i,j;  printf("please enter two varchar");  scanf("%s %s",ss,mm);  for(i=0;i     aa=aa+(ss[i]-48)*(long)pow(10,strlen(ss)-i

2008-11-05 23:11:00 852

原创 08年11月份北大高级语言(c)程序设计考题

 一:输入一个整数x,和正整数n,计算并输出x*(x-1)*(x-2)……(x-n+1)的值。 二:输入n(n 三:输入n(n     然后输入学号查询,如果存在,输出这个学生的姓名和两门课的成绩,否则,输出No四:执行e2.exe x y,其中x,y为两个无符号整型,参数间以空格隔开,输出它们的差(x-y);    如:e2.exe 12 82,输出-70  

2008-11-05 21:34:00 696 1

原创 Apache Derby Network Server - 10.2.2.0 - (485682) 已启动并且已准备好 2008-08-22 02:11:53.187 GMT 时在端口 1527 上接受连接

 昨天还用的好好的tomcat,今天启动tomcat,控制台只出现了这个信息Apache Derby Network Server - 10.2.2.0 - (485682) 已启动并且已准备好 2008-08-22 02:11:53.187 GMT 时在端口 1527 上接受连接找了半天问题的原因,原来是MyEclipse默认启动的是MyEclipse Derdy,只需要在启动的时候选择

2008-08-22 11:54:00 6641 1

原创 tomcat6.0配连接池

tomcat6.0配连接池1. Tomcat6根目录下, conf文件夹下面:修改context.xml文件;在中加入:                     auth="Container"                                type="javax.sql.DataSource"                              

2008-07-10 13:23:00 685

原创 对mysql 插入学习

对于mysql的insert 大家是在熟悉不过了,但有相当一部分人(包括作者本人在写这篇文章之前)只是对insert  into table_name(col_name1,col_name2,……) values(value1,value2,……)比较熟悉,而对insert 的其他功能知之甚少,我们,先来看一下mysql的insert语法1:INSERT [LOW_PRIORITY | D

2008-07-08 01:10:00 1255

转载 MySQL中的各种JOIN(CROSS JOIN, INNER JOIN, LEFT [OUTER] JOIN)

  MySQL中的各种JOIN1. 笛卡尔积(交叉连接)在MySQL中可以为CROSS JOIN或者省略CROSS即JOIN,或者使用, 如SELECT * FROM table1 CROSS JOIN table2 SELECT * FROM table1 JOIN table2SELECT * FROM table1,table2由于其返回的结果为被连接的两个数

2008-07-07 14:56:00 1513

转载 sql多表连接查询inner join, left join , right join ,full join ,cross join

sql多表连接查询inner join, left join , right join ,full join ,cross joininner join内部连接 两表都满足的组合full outer 全连 两表相同的组合在一起,A表有但B表没有的数据(显示null),     同样B表有,A表没有的显示为(null)A表 left join B表 左连,以A表为基础,A表的全部数据,B

2008-07-07 14:53:00 3343 1

转载 SQL的并集UNION,交集JOIN,交叉连接(CROSS JOIN笛卡尔积),差集(NOT IN)

SQL的并集UNION,交集JOIN,交叉连接(CROSS JOIN笛卡尔积),差集(NOT IN)1.a. 并集UNIONSELECT column1, column2 FROM table1UNIONSELECT column1, column2 FROM table2b. 交集JOINSELECT * FROM table1 AS a JOIN table

2008-07-07 14:50:00 1741

原创 jxl基础实例

java程序解析excel表格有很多的方法,其中jxl就是一个不错的方法,在此,把jxl最基础的东西通过例子的方式分享给各位。在用jxl解析excel报表的时候,首先需要将jxl.jar的包加入到工程中。接下来我们需要建一个excel文件,包括类似于 编号 用户名 密码

2008-06-28 14:20:00 695

原创 经典java题

今天遇到很“恶心”的一道题,说它“恶心”是因为它很容易产生错觉,题目如下:public class Test {    public static void main(String args[]) {                X  a=new X( ) {        public void showX() {                   System.out.println(a-

2008-05-28 15:31:00 785 1

原创 jar,war,ear包的区别

以最终客户的角度来看,.jar文件就是一种封装,他们不需要知道.jar文件中有多少个.class文件,每个文件中的功能与作用,同样可以得到他们希望的结果。除jar以外对于J2EE来说还有war和ear。区别见下表:    JAR

2008-05-26 15:59:00 2125 2

转载 解决getOutputStream() has already been called for this response异常办法

在打开http://localhost:8080/firsttest/login.jsp时系统报getOutputStream() has already been called for this response 这个异常.因为登陆的jsp页面用到了输出流response.getWriter(),所以在网上搜索了一下.原因是登陆页面的验证码输入框和jsp页的response的response.g

2008-05-06 18:40:00 2411

原创 如何判断checkbox是否被选中

例如:在表示层页面    可以在jsp里这么判断     if(request.getParameter("ck")!=null)//选中的代码     {     }else//没选中的代码     {}

2008-03-13 16:30:00 883

空空如也

空空如也

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

TA关注的人

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