- 博客(32)
- 收藏
- 关注
原创 mysql存储过程之为什么使用存储过程(二)
为什么使用存储过程?存储过程的有点? (1)存储过程只在创建时进行编译,以后每次执行存储过程都不需要重新编译, 而一般SQL语句每执行一次就会编译一次,所以使用存储过程可以 [color=red] 提高数据库的执行速度。[/color] (2)当数据库进行复杂的操作时(如对多个表的增删改查时),可以将这此复杂操作 ...
2014-11-04 09:12:24
271
原创 mysql存储过程的概念和函数的区别(一)
1,mysql存储过程的概念: 存储在数据库当中可以执行特定工作(查询和更新)的一组SQL代码的程序段。2,与自定义函数的区别: (1)自定义函数有且只有一个返回值,和普通函数一样,可以直接在表达式中调用。 存储过程可以没有返回值,也可以有任意个输出参数,必须单独使用。 (2)2者的本质都一样,但函数有如只能有一个返回值变量的限制。而存储过程可以有多个返...
2014-11-04 08:53:10
274
原创 Hadoop学习
hadoop学习总结 Hadoop 学习总结之一:HDFS简介Hadoop学习总结之二:HDFS读写过程解析Hadoop学习总结之三:Map-Reduce入门Hadoop学习总结之四:Map-Reduce的过程解析 Hadoop学习总结之五:Hadoop的运行痕迹------------------------------------------------...
2014-09-28 13:41:18
393
原创 分布式服务框架 Zookeeper
分布式服务框架 Zookeeper -- 管理分布式环境中的数据Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文将 从使用者角度详细介绍 Zookeeper 的安装和配置文件中各个配置项的意义,以及分析 Zookeeper 的...
2014-09-28 10:30:18
87
原创 Tomcat向Weblogic迁移的问题
Tomcat向Weblogic迁移的问题Spring+Hibernate+Struts的web应用程序开放过程一般在tomcat中运行。但实际应用一般会要求部署在WebLogic中。在移植过程中总结出以下问题: 1、 JDK和Servlet版本问题 WebLogic 8.1 sp4以前(包括sp4)只支持JDK1.4,建议使用JDK1.4进行编译代码,有时JDK1.5编译的程序无...
2014-09-26 11:07:18
187
原创 浅谈WebLogic和Tomcat
浅谈WebLogic和Tomcat J2ee开发主要是浏览器和服务器进行交互的一种结构.逻辑都是在后台进行处理,然后再把结果传输回给浏览器。可以看出服务器在这种架构是非常重要的。 这几天接触到两种Java的web服务器,做项目用的Tomcat,看视频看的是WebLogic Server(WLS),都是web服务器,有什么区别和联系呢? ...
2014-09-26 11:05:00
96
原创 Socket长连接与短连接
Socket长连接与短连接 长连接与短连接 所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。 比如h...
2014-09-26 10:36:41
121
原创 Groovy 映射
Groovy 映射除了丰富的列表处理功能,Groovy 还提供了坚固的映射机制。同列表一样,映射也是本地数据结构。而且 Groovy 中的任何映射机制在幕后都是 java.util.Map 的实例。Java 语言中的映射Java 语言中的映射是名称-值对的集合。所以,要用 Java 代码创建典型的映射,必须像下面这样操作:Map<String, String>ma...
2014-09-26 09:29:12
237
原创 Groovy 集合
Groovy 集合在 Groovy 提供的所有方便的快捷方式和功能中,最有帮助的一个可能就是内置的 集合。回想一下在 Java 编程中是如何使用集合的 — 导入 java.util 类,初始化集合,将项加入集合。这三个步骤都会增加不少代码。而 Groovy 可以直接在语言内使用集合。在 Groovy 中,不需要导入专门的类,也不需要初始化对象。集合是语言本身的本地成员。Groovy 也使...
2014-09-24 17:03:09
124
原创 通过 Groovy 进行循环
通过 Groovy 进行循环同大多数脚本语言一样,Groovy 经常被宣传为生产力更高 的 Java 语言替代品。您已经看到了 Groovy 缺少类型能够如何减少打字工作。在这一节,将创建并试用一个 repeat 函数。在这个过程中,将进一步探索 Groovy 提高效率的方式。更好、更短的循环下面这种方法可以更好地感受 Groovy 缺乏类型的好处:首先,用与创建 HelloWorl...
2014-09-24 16:56:33
348
原创 Hadoop学习资源
hadoop学习 HDFS Java API HDFS 源代码 1.Hadoop学习链接 2.Hadoop学习wiki 3.数据挖掘十大算法系列 4.Hadoop集群学习Hadoop不错的系列文章about 云spark连接spark doc文档...
2014-09-24 10:20:45
110
原创 浅谈WebLogic和Tomcat
浅谈WebLogic和Tomcat 分类: Java Web 2011-11-30 21:19 14272人阅读 评论(8) 收藏 举报weblogictomcat应用服务器ejbservletjava J2ee开发主要是浏览器和服务器进行交互的一种结构.逻辑都是在后台进行处理,然后再把结果传输回给浏览器。可以看出服务器在这种架构是非常重要的。...
2014-09-22 16:59:24
98
原创 java 拦截器、过滤器、监听器
java 拦截器、过滤器、监听器javastrutsactionfilterinterceptorservlet 一、理解Struts2拦截器1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。S...
2014-09-22 15:38:59
98
原创 将文件通过SFTP方式上传到FTP服务器的Action<br>
package com.ecc.liana.innermanage.file;import java.io.File;import java.io.FileInputStream;import org.apache.log4j.Logger;import com.ecc.emp.core.Context;import com.ecc.emp.core.EMPExc...
2014-09-22 10:38:01
463
原创 JSch - Java实现的SFTP(文件上传详解篇)(转)
JSch - Java实现的SFTP(文件上传详解篇)(转)JSch是Java Secure Channel的缩写。JSch是一个SSH2的纯Java实现。它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等,当然你也可以集成它的功能到你自己的应用程序。 本文只介绍如何使用JSch实现的SFTP功能。 SFTP是Secure File Transfer...
2014-09-22 10:32:33
159
原创 ORACLE大数据量生成语句
为了更好的测试我们的系统在一定数据量下的运行情况,时常需要准备大量的测试数据。如果有灵活的方法可以使用,那就可以事半功倍了。 以下介绍如何在ORACLE数据库中进行大数据量的构造方法,数据量大小均为500万。 '''基本主键列''' SELECT LEVEL AS ID ...
2014-09-16 10:57:32
104
原创 程序员技术练级攻略
程序员技术练级攻略 月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的...
2014-09-16 10:48:10
115
原创 MySQL UUID函数的详解
MySQL UUID函数的详解 MySQL中可以有二类用于生成唯一值性质的工具:UUID()函数和自增序列,那么二者有何区别呢?我们就此对比下各自的特性及异同点:l 都可以实现生成唯一值的功能;l UUID是可以生成时间、空间上都独一无二的值;自增序列只能生成基于表内的唯一值,且需要搭配使其为唯一的主键或唯一索引;l 实现方式不一样,UUID是随机+规则组合...
2014-09-16 10:08:54
132
原创 mysqldump导出某个表的部分数据
mysqldump导出某个表的部分数据 mysqldump是MySQL自带的导出数据工具,通常我们用它来导出MySQL中,但是有时候我们需要导出MySQL数据库中某个表的部分数据,这时该怎么办呢?mysqldump命令中带有一个 --where/-w 参数,它用来设定数据导出的条件,使用方式和SQL查询命令中中的where基本上相同,有了它,我们就可以从数据库中导出你需要的那...
2014-09-16 09:50:52
116
原创 MySQL数据库命令行下的数据备份与恢复命令
MySQL数据库命令行下的数据备份与恢复命令 1.备份命令:mysqldump -u用户名 -p密码 -h服务器IP 数据库名 > 备份文件名例如:mysqldump -uroot -p123456 -h192.168.1.2 discuz > /data/backup/discuz.sql 2.还原命令:mysql -u用户名 -p密码 -h服...
2014-09-16 09:48:26
85
原创 详细介绍VO和PO的区别
本文介绍的是VO和PO的区别,就是值对象和持久对象的区别,希望对你有帮助,一起来看。 VO,值对象(Value Object),PO,持久对象(Persisent Object),它们是由一组属性和属性的get和set方法组成。从结构上看,它们并没有什么不同的地方。但从其意义和本质上来看是完全不同的。 1.VO是用new关键字创建,由GC回收的。 PO则是...
2014-09-15 17:46:37
944
原创 Groovy 是没有类型的 Java 代码
Groovy 是没有类型的 Java 代码很可能将 Groovy 当成是没有规则的 Java 代码。但实际上,Groovy 只是规则少一些。这一节的重点是使用 Groovy 编写 Java 应用程序时可以不用考虑的一个 Java 编程的具体方面:类型定义。为什么要有类型定义?在 Java 中,如果要声明一个 String 变量,则必须输入:String value = "H...
2014-09-15 14:29:01
127
原创 Groovy 变身为 Java
Groovy 变身为 Java前面已经看到 Groovy 与 Java 代码实际上可以互换的第一个证据。这一节将进一步证明这点,继续使用 Groovy 构建的 HelloWorld 类。Hello, Java!为了使您确信 Groovy 就是 Java,现在在 HelloWorld 类声明和方法声明前面加上 public 修改符,如下所示:public class Hello...
2014-09-15 14:25:10
117
原创 Groovy 入门
Groovy 入门在这一节中,将真正开始进行 Groovy 编程。首先,学习如何轻松地安装 Groovy(通过 Eclipse Groovy 插件),然后从一些有助于了解 Groovy 的简单示例开始。轻松安装 Groovy为了迅速开始使用 Groovy,需要做的全部工作就是安装 Eclipse 的 Groovy 插件。打开 Ecliplse,在 Help 菜单中选择 Softwa...
2014-09-15 14:11:00
121
原创 MySQL云数据库服务的架构探索
http://www.cnblogs.com/zhangguorong/articles/3953071.html
2014-09-03 10:28:23
86
原创 优秀编程博客链接
我的博客园: http://www.cnblogs.com/zhangguorong/ 优秀编程博客搜集: 1,享受编程和技术所带来的快乐: http://coolshell.cn 2, w3school在线教程 :www.w3school 3, javae...
2014-09-03 09:46:45
126
原创 JSP中out对象的print()和println()方法
[b][b][b]在JSP中,通常在页面中显示结果,用的最多的非out.print()或者out.println()莫属了,这两种方式输出的结果一样吗?答案是否定的。在没学Ajax之前,我也和大多数学Java的JSP程序员一样,认为print()和println()是一样的作用,因为在JSP页面中分别用这两个方法输出的结果是一样的呀!另外在用Java写的应用程序中System.out.prin...
2014-09-03 09:36:52
2442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人