`
文章列表
 当查询一张表同时需要过滤跟另一张表中相同的记录时 需要用到 not exists 关键字,因为==或!=不能为结果集。 select o.* from organization o where o.org_type=1 and not exists (select 'x' from organization_config c where o.org_name=c.org_name)  效率也高,如果用 select * from organization o where o.org_name !=(select config.org_name from organizatio ...
知道常用的数据库指令可以提高操作数据库的效率,也更专业。如复制表结构和数据。 1:创建一个表new_table和old_table表结构一样(没有old_table的记录) create table new_table as select * from old_table where 1=0;   2:创建一个表new_table和old_table表结构一样(有old_table的记录) create table new_table as select * from old_table;   3:复制一个表数据到另一个表 insert into new_table sele ...
数据库链接(Database Link)告诉Oracle如何从一个库到达另一个数据库,当需要访问另一个Oracle服务器时,可以使用Database Link,DBLink是非常实用的快捷方式之一。 创建DBLink的语法为 create public database link <DBLink名称> connect to <被连接库的用户名> identified by <被连接库的密码> using '<Oracle客户端工具建立的指向被连接库服务名>'; 一般情况下是实用ip地址来链接另一个Oracle服务器。如: create ...
hibernate-mapping package="com.htsoft.est.model.data"> <class name="CircuitSubstation" table="C_CIRCUIT_SUBSTATION" schema="PWTZ2"> <id name="id" column="D_ID" type="java.lang.Long"> < ...
最近参与的项目中前端都用是的ExtJs,界面整洁美观,但是加载速度慢,这也是它最大的缺点了。昨天一个问题搞了半天也没找出来原因,最后没法办就用console.log(object)一直跟踪数据,发现原来是局部变量和全局变量的问题,所以用到对象this时要清楚当前的this究竟代表什么。编程无非就是数据库,后台,前台三者之间的交互,搞清楚数据来源,如何显示数据,如何保存数据,到后面你会慢慢发现原来编程就是那么一回事儿,没有你想的那么难!  
jsp代码如下: <form action="addfood" name="f1" method="post" enctype="multipart/form-data"> <table cellpadding="3px" style="border: 2px solid #cbdced"> <tr> <td>菜名:</td> <td> ...
公司实际项目中都有专门的oracle服务器,我们自己的电脑上只需安装客户端即可访问远程数据库,下面就介绍下如何安装 oracle 客户端及乱码问题的处理: 今天在win7上搭建项目环境时,发现以前的oracle客户端绿色安装方法不行(以前的方式),以为是步骤问题,在同事的xp上操作了一遍2分钟就连上数据库了。 后来在网上找了另外的方法,跟原来的方式差不太多:   网上搜到的Oracle官方的解决方案:Oracle官方提供了名为“Instant Client Package”的软件,较好的实现了Oracle客户端绿化的解决方案。首先从:http://www.oracle.com/tec ...
今天是2013年12月1号了,2013年的最后一个月了。时间过得真快,想想去年这个时候还在学校,如今毕业已经快一年了。进入了社会,改变了不少,现实了不少。想让自己跑起来,好好工作,好好挣钱,貌似我自己一直在食言,工作还是马马虎虎,钱也没攒下多少,每个月可怜的工资勉强维持自己的生活,给家里一分钱都没有寄,很惭愧。总想着好好学技术,既然决定了要走IT这条路,就得好好学技术,这样才能在互联网不断进步,技术更新太快的今天不被淘汰。如今感觉时间是那么地少,少的可怜。真的想问自己,每天真的很忙吗?真的忙?
如何在MyEclipse中查看jar文件的源代码,有两种方法关联jar的源码,前提是你要在官网或其它网站下载到了源码文件。    第一种方式:用ctrl+鼠标右键一直跟踪你的代码,直到弹出Source Attachment Configuration为止。这时你点击Attach Source按钮,弹出界面后点击中间的External File按钮,关联你的文件即可。    第二种方法:在你的jar文件上鼠标右键,点击properties,在弹出的界面上选择External File关联你的源码压缩包即可。

编程的价值观

编程的价值观:     1:沟通,简单,灵活!     2:代码最重要的功能是传递程序员的设计和思路,其次才是实现的功能。好的程序员应当写出人类能够看懂的代码,而不是机器能理解的代码。
以下语句出自其他博客 此刻,夜深人静,时间已超过凌晨零点,散仙还在读张龙老师的一篇博客,特别是读到如下的一段话,感触颇深,内心思绪良久,觉得此段话若能在25岁之前领悟,其价值真胜敲过十年代码,下面,散仙会 ...
Java JDBC调用Oracle存储过程一般有3种: 1.无返回值 2.有一个返回值 3.返回一个数据集,就是游标! 关键字:call 语法格式{call 存储过程名(参数列表)} [color=red]1.添加员工,如果指定部门不存在,则先添加部门信息,再添加员工(无返回值) --创建存储过程如下 CREATE OR REPLACE PROCEDURE sp_add_emp1( v_empno emp.empno%TYPE, v_ename emp.ename%TYPE, v_deptno dept.deptno%TYP ...
DELETE FROM TABLE WHERE ROWID NOT IN (SELECT MAX(rowID) FROM TABLE GROUP BY NEWCODE) 解释:       1:SELECT MAX(rowID) FROM TABLE GROUP BY NEWCODE,按照新的字段(newcode)分组;       2:然后查找分组后的rowId,其中rowId可以为MIN(rowId)或MAX(rowId);             3:DELETE FROM TABLE WHERE ROWID NOT IN (SELECT MAX(rowID) FROM TABLE ...
Global site tag (gtag.js) - Google Analytics