人生如逆旅,我亦是行人。
你若花开,蝴蝶自来。
MarkDown 绘图小技巧 MarkDown 绘图小技巧
MarkDown 语法在记笔记、写文章等方面越来越受到更多人的喜欢,掘金、CSDN 等平台的文章内容就是 MarkDown 语法格式。 MarkDown 编译器可以把引用的语法对应成相应的 HTML 标签,不同的插件对应的语法也不太一样,
2023-07-31 shone
万字长文带你逐步实现 SpringBoot 统一返回结果类 万字长文带你逐步实现 SpringBoot 统一返回结果类
[TOC] 开发背景现如今前后端分离已经是项目开发的主流方式,在前后端分离开发情形下,少不了前端和后端之间的友好交流,为了避免上升为物理交流,项目中必须要有一套规范有效的前后端协议格式。 后端开发的不同服务、不同业务处理并返回不同类型的数据
2023-07-31 shone
Xshell 收费了,如何选择 SSH 登录工具? Xshell 收费了,如何选择 SSH 登录工具?
0. SSHSSH 为 Secure Shell 的缩写,是较可靠的、为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。 XShell是一个强大的安全终端模拟软件,它支持SSH、TEL
2023-07-19 shone
【chrome 插件】OneTab :管理浏览器标签页的终极解决方案 【chrome 插件】OneTab :管理浏览器标签页的终极解决方案
浏览器已经成为电脑中必不可少的应用软件,而为了用户使用方便,市面上所有的浏览器基本都具备了多标签的功能,这让用户在同时打开多个网页时不需要切换浏览器,只需要点击对应的标签即可。 chrome 浏览器也不例外,作为电脑重度使用用户,每天打开
2023-07-18 shone
chrome 插件食用指南!【亲测可用】【持续更新】 chrome 插件食用指南!【亲测可用】【持续更新】
Chrome 插件是 Chrome 浏览器一大特色,是一种可以增强 Chrome 浏览器功能的小型软件程序,可以实现改善用户体验、丰富浏览器功能、以及自定义浏览器界面等功能。 下载和安装插件Chrome 插件使用的前提是要有一个支持 ch
2023-07-15
MySQL 安装十分详细版 MySQL 安装十分详细版
一、Windows 下安装 MySQLhttps://www.runoob.com/mysql/mysql-install.html 二、Linux 下安装 MySQL1. yum 命令安装 MySQL使用 yum 方式安装 MySQL 是
2023-07-02 shone
Hexo 实现优化文章标题中文字符 Hexo 实现优化文章标题中文字符
Hexo 创建文章标题命令设置文章标题Hexo 新建一篇博客文章时使用如下命令 hexo new [layout] 'titleName' layout 是一个可选参数,用来指定创建文章对应的布局,即文章最终会被分配到的文件夹路径 lay
2023-06-30 shone
剑指 Offer 04. 二维数组的查找 剑指 Offer 04. 二维数组的查找
一、题目描述在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 示例示例:有二维数组矩阵如下: [
2023-06-26 shone
String 的不可变性怎么理解? String 的不可变性怎么理解?
String 类String 类结构public final class String implements java.io.Serializable, Comparable<String>, CharSequence &
2023-06-25 shone
线程池线程异常捕获 线程池线程异常捕获
线程池中的一个线程异常了会发生什么?参考文档https://zhuanlan.zhihu.com/p/136571068 线程抛出异常信息 异常线程被线程池回收;线程不是被回收而是线程池把这个线程移除掉,同时创建一个新的线程放到线程池中。
2023-02-02
Java 多线程并发摘要 Java 多线程并发摘要
参考文档 一文秒懂系列之 Java 并发编程面试题 线程和执行器Thread 和 RunnableJava 从 JDK1.0 开始执行线程,在开始一个新的线程之前,你必须指定由这个线程执行的代码,通常称为 task 。 Java 中创建
2023-02-02
Threads 和 Executors Threads 和 Executors
ThreadExecutorThreadsExecutorsExecutors 是 java.util.concurrent; 包中的一个工具类,用来快速的创建线程池对象等。 创建 ExecutorService// 创建一个核心线程数等于
2023-02-02
2 / 4