2013年11月12日
摘要: 原文地址:GitHub教程作者:王敏GitHub的教程1、以一个测试用的项目为例(git://github.com/zjwangmin/wangmin.git) 这个项目得首先在github.com上创建好,名字为wangmin.git2、转到你的工作目录或者随便一个你工作的地方 [wangmin@wm ~]$ cd workspace3、创建、下载项目文件夹(不知道是不是该叫它“包”) [wangmin@wm workspace]$ git clone git://github.com:zjwangmin/wangmin.git 等待一段时间后,项目就下好了4、进去项目目录 [wangmin 阅读全文
posted @ 2013-11-12 22:15 adolfmc 阅读(339) 评论(0) 推荐(0) 编辑
摘要: package com.zendaimoney.util;import static org.mockito.Mockito.*;import static org.junit.Assert.*;import java.util.Iterator;import org.junit.Test;import org.junit.runner.RunWith;import org.mockito.Mockito;import org.mockito.runners.MockitoJUnitRunner;@RunWith(MockitoJUnitRunner.class)public class Te 阅读全文
posted @ 2013-11-12 17:30 adolfmc 阅读(465) 评论(0) 推荐(0) 编辑
  2013年11月7日
摘要: http://www.cnblogs.com/lgzslf/archive/2008/11/29/1343685.htmlselect substr(dbms_random.random,2,2) random from (select * from dual order by dbms_random.random)Oracle 取随机数1、从表中随机取记录 select * from (select * from staff order by dbms_random.random) where rownum < 4 表示从STAFF表中随机取3条记录2、产生随机数 SELECT DBM 阅读全文
posted @ 2013-11-07 15:20 adolfmc 阅读(946) 评论(0) 推荐(0) 编辑
摘要: -- Create tablecreate table STUDENTS( name VARCHAR2(300), id NUMBER(11), city VARCHAR2(300), no VARCHAR2(300));CREATE OR REPLACE PROCEDURE test IS BEGIN for i in 1 ..100000 loop insert into STUDENTS values('ff',i,'sss','dd'); end loop;commit;END;commend : exec test; 阅读全文
posted @ 2013-11-07 15:18 adolfmc 阅读(834) 评论(0) 推荐(0) 编辑
摘要: http://www.worldhello.net/gotgithub/02-join-github/010-account-setup.html 阅读全文
posted @ 2013-11-07 11:43 adolfmc 阅读(238) 评论(0) 推荐(0) 编辑
  2013年10月17日
摘要: create table Uc_t_Department3 as (select * from Uc_t_Department where 1=2);insert into Uc_t_Department3 select * from Uc_t_Department;---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 阅读全文
posted @ 2013-10-17 16:34 adolfmc 阅读(1335) 评论(0) 推荐(0) 编辑
  2013年10月7日
摘要: 1 doSomething unDo()ListCommand.javaexcute();undo(); 阅读全文
posted @ 2013-10-07 23:13 adolfmc 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1 桥接两端 统一差异jdbc-odbc-breage 阅读全文
posted @ 2013-10-07 23:10 adolfmc 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1 两个维度,排列组合解决 排列组合问题 阅读全文
posted @ 2013-10-07 22:32 adolfmc 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 修改linux的时间可以使用date指令修改日期:时间设定成2009年5月10日的命令如下:#date -s 05/10/2009修改时间:将系统时间设定成上午10点18分0秒的命令如下。#date -s 10:18:00修改时区:找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai替换当前的/etc/localtime。修改/etc/sysconfig/clock文件的内容为:ZONE=”Asia/Shanghai”UTC=falseARC=false同步bios时间:同步BIOS时钟,强制把系统时间写入CMOS,命令如下:#clock -wdate命令的功 阅读全文
posted @ 2013-10-07 15:58 adolfmc 阅读(2017) 评论(0) 推荐(0) 编辑
摘要: 一、永久修改修改/etc/sysconfig/network,在里面指定主机名称HOSTNAME=然后执行命令hostname 主机名这个时候可以注销一下系统,再重登录之后就行了。或者修改/etc/hosts文件中添加192.168.2.13linux ####ip +主机名然后:hostname 主机名这个时候可以注销一下系统,再重登录之后二、临时修改:shell下执行:#hostname主机名ctrl+d注销一下系统,再重登录先用hostname修改,然后export HOSTNAME=新主机名 阅读全文
posted @ 2013-10-07 14:09 adolfmc 阅读(1466) 评论(0) 推荐(0) 编辑
  2013年10月6日
摘要: 一、设置JVM内存设置1. 设置JVM内存的参数有四个:-Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定; -Xmx 此设置控制 Java 堆的最大大小。正确调整此参数有助于降低垃圾回收开销,从而缩短服务器响应时间并提 高吞吐量。 对于某些应用程序来说,此选项的缺省设置可能会太低,从而导致发生大量小型垃圾回收。 缺省值: 512 MB 建议值: 随工作负载的不同而有所变化,但高于缺省值。 用法: -Xmx512m 将最大堆大小设置为 512 兆字节-Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设 阅读全文
posted @ 2013-10-06 11:13 adolfmc 阅读(9737) 评论(0) 推荐(0) 编辑
  2013年9月27日
摘要: 可能在本地同时安装过Tomcat和Oracle的人都会知道,安装完Oracle后,会发现Tomcat的8080端口已经被Oracle占用了。完全安装Oracle数据库后,当我们访问8080端口时,会弹出一个XDB窗口,要求输入用户名和密码。这样将和我们本地一些使用该端口的应用冲突,比如tomcat、jboss等,虽然这些端口是可以修改的,但总是不爽oracle一直占用这个端口。其实那是Oracle的一个XML数据库服务占用了8080端口,解决方法有以下几种:方法一:可以使用sys账号以sysdba身份登录进去,用以下语句更改掉Oracle所占用的端口:Oracle 9i:call dbms_n 阅读全文
posted @ 2013-09-27 22:57 adolfmc 阅读(826) 评论(0) 推荐(0) 编辑
  2013年9月14日
摘要: 日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。 日志记录器(Logger)的可用级别Level (不包括自定义级别 Level), 以下内容就是摘自log4j API (http://jakarta.apache.org/log4j/docs/api/index.html):static Level DEBUGDEBUG Level指出细粒度信息事件对调试应用程序是非常有帮助的。static Level INFOINFO level表明 消息在粗粒度级别上突出强调应用程序的运行过程。static Level WARNWARN level表明会出现潜在 阅读全文
posted @ 2013-09-14 09:54 adolfmc 阅读(802) 评论(0) 推荐(0) 编辑
  2013年9月5日
摘要: 本地mvndeploy第三方jar包mvndeploy:deploy-file-DgroupId=com.zendaimoney.uc-DartifactId=uc-client-Dversion=2.0.21-Dpackaging=jar-Dfile=E:\zendai-work\uc\uc_new_workspace\uc-parent\uc-client\target\uc-client-2.0.21.jar-Durl=http://192.16.100.232:8082/content/repositories/releases/-DrepositoryId=releasesD:\ap 阅读全文
posted @ 2013-09-05 15:26 adolfmc 阅读(705) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/shipengzhi/articles/2716004.html博客园博问闪存首页新随笔联系管理订阅利用Spring AOP自定义注解解决日志和签名校验一、需解决的问题部分API有签名参数(signature),Passport首先对签名进行校验,校验通过才会执行实现方法。 第一种实现方式(Origin):在需要签名校验的接口里写校验的代码,例如:boolean isValid = accountService.validSignature(appid, signature, client_signature);if (!isValid) r... 阅读全文
posted @ 2013-09-05 11:14 adolfmc 阅读(1068) 评论(0) 推荐(0) 编辑
  2013年9月3日
摘要: http://hi.baidu.com/hzfsai/item/4a4b3fc4b1cf7e51ad00efbdoracle expdp/impdp 用法详解Data Pump 反映了整个导出/导入过程的完全革新。不使用常见的 SQL 命令,而是应用专用 API(direct path api etc) 来以更快得多的速度加载和卸载数据。1.Data Pump 导出 expdp例子:sql>create directory dpdata1 as '/u02/dpdata1';sql>grant read, write on directory dpdata1 to 阅读全文
posted @ 2013-09-03 17:59 adolfmc 阅读(2184) 评论(0) 推荐(0) 编辑
  2013年8月27日
摘要: http://www.cnblogs.com/olvo/archive/2012/05/03/2481014.htmlUML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;实现指的是一个class类实现interface接口(可以是多个)的功能;实现是类与接口之间最常见的关系;在Java中此类 阅读全文
posted @ 2013-08-27 23:54 adolfmc 阅读(713) 评论(0) 推荐(0) 编辑
  2013年8月25日
摘要: 使用Git下载Hadoop的到本地Eclipse开发环境博客分类:Hadoop*n*xMacBook Airhadoopgitmaveneclipsejava问题场景按照官网http://wiki.apache.org/hadoop/EclipseEnvironment指导,要把Hadoop下载到本地,并构建Eclipse开发环境,只需要三条指令:Java代码$gitclonegit://git.apache.org/hadoop-common.git$mvninstall-DskipTests$mvneclipse:eclipse-DdownloadSources=true-Ddownloa 阅读全文
posted @ 2013-08-25 07:06 adolfmc 阅读(1296) 评论(0) 推荐(0) 编辑
摘要: How do I make my first Maven project?We are going to jump headlong into creating your first Maven project! To create our first Maven project we are going to use Maven's archetype mechanism. An archetype is defined asan original pattern or model from which all other things of the same kind are ma 阅读全文
posted @ 2013-08-25 00:03 adolfmc 阅读(596) 评论(0) 推荐(0) 编辑
  2013年8月20日
摘要: 首页关于Roo中的@Version发表回复问题提出当我们为entity添加@RooJpaActiveRecord注解时,Roo为我们自动生成了一个名为Entity_Roo_Jpa_Entity.aj的文件,其中有一句:@Version@Column(name ="version")privateIntegerEntity.version;这是什么意思呢?“Version”是版本的意思,那么“@Version”注解是版本号的意思吗?Entity为什么需要版本管理? 下面我们对此展开探寻。线索注意到Entity_Roo_Jpa_Entity.aj与@RooJpaActiveRe 阅读全文
posted @ 2013-08-20 14:15 adolfmc 阅读(766) 评论(0) 推荐(0) 编辑
  2013年8月14日
摘要: alter user fortune_test quota unlimited on data01; 阅读全文
posted @ 2013-08-14 12:48 adolfmc 阅读(249) 评论(0) 推荐(0) 编辑
  2013年8月10日
摘要: Spring公共配置 ${hibernate.dialect} update false net.sf.ehcache.hibernate.EhCacheProvider org.hibernate.cache.EhCacheRegionFactory org.hibernate.cache.SingletonEhCacheRegionFactory true true true ehcache.xml ... 阅读全文
posted @ 2013-08-10 17:59 adolfmc 阅读(462) 评论(0) 推荐(0) 编辑
  2013年8月9日
摘要: create or replace procedure get_username as begin v_id in number:=1 select * from uc_t_staff t where t.id = v_id end get_username; 阅读全文
posted @ 2013-08-09 15:37 adolfmc 阅读(294) 评论(0) 推荐(0) 编辑
  2013年8月3日
摘要: sqlplus SANKYU/SANKYU@ORADB_192.168.25.235cmd: exp .......(最后不要加;号)--sankyuexp SANKYU/SANKYU@SUNNY file='D:\data-dmp\dlmp20100926\dlmp20100926.dmp' log='D:\data-dmp\sankyu.log' owner=SANKYU buffer=4096000 feedback=10000;imp SANKYU/SANKYU@SUNNY file='D:\data-dmp\sankyu2010-10-14.d 阅读全文
posted @ 2013-08-03 17:26 adolfmc 阅读(478) 评论(0) 推荐(0) 编辑
  2013年7月30日
摘要: http://www.cnblogs.com/quanweiru/archive/2012/08/28/2660700.html--查询表空间名称和大小 SELECT UPPER (F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR (ROUND ((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100, 2 阅读全文
posted @ 2013-07-30 08:48 adolfmc 阅读(309) 评论(0) 推荐(0) 编辑
  2013年7月28日
摘要: http://blog.csdn.net/fairyhawk/article/details/7565391下面的注释为转来的。很详细tomcatde DHCP的配置当中的logAbandoned="true" removeAbandoned="true" removeAbandonedTimeout="60"就是用来配置数据库断开后自动连接的。数据库连接池会在启动时就建立所需的若干连接,并一直保持连接状态,但是当数据库服务停止后,这些连接就被外部因素给中断了网上优化了的配置信息:SELECT 1truedbcp配置中文版本,自apa 阅读全文
posted @ 2013-07-28 05:54 adolfmc 阅读(275) 评论(0) 推荐(0) 编辑
  2013年7月16日
摘要: http://yugouai.iteye.com/blog/1879337 今天够郁闷的,早上调好的代码,到中午调试不同了,分析不出问题,H2的JDBC报错:org.h2.jdbc.JdbcSQLException: Timeout trying to lock table XXX,很是郁闷,居然是锁表了,我什么操作都没干... 然后只能从H2的链接入手了,原始的连接为:jdbc:h2:~/lobbystat3,不确定什么原因造成lobbystat3整个db挂了,从可视化的H2前端也登录不上去了,只能修改连接为内存连接:jdbc:h2:mem:lobbystat3,后来发现依旧是锁表,分析一下 阅读全文
posted @ 2013-07-16 08:55 adolfmc 阅读(2364) 评论(0) 推荐(0) 编辑
  2013年7月14日
摘要: 从/etc/profile文件代码得知系统启动会把/etc/profile.d目录下面所有的.sh文件进行加载,如果在其中新建.sh文件用来设立环境变量等,系统启动后也会加载到它们。另外一种方法就是修改/etc/environment文件,个人偏向于使用前一种方法,看上去清楚明白一些。之后使用source /etc/profile命令使添加的sh文件马上生效,避免重启。java.shJAVA_HOME=/usr/local/lib/jdk1.6.0_21 CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$JAVA_ 阅读全文
posted @ 2013-07-14 09:28 adolfmc 阅读(1054) 评论(0) 推荐(0) 编辑
  2013年7月8日
摘要: oracle创建表空间注意点:1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在/*分为四步*//*第1步:创建临时表空间*/create temporary tablespaceuser_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'size 50mautoextend onnext 50m maxsize 20480mextent management local;/*第 阅读全文
posted @ 2013-07-08 08:13 adolfmc 阅读(568) 评论(0) 推荐(0) 编辑
  2013年7月6日
摘要: 开始--运行--cmd 进入命令提示符 输入netstat -aon 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用假如我们需要确定谁占用了我们的80端口1、Windows平台在windows命令行窗口下执行:C:\>netstat -aon|findstr "80"TCP 127 阅读全文
posted @ 2013-07-06 10:09 adolfmc 阅读(791) 评论(0) 推荐(0) 编辑
摘要: mvn eclipse:eclipse -DdownloadSource=true 阅读全文
posted @ 2013-07-06 09:19 adolfmc 阅读(177) 评论(0) 推荐(0) 编辑
  2013年7月5日
摘要: 需要做一个参数初始化类,当web应用被加载时从数据库里取出相关的参数设置,并把这些参数放置到application里,jsp页面可以从中取出。1.在web.xml中配置:Dispatcherorg.springframework.web.servlet.DispatcherServletcontextConfigLocation/WEB-INF/Dispatcher-servlet.xml,/WEB-INF/applicationContext.xml1contextorg.springframework.web.context.ContextLoaderServlet2InitialServ 阅读全文
posted @ 2013-07-05 11:17 adolfmc 阅读(7327) 评论(0) 推荐(0) 编辑
  2013年7月3日
摘要: Hibernate常用查询语句Hib的检索方式1'导航对象图检索方式。通过已经加载的对象,调用.iterator()方法可以得到order对象如果是首次执行此方法,Hib会从数据库加载关联的order对象,否则就从缓存中得到。2'OID检索方式。通过session的get,load方法知道了OID的情况下可以使用3'HQL检索方式。使用面向对象的HQL查询语句session的find方法利用HQL来查询4'QBC检索方式。利用QBCAPI来检索它是封装了基于字符串的查询语句5'本地的SQL检索方式。使用本地数据库的SQL查询语句Hib会负责把检索到的JD 阅读全文
posted @ 2013-07-03 09:16 adolfmc 阅读(483) 评论(0) 推荐(0) 编辑
摘要: select * from uc_staff_department_level t,uc_t_staff stwhere st.id=t.staff_idand t.department_id in (select d.id from uc_t_department d start with d.id=507055 connect by nocycle d.id = prior d.parent_dep_id) 阅读全文
posted @ 2013-07-03 09:14 adolfmc 阅读(657) 评论(0) 推荐(0) 编辑
  2013年6月29日
摘要: http://article.yeeyan.org/view/271351/239915#comment最近NOSQL非常流行,可能是下一阶段数据库技术的主流。但是几种NOSQL的架构、环境、技术都大相径庭,给许多技术人员造成了困扰。这里引述了一位软件架构师对8种NOSQL数据库进行的对比来给大家提供一点参考。尽管SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。但是NoSQL数据库之间的不同,远超过两个SQL数据库之间的差别。这意味着软件架构师更应该在项目开始时就选择好一个适合的NoSQL数据库 阅读全文
posted @ 2013-06-29 12:06 adolfmc 阅读(615) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/daizhj/article/details/5868360注:本文是研究Mongodb分布式数据存储的副产品,通过本文的相关步骤可以将一个大表中的数据分布到几个mongo服务器上。MongoDB的1.6版本中auto-sharding功能基本稳定并可以尝试放到生产环境下使用。因为其是auto-sharding,即mongodb通过mongos(一个集群环境配置工具)自动建立一个水平扩展的数据库集群系统,将数据库分表存储在sharding的各个节点上。 一个mongodb集群包括一些shards(包括一些mongod进程),mongos路由进程,一个或 阅读全文
posted @ 2013-06-29 11:53 adolfmc 阅读(609) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/hoojo/archive/2011/06/01/2066426.htmlmongoDB 入门指南、示例上一篇:简单介绍mongoDB一、准备工作1、 下载mongoDB下载地址:http://www.mongodb.org/downloads选择合适你的版本相关文档:http://www.mongodb.org/display/DOCS/Tutorial2、 安装mongoDBA、 不解压模式:将下载下来的mongoDB-xxx.zip打开,找到bin目录,运行mongod.exe就可以启动服务,默认端口27017,db保存的路径是系统C硬盘目录 阅读全文
posted @ 2013-06-29 11:46 adolfmc 阅读(325) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/hoojo/archive/2011/06/02/2068665.html开发环境:System:WindowsIDE:eclipse、MyEclipse 8Database:mongoDB开发依赖库:JavaEE5、mongo-2.5.3.jar、junit-4.8.2.jarEmail:hoojo_@126.comBlog:http://blog.csdn.net/IBM_hoojohttp://hoojo.cnblogs.com/一、准备工作1、 首先,下载mongoDB对Java支持的驱动包驱动包下载地址:https://github.co 阅读全文
posted @ 2013-06-29 11:44 adolfmc 阅读(320) 评论(0) 推荐(0) 编辑
  2013年6月26日
摘要: publicstaticvoidmain(String[]args)throwsSecurityException,ClassNotFoundException,IllegalArgumentException,IllegalAccessException { TestEntityobj=newTestEntity(); obj.setName("namevalue"); obj.setCode("codevalue"); Field[]fds=Class.forName ("com.test.impl.TestEntity").ge 阅读全文
posted @ 2013-06-26 21:42 adolfmc 阅读(3568) 评论(0) 推荐(0) 编辑