历史潮流浩浩荡荡,顺之则昌,逆之则亡。——孙中山

徐承恩的文章

JAVA

Java实现LRU算法

Java实现LRU算法
LRU是Least Recently Used的缩写,即最近最少使用,是一种常用的页面置换算法,选择最近最久未使用的页面予以淘汰。 该算法赋予每个页面一个访问字段,用来记录一个页面自上次被访问以来所经历的时间t,当须淘汰一个页面时,选择现有页面中其t值最大的,即最近最少使用的页面...

6个月前 (04-12) 253℃ 3喜欢

无主题

Office 2019增强版转VOL并激活脚本

Office 2019增强版转VOL并激活脚本
自从Mac book pro坏了之后我又重新windows阵营,windows系统给人的感觉就是皮实耐操软件生态丰富。windows10系统对开发者也非常的友好,再不济我们可以使用虚拟机。今天在这儿分享一个Office 2019增强版转VOL并激活的脚本。 Office 2019...

6个月前 (03-27) 683℃ 16喜欢

无主题

Frp服务共享计划

Frp服务共享计划
Frp是一个开放源代码的内网穿透神器,它可以把内网服务暴露到公网便于公众访问。如果你正在调试支付接口、公众号开发等业务,你自己可以在阿里云或者腾讯云搭建frp服务来辅助你调试接口,如果你没有自己的公网服务器也可以使用我提供的共享计划。 添加请注明来意 基本配置模板 [commo...

6个月前 (03-24) 307℃ 7喜欢

JAVA

生产环境Java项目CPU飙升100%排查

生产环境Java项目CPU飙升100%排查
Java线上项目CPU飙升100%排查步骤 # 使用TOP命令查看进程ID top # 使用top命令查看线程ID top -H -p {进程ID} # 转换线程ID为16进制便于后续搜索 printf '%x' {线程ID} # 使用jstack命令导...

7个月前 (03-07) 276℃ 11喜欢

JAVA

解决Mac高版本系统不能安装JDK6的问题

解决Mac高版本系统不能安装JDK6的问题
公司部分业务系统依然使用的JDK6,然后便有了下文。 苹果官方JDK6下载地址:https://support.apple.com/kb/dl1572?locale=zh_CN 苹果高版本Mac系统已经不允许直接运行dmg包安装JDK6,以下脚本请用Apple script运行,...

7个月前 (02-23) 338℃ 6喜欢

容器技术

Docker部署Redis

Docker部署Redis
基于Docker快速部署Redis实例 创建macvlan网络 创建macvlan网络的好处是与你的宿主机处于同一个子网,子网内的任意主机都可以访问到docker容器。 docker network create -d macvlan --subnet=192.168.210.0...

10个月前 (12-14) 400℃ 74喜欢

容器技术

Docker部署MySQL

Docker部署MySQL
基于Docker快速部署MySQL实例 创建macvlan网络 创建macvlan网络的好处是与你的宿主机处于同一个子网,子网内的任意主机都可以访问到docker容器。 docker network create -d macvlan --subnet=192.168.210.0...

10个月前 (12-14) 366℃ 4喜欢

JAVA

基于ShardingShphere-JDBC实现读写分离

基于ShardingShphere-JDBC实现读写分离
基于ShardingShphere-JDBC读写分离的样版工程。通过该工程快速了解ShardingShphere-JDBC框架。 Github地址 项目框架 Spring Boot Mybatis tkMapper PageHelper HikariCP MySQL knife4...

10个月前 (12-08) 476℃ 12喜欢

无主题

Windows科学计算器妙用2的多少次幂等于1024

Windows科学计算器妙用2的多少次幂等于1024
面试官经常会问初始容量为1000的HashMap,依次存放1000个元素会不会触发扩容?首先1000这个数不满足2的次幂,与之接近且符合2次幂的数为1024,1024乘以0.75等于768,触发扩容阈值为768所以会触发扩容。计算一个数是2的多少次幂我们用科学计算器来算,毕竟人肉...

10个月前 (12-01) 979℃ 17喜欢

容器技术

使用docker搭建网盘

使用docker搭建网盘
开源网盘有非常多可选的方案,我个人觉得cloudreve网盘最符合我的需求因为它足够简单。 创建桥接网络 我的想法是创建一个桥接网络,然后用宿主机的nginx反向代理暴露给公网访问,这样做的好处是宿主机不用开启端口。 docker network create --subnet=...

11个月前 (11-14) 471℃ 22喜欢