- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 PHP+MYSQL乱码:原因及解决方法
GB2312和UTF-8两个字符集的区别:GB2312是标准中文字符集,UTF-8 是UNICODE 的一种变长字符编码,即RFC3629,可以解决多种语言文本显示问题,从而实现应用国际化和本地化。UTF-8是字节顺序无关的,它的字节顺序在所有系统中都是一样的,排序更加容易。因此 UTF-8具有更高的性能。不过如果是纯英文的话,用什么都可以,用GB2312也没问题。
2010-03-19 10:19:00
932
原创 浅谈Java多线程的同步问题
多线程的同步依靠的是对象锁机制,synchronized关键字的背后就是利用了封锁来实现对共享资源的互斥访问。下面以一个简单的实例来进行对比分析。实例要完成的工作非常简单,就是创建10个线程,每个线程都打印从0到99这100个数字,我们希望线程之间不会出现交叉乱序打印,而是顺序地打印。先来看第一
2010-03-19 10:18:00
407
转载 浅谈Java多线程的同步问题
多线程的同步依靠的是对象锁机制,synchronized关键字的背后就是利用了封锁来实现对共享资源的互斥访问。下面以一个简单的实例来进行对比分析。实例要完成的工作非常简单,就是创建10个线程,每个线程都打印从0到99这100个数字,我们希望线程之间不会出现交叉乱序打印,而是顺序地打印。先来看第一段代码,这里我们在run()方法
2010-03-19 10:06:00
447
原创 fsd
fds<!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--> Normal 0 7.8 磅 0
2009-07-10 09:42:00
406
转载 fsdfdsfdsfds
v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2
2009-07-10 09:39:00
391
原创 关于 1 默认选中
1 在这里有两个值。一个是myselfQuery,一个是1在action里如果myselfQuery=1,那么跳转到页面上这个checkbox会自动被选中,也就是说property="myselfQuery">1这两个值一致的时候会默认选中
2009-06-17 10:00:00
424
原创 关于In的使用
public List getDocByTypeId(List listTypeId) { IDBOperator idb = new DBOperatorImpl(); Object[] params = new Object[listTypeId.size()]; String sAllTypeId = ""; int i = 0; for (String typeId : list
2009-06-04 17:51:00
466
原创 Oracle入门教程,新手必读
1. 删除表的注意事项 在删除一个表中的全部数据时,须使用TRUNCATE TABLE 表名;因为用DROP TABLE,DELETE * FROM 表名时,TABLESPACE表空间该表的占用空间并未释放,反复几次DROP,DELETE操作后,该TABLESPACE上百兆的空间就被耗光了。 2.having 子句的用法 having 子句对 group by 子句所确定的行组进行控制,
2009-06-03 11:55:00
797
原创 关于MyEclipse不能自动编译
方法一 : 有时候在MyEclipse里修改了内容,但它却没有自动编译,导致修改后没有达到我们想要结果。 既然是默认是自动编译,它没有被编译,那就手动编译。 方法如下: 在MyEclipse的工具栏,找到Project---->把默认打勾的Build Automatically(自动编译,说明MyEclipse默认是
2009-06-03 11:07:00
1135
转载 ORACLE函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE--------- --------- --------- ---------
2009-06-02 21:46:00
439
原创 Oracle基本操作SQL
Oracle基本操作SQL 1.创建表空间 CREATE TABLESPACE TS_CNFOL DATAFILE G:/ORACLE/product/10.1.0/oradata/cnfol/TS_CNFOL.DAT SIZE 10M REUSE AUTOEXTEND ON NEXT 500K MAXSIZE UNLIMITED;
2009-06-02 21:40:00
557
原创 页面关闭按扭事件和ALT+F4,刷新F5事件捕获处理
var currentKeyCode = -1; function document.onkeydown() { // 本窗口的所有下属页面都必须含有本函数 top.currentKeyCode = even
2009-06-02 18:31:00
1318
原创 Oracle常用指令
--添加文档父类型冗余字段:1.superior_file_type:父类型alter table file_manage add(superior_file_type varchar2(40));update file_manage d set d.superior_file_type=(select t.file_type from file_manage t where d.parent_i
2009-06-02 08:18:00
415
原创 关于标签的使用
1.关于:使用这个标签前提:必须有指定的Action(typeAction)的ActionForm。 2. 关于这个property,需要注意的是:isDeleten必须是ActionForm中的一个属性,不然报错
2009-06-01 21:43:00
332
原创 关于使用jspSmartUpload控件无法获取表单数据
使用jspSmartUpload组件最大的问题就是,无法用request.getParameter()无法读出表单属性的值。原因是在form表单里加了ENCTYPE="multipart/form-data"这么一句话 解决办法 : function doAction() { var file_Type_Name=document.getElementById(f
2009-05-31 17:11:00
730
转载 Oracle关于java.sql.SQLException常见错误集锦
最近使用Oracle时老是遇到java.sql.SQLException错误,害得我在网上查得累死累活的,所以一口气查了一下几个常见的,在此列了列.英文是来自官方的,用中文简单翻译了一下,有一些实在不知道怎么翻译,也没有尝试重现,所以将英文原文一并列出,供有需要的人查阅!ORA-00904: invalid column name 无效列名ORA-00942: table or v
2009-05-30 17:36:00
1326
转载 Oracle全套日期用法
TO_DATE格式 Day: dd number 12 dy abbreviated fri day spelled out friday ddspth spelled out, ordinal twelfth Month: mm number 03 mon abbreviated mar month spelled out march Year: yy two digits 98 yyyy fo
2009-05-29 14:49:00
519
转载 如何完全删除Oracle数据库
很多朋友只用了oracle的删除,但很多情况下,他会发现重新安装时,点了下一步安装界面就消失了,往往无奈下只好重装系统,其实只是你数据库没删干净,删干净就不会出现这种情况了。 实现方法: 1、开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、开始->程序->Oracle - OraHome81->Oracle Installation Produ
2009-05-27 08:36:00
536
转载 Eclipse中10个最有用的快捷键组合
一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。, j5 K( a P" C8 V! D1 ~& m1. ctrl+shift+r:打开资源8 @( c% F, k" t" v9 Q$ m9 {$ g这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要
2009-05-26 17:08:00
636
转载 oracle 笔记
=====================================day1====================================ORACLE公司 ORACLE 数据库 a) 安装和删除 orace9i 9.0.1.1 版本 9.2.1.1 超级用户 sys --- 类似于SQLserver的sa (董事长
2009-05-26 11:18:00
940
转载 JDBC连接Oracle数据库的十个技巧
1、在客户端软件开发中使用Thin驱动程序 在开发Java软件方面,Oracle数据库提供了四种类型的驱动程序,其中两种用于应用软件、applets、servlets等客户端软件,另外二种用于数据库中的Java存储过程等服务器端软件。在客户机端软件的开发中,我们可以选择OCI驱动程序或Thin驱动程序。OCI驱动程序利用Java本地化接口(JNI),通过Oracle客户端软件与数据库进
2009-05-26 10:56:00
444
转载 Oracle中Exp/Imp大量数据处理问题
Oracle的exp/imp是许多用户经常使用的两个工具。 它们常被用来做数据库的逻辑备份,数据库重组和数据转移等工作。 先由exp把数据卸出到文件系统, 产生一个。dmp文件, 然后必要时再由imp将数据装入数据库。对于一般中小型数据库来说, 全数据库的exp所产生的dmp文件可能小于2GB, 但对稍大型的数据库, exp产生的数据动辄数十至上百个GB. 而现时多数操作系统为32位, 其文件
2009-05-26 10:51:00
533
转载 oracle:关于优化SQL的另类思考
今天给大家介绍一个SQL优化案例,这是statpack中逻辑读排名第一的SQL.当前创建的索引建在(username,ends,approve_status,promoted_status)上。以下是引用片段: Buffer Gets Executions Gets per Exec %Total Time (s) Time (s) Hash Value ------------- --
2009-05-26 10:41:00
359
原创 Oracle的翻页Sql语句
StringBuffer pagingSelect = new StringBuffer(100); pagingSelect.append("select * from ( select row_.*, rownum rownum_ from ( "); pagingSelect.append(sql); pagingSelec
2009-05-26 10:39:00
386
原创 Oracle运算:intersect和minus运算
intersect运算 返回查询结果中相同的部分 exp:各个部门中有哪些相同的工种 select job from account intersect select job from research intersect
2009-05-26 10:21:00
372
转载 一些基础的Oracle DBA笔试题和面试题目
使用篇 1:使用索引查询一定能提高查询的性能吗?举出实例 2:数据库设计的一、二、三范式、BCNF是什么? 3:StoreProcedure和Function有何区别? 4:如何跟踪某个session的SQL? 5:如何使用CBO,CBO与RULE的区别? 6:描述tablespace和datafile之间的关系 7:truncate和delete有何区别?哪一种操作性
2009-05-26 10:20:00
496
转载 Oracle学习的一些建议
学习Oracle是一个漫长艰辛的过程。如果没有兴趣,只是被迫学习,那么是很难学好的。学习到一定程度的时候,要想进一步提高,就不得不接触很多Oracle之外的东西,如Unix,如网络、存储等。因此,要真的决心学好Oracle,就一定要有兴趣。有了兴趣,就会一切变得简单快乐起来。简单总结一下,那就是:兴趣、学习、实践。如何入门是许多初学者最头疼的事情。Oracle涉及的方面太多了:S
2009-05-26 10:11:00
468
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人