摘要:
验证使用Nginx代理FTP服务 阅读全文
摘要:
详细阐述C++的虚函数以及虚表,通过解析内存布局加强对虚表实现的认知 阅读全文
摘要:
2019年是惨淡的一年,不过好消息是2019年相比于未来几年,又是充满朝气的一年。对此,只能在2020年开头,对着自己元气满满的喊着加油。 虽然嘴上说着加油,但是身体仍然诚实的打开网站,搜寻着被裁员应该如何止损。毕竟,都要到裁员了,再说挽留终究双方都会尴尬。那么,大家就学习下,如何成为单位向社会输出 阅读全文
摘要:
正确使用std::unique_ptr实现impl模式,探索编译器在此过程中所做工作。 阅读全文
摘要:
通过比对ThreadLocal与Netty的FastThreadLocal源码,分析Netty的高性能组件FastThreadLocal对于性能的挖掘,领略代码的美妙。 阅读全文
摘要:
脚本错误以及Elasticsearch配置错误引发的Flink线上事故 阅读全文
摘要:
通过源码分析,探索Spring项目如何正确集成Quartz 阅读全文
摘要:
项目中遇到存储的时间戳与真实时间 的现象,以下为解决步骤. 问题 sql CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, timestamp NULL DEFA 阅读全文
摘要:
操作系统 通过Virtual Box安装Fedora 37,操作系统信息如下所示: [root@localhost ~]# cat /etc/os-release NAME="Fedora Linux" VERSION="37 (Server Edition)" ID=fedora VERSION_ 阅读全文
摘要:
查看磁盘个数 fdisk -l Disk /dev/vda: 53.7 GB, 53687091200 bytes, 104857600 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 51 阅读全文
摘要:
以下docker-composer文件仅用于开发环境,快速搭建原型使用,生产环境,请进行针对性设置。 MySQL version: '3.1' services: db: image: mysql:8.0.28 command: --default-authentication-plugin=mys 阅读全文
摘要:
1 背景 项目为SpringBoot多模块项目,基础模块中已经创建了鉴权拦截器(基于HandlerInterceptor实现)。 然而有一个子模块需要定制化实现鉴权,其鉴权流程与基础模块中的鉴权流程不相匹配,因此构思通过@ConditionalOnMissingBean实现定制化加载。 具体实现思路 阅读全文
摘要:
接入Harbor私有仓库,完成镜像打包和推送 阅读全文
摘要:
To make Easegress good performance, some of the kernel parameters might need to be optimized. Here is a possible configuration for /etc/sysctl.conf an 阅读全文
摘要:
最近需要下载rCore源代码进行学习,在下载的过程中,遇到Git仓库中的Submodule递归下载失败的问题。本文将记录如何解决此问题。 此处以rCore仓库作为示例进行演示: (1) 使用镜像网站下载rCore: # git clone https://github.com/rcore-os/rC 阅读全文
摘要:
最近项目中某个模块稳定复现MySQL死锁问题,本文记录死锁的发生原因以及解决办法。 1. 预备知识 1.1 表锁和行锁 表锁 表锁是MySQL中最基本的锁策略,并且是开销最小的策略。表锁会锁定整张数据表,用户的写操作(插入/删除/更新)前,都需要获取写锁(写锁会相互阻塞);没有写锁时,读取用户才能获 阅读全文
摘要:
Nginx限流以及限速配置简要整理 阅读全文