独立之精神,自由之思想

彻底关闭 GitLab 服务

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

SwiftUI 实现圆环进度条

原文:https://blog.zhheo.com/p/10c2243.html / https://www.jianshu.com/p/f97bc7fd75e0 import SwiftUI struct RingView
Technology Swift SwiftUI

SwiftUI 可拖动悬浮按钮

原文:https://blog.csdn.net/qq_42464004/article/details/119084621 Xcode 12.5.1 iOS 14.5 主要用 GeometryReader 获取窗口长宽,设定按钮移动范围 ...
Technology Swift SwiftUI

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

在某些情况下需要查看二进制文件,直接打开是不可查看的,这时可以使用 `hexdump` 命令 使用: hexdump -C XXX(文件名) 参数含义: -C 是比较规范的 十六进制和ASCII码显示 -c 是单字节字符显示 -b 单字节八...
Technology

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

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

Docker Swarm 踩坑

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

卸载 Docker 环境

杀死所有运行容器 docker kill $(docker ps -a -q) 删除所有容器 docker rm $(docker ps -a -q) 删除所有镜像 docker rmi $(docker images -q) 停止 doc...
Technology Docker

解决 VMware CentOS7 ens33 网卡不见的问题

VMware 虚拟机安装 CentOS7,且正常使用一段时间后,再次启动使用 terminal 连接发现连接不上。 在 VMware 里执行 ifconfig 发现 ens33 网卡不见了,使用 ifconfig -a 查看全部网卡信息,发...
Linux Technology

ls 对文件进行排序

ls 命令提供了大量的选项来根据不同条件对文件进行排序。这里记录一下,方便查询。 按名称从小到大排序 ls 本身默认输出就是按文件名称进行排序 ls 按文件大小从大到小排序 ls -S 按文件修改时间从新到旧排序 ls -t 按文件最后访问...
Linux Technology

我不知道的 "SELECT"

接触过 SQL 的人都知道 SELECT,对 SELECT 的语法应该也非常熟悉。但是真的了解 SELECT 执行的底层原理嘛?SELECT 的执行顺序有是怎样的呢? SELECT 的执行顺序 SELECT 查询时有两个顺序: 关键字的顺序...
Technology SQL

CentOS 7 下安装 Docker CE

其实,官网有安装步骤:Get Docker Engine - Community for CentOS,这里就记录一下,帮助下中文使用者吧。 卸载旧版本 旧版本的 Docker 被叫做 docker 或 docker-engine,如果您安...
Technology Docker

Trojan Panel 配置

搭建一个多用户管理的 Trojan 面板,用于多用户管理和流量管理。这个配置教程使用的是 Debian 9 系统。Ubuntu 也可以,但有版本要求,Ubuntu>=16.04,Debian>=9。 我使用的 VPS 是谷歌云,...
Technology

Java Integer 装箱缓存详解

一段简单代码: Integer i1 = 56; Integer i2 = 56; Integer i3 = 129; Integer i4 = 129; System.out.println(i1 == i2); System.out.p...
Technology Java

Java Annotation

元注解 @Target 定义 Annotation 能够被应用于源码的哪些位置: 类或者接口:ElementType.TYPE 字段:ElementType.FIELD 方法:ElementType.METHOD 构造方法:ElementT...
Technology Java

Markdown 使用汇总

汇总 Markdown 使用过程中遇见的一些较为“偏”的实现方法 如何实现段首空格的显示 ? 半方大的空白   或   全方大的空白   或   不断行的空白格 &...
Technology

浅谈 JavaScript 闭包

相信学习 JavaScript 的同学都知道「闭包(Closure)」,这个概念在 JavaScript 中是非常重要的,并且在大多数人看来闭包是非常难以理解的概念。既然这样,那今天就带大家一起来看看这到底是何方神圣。 维基百科是这样解释的...
Technology

后端开发基础都有哪些?

由于近来国内移动开发现状所致,应该有不少移动开发者在考虑转别的方向,个人感觉后端开发是个不错的选择。当然,人工智能、大数据异常火爆,有能力的同学不妨试一试。 正好最近一段时间在学习 Java web,基础知识基本过了一篇,在这里回顾一下,刚...
Technology

MySQL 常用命令归纳

《MySQL 必知必会》学习总结&&常用命令归纳,看完这篇文章就不用买《MySQL 必知必会》了,这篇就够了。 数据库基础概念&&什么是 SQL、MySQL 数据库基础概念 数据库(database) 保存有...
Technology

Kotlin-开始

Kotlin 从入门到放弃--开始 什么是 Kotlin 简单来说,Kotlin 是一门由「JetBrains」开发的基于 JVM 的静态类型编程语言,它 100% 兼容 Java。 它可以用于: 服务器开发 Android 开发 前端开发...
Technology

设计模式之「概述」

本文内容均来自「刘伟」前辈 CSDN 博客,只是将内容抽取,作为自己学习总结以及日后复习之用。 原文链接:http://blog.csdn.net/LoveLion/article/category/738450/13 设计模式从何而来 模...
Technology

Oracle Database 12c安装教程(Windows版)

自己在安装过程中踩了好多坑,记录一下。 前言: 首先,要说的是为了安装Oracle Database我花费了大量的时间,在安装过程中出现了各种各样的问题。在此记录一下,以便自己总结并方便查询,同时也为各位广大朋友提供借鉴。 Oracle数据...
Technology

Powered by Typlog. Originally designed by Caicai.