`
文章列表
http://www.360doc.com/content/15/0304/22/12144668_452603921.shtml

RocketMQ

    博客分类:
  • JMS
1.概述 RocketMQ是alibaba公司开源的一个纯java的开源消息中间件。 2.开发测试环境搭建 1.   安装&启动 进入到RocketMQ下载包解压的路径下 D:\machine\RocketMQ-3.0.8\RocketMQ-3.0.8> 接下来安装 执行下边的命令或者执行install.bat(在这个bat文件中的命令如下)对maven熟悉的一眼就知道是执行clean package install assembly等操作。 mvn -Dmaven.test.skip=true clean packageinstall assembly:assembly – ...
高效的Java序列化(Kryo和FST) 架构&设计模式 water  1年前 (2015-05-11)  7617℃  0评论 序列化漫谈 dubbo RPC是dubbo体系中最核心的一种高性能、高吞吐量的远程调用方式,我喜欢称之为多路复用的TCP长连接调用,简单的说: 长连 ...

dubbo的容器模块

    博客分类:
  • JAVA
dubbo的容器模块,是一个独立的容器,因为服务通常不需要Tomcat/JBoss等Web容器的特性,没必要用Web容器去加载服务。 服务容器只是一个简单的Main方法,并加载一个简单的Spring容器,用于暴露服务。 我们看启动生产者、消费者、简单监控者的 start.sh 命令中,可以看到启动命令如下: nohup java $JAVA_OPTS $JAVA_MEM_OPTS $JAVA_DEBUG_OPTS $JAVA_JMX_OPTS -classpath $CONF_DIR:$LIB_JARS com.alibaba.dubbo.container.Main > $STDO ...

lombok

    博客分类:
  • JAVA
阅读源码编译问题说明 因为关注极简代码,Elastic-Job使用lombok。在阅读源码的过程中会遇到@Getter, @Setter等注解导致不能编译,请按照以下步骤安装lombok到你的IDE,只使用发布包请不用关注。 lombok安装指南 Eclipse 首先配置好Eclipse环境,然后双击打开lombok.jar文件。 确认Eclipse的安装路径,点击install/update按钮,即可完成安装,最后需要重启Eclipse。 ** 如何确认安装成功?** 确认Eclipse安装路径下有lombok.jar包,并且配置文件eclipse.ini中是否已添加如下内容: ...

XML格式化

/** * * XML格式化 * @param inputXML * @return * @throws Exception */ private  String formatXML(String inputXML) throws Exception {          SAXReader reader = new SAXReader();          Document document = reader.read(new StringReader(inputXML));          String requestXML = null;       ...
ZooKeeper 笔记(1) 安装部署及hello world 先给一堆学习文档,方便以后查看 官网文档地址大全: OverView(概述) http://zookeeper.apache.org/doc/r3.4.6/zookeeperOver.html Getting Started(开始入门) http://zookeeper.apache.org/doc/r3.4.6/zookeeperStarted.html Tutorial(教程) http://zookeeper.apache.org/doc/r3.4.6/zookeeperTutorial.html Java ...

eclipse常用插件

    博客分类:
  • JAVA
1. ER图工具 ERMaster - http://ermaster.sourceforge.net/update-site/ 优点:可根据数据库生成ER图。支持生成转换成PNG,JavaDOC,Excel等格式。并且界面美观。 缺点:数据库支持不完整。目前在MySQL下较为完美。 2.Properties Editor Properties Edit - http://propedit.sourceforge.jp/eclipse/updates/ 一个很不错的Properties文件编辑器。 选择安装参考如下:   Properties Editor5.3.5jp ...

memcache安装

    博客分类:
  • JAVA
一、安装gcc # yum -y install gcc 二、安装libevent # wget http://www.monkey.org/~provos/libevent-2.0.12-stable.tar.gz # tar zxf libevent-2.0.12-stable.tar.gz # cd libevent-2.0.12-stable #./configure  --prefix=/usr/local/lib # make && make install 三、安装make # yum -y install make 四、下载安装最新版本:http://mem ...

htmlparser网页抓取

    博客分类:
  • JAVA
import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java ...
我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完 成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防 止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以 及如何避免线程安全性方面带来的危害等诸多因素,往往会采用一些较为复杂的安全策略,加重了程序员的开发负担.万幸的是,在JDK1.5出现之后,Sun 大神(Doug Lea)终于为我们这些可怜的小程序员推出了java.util.c ...
#user  nobody; worker_processes  1; #error_log  logs/error.log; #error_log  logs/error.log  notice; #error_log  logs/error.log  info; #pid        logs/nginx.pid; events {     worker_connections  1024; } http {     include       mime.types;     default_type  application/octet-stream;     #log_f ...

linux 上安装nginx

一、安装nginx     1、在nginx官方网站下载一个包,下载地址是:http://nginx.org/en/download.html     2、WinSCP(ftp上传工具).exe FTP 上传工具上传达到CentOS中     3、我是先建一个目录,把要用的到的安装包放到一起.     #mkdir /home/     #tar zxf nginx-1.4.1.tar.gz     #cd nginx-1.4.1     4、安装pcre开发包     #yum install -y pcre-devel     5、如果安装出现在下面的错误是缺少编译环境。安 ...
CentOS 下JDK安装 第一步:查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4) 安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息: java version "1.6.0" OpenJDK Runtime Environment (build 1.6.0-b09) OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode) 最好还是先卸载掉openjdk,在安装sun公司的jdk. 先查看 rpm -qa | grep java 显示如下 ...

MYSQL

编译安装MYSQL报错 make[2]: *** [libmysqld/examples/mysql_client_test_embedded] Error 1 make[1]: *** [libmysqld/examples/CMakeFiles/mysql_client_test_embedded.dir/all] Error 2 make: *** [all] Error 2 How can I fix that? 通过以下解决 彻底删除mysql yum remove mysql mysql-server mysql-libs compat-mysql51 改用rpm 安装了。 ...
Global site tag (gtag.js) - Google Analytics