- 博客(41)
- 问答 (1)
- 收藏
- 关注
ISS+phpMyadmin链接Mysql解决办法
iss安装不多说了,I3806包自己去下载。在控制面板 添加/删除里找个。看左侧 添加Windows组件。按着提示做。一步一步的缺啥自己去找。config.inc.php 和config.simple.inc.php配置文件中的密码和用户要对应相等。(切记)总之要注意config 文件都是干什么的。 ...
2008-10-24 15:58:34 132
今天终于明白了什么是构造器,
[size=large][color=red]以前我觉得构造器也称构造方法有多难呢,今天看到了高人的段子,明白了。但是并没有Think in Java 里那么细,呵呵~在这个充满压力的社会里此时更是备受压力的我开始快乐的说那么几句吧;(令人费解)构造器:public class helloperson{//类名一般小写;Helloperson(){//构造方法名跟类名相同但是最好首...
2008-10-17 16:43:10 488
Jsp页面肯能出现的一种问题
[align=center][size=x-large][color=violet]这里必须有个属性,form表单才能接受到的。这个问题虽然简单但是提供了一种编程思想 ViewByAcid.jsp 创建时间 ...
2008-10-04 15:34:52 118
l类型转换
[align=center][size=medium][color=indigo]通过Long这个类的Decode (String);可以得到一个Long 型;可以通过他来做到:方法里放入的是一个String类型的变量,结果可以把这个变量变成符合要求的类型package dao;import java.sql.Date;import org.hibernate.Session;...
2008-10-04 15:30:58 184
编程习惯
[color=darkblue][align=center][size=large] 一定要写注释;尤其是那些你不熟悉的。 // query.executeUpdate()//这句话是什么意思;一定要写注释,(表示你去思考了。)一个小事一个小事去做,把每个小问题都看成一个天大的问题去做!每天开启电脑的第一件事就看编程习惯,保持乐观的心情,一个一个的去解决,一定会成功!pac...
2008-10-04 15:27:56 175
如何向数据库插入时间
[color=red]insert into tablename (datetime) values (to_date('2001-12-05','YYYY-MM-DD')); 数据库是默认的日期格式:把自己要输入的格式2008-09-29转换成默认的日期格式to_date('2008-09-29','YYYY-MM-DD')这是在Sturts下用代...
2008-09-30 10:51:06 393
JDK安装路径
[size=medium][size=xx-large][color=green]1JAVA_HOME:jdk安装的根目录;2path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin3CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar这三个都放master路径[/size]里;[/color][/size]...
2008-09-29 23:11:05 613
原创 Java经验
oracle.jdbc.driver.OracleDriver每一部分要想清楚,一部分一部分测试。要想清楚每一小步是在干什么?这里要细致!jdbc:oracle:thin:@localhost:1521:ora // 面向切面编程,我用一个代理类去代理这个实际的类,然后在用另一个类的属性(类属性==类对象)去实现被代理的类而且要加上额外的Props给这个被代理的类的方法加上事...
2008-09-25 00:14:05 94
spring
oracle.jdbc.driver.OracleDriver每一部分要想清楚,一部分一部分测试。要想清楚每一小步是在干什么?这里要细致!jdbc:oracle:thin:@localhost:1521:ora // 面向切面编程,我用一个代理类去代理这个实际的类,然后在用另一个类的属性(类属性==类对象)去实现被代理的类而且要加上额外的Props给这个被代理的类的方法加上事...
2008-09-21 23:43:43 80
Spring第一步
学习Spring让我知道了.xml文件的重要性,尤其是他在面向接口编程时候更是重要,实现某一接口的所有类都需要用.xml文件来创建出一个接口的对象;这个接口什么人都可以用,这才体现了。...
2008-09-18 23:50:29 84
比较子自好的代码
public void Zen2(String typename, String title, String content) { try { DBTools tools = new DBTools(); Connection conn = tools.getConnection(); String sql1 = "select typeid from acticl...
2008-09-14 00:04:36 119
Thread
[size=x-large]public class Bank implements Runnable { private int money; Thread th=new Thread(); public void run() { for(int i = 0 ;i
2008-09-12 00:29:17 163
编程感想
[size=x-large]在编程的过程中,我思考的越是细腻,理解的越是逼真,我的程序出错的肯能就小,虽然理解的可能有偏差,但是不会很离谱!所以在新开发一个工程时最好测试每个小的功能!目的在于:看看你的理解是否合理?不合理就稍稍修改一下思路!指导能运行才罢休!这是个比较不错的学习和积累经验的过程![/size]...
2008-09-11 15:57:05 103
Thread+Runnable
[size=x-large]有两种线程类分别是Thread和线程接口Runnable,CPU在读取线程类经过编译后的机器语言的时候,cup 会快速交错的去读取各个开启的线程。具体的流程可以如下:1 把线程类的代码经过虚拟机转换成cpu识别的机器语言,(载入内存,此时cpu运行这些机器语言)2 cpu开始交错快速执行各个线程,也可以通过代码来控制线程的执行情况。比如:在一个线程执行的某一...
2008-09-10 23:49:11 117
Hibernate,Struts 各自的优势
[size=x-large]Hibernate 简单的说是一种操作数据库的框架,通过映射文件把数据库的字段映射到PO对象,通过java语言去操作这个PO对象可以增删改查Po对象,(用HQL)也可以用Get方法获得一个对像,然后去修改,get(MMM,new Long (1)),setName(""),session.Update(对象)也可以去save(),也可以去Delete(),还用到了.xm...
2008-09-09 23:04:22 91
测试乐观锁悲观锁
[color=blue][size=large]这是DAO里的一些方法, package dao;import java.util.List;import po.*;import org.hibernate.LockMode;import org.hibernate.Query;import org.hibernate.Session;import org.hi...
2008-09-09 11:34:50 360
乐观锁,悲观锁,数据库操问题
在操作数据库时可能有这样三个问题:一脏读问题:二不可重复问题:三虚读问题:一,一个线程去数据库里执行了查询任务,查询数据库(硬盘里一张表的一条信息)一个线程通过一句Sql语句就能把数据库里的一条信息查询出来或者进行更改,或者再插入一个信息,在这个过程中另外的一个线程也产生了,他仍然要去操作数据库里的信息可能来个线程要修改同一个信息;或者是一个修改一个查询同一条信息;总之两个...
2008-09-09 00:57:28 128
hibernate+struts
Struts负责页面显示,问题:会有乱码问题,有Filtler过滤器,hibernate负责拥java代码操作数据库。把三个问题弄明了,深入了。就可以了。Struts,Filtler,Hibernate有如下程序:第一步:把一个Web项目加上Struts框架主要利用Struts中五个方面 一, saction,二form三,web.xml,四confing.xml五,xx....
2008-09-08 00:04:03 105
SessionFactory二级缓存文件配置,
第一步:在SRC中加入ehcache.xml文件。第二步:在我要get的PO对象的配置文件中加入cache.provider_class这句话,第三步:在hibernate.cfg.xml中加上一句 org.hibernate.cache.EhCacheProvider 目的:让hibernate.cfg.xml去调和这个(cache.provider_clas...
2008-09-07 16:24:16 107
外键+主键
例如三张表。STUDENT,BOOK,NUMSSTUDENTID,BOOKID 都要设成主键NUMS中的STUDENTID,BOOKID 要设成外键,与STUDENT ,BOOK 联系产生关系还要在NUMS 的ID字段设置为主键;“多”的一方要设置外键和主键。“一”的一方要设置主键;...
2008-09-07 00:34:24 131
多对多(用hibernate的自动生成)
[size=xx-large]第一步:在数据库中建立三个表:[/size]STUDENT ,BOOK,NUMS-- Create tablecreate table STUDENT( STUDENTID NUMBER not null, STUDENTNAME VARCHAR2(20))tablespace SYSTEM pctfree 10 pct...
2008-09-07 00:18:00 151
级联+inverse+延时加载
三种级联:delete 级联:删除“一”中的某个属性,比如说要删除DEPT(部门)时会把这个部门的职员全部删除,在删除“多”中的某个属性,比如说要删除职员中的部门属性时,向上级联会把这个DEPT中的全部删除。 save-update,allinverse=“true”表示两者的关系需要对方来维护。inverse=“false”表示这个类本身维护这种关系;暂且到这里!Sess...
2008-09-06 22:36:11 81
一对多/多对一双向关联
第一步:在数据库里建两张表,例如:一张表名是CLASS 有STUDENTCLASSID,STUDENTCLASSNAME,另一张表名是STUDENT 有 STUDENTID,STUDENTCLASSID,STUDENTNAME,第二步:创建两个PO对象,Class ,Student.package po;import java.util.Set;public class C...
2008-09-05 10:18:13 641
Hibernate 对象的几种状态
[color=orange][size=medium]import org.hibernate.Session;import org.hibernate.Transaction;import po.Me;public class TestHibernate { public static void save() { HibernateTools tool = new ...
2008-09-04 15:20:04 78
HibernateTools类
[color=brown][size=large] [size=xx-large]import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;public class HibernateTools { static Session...
2008-09-04 15:15:04 70
单例模式
[align=center][/align]// 代码清单2:懒汉式单例类public class LazySingleton {static LazySingleton m_instance = null; /** * 私有的默认构造子,保证外界无法直接实例化 */ private LazySingleton() { } /** * 静态工...
2008-09-04 14:28:04 85
HQL语句的练习!
import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;import po.Me;public class Test {...
2008-09-04 09:20:38 143
orMapping.hibernate.insert 应用
第一步:配置hibernate-cfg.xml 第二步:在数据库中建表;第三步:在PO包中创建po 对象package po;public class Me { private Integer id; private String name; private St...
2008-09-01 22:32:54 88
原创 Oracle高级应用+jdbc
package com;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;public class T1 { public Connection getConnection() ...
2008-09-01 07:58:15 126
Oracle表单非空,唯一,主键,外键,check,sequence.应用。
-- Create table[size=xx-large]constraint A unique (ID)[/size]create table ZHU( ZHUID NUMBER not null, NAME VARCHAR2(33))tablespace SYSTEM pctfree 10 pctused 40 ...
2008-08-30 22:58:33 107
Struts-confing.xml文件句子解析
package com.yourcompany.struts.form;import javax.servlet.http.HttpServletRequest;import org.apache.struts.action.ActionErrors;import org.apache.struts.action.ActionForm;import org.apache.s...
2008-08-30 22:06:34 71
多模块开发
action org.apache.struts.action.ActionServlet config /WEB-INF/struts-config.xml config/copy /WEB-INF/struts-config-copy.xml ...
2008-08-30 21:13:49 80
el的使用
用el 在Struts标签下的jsp页面输出。request.setAttribute("name",po);${name}$(name[0].name)${person.student.name}这几种输出逻辑举例package com;import java.io.IOException;import java.io.PrintWriter;import...
2008-08-30 00:04:35 115
避免重复提交
action : * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */package com.yourcompany.struts.action;import javax.servlet.http.HttpServletRequest;import javax.s...
2008-08-29 22:39:34 97
原创 动态显示页面
用两种方式在页面上动态显示内容。有待改善!谢谢赐教 !package dao;import java.sql.*;public class DBTools { public static Connection getConnection() { Connection conn = null; try { Class.forName("...
2008-08-29 09:59:04 155
原创 jsp
jsp 页面 动态打印内容;[size=xx-small][/size] bill_amount daily_income dept_name ...
2008-08-28 21:45:38 58
原创 海鲜超市系统部分代码
/* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */package dao;import java.sql.*;public class DBTools { public static Connection getConnection() ...
2008-08-28 19:15:21 206
权限登陆
[color=blue][size=large]package dao;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class DengluDAO { publi...
2008-08-28 12:23:58 97
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人