诗与远方

一个走在前端的后端人


  • 首页

  • 关于

  • 标签

  • 分类

  • 书单

  • 阅读排行

  • 搜索

读《实战Java高并发程序设计》笔记

发表于 2019-06-02 | 更新于: 2019-06-02 | 分类于 Java | | 热度: ℃
一句说解释活锁 两个线程都主动释放资源给对方,就会导致这个资源在两个线程间来回跳动,谁也拿不到资源执行,就类似于两个人互相谦让。 并发级别阻塞(synchroized、lock)、无饥饿(公平锁与非公平锁)、无障碍(直接去操作,发生冲突回滚,类似,类似乐观锁)、无锁(CAS)、无等待(RCU ...
阅读全文 »

Java之同步队列SynchronousQueue

发表于 2019-06-01 | 更新于: 2019-08-25 | 分类于 Java | | 热度: ℃
怎么理解这个“特殊”的队列一般印象中,阻塞队列都有缓冲,但是这个队列是没有缓冲的,就是说这里边不能存东西。数据是在配对的生产者和消费者线程之间直接传递的,并不会将数据缓冲数据到队列中。可以这样来理解:生产者和消费者互相等待对方,握手(传数据,一个put,一个take),然后一起离开。 什么地方需要这 ...
阅读全文 »

压测jmeter我的秒杀

发表于 2019-05-31 | 更新于: 2019-05-31 | 分类于 SpringBoot | | 热度: ℃
jmeter步骤 启动bin目录下的jmeter.bat 添加一个thread group,设置参数比如1000,0,1(循环一次) 添加一个config element里的http default request 添加sample 里的http request 添加一个聚合报告,run 压测结果 ...
阅读全文 »

我向github提的第一个issue

发表于 2019-05-31 | 更新于: 2019-05-31 | 分类于 Docker | | 热度: ℃
缘起平常经常看到github上有人提issue,今天我也提了一个。是一个kafka镜像起来之后存在僵尸进程的问题。https://github.com/wurstmeister/kafka-docker/issues/497 解决方案作者说需要引入一个dumb-init方案来解决这个场景,我说为啥不 ...
阅读全文 »

网络编程中的大小端字节序

发表于 2019-05-27 | 更新于: 2019-06-18 | 分类于 Linux | | 热度: ℃
什么是大小端字节序端模式:字节序分为大端字节序和小端字节序,也就是字节在内存中的顺序。举个栗子:12345678910111213141516171819小端字节序:低字节存放于内存低地址,高字节存放于内存高位地址。    如一个数据0x12345678    0x0029f458   0x78  ...
阅读全文 »

Spring-IOC-容器源码解析

发表于 2019-05-27 | 更新于: 2019-05-27 | 分类于 Spring | | 热度: ℃
今天读到了一篇写Spring源码的文章,非常长但也非常好,记录一下。以便后期查看。https://www.javadoop.com/post/spring-ioc
阅读全文 »

参加dubbo开发者日

发表于 2019-05-26 | 更新于: 2019-08-07 | 分类于 Dubbo | | 热度: ℃
今天参加了一个dubbo开发者日,听说有小马哥就去了。上午讲了三个分享。第一个介绍了springcloud alibaba生态;第二个介绍了seata分布式事务,为什么引入seata呢?因为xa协议本来设计就不是适用于分布式的,xa加了很多很多的锁,但是又因为大部分情况是不需要加那么多锁的 ,所以s ...
阅读全文 »

一直卡死的实验

发表于 2019-05-25 | 更新于: 2019-06-21 | 分类于 Java | | 热度: ℃
今天我做了个实验报错了,是把数据从一方传到远程的kafka里。发送方启动server.jar,kafka的接收方也启动server.jar。 java -jar server-v1.0.jar -d C:\Users\Administrator\Desktop\test\ -s 172.21.6.5 ...
阅读全文 »

zabbix之疑

发表于 2019-05-25 | 更新于: 2019-05-25 | 分类于 zabbix | | 热度: ℃
我们的云平台CC节点上zabbix_server进程非常多啊,多达129个,我咋觉得有点不正常呢。12[root@cc /]# ps -ef | grep zabbix_server | wc -l129 这么多进程需要占用多少内存啊得,1for pid in `ps -C zabbix_serve ...
阅读全文 »

Epoll惊群问题

发表于 2019-05-25 | 更新于: 2019-05-25 | 分类于 Linux | | 热度: ℃
strace命令strace是个功能强大的Linux调试分析诊断工具,可用于跟踪程序执行时进程系统调用(system call)和所接收的信号,尤其是针对源码不可读或源码无法再编译的程序。 在Linux系统中,用户程序运行在一个沙箱(sandbox)里,用户进程不能直接访问计算机硬件设备。当进程需要 ...
阅读全文 »
1…345…13
无法长大

无法长大

生活不应当只有眼前的苟且,还有诗和远方,与其用泪水忏悔昨天,不如用汗水拼搏明天.

125 日志
38 分类
37 标签
RSS
0%
© 2018-3-8 — 2020 无法长大
本站访客数: