摘要: Netty中的伪共享 先说为什么知道这个概念吧,期初看Netty源码的时候,看到了NioEventLoop的构建,其中有这么一句代码: private static Queue<Runnable> newTaskQueue0(int maxPendingTasks) { // This event 阅读全文
posted @ 2020-10-14 17:17 IntoTw 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 根据进程名杀死进程 ps -ef | grep process_name | grep -v grep | awk '{print $2}' | xargs kill -9 docker拉取镜像 docker pull localhost:5000/v2/moyu-eureka-server:lat 阅读全文
posted @ 2020-10-14 17:15 IntoTw 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 题目 题目地址:https://leetcode-cn.com/problems/count-number-of-teams/ n 名士兵站成一排。每个士兵都有一个 独一无二 的评分 rating 。 每 3 个士兵可以组成一个作战单位,分组规则如下: 从队伍中选出下标分别为 i、j、k 的 3 名 阅读全文
posted @ 2020-10-14 17:14 IntoTw 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 操作系统:Centos7.3 一.依赖安装 首先安装相关依赖: yum install -y gcc openssl-devel popt-devel yum -y install libnl libnl-devel yum install -y libnfnetlink-devel 基本依赖就安装 阅读全文
posted @ 2020-10-14 17:12 IntoTw 阅读(1383) 评论(0) 推荐(0) 编辑
摘要: 前言 之前一篇文章简单介绍了NIO,并附了一个简单的例子,但是自己试一下就会知道,简单的使用NIO是无法满足开发需要的,因为NIO处理的思路和日常servlet加spring中习惯的一连接一线程有很大不同。 NIO与多线程 上篇那个例子实现了一个简单的NIO,但是实际使用中我们不可能仅仅在单线程下使 阅读全文
posted @ 2020-10-14 17:10 IntoTw 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 近日学习Netty,在看书和实践的时候对于书上只言片语的那些话不是十分懂,导致尝试写例子的时候遭遇各种不顺,比如decoder和encoder还有HttpObjectAggregator的添加顺序,研究了一番之后和大家分享一下自己的理解,希望后来人可以少走弯路。 IO与NIO的区别 IO是Input 阅读全文
posted @ 2020-10-14 17:07 IntoTw 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Java编译期注解处理器 Java编译期注解处理器,Annotation Processing Tool,简称APT,是Java提供给开发者的用于在编译期对注解进行处理的一系列API,这类API的使用被广泛的用于各种框架,如dubbo,lombok等。 Java的注解处理一般分为2种,最常见也是最显 阅读全文
posted @ 2020-10-14 16:52 IntoTw 阅读(3472) 评论(3) 推荐(4) 编辑
摘要: 之前公司要做技术分享,因为Git虽然看似简单,但是实际上是使用较多而且较为重要的一个工具,所以做了一下大概的总结。 因为新来的同事问了一个问题,紧急版本要拉hotfix分支修改,但是hotfix分支如何优雅的合并到各个分支上去呢?尤其是hotfix修改的位置比较敏感的情况下。 所以顺带也研究了一下这 阅读全文
posted @ 2020-10-14 16:51 IntoTw 阅读(283) 评论(2) 推荐(0) 编辑
摘要: 介绍 将spring boot(cloud)项目发布到docker环境作为镜像,一般常用的一个是com.spotify的docker-maven-plugin这个maven插件,还有一个就是本文介绍的了,本文介绍的jib-maven-plugin是谷歌提供的,且配置较为简单(相对的镜像自定义能力较弱 阅读全文
posted @ 2020-10-14 16:50 IntoTw 阅读(1273) 评论(0) 推荐(0) 编辑
摘要: 问题的发现 早上上班,运维告警,说账户模块的服务全部CPU以及内存告警,当时正在地铁早高峰,所以他们留下了一台在dump,其他机器立马重启,重启后恢复,上班后立马开始排查。 一开始dump文件没出来,后续运维告知dump也失败了,其实按照结果来看,这个问题要是有dump的话, 当时一眼就能看出来问题 阅读全文
posted @ 2020-10-14 16:47 IntoTw 阅读(287) 评论(0) 推荐(0) 编辑