自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

骑猪喝咖啡

每一个成功者都有一个开始。勇于开始,才能找到成功的路

  • 博客(7)
  • 资源 (7)
  • 收藏
  • 关注

原创 RocketMQ可视化管理平台rocket-console

下载地址https://github.com/apache/incubator-rocketmq-externals/tree/master/rocketmq-console源码编译mvn clean package -Dmaven.test.skip=true运行java -jar rocketmq-console-ng-1.0.0.jar --server.port

2018-01-22 23:50:34 12616 2

原创 RocketMQ双Master模式搭建

服务器环境192.168.1.106 hadoop master192.168.1.107 hadoop master上传解压tar zxvf apache-rocketmq.tar.gz -C /home/hadoopmv apache-rocketmq apache-rocketmq-4.2.0ln -s ./apache-rocketmq-4.2.0 rocket

2018-01-22 00:00:32 646

原创 volatile详解

volatile关键字主要作用是使变量在多个线程间可见。线程安全包括原子性和可见性两个方面。synchronized和volatile比较1.关键字volatile是线程同步的轻量级实现,所以性能比synchronized要好,volatile只修饰变量,而synchronized可以修改方法及代码块;2.多线程访问volatile不会发生阻塞,而synchronized会

2018-01-20 22:41:32 588

原创 RocketMQ快速开始

软件环境64bit OS, Linux/Unix/Mac is recommended;64bit JDK 1.8+;Maven 3.2.xGitBuildunzip rocketmq-all-4.2.0-source-release.zipln -s ./rocketmq-all-4.2.0 rocketmqcd rocketmqmvn -Prelease-all

2018-01-20 22:07:16 295

原创 synchronized关键字详解

非线程安全指多个线程对同一个对象中的实例变量进行并发访问时所得到的数据是“脏数据”。实例变量访问如果是方法内部的私有变量,则不存在“非线程安全”问题;如果都个线程同时访问1个对象中的实例变量,则有可能出现“非线程安全”问题;关键字synchronized取得的锁都是对象锁,而不是把一段代码或方法(函数)当作帧,即:哪个线程先执行带synchronized关键字的方法,哪个线程就持有该方法所属对象的

2018-01-19 00:04:04 256

原创 log4j.xml配置详解

Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。定义配置文件Log4j支持两种配置文件格式,一种是XML格式的文件,一种是Java特性文件(键=

2018-01-16 23:07:55 3940

转载 对List集合中的元素进行排序

Collections对List集合中的数据进行排序有时候需要对集合中的元素按照一定的规则进行排序,这就需要用到Java中提供的对集合进行操作的工具类Collections,其中的sort方法先看一个简单的例子:public static void main(String[] args) {List nums = new ArrayList();nums

2018-01-14 15:50:14 315

RocketMQ-4.2.0编译完成并部署验证

RocketMQ是一款分布式、队列模型的消息中间件,具有以下特点: 能够保证严格的消息顺序; 提供丰富的消息拉取模式; 高效的订阅者水平扩展能力; 实时的消息订阅机制; 亿级消息堆积能力;

2018-01-24

Hadoop权威指南(第2版)

hadoop权威指南,最详细的资料,其他无需多说。

2013-06-22

C++编程规范(面向对象)

良好的编程规范可以改善软件质量,缩短上市时间,提升团队效率,简化维护工作。在本书中,两位全世界最受尊敬的 C++ 专家将全球 C++ 社区的集体智慧和经验凝结成一整套编程规范。这些规范可以作为每一个开发团队制定实际开发规范的基础,更是每一位 C++ 程序员应该遵循的行事准则。本书实际上涵盖了 C++ 程序设计的各个方面,包括:设计和编码风格、函数、操作符、类的设计、继承、构造与析构、赋值、名字空间、模块、模板、泛型、异常、 STL 容器和算法等等。书中对每一条规范都给出了言简意赅的叙述,并辅以实例说明;书中还给出了从类型定义到错误处理等方面的大量 C++ 最佳实践,包括许多最新总结和标准化的技术,即使使用 C++ 多年的程序员也会从中受益匪浅。 本书适合于各层次 C++ 程序员,也可作为高等院校 C++ 课程的教学参考书。

2009-06-18

数据结构算法与应用-C++

数据结构算法与应用-C++一个较完整的教程。

2009-06-18

07上软考试题答案

这是一个很适合打印的文件。

2007-10-19

网络工程师讲义

网络工程师讲义,欢迎使用

2007-09-27

空空如也

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

TA关注的人

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