- 博客(8)
- 收藏
- 关注
原创 数据库查询select原理
我并非专业DBA,但做为B/S架构的开发人员,总是离不开数据库,一般开发员只会应用SQL的四条经典语句:select ,insert,delete,update。但是我从来没有研究过它们的工作原理,这篇我想说一说select在数据库中的工作原理。B/S架构中最经典的话题无非于三层架构,可以大概分为数据层,业务逻辑层和表示层,而数据层的作用一般都是和数据库交互,例如查询记录。 我们经常是写好查询SQ...
2010-11-30 20:43:37 55
原创 oracle错误-from keyword not found where expected
在该程序的时候遇到了这个错误,在网上查找时发现时申请了语法错误,所以出现这个错误的时候要检查下自己的sql语法。from keyword not found where expected,sql语法错误,多了一些无用的符号或是字符影响到sql 举列:select e.juniorname, substr(e.furnacenumber,6,2) as fur, ...
2010-11-30 11:49:22 6986
原创 MouseEvent的一些注意的地方
用MouseEvent的时候要注意事件的触发顺序 鼠标点击一次mousePressed()mouseReleased()mouseClicked() 鼠标触发两次mousePressed()mousePressed()mouseReleased()mouseClicked()mouseReleased()mouseClicked()...
2010-11-29 16:03:07 465
原创 Sybase 常用sql语句
常用sql语句1. 查看数据库的版本 select @@version 2. 查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4. 查看数据库启动时间 select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1...
2010-11-26 17:41:06 144
原创 数据库设计经验浅谈(3,4,5)
第 3 部分 - 选择键和索引数据采掘要预先计划我所在的某一客户部门一度要处理 8 万多份联系方式,同时填写每个客户的必要数据(这绝对不是小活)。我从中还要确定出一组客户作为市场目标。当我从最开始设计表和字段的时候,我试图不在主索引里增加太多的字段以便加快数据库的运行速度。然后我意识到特定的组查询和信息采掘既不准确速度也不快。结果只好在主索引中重建而且合并了数据字段。我发现有一个指示...
2010-11-18 11:58:39 84
原创 数据库设计经验浅谈(1,2)
--来源于网络,原作者不详。。。--转帖并不代表本人完全同意以下观点,希望不要起到误导作用。。。一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里...
2010-11-18 11:47:05 263
原创 关于@SuppressWarnings
最近做程序碰到了个@SuppressWarnings所以就去网上了解了下: 以下是我对@SuppressWarnings的理解: J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 一点背景:J2SE 5.0 为 Java 语言增加了几个新的特性,并且和它们一起增加了许多新的警告并承...
2010-11-14 16:56:07 72
原创 cvs工作原理及对cvs的理解
cvs是一个不错的软件版本管理工具。 cvs分为客户端和服务器端管理,分别为wincvs和cvsnt。 CVS(Concurrent Version System)和Subversion都是非常优秀的版本控制系统,它可以在软件开发过程中记录文件的变更细节以及存储软件开发过程中的各种版本。版本控制系统允许多名开发人员同时编辑同一文件而不会丢失数据。每名开发人员都拥有该文件的副本,最后将所...
2010-11-09 08:50:48 1139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人