- 博客(12)
- 资源 (79)
- 收藏
- 关注
原创 socket、tcp、udp、http 的认识及区别
网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。IP 协议对应于网络层,TCP协议对应于传输层,HTTP协议对应于应用层,三者从本质上来说没有可比性,socket则是对TCP/IP协议的封装和应用。可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据socket是对TCP/IP协
2012-08-31 20:57:36 14419
原创 oracle里的merge into用法
1、根据表NEWPRODUCTS的PRODUCT_ID字段是否匹配来updates表PRODUCTS的信息:SQL> MERGE INTO products p 2 USING newproducts np 3 ON (p.product_id = np.product_id) 4 WHEN MATCHED THEN 5 UPDATE 6 SE
2012-08-30 19:07:30 929
原创 struts2里指定方法验证
action里://指定对save方法执行校验,写入validateSave方法,并在该方法中通过addFieldError("","")来加入验证信息public class MyAction extends ActionSupport{ private String username; public String getUsername() {
2012-08-29 19:17:18 1028
原创 函数与过程的区别
oracle中过程与函数的区别:1、函数有且仅有1个返回值,而过程可以有多个或没有2、函数可以在java中直接调用:select myfunction(1) from dual; 而过程不能。3、函数一般用来获取一个变量的值,而过程用来执行一系列的数据库操作。
2012-08-27 22:04:51 3293
原创 hibernateTemplate的批量删除
public void bulkDelete(final Object[] ids) throws Exception { final String queryString = "delete PersistentModel where id in (:ids1) "; super.execute(new HibernateCallback() {
2012-08-26 14:14:11 2325
原创 map.entrySet().iterator
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); Iterator it = map.entrySet().iterator();
2012-08-23 13:22:35 4987
转载 hibernateTemplate
HibernateTemplate常用方法 void delete(Object entity):删除指定持久化实例 deleteAll(Collection entities):删除集合内全部持久化类实例 find(String queryString):根据HQL查询字符串来返回实例集合 findByNamedQuery(String q
2012-08-22 12:29:04 701
原创 ssh2整合问题
1、ssh2整合完毕后访问页面报错:The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through i
2012-08-21 22:50:30 501
原创 checkbox的全选与action的处理
jsp: action: String[] cb = request.getParameterValues("cb1"); for(int i=0;i Integer cell = Integer.parseInt(cb[i]);
2012-08-21 16:36:28 578
转载 hibernate笔记
HQL 注意事项: 1.请把以前sql中的表名换成类名,把字段名换成属性名。注意我不是说HQL里的类名都是表名。类名>表名2.这里就看一个select 类的例子,一便说明一下多态person是man和woman的父类吧,在HQL中可以这样写:from Person p这就表示查出所有人了。3.当然sql中的select from where group by having
2012-08-20 16:28:35 553
原创 全选与反选
1、js全选与反选:function checkallEvent(){ var ck1 = document.getElementById("ck1").checked; var ck2s = document.getElementsByName("ck2"); if(ck1 == true){ for(var
2012-08-20 14:36:45 1090
原创 oracle创建自增长主键
建表:用户必须被显示的赋予创建触发器的权限才可以创建trigger1、用sys/1234登陆sqlplus2、在command窗口输入:grant create any trigger to sprita1;3、提示Grant succeeded表明赋予成功 创建自增长主键的表:create table student(id number not
2012-08-17 14:09:34 639
FastDFS 5.01 + nginx + cache 集群安装
2014-07-15
jquery-ui-1.8.14.custom.zip
2012-08-02
通过nohup循环执行该脚本即可不间断执行(单纯的nohup不起作用时)
2018-12-03
java在线客服源码
2016-09-28
cmake-2.8.5.tar.gz
2015-02-08
Httpclient所需jar包
2015-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人