摘要:
count(1)与count(*)比较: 如果你的数据表没有主键,那么count(1)比count(*)快 如果有主键的话,那主键(联合主键)作为count的条件也比count(*)要快 如果你的表只有一个字段的话那count(*)就是最快的啦...
阅读全文
posted @ 2015-11-13 17:10
jack_ou
阅读(1611)
推荐(0)
摘要:
请查看:http://blog.csdn.net/zhanghao_hulk/article/details/35372571#t13
阅读全文
posted @ 2015-11-10 23:12
jack_ou
阅读(365)
推荐(0)
摘要:
1. 简介SoapUI是用java开发的测试web service的工具。2. 安装2.1. 下载地址http://www.soapui.org/2.2. 安装By downloading and installing soapUI using the windows installer from ...
阅读全文
posted @ 2015-11-09 20:07
jack_ou
阅读(1527)
推荐(0)
摘要:
最近在做一个支付的接口.因为接口方使用webservice交互.我只能去学习了下webservice现在出了一个很古怪的问题~我在请求他们url的时候,返回给我找不到控制名错误MessagepartrefundRequestwasnotrecognized.(Doesitexistinservice...
阅读全文
posted @ 2015-11-09 19:34
jack_ou
阅读(19452)
推荐(0)
摘要:
Hibernate3.3.2版本中getSession().connection()已被弃用,hibernate4中官方推荐使用Session doWork()方法进行jdbc操作 首先看看Work接口类的定义 public interface Work { //Execute the discre
阅读全文
posted @ 2015-11-06 16:00
jack_ou
阅读(6554)
推荐(1)
摘要:
今天在编程的时候,学习了replace into的用法,真的很好用,是insert into的增强版。在向表中插入数据时,我们经常会遇到这样的情况:1、首先判断数据是否存在;2、如果不存在,则插入;3、如果存在,则更新。在SQL Server中可以这样处理: if not exists (selec...
阅读全文
posted @ 2015-11-06 14:16
jack_ou
阅读(279)
推荐(0)
摘要:
Mysql函数可以实现许多我们需要的功能,下面介绍的Mysql函数Last_insert_id()就是其中之一,希望对您学习Mysql函数能有所帮助。 自动返回最后一个INSERT或 UPDATE 查询中 AUTO_INCREMENT列设置的第一个表发生的值。 1. mysql> SELECT LA
阅读全文
posted @ 2015-11-06 10:54
jack_ou
阅读(600)
推荐(0)
摘要:
有时需要索引很长的字符列,它会使索引变大而且变慢。一个策略就是模拟哈希索引。但是有时这也不够好,那?通常可以索引开始的几个字符,而不是全部值,以节约空间并得到好的性能。这使索引需要的空间变小,但是也会降低选择性。索引选择性是不重复的索引值 和表中所有行的比值。高选择性的索引有好处,因为它使mysql...
阅读全文
posted @ 2015-11-06 10:47
jack_ou
阅读(868)
推荐(0)
posted @ 2015-11-05 19:29
jack_ou
阅读(3)
推荐(0)
摘要:
1、JaxWsProxyFactoryBean 简介:调用方式采用了和RMI类似的机制,即客户端直接调用服务器端提供的服务接口(interface),CXF通过运行时代理生成远程服务的代理对象,在客户端完成对webservice的访问;几个必填的字段:setAddress-这个就是我们发布webse...
阅读全文
posted @ 2015-11-05 12:43
jack_ou
阅读(7915)
推荐(0)
摘要:
RMI相关知识RMI全称是RemoteMethodInvocation-远程方法调用,JavaRMI在JDK1.1中实现的,其威力就体现在它强大的开发分布式网络应用的能力上,是纯Java的网络分布式应用系统的核心解决方案之一。其实它可以被看作是RPC的Java版本。但是传统RPC并不能很好地应用于分...
阅读全文
posted @ 2015-11-05 12:30
jack_ou
阅读(2454)
推荐(0)
摘要:
示例代码如下:create table tmp as select min(主键) as col1 from 去重表名 GROUP BY 去重字段;delete from 去重表名 where 主键 not in (select col1 from tmp); drop table tmp;
阅读全文
posted @ 2015-11-04 17:45
jack_ou
阅读(2144)
推荐(0)
摘要:
版本apache-cxf-3.1.0命令如下:wsdl2java -p com.wz.interfaces -d ./src -client ./ws/xxx.wsdl报错如下:WSDLToJava Error: Parameter: shead already exists for method ...
阅读全文
posted @ 2015-11-03 15:06
jack_ou
阅读(692)
推荐(0)
摘要:
首先到CXF官网及spring官网下载相关jar架包,这个不多说。webservice是干嘛用的也不多说。入门例子 模拟新增一个用户,并返回新增结果,成功还是失败。 大概的目录如上,很简单。ResultInfo.java[java] view plaincopypackagecom.fei.we...
阅读全文
posted @ 2015-11-02 12:43
jack_ou
阅读(2873)
推荐(0)
摘要:
Apache CXF实现WebService非常简单实用,只需要几步就可以实现一个简单的web service。 首先我们需要新建一个maven项目,在pom中添加依赖和jetty作为测试的web service的web容器。 如下是测试用到的pom文件内容: 然后需要定义web service接口
阅读全文
posted @ 2015-10-30 18:51
jack_ou
阅读(7581)
推荐(1)
posted @ 2015-10-30 10:54
jack_ou
阅读(954)
推荐(0)
摘要:
如果.不在PATH里面,要执行当前目录下的可执行文件,使用全路径:./executable-filePATH是环境变量,如果将当前目录“./”添加到环境变量中,那么也可以不用“./”,直接输入当前目录下有可执行权限的可执行文件就可以运行了如果要执行一个sh脚本,不管那个脚本有没有可执行权限,都可以使...
阅读全文
posted @ 2015-10-30 10:19
jack_ou
阅读(517)
推荐(0)
摘要:
一.zookeeper下载与安装1)下载adeMacBook-Pro:zookeeper_soft apple$ wget http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz2)解压tar z...
阅读全文
posted @ 2015-10-30 10:17
jack_ou
阅读(1199)
推荐(0)
摘要:
这篇文章主要介绍了js使用split函数按照多个字符对字符串进行分割的方法,实例分析了split函数的使用技巧,非常具有实用价值,需要的朋友可以参考下本文实例讲述了js使用split函数按照多个字符对字符串进行分割的方法。分享给大家供大家参考。具体分析如下:js中的split()函数可以对字符串按照...
阅读全文
posted @ 2015-10-29 19:10
jack_ou
阅读(3501)
推荐(2)
摘要:
方法一://对Date的扩展,将Date转化为指定格式的String//月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q)可以用1-2个占位符,//年(y)可以用1-4个占位符,毫秒(S)只能用1个占位符(是1-3位的数字)//例子://(newDate()).Format("yyyy-...
阅读全文
posted @ 2015-10-29 15:46
jack_ou
阅读(335)
推荐(0)
摘要:
1. 表结构完全一样 insert into 表1 select * from 表22. 表结构不一样(这种情况下得指定列名) insert into 表1 (列名1,列名2,列名3) select 列1,列2,列3 from 表23、只从另外一个表取部分值insert into 表1 (列...
阅读全文
posted @ 2015-10-29 12:57
jack_ou
阅读(1113)
推荐(0)
摘要:
1、先介绍一下java.sql.Connection接口提供的三个在执行插入语句后可取的自动生成的主键的方法://第一个是 PreparedStatement prepareStatement(String sql, int autoGeneratedKeys) throws SQLExceptio...
阅读全文
posted @ 2015-10-29 11:17
jack_ou
阅读(16006)
推荐(0)
摘要:
java.util.Date是在除了SQL语句的情况下面使用的。java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分它们都有getTime方法返回毫秒数,自然就可以直接构建。java.util.Date 是 java.sql.Date 的父类,前者是常用的表示时间的类,我们通...
阅读全文
posted @ 2015-10-28 16:15
jack_ou
阅读(404)
推荐(0)
摘要:
在hibernate3中,使用了c3p0连接池,尝试了多种办法取得connection对象,以下两种可以使用。Java代码 Connection conn; // 方法1:hibernate4中将要废弃这个方法 conn = session.connecti...
阅读全文
posted @ 2015-10-28 14:55
jack_ou
阅读(1427)
推荐(0)
摘要:
4.2 Hibernate的批量处理Hibernate完全以面向对象的方式来操作数据库,当程序里以面向对象的方式操作持久化对象时,将被自动转换为对数据库的操作。例如调用Session的delete()方法来删除持久化对象,Hibernate将负责删除对应的数据记录;当执行持久化对象的set方法时,H...
阅读全文
posted @ 2015-10-28 12:47
jack_ou
阅读(1742)
推荐(0)
摘要:
Web Services是由企业发布的完成其特定商务需求的在线应用服务,其他公司或应用软件能够通过Internet来访问并使用这项在线服务。 Web Service的关键技术和规则: 1.XML:描述数据的标准方法. 2.SOAP:表示信息交换的协议(简单对象访问协议). 3.WSDL:Web服务描
阅读全文
posted @ 2015-10-27 18:32
jack_ou
阅读(6742)
推荐(0)
摘要:
Jetty Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Jav
阅读全文
posted @ 2015-10-27 12:35
jack_ou
阅读(682)
推荐(0)
摘要:
Google 应用系统引擎最初是以 Apache Tomcat 作为其 webserver/servlet 容器的,但最终将切换到 Jetty 上。 这个决定让许多开发人员都诧异的想问:为什么要做这样的改变?Tomcat 有什么问题吗? 我们获得的一次访问 Webtide ——Jetty 背后的公司...
阅读全文
posted @ 2015-10-27 12:06
jack_ou
阅读(366)
推荐(0)
摘要:
在大数据时代,数据规模变得越来越大。由于数据的增长速度和非结构化的特性,常用的软硬件工具已无法在用户可容忍的时间内对数据进行采集、管理 和处理。本文主要介绍如何在阿里云上使用Kafka和Storm搭建大规模消息分发和实时数据流处理系统,以及这个过程中主要遭遇的一些挑战。实践主要立 足建立一套汽车状态...
阅读全文
posted @ 2015-10-22 18:57
jack_ou
阅读(3785)
推荐(0)
摘要:
1. 背景介绍许多公司的平台每天会产生大量的日志(一般为流式数据,如,搜索引擎的pv,查询等),处理这些日志需要特定的日志系统,一般而言,这些系统需要具有以下特征:(1) 构建应用系统和分析系统的桥梁,并将它们之间的关联解耦;(2) 支持近实时的在线分析系统和类似于Hadoop之类的离线分析系统;(...
阅读全文
posted @ 2015-10-22 18:52
jack_ou
阅读(10730)
推荐(0)
摘要:
阅读目录Standard MBean与MXBean的区别实现Notification认证与授权JConsole Custom ClientWhat and Why JMXJMX的全称为Java Management Extensions. 顾名思义,是管理Java的一种扩展。这种机制可以方便的管理正...
阅读全文
posted @ 2015-10-22 18:28
jack_ou
阅读(461)
推荐(0)
摘要:
本博客对Gradle进行一个简单的介绍,以及它的安装。 Gradle介绍 Gradle是一个基于JVM的构建工具,它提供了: 像Ant一样,通用灵活的构建工具 可以切换的,基于约定的构建框架 强大的多工程构建支持 基于Apache Ivy的强大的依赖管理 支持maven, Ivy仓库 支持传递性依赖
阅读全文
posted @ 2015-10-22 16:49
jack_ou
阅读(239)
推荐(0)
摘要:
Groovy入门教程kmyhy@126.com 2009-5-13一、groovy是什么简单地说,Groovy 是下一代的java语言,跟java一样,它也运行在 JVM 中。作为跑在JVM中的另一种语言,groovy语法与 Java 语言的语法很相似。同时,Groovy 抛弃了java烦琐的文法。...
阅读全文
posted @ 2015-10-22 14:16
jack_ou
阅读(321)
推荐(0)
摘要:
作者:George Ma 写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法。 这个入门篇分上下两篇。本文着重动手,用 maven 来构建运行 hellow world 程序,体会一下不用任何 IDE ,只用 maven 是咋
阅读全文
posted @ 2015-10-22 13:55
jack_ou
阅读(352)
推荐(0)
摘要:
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://coolerfeng.blog.51cto.com/133059/50126Monit是一款功能非常丰富的进程、文件、目录和设备的监测软件,用于Unix平台。 它可以自动修复那些已经...
阅读全文
posted @ 2015-10-22 13:39
jack_ou
阅读(2005)
推荐(0)
摘要:
在linux下监控进程,可以使用inittab,最近找到了supervisor,也很好用,记录一下:1、系统要安装python,并安装与之对应的setuptools,下载地址在此2、安装:# sh setuptoolsxxxx.egg3、安装supervisor,下载地址在此,解压缩后# pytho...
阅读全文
posted @ 2015-10-22 11:31
jack_ou
阅读(1942)
推荐(0)
摘要:
作者: 大圆那些事 | 文章可以转载,请以超链接形式标明文章原始出处和作者信息网址: http://www.cnblogs.com/panfeng412/archive/2012/11/30/how-to-install-and-deploy-storm-cluster.html本文以Twitter...
阅读全文
posted @ 2015-10-22 11:27
jack_ou
阅读(1065)
推荐(0)
摘要:
问题导读: 1.zookeeper在kafka的作用是什么? 2.kafka中几乎不允许对消息进行“随机读写”的原因是什么? 3.kafka集群consumer和producer状态信息是如何保存的? 4.partitions设计的目的的根本原因是什么? 一、入门 1、简介 Kafka is a d
阅读全文
posted @ 2015-10-22 11:15
jack_ou
阅读(478)
推荐(0)
摘要:
迄今为止,所接触到的Bean都是“无知觉”的,就像黑客帝国中机械工厂里面“养殖”的人类,他们虽然能完成一定的功能,但是根本不知道自己在工厂(BeanFactory)中的代号(id),或者自己是在哪个工厂(BeanFactory的引用)中沉睡。所以,本节的目的就是要创造出一个尼奥一样的Bean,让他知...
阅读全文
posted @ 2015-10-21 19:45
jack_ou
阅读(348)
推荐(0)
摘要:
最近工作需要得到sping中的每个事物需要执行的sql,称机会简单研究了一下spring的事务,项目中管理事务比较简单,用TransactionTemplate,就直接以TransactionTemplate为入口开始学习。TransactionTemplate的源码如下:public class ...
阅读全文
posted @ 2015-10-21 19:39
jack_ou
阅读(263)
推荐(0)