Technology
彻底关闭 GitLab 服务
在自己的树莓派上折腾了一下 GitLab,玩够了之后要关闭服务却发现执行 `sudo gitlab-ctl stop`之后还是会有相关进程,具体是:`runsvdir -P /opt/gitlab/service log`。 这是一个 , ......
SwiftUI 可拖动悬浮按钮
Xcode 12.5.1 iOS 14.5 主要用 GeometryReader 获取窗口长宽,设定按钮移动范围 DragGesture 更新位置 原文: https://blog.csdn.net/qq_42464004/article/......
Redis 的雪崩、穿透和击穿以及熔断、降级和限流的定义
一.面试题的引入 问: 什么是 Redis 的雪崩、穿透和击穿?应该怎么应对? 分析: 这是缓存的必问问题,因为缓存的雪崩和穿透是最大的两个问题,要么不出现,出现就是致命问题 二.Redis 的雪崩、穿透和击穿 雪崩 1. 什么是 Redi......
Docker Swarm 踩坑
最近在读「深入浅出 Docker」,在学习 Docker Swarm 集群实现的时候掉坑里了,差点没爬出来,记录下。 挖坑 Docker Swarm 集群使用原生覆盖网络来实现多个主机之间的连接,Docker 提供了对原生覆盖网络的支持,是......
解决 VMware CentOS7 ens33 网卡不见的问题
VMware 虚拟机安装 CentOS7,且正常使用一段时间后,再次启动使用 terminal 连接发现连接不上。 在 VMware 里执行 发现 网卡不见了,使用 查看全部网卡信息,发现 没有静态 ip 信息。 重启网卡: 重启网络: 报......
ls 对文件进行排序
命令提供了大量的选项来根据不同条件对文件进行排序。这里记录一下,方便查询。 按名称从小到大排序 本身默认输出就是按文件名称进行排序 按文件大小从大到小排序 按文件修改时间从新到旧排序 按文件最后访问时间从新到旧排序 按文件创建时间从新到旧排......
我不知道的 "SELECT"
接触过 SQL 的人都知道 SELECT,对 SELECT 的语法应该也非常熟悉。但是真的了解 SELECT 执行的底层原理嘛?SELECT 的执行顺序有是怎样的呢? SELECT 的执行顺序 SELECT 查询时有两个顺序: 关键字的顺序......
CentOS 7 下安装 Docker CE
其实,官网有安装步骤: Get Docker Engine - Community for CentOS ,这里就记录一下,帮助下中文使用者吧。 卸载旧版本 旧版本的 Docker 被叫做 docker 或 docker-engine,如果......
Trojan Panel 配置
搭建一个多用户管理的 Trojan 面板,用于多用户管理和流量管理。这个配置教程使用的是 Debian 9 系统。Ubuntu 也可以,但有版本要求,Ubuntu>=16.04,Debian>=9。 我使用的 VPS 是谷歌云,关于谷歌云的......
Java Integer 装箱缓存详解
一段简单代码: 这段代码对于 Java 语法来讲, "==" 操作符用来判定两个 Java 对象是否相等,同时,56、129 会自动装箱成为 Integer 对象。那么,单从语法来看,这段代码会输出 false、false。 但答案其实是不......
Java Annotation
元注解 @Target 定义 Annotation 能够被应用于源码的哪些位置: 类或者接口:ElementType.TYPE 字段:ElementType.FIELD 方法:ElementType.METHOD 构造方法:ElementT......
Markdown 使用汇总
汇总 Markdown 使用过程中遇见的一些较为“偏”的实现方法 如何实现段首空格的显示 ? 半方大的空白 或 全方大的空白 或 不断行的空白格 或 图片如何添加超链接? 插入图片: 文字链接: 图片加链接: 其实就是 图片 和 文字链接 ......
浅谈 JavaScript 闭包
相信学习 JavaScript 的同学都知道「闭包(Closure)」,这个概念在 JavaScript 中是非常重要的,并且在大多数人看来闭包是非常难以理解的概念。既然这样,那今天就带大家一起来看看这到底是何方神圣。 维基百科是这样解释的......
后端开发基础都有哪些?
由于近来国内移动开发现状所致,应该有不少移动开发者在考虑转别的方向,个人感觉后端开发是个不错的选择。当然,人工智能、大数据异常火爆,有能力的同学不妨试一试。 正好最近一段时间在学习 Java web,基础知识基本过了一篇,在这里回顾一下,刚......
MySQL 常用命令归纳
《MySQL 必知必会》学习总结&&常用命令归纳,看完这篇文章就不用买《MySQL 必知必会》了,这篇就够了。 数据库基础概念&&什么是 SQL、MySQL 数据库基础概念 数据库(database) 保存有组织的数据的容器(通常是一个文件......
Kotlin-开始
Kotlin 从入门到放弃--开始 什么是 Kotlin 简单来说,Kotlin 是一门由「JetBrains」开发的基于 JVM 的静态类型编程语言,它 100% 兼容 Java。 它可以用于: 服务器开发 Android 开发 前端开发......
设计模式之「概述」
本文内容均来自「刘伟」前辈 CSDN 博客,只是将内容抽取,作为自己学习总结以及日后复习之用。 原文链接: http://blog.csdn.net/LoveLion/article/category/738450/13 设计模式从何而来 ......
Oracle Database 12c安装教程(Windows版)
自己在安装过程中踩了好多坑,记录一下。 前言: 首先,要说的是为了安装Oracle Database我花费了大量的时间,在安装过程中出现了各种各样的问题。在此记录一下,以便自己总结并方便查询,同时也为各位广大朋友提供借鉴。 Oracle数据......