您的位置:首页 > 其它

工作笔记

2009-01-02 17:55 302 查看
1. 重构是指把整个包及子包都重新命名
2. 在JSP页面里面也可以重构,方法是:打开Search---àSearch-àFile Searchd 在Containing text中输入被替换掉的文本或标签表达式,然后在File name patterns:中输入要替换的页面或其它文件.点击Replace…在WITH中输入要替换的内容和表达式.
3. 给文本加下划线
<span style="text-decoration: none;border-bottom: 1px blue solid"><%=ent.getOrderNo()%></span>
4. oracle 执行SQL删除脚本时提示已有子集,说明与之关联的表还没有删除。删除子表后,方能删除主表。
5. select lengthb('汉') from dual; //在ORACLE中查询一个汉字占用几个字节,结果是3个字节
6. 使用UltraEdit打开文件后,默认会产生一个*.bak的文件(备份文件),如果不想产生这个备份文件,可以点击菜单栏的高级按钮-》配置-》备份-》选择不备份单选按钮。这样以后都不会自动产生*.bak的文件了。
7. 使用oracle的驱动包,应该放在tomcat下的common-àlib下即可,切记不能放在server的lib下。这样会产生错误,以及连接不上oracle
8. 无法转换成内部使用。是因为查询后,往对象中填充数据时所匹配的类型不一样。。如:
BeanObject.setId(rs.getString(“id”)); 如果数据库中ID是int,而结果集填充的又是String,这样就会出现无法转换内部使用。
9. <td width="120" align="center" rowspan="2">备注</td>
<td width="98" align="center" colspan="2">领导意见</td>
以上两列备注是占两行的大小,而领导意见是占两列的大小。一定要区分。
9. 想知道一个页面的地址,可以在状态栏看见,也可以右击查看查页面的属性。
10.在连接池中的配置URL格式是:url="jdbc:oracle:thin:@127.0.0.1:1521:xe"
@127.0.0.1:是主机地址
1521:是oracle端口
XE:是实例名,也就是服务名
11.备份oracle数据库命令:exp 用户名/密码@实例名
恢复oracle数据库命令:imp用户名/密码@实例名
11.在JAVABEAN里可以设置一个中文汉字为成员变量,也可以用来传递值,正常使用没有问题。不过用中文肯定是不规范,有可能在以后会出现错误。比如:
This.set工号(); this.get工号();
12.oracle: substr()是用来在数据库中截取字符串的,sqlserver中是substring()
13.sum在oracle select 中是列求和,而不是行求和。如果是行求和就不需要sum
13.从后台给EXCEL定制报表传递值时,比如身份证会出现科学记数法的现象,可以用如下方法解决:
在 ‘5546436745675885 前加单引号( ‘)即可解决问题.
14.在dos,或tomcat控制台如果要复制字符串,可以用鼠标选中文件,然后按回车键,即可复制,方便快捷,F7键可以出现执行过的命令。

15.以EXCEL的开式打开网页:
response.reset();
response.setContentType("application/vnd.ms-excel;charset=GBK");
response.setHeader("Content-Disposition", "attachment; filename=hrDuty.xls");
response.setHeader("Pragma", "public");
response.setHeader("Cache-Control", "max-age=0");

16.decode()的用法:
select decode(to_char(sysdate,'MM')-9,'0',to_char(sysdate,'MM')+3,to_char(sysdate,'MM')-1) FROM DUAL

解释:IF 当前月-9=0 THEN 当前月+3 else 当前月-1

17.JAVA事务分为三种:JDBC事务机制(单个JDBC的连接库)、JTA事务机制(应用于J2EE)、EJB容器事务机制。
三种事务差异

1、JDBC事务控制的局限性在一个数据库连接内,但是其使用简单。

2、JTA事务的功能强大,事务可以跨越多个数据库或多个DAO,使用也比较复杂。

3、容器事务,主要指的是J2EE应用服务器提供的事务管理,局限于EJB应用使用。

18.<tr onClick="HighLightTR('#99CCFF','black')">设置单击一个这个行就给他设置背景色。

19.<tbody bgColor="red">
//设置表格中某些行的背景
</tbody>

JavaScript
1.JS打开一个新窗口

Windows.open("新窗口的路径","窗口名","长度,高度等属性");

<a href="javascript:eighteenth('http://www.baidu.com')">打开百度</a>

2.onmouseover=鼠标经过 onmouseout=鼠标离开
3.对于非脚本浏览器,用户可在<noscript>标签中放置标准的问候语。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: