51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

 Java 面试之多线程与并发
软件教程

Java 面试之多线程与并发

厉飞雨 阅读(107) 评论(0) 赞(15)

<h2>进程和线程的区别 {#进程和线程的区别}</h2> <p>先来看看它们的由来:</p> <ol> <li> <p>串行阶段:初期的计算机只能串行执行任务,并且需要长时间等待用户输入。</p> <blockquote> <p>计算机的出现是为了解决复杂的...

 Java 面试之 GC 相关
Java笔记

Java 面试之 GC 相关

厉飞雨 阅读(207) 评论(0) 赞(13)

垃圾回收之标记算法 {#垃圾回收之标记算法} ---------------------- **当 Java 对象没有被其他对象引用时会被判定为垃圾,需要销毁未被引用的对象并释放所占据的内存。** 判断对象是否被引用的算法有两种:引用计数算法和可达性分析算法。 ### 引用计数算法 {#引用计数算法} 该算法通过判断目标对象的引用数量来决定该对象是否可被回收。 在这种...

 Java 面试之 JVM
Java笔记

Java 面试之 JVM

厉飞雨 阅读(104) 评论(0) 赞(12)

<h2>谈谈你对 Java 的理解 {#谈谈你对-java-的理解}</h2> <p>这个问题比较开放,宽泛,答案并不唯一。它考察的是多个方面,面试官是想通过此问题考察我们是否真的掌握了 Java,对基础知识的理解是否清楚,对主要的模块和运行原理是否理解等,另外也会对我们给出的回答进行深究。</p> <p>要回答此需要...

 SpringBoot 3.0 日志相关配置
Java笔记

SpringBoot 3.0 日志相关配置

厉飞雨 阅读(163) 评论(0) 赞(11)

<h2>Preface {#preface}</h2> <p>Hi,大家好!</p> <p>鲁迅曾经说过:日志打得好,排查没烦恼。</p> <h2>启动日志 {#启动日志}</h2> <p>将 Spring Boot 启动类修改成如下形式:</p> <p...

Nginx upstream模块
软件使用

Nginx upstream模块

厉飞雨 阅读(192) 评论(0) 赞(14)

<h5>Nginx upstream模块使用及介绍:</h5> <p>Nginx upstream模块主要提供数据转发功能,为nginx提供了跨越单机的横向处理能力,使nginx摆脱只能为终端节点提供单一功能的限制,而使它具备了网路应用级别的拆分、封装和整合的战略功能。在云模型大行其道的今天,数据转发使nginx有能力构建一个网络应用的关键组...

http跳转https_设置指定目录不跳转nginx rewrite
开发笔记

http跳转https_设置指定目录不跳转nginx rewrite

厉飞雨 阅读(220) 评论(0) 赞(14)

今天遇到需求是在访问url网址需要实现部分路径不进行https跳转,之前nginx设置的是对全部http url进行301跳转到https协议,具体实现的nginx rewrite如下: ```c set $is_jump 0; if ( $request_uri ~ ^/post/.* ){ #如果url地址中包含post则不跳转 set $is_jump 1; } i...

nginx防盗链(适用于图片与文件下载)
软件教程

nginx防盗链(适用于图片与文件下载)

厉飞雨 阅读(183) 评论(0) 赞(16)

**配置防盗链初衷是多为节约服务器带宽资源及简单对网站资源进行防盗。** ### 一、普通防盗链 ngx_http_referer_module模块:可根据header中的referer信息屏蔽某些请求对网站或应用的访问,可以起到禁止直接访问网站static files的作用(防盗链或保护文件)。 location ~ ^/img/.*.(gif|jpg|jpeg...