自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (9)
  • 收藏
  • 关注

原创 Git 使用 reset恢复到指定版本

hard表示直接忽略之前本地的各种提交,也不会自动合并 f2fa57f是我要回到的版本git reset --hard f2fa57f

2016-09-28 15:07:12 2081

原创 spring 错误 Invalid bound statement (not found) 和 Error creating bean with name 'sqlSessionFactory'

如题,使用spring+mybatis的时候,遇到这个问题,最后发现是不能读取到sqlmapper文件原来的配置图 修改后的我把sqlmapper文件,直接加入到resources文件夹里就可以了

2016-09-24 20:32:27 374

原创 spring 3.2 错误java.lang.IllegalStateException: Failed to load ApplicationContext

我的环境是spring 3.2+jdk8 刚运行就报错,于是尝试把JDK版本改为7,结果问题解决 妈蛋,果然是spring 3.2和JDK8不兼容啊。。。

2016-09-24 14:52:24 1245

原创 使用mybatis genetator 根据数据库生成映射文件

1.准备好jar包,我这里是读取mysql,所以准备了mybatis-generator-core-1.3.5.jar 和 mysql-connector-java-5.1.39.jar 两个包需要的jar包可以这里下载http://central.maven.org/maven2/org/mybatis/generator/mybatis-generator-core/1.3.5/mybatis-

2016-09-24 14:06:48 1700

原创 RocketMq 搭建速记

1.一般推荐采用双master模式,对应的是双nameserver 2.如果为了稳妥,可以使用同步双写保存数据,如果为了性能大部分情况下,可以用异步保存数据的模式

2016-09-18 10:53:21 361

原创 rocketmq console 使用注意

1 在war文件deploy到tomcat上以后,去webapps\rocketmq-console-SNAPSHOT-1.0\WEB-INF\classes里 ,修改 config.properties内容为你具体的nameserver的地址 例如rocketmq.namesrv.addr=1.1.1.3:9876throwDone=true2 修改以后记得重启tomat,不然不会

2016-09-17 18:52:56 2533

原创 rocketmq 异常 com.alibaba.rocketmq.remoting.exception.RemotingConnectException: connect to <rocketmq-n

本机不能连接到本机的nameserver上,但是其他的节点可以,错误如下com.alibaba.rocketmq.remoting.exception.RemotingConnectException: connect to <rocketmq-nameserver1 :9876> failed仔细观察是本机的broker-a.properties文件里的namesrvAddr=rocketmq-n

2016-09-17 18:09:42 14683 2

原创 rocketmq 启动报错 java.lang.ExceptionInInitializerError

报错如下java.lang.ExceptionInInitializerError at com.alibaba.rocketmq.namesrv.NamesrvStartup.main0(NamesrvStartup.java:125) at com.alibaba.rocketmq.namesrv.NamesrvStartup.main(NamesrvStartup.java:7

2016-09-17 17:34:57 1161

原创 ubuntu 使用apt安装jdk8 没有环境变量的问题

安装以后,在环境变量文件里加入如下配置 我是编辑的vi etc/bash.bashrcexport JAVA_HOME=/usr/lib/jvm/java-8-oracle export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/b

2016-09-17 17:17:31 1169 2

原创 ZooKeeper 实现 activemq HA

ZooKeeper 实现 activemq HA

2016-09-17 12:30:56 237

原创 linux下 安装 oracle11g 错误 Can't open display: xxx

原因我在当前环境里,自己制定了 display变量,去掉以后,重启一下,就好了。。。是在折腾人啊。。。 不然就不能开启X11安装了

2016-09-12 21:04:31 1716

原创 redis cluster 动态删除节点

#首先查询一下 当前所有节点的信息redis-cli -c -p 70011.1.1.2:7007> cluster nodes70c02ebfe21fd9de0fe47b0fce4887657babbe21 1.1.1.2:7005 slave 9ce1d76fe3fac744466088050e227859d88875cd 0 1473585002533 2 connectedca0d013

2016-09-11 18:05:30 625

原创 redis cluster 动态加入节点

承接上次的cluster实验,这次我想加入7007 master和7008 slave两个节点./redis-trib.rb add-node 1.1.1.2:7007 1.1.1.2:7001/usr/local/redis3.0/src/redis-trib.rb reshard 1.1.1.2:7001

2016-09-11 16:43:55 3502

原创 redis 3.0 cluster 要点

因为是实验性质,所以我是使用一个虚拟机创建了6个redis实例.分别是运行在本机的7001,7002,7003,7004,7005,7006 6个端口上,为3主3从结构1.创建redis-cluster文件夹:mkdir -p /usr/local/redis-cluster/2.创建每个节点的目录mkdir 7001 7002 7003 7004 7005 70063.修改 redis.conf

2016-09-11 15:32:23 396

原创 redis 错误 Error reply to PING from master: '-DENIED Redis is running in protected mode because prote

做主从的时候,碰到下面问题 Error reply to PING from master: ‘-DENIED Redis is running in protected mode because protected mode is enabled, no bind address was specified, no authentication password is requested to

2016-09-10 15:43:11 5057

原创 redis 速记

redis-cli下#列出当前配置信息info #制定默认的逻辑存储分区 默认一般都是第0个select 0

2016-09-10 14:42:29 241

转载 String类 使用 + contact stringbuilder append 的效率问题

以下代码转载自其他博客public class StringTest { /** * @desc 使用+、concat()、append()方法循环10W次 * @author chenssy * @data 2013-11-16 * @param args * @return void */ public static vo

2016-09-09 11:17:52 6329

原创 Maven 强制修改 pom.xml里的version ,使用自带的命令完成

8.8.8-SNAPSHOT 是你需要设定的新的版本,为什么不手工修改,而是用命令呢?因为命令可以同时修改几个地方,不容易出错,但手工修改的话,就比较容易出错了mvn versions:set -DnewVersion=8.8.8-SNAPSHOT

2016-09-08 12:01:44 8179

原创 java 循环 map list 使用普通方法和lambda 以及 Method Reference

循环Map普通版Map<String, Integer> items = new HashMap<>();items.put("A", 10);items.put("B", 20);items.put("C", 30);items.put("D", 40);items.put("E", 50);items.put("F", 60);for (Map.Entry<String, Integ

2016-09-07 14:16:21 7599

原创 clojure 思考之如何实现无状态

今天和公司leader聊了一下关于 clojure的无状态问题,其实道理很简单,比如我有个方法M,传入一个参数A那么对于传统有状态的处理方式,是针对传入的A的引用,进行增删等操作,所谓有状态就是改变了A如果我在M里用某种方法根据A生成了变量B(深copy??),然后把B当作结果返回,那么这种调用就是无状态的

2016-09-07 10:39:04 358

原创 eclipse 招不到 javax.servlet.* 的解决方法

默认导入的项目是web类型,这个包可以从tomcat里引入,具体方法就是, 先配置tomcat服务器 然后在项目根目录上单击右键,选择tomcat project—》Add tomcat libraries to project ….具体可以看图 导入成功以后,可以看到引入了tomcat里的包,错误提示也没有了。。

2016-09-06 21:58:25 333

转载 Jersey 配合 Jackson 输出 json

1. 依赖 <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-server</artifactId> <version>1.8</version></dependency><dependency> <groupId>com.sun.jersey</groupId> <arti

2016-09-06 15:40:08 1709 2

转载 jvm 笔记(1) jvm 总体概述

JVM Heap被分为两部分, Young Generation, Old Generation. Perm并不属于Heap Java Memory Model Young Generation (Young Gen) 所有的new出来的对象都放在Young Gen, 当Young Gen满了, 就会执行Garbage Collection (GC), 此时的GC称为Minor GC. You

2016-09-06 14:19:36 266

原创 java 对象 和 json 之间互转 例子

pom.xml for maven<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.6.2</version></dependency>Java Obejct To jsonGson gson = new Gso

2016-09-06 11:36:34 901

原创 Executors 之 ScheduledExecutorService 代码片断

//1 thread for this pool private final ScheduledExecutorService healthCheckScheduler = Executors.newScheduledThreadPool(1); public void scheduleHealthCheck() { //此处使用lambda healthCheck

2016-09-06 10:43:45 215

原创 Mockito 使用注解来初始化的代码片断 例子

initMocks(this); 这句话的意思是初始化所有需要mock的对象,这些对象是使用@Mock注解所定义的import org.junit.Before;import org.junit.Test;import org.mockito.Mock;import static org.hamcrest.MatcherAssert.assertThat;import static org.h

2016-09-05 14:03:10 1288

原创 ubuntu 16.04 网卡配置要点 和查看有几块网卡的命令

查看系统有几块网卡lspci |grep -i Eth或者用ip link重启网络命令,使用最新的systemctlsystemctl restart networking编辑网卡配置文件 vi /etc/network/interfaces# This file describes the network interfaces available on your system# and how

2016-09-04 12:12:25 16433

原创 解决 windows下 sigar java.lang.UnsatisfiedLinkError

把sigar-amd64-winnt.dll 放到C:\Windows\System32里 ,问题解决

2016-09-03 18:47:02 1349

原创 Netty HTTP 文件下载例子

一样不废话,上代码一定要记得在代码的同级别目录建立一个sources目录,里面存放需要下载的测试文件import static io.netty.handler.codec.http.HttpHeaderNames.*;import static io.netty.handler.codec.http.HttpMethod.*;import static io.netty.handler.co

2016-09-03 17:00:50 2357

原创 Netty 处理简单HTTP请求的例子

废话不多说 上代码HttpHelloWorldServerInitializer.javaimport io.netty.channel.ChannelInitializer; import io.netty.channel.ChannelPipeline; import io.netty.channel.socket.SocketChannel; import io.netty.han

2016-09-03 12:16:10 1805

原创 idea错误 Error:java: javacTask: source release 1.8 requires target release 1.8 解决

之前碰到过几次这个问题,一直找不到头绪,偶然发现问题是出在iml文件上我原来的iml文件设置的jdk是1.7,但是我现在想用1.8的jdk来开发,就会报错了原始的iml文件 ,注意看 type=”jdk” jdkName=”1.7”<?xml version="1.0" encoding="UTF-8"?><module type="JAVA_MODULE" version="4"> <co

2016-09-01 10:48:26 4491

ISOSAE21434.D1-2020SAE美国汽车标准全文下载.pdf.7z

ISOSAE21434.D1-2020SAE 美国汽车标准全文下载

2021-06-07

网易云音乐 本地 缓存 文件 播放工具

网易云音乐 本地 缓存 文件 播放工具 支持将 UC 文件 转换为 MP3 文件。你懂得。。。。好东西

2017-11-16

MySQL_5.1_zh.chm

MySQL_5.1_中文文档,适合解决问题。。。。。

2010-02-26

正则表达式系统教程.CHM

正则表达式系统教程 适用于PHP开发!!!

2010-02-26

解密PHP运行机制 .pdf

解密PHP运行机制 适合PHP入门和提高

2010-02-26

MySQL性能优化概述.pdf

MySQL性能优化概述.pdf 可以拿来提高自己

2010-02-26

CodeIgniter 用户指南 版本 1.7.2.chm

CodeIgniter手册,适合PHP框架的入门

2010-02-26

省市三级联动C#版本

省市三级联动,C#版本,非常好的东东,资源分0,方便大家

2009-03-23

C语言课程设计案例精编

C语言课程设计案例精编,很好的东东哦!!!!

2008-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除