摘要: 最近做一个小东东,出现特别郁闷的错误就是因为没有注意命名规则!所以找了个命名规则供大家参考如下:
命名规则
命名规则如下:
名称 概要 举例 备注
变量 第一位为英文小写字母,该英文小写字母代表变数类型。然后是与数据库相关字段名或英文单词。后者每个单词的第一个字母大写,其它为小写。 String sName = “”。
阅读全文
摘要: StringBuffer类常用方法简介
StringBuffer类用于处理可变的字符串,它提供修改字符串的方法。
(1)构造方法:
a. StringBuffer s0=new StringBuffer();分配了长16字节的字符缓冲区
b. StringBuffer s1=new StringBuffer(512);分配了512字节的字符缓冲区
c. StringBuffer s2=new StringBuffer("You are good!");
阅读全文
摘要: 如题,若使用SQL2000附加SQL2005的数据库时在附加时会出现了错误602,提示“对sysindexes运行DBCC CHECKTABLE”
因为数据库附加到2005的时候, 数据库文件已经自动升级到2005, 所以在2000下是无法再附加的(没有向上兼容的)
直接restore或附加是不行的, 用脚本+导数据肯定没有问题。
2005转到2000的步骤步骤
1. 生成for 2000版本的数据库脚本
阅读全文
摘要: 看了网上一些关于权限控制的帖子,越看越迷糊,什么用AOP(Aspect Oriented Programming,面向方面编程),用容器,RBAC(基于角色的访问控制方法),SSO,Jive的Proxy模式等等等等,且又是role又是 group,真是头都大了,先写个简单的实现方法,以后再研究高深的。
此方法不依赖容器 框架,适用于小系统(主要JSP页面要少于100,因为是硬编码到JSP),适用于要精确控制页面field的情况较多的系统。
(插句话:要分清权限控制与业务逻辑,业务逻辑就是情况由系统运行时的某些条件决定,如学生管理系统中,某一学生进入系统,只能看自己的记录,因为可看的记录是由学号来决定的,所以这是业务逻辑,而又如学生不能看老师的记录,这是有学生的身份来决定的,所以这是权限控制。)
好了,进入正题!
建表:
阅读全文
摘要: JDK 1.5 +ECLIPSE +TOMCAT 5.0.28 + MYSQL 5.0
数据库TEST ,表名news
字段: id int 自动增长 , Title varchar(20) , Content varchar(200) , Author varchar(10)
makeFile.jsp
<%
Connection conn = DBconn.getConnection();
Statement stmt = conn.createStatement();
ResultSet Rs = stmt.executeQuery("select * from news");
System.out.println("success");
%>
阅读全文
摘要: 常见的分类信息首页,需读取至少六次数据库;其他子页面,五至十几次次不等。
在使用数据库连接池的情况下,Tomcat可以支撑的并发量也十分有限。系统资源主要消耗在两方面:
1、数据库操作,频繁的从数据库返回结果;
2、Tomcat解析JAVA文件。
阅读全文
摘要: 这个Js写的倒计时是一个htm的网页可以附一张图片必须保证是同一路径下,这样就可以在桌面上显示了如下图
阅读全文
摘要: 最近自己想用struts+DAO设计模式自行开发一个系统
阅读全文
摘要: 2007年过去了,自己在这一年里收获了不少东西,也有一些东西没有珍惜住,流逝了。怎么说呢,我觉得时间总是那么的“无情”,它根本不在乎你的得失,只是会一秒一秒的走它的,人类的强大在它面前显得是那么苍白无力,人们想抓住时间,想留驻时间,是那么的可笑,我们能做的最大的努力就是,不要去挥霍它,要努力减少在时间流失中我们受到的“损失”。
阅读全文
摘要: 我这个链接字符串不知道那里错了,真郁闷前一阵还能用可是现在却用不了,我觉得没问题啊 我写的程序是这样的请打击阿帮我看看,哪里错了:
import java.sql.*;
//主要功能就是链接数据库
public class DataBaseConnection {
private final String DBDRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private final String DBURL="jdbc:sqlserver://localhost:1433;DatabaseName=javatest";
private final String DBUSER="sa";
private final String DBPASSWORD="hicc";
private Connection myconn=null;
阅读全文
摘要: 最近从.net转到JAVA来,感觉有点不适应,倒不是语言的差异造成的,JAVA和.net的语法差异不大不过开发过程确很不一样,.net比较偏向过程,而java则是一个面向对象的变成语言.我简单的熟悉了java的语法后开始写了一个从数据库显示数据的程序,感觉java开发最好用Oracle数据库(个人观点),还有就是在struct的架构下作了一个用户登录,
阅读全文