好记性不如烂笔头

有人的地方就有江湖。。。。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年12月9日

摘要: 1 package utils; 2 import java.util.MissingResourceException; 3 import java.util.ResourceBundle; 4 5 /** 6 * 类描述:工具类 7 * * 根据配置文件名(fileName)和文件中的键值(key)读取系统中properties文件 8 * 创建人: *** 9 * 创建时间:10 * 修改备注:11 * @version v1.012 */13 public class ReadPropertiesUtil {14 15 private s... 阅读全文
posted @ 2013-12-09 17:40 划根火柴点根烟 阅读(490) 评论(0) 推荐(0) 编辑

2013年12月4日

摘要: 首先进入mysql的安装目录比如常规的安装目录C:/Program Files/MySQL Server 5.5/bin下先关掉服务net stop mysql执行 C:\Program Files\MySQL\MySQL Server 5.5\bin> mysqld --skip-grant-tables &之后打开另一个 cmd 窗口输入 mysql -uroot -p直接回车,不输入密码即可直接进入mysql 然后修改mysql下的user表:update mysql.user set password='eetrust' where user='r 阅读全文
posted @ 2013-12-04 11:12 划根火柴点根烟 阅读(159) 评论(0) 推荐(0) 编辑

2013年12月2日

摘要: struts2与ajax结合按照惯例: * 加包 json-lib-2.1.jar、struts2-json-plugin-2.1.8.1.jar * 在struts2的配置文件中 利用struts2与ajax结合的时候 extends应该继承json-default,在result中,有一个类型为json,result内容不写,因为返回的是数据。 * 在action中什么样的数据可以返回到json的客户端 * 在action中有属性,并且属性有get方法,这样的属性可以返回到客户端 * 在action中,有getXxx方法,这种情... 阅读全文
posted @ 2013-12-02 22:55 划根火柴点根烟 阅读(268) 评论(0) 推荐(0) 编辑

2013年12月1日

摘要: 1.页面的显示数据来自于数据库的一张表,并且显示的数据的字段和数据库中表的字段一样 String hql = "from 表名";2.页面的显示数据来自于数据库的一张表,并且显示的数据的字段和数据库中的表的字段差别很大,页面上显示极小部分字段 String hql = "select new 持久化类构造函数 from 持久化类名";3.页面的显示数据来自于数据库的多张表,但是页面额数据的字段比较少 3.1 select利用构造函数把页面需要的字段写出来 3.2 根据页面的字段重新做一个javabean 3.3 在语句from后面不能用fetch4.页面 阅读全文
posted @ 2013-12-01 12:04 划根火柴点根烟 阅读(122) 评论(0) 推荐(0) 编辑

2013年11月30日

摘要: java语言,类是程序的一部分,每一个类都有一个Class对象。换句话说,每当编写并且编译了一个新类,就会产生一个Class对象。所有的类都是在对其第一次使用时,动态加载到JVM中的。当程序创建第一个对类的静态成员的引用时,就会加载这个类。这个证明构造器也是类的静态方法,即使在构造器之前并没有使用static关键字。因此使用new操作符创建类的新对象也会被当作类的静态成员的引用。java程序在它开始运行之前并非被完全加载,其各个部分是在需要时才加载。 1 package typeinfo; 2 class Candy{ 3 static{ 4 System.out.pr... 阅读全文
posted @ 2013-11-30 20:03 划根火柴点根烟 阅读(185) 评论(0) 推荐(0) 编辑

2013年11月27日

摘要: 其实模型驱动这个名字听起来挺大气的 说实话乍看起来看不明白。先举例:一个model类:Department类,就是一个简单的类。 1 public class Department implements Serializable{ 2 3 private Long did; 4 private String dname; 5 private String description; 6 7 private Set users; 8 9 public Long getDid() {10 return did;11 }12... 阅读全文
posted @ 2013-11-27 20:04 划根火柴点根烟 阅读(310) 评论(0) 推荐(0) 编辑

2013年11月26日

摘要: 带参数的光标--查询10号部门的员工 1 set serveroutput on 2 3 declare 4 5 --带参数的光标 6 cursor cemp (dno number) is select ename from emp where deptno=dno; 7 pename emp.ename%type; 8 9 begin10 open cemp('10');11 12 loop13 fetch cemp into pename;14 exit when cemp%notfound;15 16 ... 阅读全文
posted @ 2013-11-26 20:08 划根火柴点根烟 阅读(179) 评论(0) 推荐(0) 编辑

摘要: 结合前面的入门知识,写一个给用户涨工资的程序 1 --给员工涨工资;总经理1000;经理800;其他的人400 2 set serveroutput on 3 declare 4 --光标 5 cursor cemp is select empno,empjob from emp; 6 pempno emp.empno%type; 7 pjob emp.empjob%type; 8 begin 9 open cemp;10 loop11 fetch cemp into pempno,pjob;12 --退... 阅读全文
posted @ 2013-11-26 19:52 划根火柴点根烟 阅读(191) 评论(0) 推荐(0) 编辑

摘要: 光标(Cursor)==ResultSet光标语法: CURSOR 光标名[(参数名 数据类型[,参数名 数据类型]...)] IS SELECT 语句;用于存储一个查询返回的多行数据例如:cursor c1 is select ename from emp;打开光标: open c1;(打开光标执行查询)取一行光标的值: fetch c1 into pjob;(取一行到变量中)关闭光标:close c1;(关闭游标释放资源)pjob必须与emp表中的job列类型一致:定义:pjob emp.empjob%type;光标的属性:notfound isopenoracle默认允许打开的光标数是3 阅读全文
posted @ 2013-11-26 19:36 划根火柴点根烟 阅读(240) 评论(0) 推荐(0) 编辑

摘要: 循环语句第一种1 WHILE total 10;11 dbms_output.put_line(pnum);12 pnum := pnum + 1;13 end loop;14 end;15 /View Code 阅读全文
posted @ 2013-11-26 19:16 划根火柴点根烟 阅读(179) 评论(0) 推荐(0) 编辑