自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一只奋斗的猪

技术搞起来

  • 博客(169)
  • 资源 (10)
  • 收藏
  • 关注

原创 快速设置 Docker 的三种网络代理配置

目录Docker Client - 代理访问远程的 Docker DaemonDocker Daemon - 代理拉取或推送国外镜像Container - 容器内部代理访问国外资源通过代理访问网络是一个比较头疼的事情,例如:想访问远程的 Docker Daemon 需要代理,想拉取或推送国外的镜像需要代理,想容器内部访问国外的资源又需要代理。上面的场景是不是让你很头大,但是请想开点,这篇文章将让你通往自由的国度。保护你的头发,让你留出更多的时间去做该做的事情。上面说的是三个场景就是针对于不同的网络代理

2022-04-19 23:46:51 74204

原创 Linux 快速修改某个分区的名称/标签

目录ext2/ext3/ext4 类型NTFS 类型reiserFS 类型SWAP 类型exFAT 类型Linux 桌面版(就是任性)不同的 Linux 发行版自带的命令有可能不同,如有不同麻烦大佬提醒一下,谢谢。不同类型(type) 的分区,其对应的命令是不同的,尽量不要混用。修改的时候,建议先卸载分区,修改完成后再重新挂载,最后确认是否生效。ext2/ext3/ext4 类型将 /dev/sdb1 分区的名称修改为 Software:e2label /dev/sdb1 Software

2022-04-11 17:10:08 6453

原创 MySQL 5.7 优化:Explain 执行计划近万字详解

目录1. 介绍2. Explain 结果列详解2.1 id2.2 select_type2.3 table2.4 partitions2.5 type(非常重要)2.6 possible_keys2.7 key2.8 key_len2.9 ref3.10 rows2.11 filtered2.12 Extra【注】当前系统环境: MySQL 5.7,其他版本略有不同,后期会抽时间单独说明。只介绍常见的场景,其他少见的场景暂不研究。文档参考:MySQL 官方 Explain 文档1. 介绍

2021-01-04 17:05:24 5647 4

原创 新版 ZooKeeper 启动时一直报: Starting zookeeper … FAILED TO START

版本:3.6.1,实际上只要 >= 3.5.5 版本都会出现这种问题。问题原因:下载了错误的版本文件,Zookeeper 从3.5.5后开始拆分为两个版本,而且他们的结构还很类似。标准版本(Apache ZooKeeper x.y.z ),下载的文件名为:apache-zookeeper-x.y.z-bin.tar.gz另一个是源码版本(Apache ZooKeeper x.y.z Source Release),下载的文件名为:apache-zookeeper-x.y.z.tar.gz官

2020-07-10 17:01:17 8830 3

原创 Flutter Dialog 之 :CupertinoAlertDialog

目录1. 先看一个简单的例子2. showCupertinoDialog 参数说明:3. 使用 `conent` 参数4. 调节标题与内容部分间距5. 使用一个或多个 actions6. `CupertinoDialogAction` 参数说明Flutter 的文档现在虽然是很健全了,但是不知道为什么对于 IOS 风格组件的文档还是那么的欠缺,当打开 CupertionAlertDialog 的官方文档 后竟然没有 demo 代码,但是 AlertDialog 的文档 就有简单的示例,这就非常的尴尬,估计

2020-07-04 10:57:45 8985 4

原创 Redis 如何从海量数据中查询某一个 Key ?

Redis 如何从海量数据中查询某一个 Key ?keys 的使用正式环境禁用 keys 的原因SCAN 的使用keys 的使用语法:keys PATTERN:用于查找所有符合给定模式 PATTERN 的 keykeys * # 查询 redis 中所有的 keykeys h?llo # ?: 通配单个字符, 可以是 hello hallo ..., 不包含 hllo.keys h...

2020-03-23 16:10:12 11372 1

转载 优雅解决 SpringBoot 在 JDK8 中 LocalDateTime (反)序列化问题

在做项目的时候很容易遇到这种问题:org.springframework.http.converter.HttpMessageNotReadableException:JSON parse error: Cannot deserialize value of type java.time.LocalDateTime from String \"2020-02-15 22:13:15\":...

2020-02-15 23:00:32 18488 10

原创 强迫症福利 - MacOS 如何退出 GlobalProtect

MacOS 使用 launchctl 命令来操作 GlobalProtect 软件

2024-12-05 00:24:53 311

原创 JavaScript 判断字符串是否包含子字符串的几种方法

在 JavaScript 开发中,判断字符串是否包含子字符串是常见需求。本文总结了多种实现方法,包括 `includes()`、`indexOf()` 和正则表达式等,覆盖从简单到复杂的场景,帮助开发者快速掌握不同技巧,编写更高效的代码。

2024-11-27 21:51:46 650

原创 macos 使用 nvm 管理 node 并自定义安装目录

macos 使用 nvm 管理 node 并自定义安装目录

2024-11-22 15:50:06 540

原创 macOS 无法安装第三方app,启用任何来源的方法

macOS 无法安装第三方app,启用任何来源的方法

2024-11-20 20:42:55 1933

原创 VMware重磅官宣!Workstation和Fusion彻底全部免费:支持商用

VMware重磅官宣!Workstation和Fusion彻底全部免费

2024-11-13 09:24:32 319

原创 Linux 挂载新磁盘到指定目录

从长远来看 LVM 是最佳方案,灵活性非常高,在线扩容的话速度也非常快。不管是哪种方案,挂载的方法都是一样的;这里为了简单操作,以直接挂载磁盘到指定目录为例;主要介绍了 mount 的常见用法。

2024-10-10 22:18:07 1991 1

原创 使用 Linux 搭建并配置一个 NFS 服务器

使用 Linux 搭建并配置一个 NFS 服务器,并详细介绍了相关配置参数,方便后续 NFS 的维护。

2024-10-10 12:14:21 3133

原创 mount: wrong fs type, bad option, bad superblock on x.x.x.x:/mnt/nfs-dir

原因是客户端没有安装相应的 NFS 软件包,系统不支持 NFS 文件系统类型,所以 `mount` 挂载的时候会失败,安装 NFS 软件包即可。

2024-10-05 18:37:01 446

原创 Linux 再入门整理:详解 /etc/fstab 文件

`/etc/fstab` 文件是 Linux 系统中用于定义和管理文件系统的挂载信息的配置文件。它的作用是告诉系统在启动时,应该如何自动挂载各种文件系统。挂载是 Linux 操作系统中一种将存储设备与目录树关联的操作。通过挂载,存储设备中的文件可以通过目录访问。

2024-10-01 22:54:40 4445

原创 日志收集工具 Fluentd vs Fluent Bit 的区别

这两个项目有许多相似之处:`Fluent Bit` 是在 `Fluentd` 架构和总体设计的最佳理念之上设计和构建的。选择哪一个取决于最终用户的需求。

2024-09-14 23:50:59 1094

原创 架构设计 - 常用日志收集方案选型对比与推荐

日志收集是系统监控和调试中的关键环节。常见的日志收集方案有多个,每种方案各有优劣,选择时应根据实际业务需求进行评估。这篇文章将整体下常用日志收集方案及其特点。

2024-09-14 20:29:39 1979 1

原创 Golang 开发使用 gorm 时打印 SQL 语句

通过这三种方法,可以在 GORM 中实现 SQL 语句的打印,从而方便调试和监控数据库操作。根据具体需求,可以选择使用 Debug 模式、全局设置日志级别或者自定义 Logger。

2024-08-31 17:14:00 1542

原创 Ant Design Vue 使用 Modal.confirm() 方式点击确认或取消无法关闭

解决 Ant Design Vue 使用 Modal.confirm() 方式点击确认或取消无法关闭的问题

2024-08-19 23:43:06 1731 1

原创 解决 MacOS 连接公司 VPN 成功但是不能网络的问题

解决 MacOS 连接公司 VPN 成功但是不能网络的问题,以及 Super Mini 的 M4 Mac Mini 2024 爆料。

2024-08-09 18:58:46 3734

原创 Kubernetes 从集群中移除一个节点(Node)

Kubernetes管理的一个重要方面是在必要时从集群中删除节点。无论您是需要用新节点替换旧节点,还是节点变得无响应或出现故障,都必须遵循正确的过程以避免潜在的数据丢失或应用程序中断。

2024-08-02 13:42:59 2746

原创 Harbor 国内阿里云镜像源(不定期更新)

如果需要其他版本可以评论区留下,看到后会第一时间进行转存(后续会开发一个小的同步网站,输入版进行自动同步)。有了镜像库就可以折腾私有的 Docker 镜像了,是不是很 nice?毕竟并不是所有的云服务器都弄代理呀,挺麻烦的。毕竟是免费提供的服务,所以阿里云还是会做限制(说白了就是想搞钱);所以仅提供这个 Harbor 镜像的话也还好,应该没有那么多的量。

2024-07-17 10:10:53 1206

原创 MySQL 关键字 IN 与 EXISTS 的使用与区别

MySQL 关键字 IN 与 EXISTS 的使用与区别:在选择使用 IN 还是 EXISTS 关键字时,需要根据具体的查询需求和数据情况进行考虑。如果只是简单的匹配值是否在列表中,可以使用 IN。如果需要根据子查询的返回结果来决定外部查询的结果,或者需要处理大量数据,那么使用 EXISTS 可能更为适合。

2024-07-16 14:17:24 3324

原创 Harbor 不同模块作用以及持久化数据大小建议

在使用 Helm 安装 Harbor 并配置持久化存储时,不同组件的持久化需求会有所不同。以下是各个组件的持久化需求和建议的存储大小配置。

2024-06-21 11:48:20 1059

原创 不同版本的 Rocky Linux 快速更换阿里镜像源

不同版本的 Rocky Linux 快速更换阿里源

2024-06-21 11:12:22 1199

原创 docker login 报错: http: server gave HTTP response to HTTPS client

这个错误提示意味着的 `Docker` 客户端正在尝试通过 `HTTPS` 协议连接到一个只接受 `HTTP` 连接的服务器。这是因为 `Docker` 默认会尝试使用 `HTTPS` 连接到 `Docker Registry`。

2024-06-16 11:10:28 3817 2

原创 k8s 小技巧: 查看 Pod 上运行的容器

使用 `kubectl` 获取某个 Pod 中的容器信息,可以使用以下几种方法。

2024-06-11 17:59:49 4512

原创 Docker 快速搭建 MongoDB 4.x 集群(一主一从)

Docker 快速搭建 MongoDB 4.x 集群(一主一从),主要是测试环境使用,如果是生产环境不推荐使用 Docker 进行部署数据库的相关组件。

2024-05-28 16:46:08 1977

原创 Docker 快速更改容器的重启策略(Restart Policies)以及重启策略详解

Docker 快速更改容器的重启策略(Restart Policies)以及重启策略详解。

2024-05-28 11:13:42 4077

原创 配置 IDEA 识别自定义规则的 Dockerfile 文件

配置 IDEA 识别自定义规则的 Dockerfile 文件。

2024-05-13 14:16:28 706 1

原创 快速配置 Nginx 来实现 GPT 流式传输

Nginx 支持 GPT 流式访问的配置,请根据实际需求适当取舍即可。

2024-05-13 09:41:50 1068

原创 汇总 Linux 各种方式查看本机 ip 地址(总有一款适合你)

汇总 Linux 各种方式查看本机 ip 地址(总有一款适合你):ifconfig、ip、hostname、nmcli 等。

2024-05-06 14:46:51 1813 2

原创 快速修改禅道系统的管理员密码

快速修改禅道系统的管理员密码的两种方法:1. 通过 web 登录页面忘记密码;2. 通过数据库,修改 zt_user 表。

2024-05-06 10:23:04 1514

原创 Java 解决 ArrayList 的并发问题

`ArrayList`是`java.util`包中的一个类,它不是线程安全的。如果多个线程同时对同一个`ArrayList`进行操作,可能会导致并发问题,如**数据不一致**或`ConcurrentModificationException`异常。`CopyOnWriteArrayList`是一种并发集合,它通过在写操作时创建一个新的副本来解决并发问题。这意味着读操作不会受到写操作的影响,而且不会抛出`ConcurrentModificationException`异常。

2024-03-15 14:36:27 1893

原创 Python 3.x 快速安装 pip 包管理工具

Python 3.x 快速安装 pip 包管理工具。

2024-03-15 11:54:40 648

原创 Linux/Docker 修改系统时区

Linux/Docker 修改系统时区,防止出现时区错乱问题,影响系统业务功能。

2024-03-03 20:58:53 1507

原创 Docker 创建容器并指定时区

要在 `Docker` 容器中指定时区,可以通过两种方式来实现:1. 通过环境变量设置时区(推荐),2. 挂载宿主机的时区文件到容器中。

2024-03-03 20:44:37 2585

原创 云原生 k8s 可能使用到的端口整理【不定期更新】

`k8s` 因为涉及到的组件太多了,所以端口有很多,这里整理了日常所接触的接口,后续有新的再更新。

2024-01-30 11:27:03 2337 2

原创 BPMN 2.0 相关定义概要描述

BPMN 2.0 (BPMN,业务流程模型和标记,Business Process Model And Notation) 是一种业务流程建模和执行的标准,它使用 XML 格式来描述业务流程。以下是 BPMN 2.0 XML 文件中一些主要标签的定义。

2024-01-16 15:39:23 1344

jmc-8.1.0_osx-x64.tar.gz

JMC(Java mission control)是JDK自带的一个图形界面监控工具,监控信息非常全面,这里提供 MacOS 版下载

2021-09-17

Redis Desktop Manager For Mac.dmg.zip

Mac 官方版 Redis Desktop Manager , 可以很方便的使用 MacOS 管理本地和远程的数据库

2019-07-03

android Demo

ListView与Sqlite的简单实用,适合新手学习!

2016-01-16

苹果官方swift教程

swift官方教程(CocoaChina翻译)

2015-11-08

J2EE开发文档

javaweb API,可以帮助大家学习javaweb

2015-11-08

安卓4.4的开发文档

安卓4.4的开发文档,文件是chm格式,是英文的 但是是全面的,用的时候可以借助翻译工具使用!

2015-11-08

Sqlite的简单访问

安卓的轻量数据库sqlite的访问,需要的下载看看!

2015-11-08

百度语音合成和语音识别

这是我自己弄的代码,不会的自己下载下来看看,我把百度官方文档中的代码提取出来了啊 ,就简单的弄成了两个独立的程序,一个语音合成,一个语音识别!应该都能看懂,不会的留言吧!

2015-07-26

百度语音识别与语音合成官方demo

方便学习安卓开发百度语音识别与语音合成的官方实例,使用的时候一定要注意要把lib中的所有文件放到新建的工程中,把新建工程中的lib删掉,还有就是语音识别和语音合成中的lib中的文件有重复的,把重复的删掉就行。

2015-07-25

买书带的PPT供安卓初学者了解安卓

自己买书带的PPT供安卓初学者了解安卓,仅供参考!

2015-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除