Spring源码解析源码阅读ctrl+f12 , 查看类中所有方法ctrl+alt+u , 查看类的继承图alt+f7:查看方法引用位置ctrl+f11:显示bookmark标记情况,土黄色代表该字符已被占用,输入或者点击1代表在此位置书签为1shift+f11:显示所有书签,左栏是我打过书签的类、
《Java 并发编程实战》读书笔记
愚以为,Java 并发编程的难点在于,反常识!因为并发、并行本身,是有悖于我们大脑的工作模式的,也就是说,我们长期的写码不得不去思考多线程可能带来的问题,而一旦将这一个一个的线程组合起来,奇妙的 bug 发生了...Ch0-并发编程基础并发编程 Bug 的源头线程安全性首先我们要明确,线程安全性的定
深入理解JVM读书笔记
“串一串” Java 虚拟机的知识点说说 Java 的内存管理机制和 C++ 相比,Java 的内存管理机制可谓是一大特色,程序员们不需要自己去写代码手动释放内存了,甚至你想自己干虚拟机都不给你干这个事情的机会(就是说,我们是没有办法自动触发 GC 的),虚拟机全权包办了 Java 的内存控制权力。
Chevereto+PicGo+Typora实现笔记图片自动上传个人图床
折腾了一天,终于完成配置并写完这篇攻略,以下配置基于mbp m1TyporaTypora是一款非常简洁的Markdown编辑器,其较新的版本支持图片上传服务,建议自行下载免费版:)配置步骤找到偏好设置>>>图像,进行如下修改PicGo一个用于快速上传图片并获取图片 URL 链接的工
使用Docker Compose部署Chevereto时更改文件配置
在一个清冷的晚上,我发现没办法上传大于2M的图片到图床。于是我疯狂到网上寻找各种资料,试图解决这个问题。功夫不负有心人,消耗了整晚的时光,我成功研究出了解决方案背景Chevereto默认最大上传图片大小为2M,想要提高该值只能改动PHP.ini文件,但是我是用docker部署的项目,并没有找到这个文
利用chevereto搭建个人图床
某日,我实在是不想再去七牛云蹭免费额度了,但Typora里插入图片又经常用得到,于是利用我利用开源项目chevereto搭建了个人用的图床。http://picture.zrkworld.com,欢迎大家来蹭(小水管网络,小流量可以,太多了会撑不住的0_0)下面是搭建步骤:下面的操作涉及docker
云服务器从零开始部署项目(mac版本
通过以下教程,可以在云服务器上搭建一个Halo博客,具体效果参考本博客:)前期准备购买服务器安装系统镜像,推荐centOS7.6重设云服务器登录密码环境安装通过命令进入服务器,如ssh root@123.123.123.123,输入登录密码进入服务器安装dockeryum install -y yu
《Effective Java》读书笔记
Java 语言中存在四种类型:接口 interface类 class数组 array基本类型 primitive type前三种是引用类型,类实例和数组是对象,基本类型不是对象。在 Java 中一共有 8 种基本数据类型,其中有 4 种整型,2 种浮点类型,1 种用于表示 Unicode 编码的字符