Developer
未读
一个关于log4j2的高并发问题
笔者在apache-issue提出了该问题,目前解决方案正在讨论中 https://issues.apache.org/jira/browse/LOG4J2-2490 前言 日志应该是一个应用的基础组件, 其中老牌的log4j应该是我们用的最多的, 后来互联网发展,大家都朝着高并发的方向发力,发现l
Developer
未读
Spring cloud gateway通过nginx代理报错问题
背景 在不久前的一个项目中使用了spring cloud gateway, 开发测试中没出现什么问题,当上线之后就一直在报错,错误内容如下: <!--more--> 2018-08-13 11:56:49,853 ERROR [] [reactor-http-server-epoll-7] org.
Developer
未读
从日志配置文件读取了解java9模块化和类加载机制的改变
前言 Java9出来大半年了,Java10也发布了,Java11半年后就来了,将成为了一个LTS长期支持版,从Java9开始的模块化是java非常重大的改变,未来必然成为趋势,学习模块化也早晚的事。这不正好学习netty,写一个代理软件练练手,顺便学习下模块化。本文并不是完整介绍模块化,而是在使用模
Developer
未读
安装ubuntu17.10后的相关软件问题
字体 sudo apt-get install ttf-wqy-microhei #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体
自带google的思源
Developer
未读
Python 调用C/C++
Python3 中提供了 ctypes 模块,它支持与 C 兼容的数据类型,可以用来加载 C/C++ 动态库。 C代码 test.h extern int add(int, int);
test.c <!--more--> #include "test.h"
int add(int arg1, i
Developer
未读
Spring Could Config Client 增强
config-client-enhance 对spring-cloud-config-client官方版本功能进行扩展,可从多个配置源加载配置, 并修改spring-cloud-bus的相关功能,实现批量刷新. github链接:config-client-enhance 简介 随着微服务改造的推进
Developer
未读
http2总结及简单实践
HTTP发展历史 在总结http2之前先来回顾下http的发展历史。以下三张图片来自Jerry Qu HTTP/0.9 (1991) <!--more--> HTTP/1.0 (1996)
Developer
未读
【翻译】http status code 304
在研究http2的是时候,无意中发现http code为304,对此不解,故搜之,发现该文,顺便翻译一下。奈何英文水平有限,词不达意,望阅者见谅。以小见大,感叹技术文章翻译之艰难,大多译文不精确也是可以理解,故还是多看英文原文吧。 原文:304 NOT MODIFIED,本文在原文基础上增加了示例说