- 博客(35)
- 资源 (18)
- 问答 (1)
- 收藏
- 关注
原创 基于容器运行单机RabbitMq
RabbitMq:运行容器docker run -d --name drm-rabbitmq -p 15672:5672 -p 25672:15672 rabbitmq进入容器bashdocker exec -it drm-rabbitmq bash查看插件# rabbitmq-plugins list启动web管理插件 http://d
2016-05-16 16:58:10 803
原创 html5 缓存设置
1.在服务器添加type以tomcat 为例:web.xmlmanifesttext/cache-manifest2.web中创建xxx.appcache文件:CACHE MANIFEST# 可以缓存/plugins/ext-3.4.1/ext-all.js/plugins/My97DatePicker/WdatePicker.jsNETWORK:
2013-12-12 18:16:39 1148
原创 centos二进制方式安装mysql5.5
weget http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.34-linux2.6-x86_64.tar.gzshell> groupadd mysqlshell> useradd -r -g mysql mysqlshell> cd /usr/localshell> tar zxvf /path/to/mysql-V
2013-10-06 19:03:20 1207
原创 入门log4j2
1.引入依赖包 org.apache.logging.log4jlog4j-api2.0-beta9org.apache.logging.log4jlog4j-core2.0-beta92.配置文件classpath:log4j2.xml 3.测试
2013-09-18 14:29:37 1028
原创 Spring-jdbc-script
Spring初始化数据源xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:p="http://www.springframework.org/schema/p"xmlns:context="http://www.springframework.org/schema/context"xmlns:jdbc="h
2013-09-10 10:59:33 2008
原创 Maven
1.构建项目,快速入门mvn archetype:generate -DgroupId=com.summer.app -DartifactId=app-01 -DarchetypeArtifactId=maven-archetype-quickstart -Dinteracti
2013-08-06 10:53:48 531
原创 spring-velocity-jsp
1,使用annotation 声明控制器 2.velocity引擎class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">/WEB-INF/vm/UTF-8UTF-83.velocity解析器(order越小,先匹配,如果找不
2013-08-05 14:42:12 767
原创 mongodb系列
yum安装1.运行yum命令查看MongoDB的包信息 yum info mongo-10gen yum update mongo-10gen mongo-10gen-server 2.配置yum源/etc/yum.repos.d/10gen.repo[10gen]name=10gen Repositorybaseurl=http:/
2013-07-31 18:24:51 647
原创 nginx安装启动
yum -y install gcc gcc-c++ autoconf automake yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-develwget http://nginx.org/download/nginx-1.4.1.tar.gzNginx在Linux环境下可以通过编译源码的方式来
2013-07-28 22:16:27 615
原创 MongoDB
1.Create a /etc/yum.repos.d/10gen.repo file to hold informationabout your repository[10gen]name=10gen Repositorybaseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64gpgcheck=0
2013-06-29 23:09:17 625
原创 svn_resin_持续优化中
通过svn的hooks自动部署项目到resin服务器1.安装resin服务器 tar zxvf resin.tar.gz2.安装svn服务器,建立库$ yum install subversion$ yum install mod_dav_svn svnadmin create repos /works/svnroot/repos
2013-06-29 16:54:25 809
原创 springMVC入门
web.xml配置:contextConfigLocationclasspath:beans.xmlorg.springframework.web.context.ContextLoaderListenerspringMVCorg.springframework.web.servlet.DispatcherServletcontextConf
2013-04-14 11:13:17 690
原创 jquery+uploadify+springmvc文件上传
由于uploadify和jquery各个版本不同,js代码和后台接受接口有点不同。html 标签: js代码: /* 文件提交 */$('#file').uploadify({'swf' : '
2013-04-14 11:03:47 7877 2
原创 生产者和消费者模拟
package com.ddu.thread;public class ProducerConsumer {/*** @两个生产者一起生产,把product放入栈中,如果满了,等待消费者消费。* @一个消费者消费,从栈中取,如果没有了,等待生产者生产*/public static void main(String[] args) {Stack s = n
2013-03-16 20:50:18 650
原创 线程之间交换数据
public class ExchangerTest {/*** @exchanger.exchange(data1)只有两个线程同时到达了才能交换。多个线程之间交换时,先到的之间交换。*/public static void main(String[] args) { final Exchanger exchanger = new Exchange
2013-03-16 20:48:50 1282
原创 线程工具CycliceBarrier
public class CycliceBarrierTest {/*** @集合一起出发* CycliceBarrier* 等到有指定的线程个数到达个数是开始执行*/public static void main(String[] args) {ExecutorService es = Executors.newCachedThreadPool();
2013-03-16 20:46:41 482
原创 线程CountDownLatch
public class CountDownLatchTest {/*** @百米赛跑,选手和裁判先到位,选手才能开始跑*/public static void main(String[] args) {//倒计时计数器,只有ctls减到0是,才往下执行final CountDownLatch ctls = new CountDownLatch(3);final
2013-03-16 20:45:01 536
原创 复习线程
package com.ddu.core.thread.lock;import java.util.ArrayList;import java.util.List;import java.util.Random;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lo
2013-03-15 00:25:05 417
原创 通过程序把前台开发的html >jsp
不想多说,代码很简单。交流java 加好友。450757635package junit.utils;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter
2013-03-05 23:26:54 720
原创 java 自带的代理
public class ProxyTest implements InvocationHandler {private Object obj;private long start; public Object bind(Object obj){ this.obj = obj; return Proxy.newProxyInstance(obj.getCla
2013-01-01 15:29:44 428
原创 遍历文件夹的两种方法
// 递归遍历文件价public void scanDir(File file) {if (file == null) {return;} else {File[] files = file.listFiles();for (File f : files) {if (f.isDirectory()) {scanDir(f);} else {System.o
2013-01-01 15:28:53 555
原创 Wait_Notify
public class Wait_Notify_Test {/*** @线程之间的通信*/public static void main(String[] args) {Q q = new Q();Product p = new Product(q);Cosumer c = new Cosumer(q);new Thread(p).start();ne
2012-12-23 22:17:23 335
原创 多状态设计模式
/*** @param args* @throws InterruptedException * * 需求:* 使车子在给定的map中自由显示,不能走出map,且方向一次只能转到* 相邻的方向,只有运动的方向和车的方向相同时,车的坐标才移动。* * 方案:* 1.把车的运动行为委托给方向,d.run(this);然后所有的方向继承同一个接口Directio
2012-12-16 15:47:41 616
原创 生产者消费者问题
public class ProducerConsumer {/*** @两个生产者一起生产,把product放入栈中,如果满了,等待消费者消费。* @一个消费者消费,从栈中取,如果没有了,等待生产者生产*/public static void main(String[] args) {Stack s = new Stack();new Thread(new P
2012-12-16 15:41:26 366
原创 求继续简化dao层通用!范型用的不是很熟练,求指导
public class DaoImpl {// 测试通过public T add(T t) {Session session = null;try {session = HibernateUtils.getSession();session.beginTransaction();session.save(t);session.getTransaction().co
2012-11-07 15:40:57 503
原创 mvc使用工厂类,实现真正的分离
public class Factory implements FactoryAPI {private static Properties pro; static{pro = new Properties();try {pro.load(Factory.class.getResourceAsStream("class.properties"));} catch (IOExc
2012-10-22 11:04:47 586
转载 Cookie
1.设置Cookie 1 Cookie cookie = new Cookie("key", "value"); 2 cookie.setMaxAge(60); //设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。 3 cookie.setPath("/test/t
2012-10-11 14:02:20 342
原创 Web应用读资源文件
1.资源文件放在src下面,编译之后就放在web-inf/classes的目录下了,利用context读取:public String test1() {InputStream is = this.getServletContext().getResourceAsStream("/WEB-INF/classes/pro.properties"); Properties
2012-09-26 21:08:37 423
原创 触发器入门
--创建触发器--1,在某表添加一条记录时,提示添加了记录create table tri(id number, name varchar2(32));--create or replace trigger mytrigger1 afterinsert on scott.tribegindbms_output.put_line('添加一条记录');end;/
2012-09-22 15:50:36 478
原创 分页
@Testpublic static void fy() {con = getConnection();try {cs = con.prepareCall("{call fyPro(?,?,?,?)}");/*** (v_in_tablename in varchar2, v_in_pagesize in number,* v_in_pagenow in number,
2012-09-21 16:47:23 467
原创 写死有返回结果的执行过程
//执行有返回结果的存储过程public static void exPro(){con = getConnection();try {cs=con.prepareCall("{call mypro1(?,?)}");//设置第一个值cs.setInt(1, 10);//注册第二个返回值cs.registerOutParameter(2, oracle.jdbc.O
2012-09-21 14:50:21 1261
原创 oracle_看韩老师视频学游标
/**游标**/--给某部门所有工资低于2k的员工们加500快create or replace procedure pro5(v_in_deptno number) is--定义游标类型type cl_emp_cursor is ref cursor;--定义游标变量v_emp_cursor cl_emp_cursor;--第一两接受数据类型v_ename emp
2012-09-19 21:03:55 1409
原创 oracle数据管理
表的定义和修改: Oracle的数据类型,函数,事物及失误权限,表的约束(表级定义,列级定义)create table users( ud number(4,0), id number(3,-2), nam char(32), addrss varchar2(32), birthday Date); rename user
2012-09-17 20:12:26 383
原创 oracle入门
Oracle是采用操作系统认证,和数据库认证。如果操作系统当前用户是ora_dba成员是连接时以sysdba登录是不会验证用户名和密码的,普通用户才会到数据库认证,同时可以采用不同的方式取消oracle的操作系统的认证。 如果超级用户sys忘记密码,可以先备份在删除PWDmydb.ora,再通过dos通过orapwd命令在生成密码文件。概要文件profile,记录数据库的约束条件了配置项
2012-09-17 20:08:32 443
阿里巴巴Java开发手册(终极版)
2018-03-14
HDFS用户指南
2013-09-04
SpringAction
2013-06-29
ExtJS 3.4 tabpanel 刷新问题
2013-11-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人