摘要: 一.synchronized的缺陷 synchronized是java中的一个关键字,也就是说是Java语言内置的特性。那么为什么会出现Lock呢? 在上面一篇文章中,我们了解到如果一个代码块被synchronized修饰了,当一个线程获取了对应的锁,并执行该代码块时,其他线程便只能一直等待,等待获 阅读全文
posted @ 2020-04-02 10:37 黑衣大侠 阅读(1563) 评论(0) 推荐(1)
摘要: RocketMQ 是一个来自阿里巴巴的分布式消息中间件,于 2012 年开源,并在 2017 年正式成为 Apache 顶级项目。据了解,包括阿里云上的消息产品以及收购的子公司在内,阿里集团的消息产品全线都运行在 RocketMQ 之上,并且最近几年的双十一大促中,RocketMQ 都有抢眼表现。A 阅读全文
posted @ 2020-03-20 04:28 黑衣大侠 阅读(3477) 评论(2) 推荐(1)
摘要: 一、前言 在我们日常的开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题,可是一旦涉及大数据量的需求,比如一些商品抢购的情景,或者是主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度比较慢的问题而 阅读全文
posted @ 2020-03-18 02:50 黑衣大侠 阅读(240) 评论(0) 推荐(0)
摘要: 一、单节点实例 单节点实例还是比较简单的,平时做个测试,写个小程序如果需要用到缓存的话,启动一个Redis还是很轻松的,做为一个key/value数据库也是可以胜任的。单节点部署参照:http://www.cnblogs.com/yiwangzhibujian/p/7053840.html 中的初级 阅读全文
posted @ 2020-03-17 18:01 黑衣大侠 阅读(1075) 评论(0) 推荐(0)
摘要: 选择在Linux下安装redis,现在采用虚拟机安装的centos7 进行安装的 1.安装gcc redis是c语言编写的 yum install gcc-c++ 2.下载redis安装包,在root目录下执行 wget http://download.redis.io/releases/redis 阅读全文
posted @ 2020-03-16 21:37 黑衣大侠 阅读(402) 评论(0) 推荐(0)
摘要: 在Java NIO编程中,对缓冲区操作常常需要使用 java.nio.Buffer中的 flip()方法。 Buffer 中的 flip() 方法涉及到 Buffer 中的 capacity、position、limit三个概念。 capacity:在读/写模式下都是固定的,就是我们分配的缓冲大小( 阅读全文
posted @ 2020-01-15 15:48 黑衣大侠 阅读(565) 评论(0) 推荐(0)
摘要: 第一次对接这玩意,也是RLG!!! 对接硬件不都用C来搞吗?没法奈何我只会java 不废话,先直接上部分对接需求文档>>> 先解读一下以上的东西,看备注可知,以0x 开头,基本确定是全是16进制的东西 先理一下, 类型为Byte, 一个字节等于2位16进制数 类型为Uint ...反正跟java中的 阅读全文
posted @ 2019-11-27 15:09 黑衣大侠 阅读(7846) 评论(0) 推荐(0)
摘要: GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该 阅读全文
posted @ 2019-09-11 09:54 黑衣大侠 阅读(329) 评论(0) 推荐(0)
摘要: 一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性 阅读全文
posted @ 2019-08-27 10:54 黑衣大侠 阅读(116) 评论(0) 推荐(0)
摘要: 1.查看进程端口占用 netstat -tunlp 2.查看日志后续输出数据 tail -f nohup.out 3.nohub启动jar,项目 nohub java -Xmx300m -jar ****.jar & 4.查看当前进程cpu使用情况 top 5.日志筛选 (1)Linux目录操作命令 阅读全文
posted @ 2019-08-27 10:51 黑衣大侠 阅读(166) 评论(0) 推荐(0)