- 浏览: 164315 次
- 性别:
- 来自: 上海
最新评论
-
钱少少:
programming 写道和maven相比没优势
ivy只是 ...
ant+ivy管理项目 -
programming:
和maven相比没优势
ant+ivy管理项目 -
钱少少:
kingsfighter 写道和maven相比,有什么优势?
...
ant+ivy管理项目 -
kingsfighter:
和maven相比,有什么优势?
ant+ivy管理项目 -
zhijie_zhang:
搭建java-web框架(一)
文章列表
hibernate实用大全
- 博客分类:
- Hibernate
第1课 课程内容. 6
第2课Hibernate UML图. 6
第3课 风格. 7
第4课 资源. 7
第5课 环境准备. 7
第6课 第一个示例HibernateHelloWorld 7
第7课 建立Annotation版本的HellWorld 9
第8课 什么是O/RMapping 11
一、 定义:. 11
二、 Hibernate的创始人:. 11
三、 Hibernate做什么:. 12
四、 Hibernate存在的原因:. 12
五、 Hibernate的优缺点:. 12
六、 Hibernate使 ...
CREATE OR REPLACE FUNCTION "GET_STR_TAB" (v_str in varchar2) return table_str pipelined as v_new_str varchar2(8000);
begin
if v_str is null then pipe row(-1); else v_new_str:=replace(replace(v_str,chr(10),''),chr(9),'');
while 1=1 loop if instr(v_new_str,',')=0 then ...
通过java反射机制获取该类的所有属性类型、值
反射
方法使用了这俩个包下的 field 和method
import java.lang.reflect.Field;
import java.lang.reflect.Method;
public static void getObjectValue(Object object) throws Exception { //我们项目的所有实体类都继承BaseDomain (所有实体基类:该类只是串行化一下) //不需要的自己去掉即可 if (object != null && object in ...
收藏:junit 和 selenium 结合运行多case 配置
http://www.docin.com/p-496591814.html
步骤:
由测试人员录制脚本并导出 JUnit。
测试人员修改配置文件,将测试用例包含在测试套件中。
合并在持续集成软件后,框架会定期检测配置的测试套件
逐个加载测试用例。
以测试套件为单位其执行所有测试用例。
...
java打包-exe文件-最终以setup形式发布的解决首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了;但是exe文件在没有安装jre的电脑上不能运行,如果要求客户再去安装jre 设置环境变量 就不雅了。我们需要将jre打包。
这几步操作网上介绍的插件和方法很多,但有的好用有的不好用,而且有的还需要注册。经过尝试比较,在“千里冰封”的博客上得到了很大的帮助。整理一下。使用这几个工具,您也可以顺利的发布您的java程序!
1 打包成双击可执行的jar文件。推荐插件:fatJar(Eclipse使用)下载地址 http://sourceforge.net/projec ...
oracle中将列转化为行
- 博客分类:
- SQL
oracle 10g以后 wm_concat函数的运用
准备测试数据
create table test(id number,name varchar2(20));
insert into test values(1,'a');
insert into test values(1,'b');
insert into test values(1,'c');
insert into test values(2,'d');
今天项目中有一些大数据需要进行http传送,这样数据量一大,服务端的压力可想而知。于是老大提出可以采用gzip技术来解决。
这个技术旨将在服务端需要输出到客户端的数据信息使用Gzip方式进行压缩,然后再传输到客户端,客户端接收到数据后会自动解压并输出,它的好处是可以减少网页下载的数据量,降低网络负载,提高网页输出到客户端的速度,而Gzip技术几乎是目前所有浏览器都支持的,包括IE6。
找到tomcat/conf/server.xml中protocol="HTTP/1.1"的Connector的节点(也就是配置tomcat访问端口8080的那个节点)
配置gzi ...
索引整理
SQL语法整理——索引
什么是索引
数据库中表的索引与日常生活中所使用的书或者字典的索引是相似的。索引可以极大地提高查询的速度。
索引的分类
索引包含由表或视图中的一列或多列生成的键.
根据索引的使用方式、数据的存储方式可以将索引分为4类:
惟一性索引、
主键索引、
聚集索引、
非聚集索引。
(1)索引列
索引是创建在表的列上,可以在一个列上,也可以在多个列上,当某一个列数值具有相同 ...
ORACLE PL/SQL编程之八:
把触发器说透
本篇主要内容如下:
8.1 触发器类型
8.1.1 DML触发器
8.1.2 替代触发器
8.1.3 系统触发器
8.2 创建触发器
8.2.1 触发器触发次序
8.2.2 创建DML触发器
8.2.3 创建替代(INSTEAD OF)触发器
8.2.3 创建 ...
语法规则:
Create [or replace] trigger [模式.]触发器名
Before| after insert|delete|(update of 列名)
On 表名
[for each row]
When 条件
PL/SQL块
说明:
For each row的意义是:在一次操作表的语句中,每操作成功一行就会触发一次;不写的话,表示是表级触发器,则无论操作多少行,都只触发一次;
When条件的出现说明了,在DML操作的时候也许一定会触发触发器,但是触发器不一定会做实际的工作,比如when 后的条件不为真的时候,触发器只是简单地跳过了PL/SQL ...
1:
eclipse关联vss
new->project->Simple->Project->Next->输入ProjectName->Use default去掉->Directory:->Browse选择本地与vss要关联的项目->finish
项目名右键->team->Share Project->VSS ... ->Next
Username:aaa
Password:123456
VSS Directory:\\vssserver\2008
Source dir:/
Relative mountpoi ...
带有是,否,取消3个按钮的弹出框
1、不发布项目 怎么跑程序。--直接用目录发布程序
(1)jboss-4.2.2.GA\server\default\work\jboss.web\localhost
(2)tomcat-5.5_claim\conf\Catalina\localhost
在这个目录下面 新建一个xml
<Context path="/claim" docBase="D:/msigworkspace/claim/WebRoot">//docBase是myeclipse工作空间下项目的根目录
<!-- Default set of monitor ...
JNDI全面总结
原理:
在DataSource中事先建立多个数据库连接,保存在数据库连接池中。当程序访问数据库时,只用从连接池中取空闲状态的数据库连接即可,访问结束,销毁资源,数据库连接重新回到连接池,这与每次去直接访问数据库相比,会节省大量时间和资源。
JNDI( Java Naming and Directory Interface ),是Java平台的一个标准扩展,提供了一组接口、类和关于命名空间的概念。如同其它很多Java技术一样,JDNI是provider-based的技术,暴露了一个 API和一个服务供应接口(SPI)。这意味着任何基于名字的 ...