夏日阳光

建站经验分享与交流的个人博客。

CSS3 属性 font-smoothing 字体平滑处理和抗锯齿渲染

在浏览网页的时候,偶然看到某个网页的字体特别清晰细致,所以就很想知道它使用了什么字体或样式。后来才发现原来是 -webkit-font-smoothing 这个 CSS 属性渲染的结果,这个属性可以对...
阅读全文

Vue.js 开发环境搭建及实例运行简明教程

Vue和jQuery一样,是一个前端框架,如果你要问在过去的一年里,前端技术框架什么最火,那无疑就是前端三巨头:React、Angular和Vue。今天,我们就一起来简单了解一下什么是Vue,以及它的...
阅读全文

使用开源图床程序自建图床实现图片自助托管

前段时间因新浪相册出现图片防盗链的问题,导致大量的博客出现图片无法加载的现象,因为有很多博主,把图片托管在了新浪图床上。图床是一个轻量级的工具,大多都支持国内外cdn加速,支持外部链接,而且操作比较简...
阅读全文

使用 EwoMail 开源邮件服务器软件快速搭建个人邮件服务器

EwoMail是一款基于Linux的开源邮件服务器软件,使用PHP语言开发,支持电脑和手机端,易二次开发。只需要执行一行简单的安装代码,只需几分钟即可完成邮件服务器的部署。如果你想搭建一个属于自己的邮...
阅读全文

Java 中堆内存和栈内存详解

Java把内存分成两种,一种叫做栈内存,一种叫做堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空...
阅读全文

MAC 下搭建 RocketMQ

RocketMQ 是阿里巴巴在2012年开源的分布式消息中间件,目前已经捐赠给 Apache 软件基金会,并于2017年9月25日成为 Apache 的顶级项目。它以其高性能、低延时和高可靠等特性近年...
阅读全文

Docker 安装 Nginx

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Lin...
阅读全文

Mac Docker 安装 MySQL

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Lin...
阅读全文

Mac 快速查看端口占用

在使用docker运行mysql时,提示"listen tcp 0.0.0.0:80: bind: address already in use.",意思是3306端口已被占用。在Linux操作系统中...
阅读全文

SpringBoot 实现热部署

Java开发不同于php、python等, 每修改一个地方都需要重启服务器才能生效, 哪怕是html静态页面也需要重启, 这样的话效率就会很低,严重耽误时间,所以利用热部署配置来解决这个问题, 即修改...
阅读全文