Technology

彻底关闭 GitLab 服务

在自己的树莓派上折腾了一下 GitLab,玩够了之后要关闭服务却发现执行 `sudo gitlab-ctl stop`之后还是会有相关进程,具体是:`runsvdir -P /opt/gitlab/service log`。 这是一个 , ......

SwiftUI 实现圆环进度条

原文: https://blog.zhheo.com/p/10c2243.html / https://www.jianshu.com/p/f97bc7fd75e0...

SwiftUI 可拖动悬浮按钮

Xcode 12.5.1 iOS 14.5 主要用 GeometryReader 获取窗口长宽,设定按钮移动范围 DragGesture 更新位置 原文: https://blog.csdn.net/qq_42464004/article/......

如何打开查看二进制文件?

在某些情况下需要查看二进制文件,直接打开是不可查看的,这时可以使用 `hexdump` 命令 使用: 参数含义:...

Redis 的雪崩、穿透和击穿以及熔断、降级和限流的定义

一.面试题的引入 问: 什么是 Redis 的雪崩、穿透和击穿?应该怎么应对? 分析: 这是缓存的必问问题,因为缓存的雪崩和穿透是最大的两个问题,要么不出现,出现就是致命问题 二.Redis 的雪崩、穿透和击穿 雪崩 1. 什么是 Redi......

Docker Swarm 踩坑

最近在读「深入浅出 Docker」,在学习 Docker Swarm 集群实现的时候掉坑里了,差点没爬出来,记录下。 挖坑 Docker Swarm 集群使用原生覆盖网络来实现多个主机之间的连接,Docker 提供了对原生覆盖网络的支持,是......

卸载 Docker 环境

杀死所有运行容器 删除所有容器 删除所有镜像 停止 docker 服务 删除存储目录 卸载 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数据......
© 2026 ikook’s Blog