- 博客(109)
- 资源 (3)
- 收藏
- 关注
原创 Mybatis xml 写法
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><!-- namespace:必须与对应的接口全类名
2017-09-28 11:14:38
710
原创 log 4j
### set log levels ### log4j.rootLogger = Debug,Console,Debug,Info,Error #consolelog4j.appender.Console = org.apache.log4j.ConsoleAppender log4j.appender.Console.Target = System.out log...
2017-09-28 10:51:23
566
原创 CXF整合Spring发布WebService实例
WebService发布实例实现过程1.所需jar包aopalliance.jarcommons-codec-1.6.jarcommons-collections-3.2.1.jarcommons-dbcp-1.4.jarcommons-lang-2.3.jarcommons-logging-1.1.1.jarcommons-pool.jarcxf-core-3.0.14.jarcxf-rt-b...
2017-09-08 09:57:56
234
原创 maven
项目中pom.xml 文件<repositories><repository><id>snapshots</id> <url>http://192.168.0.220:8081/nexus/content/repositories/snapshots</url></repository>&
2017-07-03 14:48:32
211
原创 Active Mq 扫盲
1.下载ActiveMQ去官方网站下载:http://activemq.apache.org/2.运行ActiveMQ解压缩apache-activemq-5.5.1-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:http://localhost:8161/admin/...
2017-05-17 19:33:40
180
原创 mysql 存储过程
1.带游标的存储过程DROP PROCEDURE IF EXISTS `sp_message_his`; CREATE PROCEDURE `sp_message_his`(IN `msg_id` int) BEGIN -- 用户id -- declare v_userid bigint(20); -- 遍历数据结束标志 DECLARE done...
2017-05-05 14:50:45
180
原创 生产者消费者模式个推
package com.sunline.sysconf.thread; import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Map.Entry;im...
2017-03-08 09:23:09
159
原创 Netty 扫盲例子
package com.sunline.core.mktinfo.util; import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelFuture;import io.netty.channel.ChannelInitializer;import io.netty.channel.Ch...
2017-03-07 08:11:59
168
原创 Linux 下MySql 安装卸载
Linux 下mysql安装1.进入/usr/local 目录下tar -zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gzcp mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql -r或者下面这个方法,为它建立一个符号链接mysql,方便输入。下面这个方法不建议使用。ln -s ...
2017-01-20 10:17:22
209
原创 Linux 下nginx 安装
Linux 下nginx安装1、安装pcre从pcre的官网下载tar.gz tar -zxvf pcre-8.38.tar.gzcd pcre-8.38 ./configure makemake install2、安装zlib从zlib的官网下载tar.gz包tar -xvf zlib-1.2.11.tar.gz cd zlib-1.2.11 ./configure make ...
2017-01-16 14:47:38
111
原创 多线程demo
package com.soft.transform.service.thread;import com.alibaba.dubbo.common.utils.CollectionUtils;import com.sunline.common.config.DefaultConfig;import org.slf4j.Logger;import org.slf4j.LoggerFactory;i...
2017-01-16 11:47:37
122
原创 Linux 下ZooKeeper 集群
ZooKeeper集群服务器1:10.26.211.95 端口:2181、2881、3881服务器2:10.26.211.25 端口:2181、2881、3881服务器3:10.26.211.55 端口:2181、2881、38811.修改每台服务器的/etc/hosts文件,添加IP与主机名映射10.26.211.95 slave-0110.26.211.25 ...
2017-01-10 15:16:42
139
原创 redis 发布 订阅
1.服务端package com.dz.im.tools;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;/** * 消息发布端 * @author David * */public class PubClient {...
2017-01-05 16:32:27
122
原创 java 集合初始化
ArrayList1.ArrayList构造一个默认初始容量为10的空列表。2.自动容量1.5倍。3.单线程中才使用而在多线程中可以选择Vector。 ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get,ArrayList觉得优于LinkedList,因为L...
2017-01-04 14:55:10
403
原创 线程池
public interface Executor { void execute(Runnable command);} public interface ExecutorService extends Executor { void shutdown(); List<Runnable> shutdownNow(); boole...
2017-01-04 14:50:00
114
原创 Linux 下jvm 一些参数的解释
tomcat 的 catalina.sh 文件或 start.sh 参数解释JAVA_OPTS=" -Xms6g -Xmx6g -Xmn2g -Xss128k -XX:PermSize=64m -XX:MaxPermSize=256m -XX:SurvivorRatio=6 -XX:ParallelGCThreads=8-Djava.rmi.server.hostname=120.7...
2016-12-17 16:29:13
889
原创 Linux 下安装JDK,zookeeper,Redis
1.下载源码,解压缩后编译源码。tar xzf redis-3.0.7.tar.gzcd redis-3.0.7make 2.编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli。然后拷贝到一个目录下。cp redis-server /usr/rediscp redis-benchmark /usr/rediscp redi...
2016-12-17 16:15:17
162
原创 redis 哨兵配置
redis 哨兵 port 7031 dir /opt/app/redis/redis-2.8.17/tmp sentinel monitor mymaster 10.6.144.155 6379 1sentinel down-after-milliseconds mymaster 5000sentinel parallel-syncs mymaster 1s...
2016-12-08 21:18:11
152
原创 下载windows 版本的redis
由于redis 官网提供了windows 版本的下载,里面有一个git地址 下载的是zip 包,需要编译,但是需要的环境比较麻烦,所以官网提供了另外一个下载地址。http://jingyan.baidu.com/article/49ad8bce40174f5834d8fa24.html 这里面有详细的方法。在linux环境下Redis可以直接通过源码编译安装。Windows下编译一般...
2016-11-12 17:12:54
555
原创 redis 工具类
package com.dz.im.tools; import java.util.List; import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig; public class RedisUt...
2016-09-05 11:08:05
119
原创 POI 导出Excel
import java.io.OutputStream; import java.util.ArrayList; import java.util.List; import javax.servlet.http.HttpServletResponse; import org.apache.poi.hssf.usermodel.HSSFCell; imp...
2016-08-15 11:07:50
121
原创 ztree 示例
保存角色 var setting = { check: { enable: true, chkStyle: "checkbox", autoCheckTrigger: true, chkboxType :{ "Y"...
2016-08-15 11:01:08
162
原创 mysql 批量插入测试数据,两分钟插入10W条
CREATE PROCEDURE pro_cust_batch()BEGIN declare v_login_name BIGINT DEFAULT 13800000000; declare v_max BIGINT DEFAULT 100000; declare batch int default 50; declare i int default 0; declar...
2016-08-08 15:04:45
971
原创 mysql 创建event 相当于job
DROP EVENT IF EXISTS `e_del_tbl_base_count`;DELIMITER ;;CREATE EVENT `e_del_tbl_base_count` ON SCHEDULE EVERY 1 DAY STARTS '2016-06-23 17:33:43' ON COMPLETION NOT PRESERVE ENABLE DO CALL...
2016-08-02 15:31:21
167
原创 mysql 传入参数存储过程
DROP PROCEDURE IF EXISTS `sp_InsertCustomerOnline`;CREATE PROCEDURE `sp_InsertCustomerOnline`(IN `in_cid` int,IN `in_pKey` varchar(20),in_serverkey varchar(20),IN `in_logintime` datetime,IN `in_ip` ...
2016-08-02 15:21:38
743
原创 mysql 无参存储过程
DROP PROCEDURE IF EXISTS `Sum_Month_Cus_Count`;CREATE PROCEDURE `Sum_Month_Cus_Count`()BEGIN declare v_cur_Date date; declare v_pre1_Date date; declare v_year,v_month,v_count ...
2016-08-02 15:14:30
752
原创 ETL
1.在D 视图下创建 数据源 在工具栏中找到source 然后参照文档弄源表和目标表 000_Sample找到Mapping“M_for_copy”并将其拖拽到目标文件夹, 把源表拖入到右边的空白中。 2.在D 视图下将文件夹“000_Shared” 下的Mapping“M_GetParam”,“M_getSessionRunStatus”拖拽到目标文件夹 ...
2016-05-09 11:25:10
95
原创 struts2
<action name="timeCommitment" class="forwardAction"> <result>timeCommitment.jsp</result></action><action name="findTimeCommitmentByParam" class="time
2016-05-06 15:23:05
98
原创 oracle 小知识点
oracle 默认排序空值在后面,显示在前面用nvl(column,-1) 或nulls first 与之对应的是nulls last 取手机号码的后四位substr(phoneNum,-4) 日期trunc(date,'yy') 年初trunc(date,'mm') 月初 with 用法with类似创建一张临时表with e as (select ...
2016-05-02 15:46:04
99
原创 oracle 分析函数
row_number() over(partition by ... order by ...) rank() over(partition by ... order by ...) dense_rank() over(partition by ... order by ...) count() over(partition by ... order by ...) ma...
2016-05-02 15:17:57
107
原创 java 配置linux 启动节点
source ../jar.cfgnohup java -Dprogram.name=route-customBatch.sh \-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9919 \-server -Xmx16G -Xms16G -XX:PermSize=50m -XX:MaxPermSize...
2016-04-28 17:06:45
249
原创 oracle 三种表连接方式
oracle 小知识 1.oracle 查看表大小 SELECT SUM(T.BYTES) / 1024 / 1024 / 1024 FROM DBA_SEGMENTS T WHERE T.SEGMENT_NAME = 'TT_TSFR_FUZZY_ABNORMAL'; 2.强制走全表扫描和索引/*+ FULL(TT_CONVEYANCE_DETAIL_UNLOAD)*/ 强制走全表扫...
2016-04-10 18:04:30
366
原创 ext js json 数据
1.引入struts2核心jar包,与jsonplugin-0.32.jar2.配置struts.xml文件 [html] view plain copy <constant name="struts.i18n.encoding" value="utf-8"/> <package name="example" namespace=...
2016-04-05 16:47:55
305
原创 ext js 自定义表签
1.jsp文件<%@page contentType="text/html; charset=utf-8"%><%@taglib prefix="ext" uri="/ext-tags"%><%@taglib prefix="app" uri="/app-tags"%><%@taglib pre
2016-03-23 14:04:39
184
原创 redis 简单操作
redis 操作集合集合 新增 删除 查询全部Set sadd srem smembers(key)List lpush lrem lrange(key, 0, -1) redis 安装步骤1.tar xzf redis-2.8.24.tar.gz2.cd redis-2.8.243.make 1.启动./redis-...
2016-03-21 14:30:11
112
原创 sql 基本优化
1.select语句中避免使用*;2.ORACLE 采用从右至左的顺序解析 记录越多的表放在前面 WHERE子句,那些可以过滤掉最大数量记录的条件写在WHERE子句的末尾3.避免在WHERE子句中使用in,not in用exists 和not exists;4.用>=替代>;5.避免在索引列上使用NOT != IS NULL和IS NOT NULL;6.避免在索引列上使用计算...
2016-03-17 21:58:21
118
原创 ext js 事前监听
//查询function onSearch(){ var start=Ext.get("startDate").getValue(); var end=Ext.get("endDate").getValue(); if(start!=""&&end!=""){ if(start>end){ Ext.Msg.alert...
2016-03-11 18:05:56
161
原创 jquery扫盲
//选择下拉框function ajaxCheckweek(){ $("#swjh").val(""); $("#swlh").val(""); $("#xwjh").val(""); $("#xwlh").val(""); var type=document.getElementById(
2016-03-09 22:21:30
97
原创 最近存储过程
CREATE OR REPLACE PROCEDURE STP_INTERNATIONAL(P_DT DATE DEFAULT SYSDATE) IS RECE_DT DATE; --收件端持久化日期 TRANSFER_DT DATE; --中转持久化日期 DELIVERY_DT DATE; --派件端持久化日期 CONVEYAN_DT ...
2015-07-28 10:43:07
108
原创 临时取数脚本
--01 删除表中的现有数据TRUNCATE TABLE TEMP_WAYBILL_CYX;--02将附件中的运单号拷贝到TEMP_WAYBILL_CYX 表中--03 插入过度表值DECLARE A DATE := DATE '2016-02-26'; B DATE := DATE '2016-02-26'; C DATE := DATE '2016-02-26...
2015-07-23 10:39:56
309
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人