- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 MacOS系统升级导致brew发行包Nginx服务Service无法启动或启动失败问题解决(MacOS Ventura 13.3)
此脚本用于解决MacOS升级新版后,基于Homebrew发行的Nginx包守护服务无法启动运行问题。 此问题一般由MacOS更新的权限隐私策略与nginx守护服务权限冲突导致服务无法启动。该脚本通过直接操作nginx服务进程实现服务的快捷管理,增加常用进程基础检查操作,封装快捷操作脚本。
2023-04-08 01:35:58
1135
1
原创 Hexo cdn.jsdelivr.net 等部分CDN引用无效的一种低成本解决方案
问题原因:cdn.jsdelivr.net在```2021年12月20号```国内引用无效被重置,导致部分以来此cdn的hexo生成站点js依赖和错误页面功能异常。本人也遇到此问题,解决方案供参考。
2022-06-06 20:40:54
914
原创 HomeBrew 镜像加速解决源下载缓慢卡顿问题和超大软件包等待问题(HomeBrew Mirror to accelerate Settings)
HomeBrew Mirror to accelerate Settings (HomeBrew 镜像加速解决源下载缓慢卡顿问题和超大软件包等待问题)
2022-05-27 23:30:06
1881
原创 关于Golang struct{}{}用法和注意事项
引自ljq@GitHubstruct {}struct {}是一个无元素的结构体类型,通常在没有信息存储时使用。优点是大小为0,不需要内存来存储struct{}类型的值。struct{}{}struct{}{}是一个复合字面量,它构造了一个struct{}类型的值,该值也是空。两个structt{}{}地址相等package mainimport "fmt"type idBval struct { Id int}func main() { idA := struct{}{
2021-08-11 11:35:53
1218
原创 一键自签本地TLSv3多域名SAN域名证书工具HTTPS(最新版Chrome浏览器策略测试通过)
自动生成本地自签名SAN域名证书工具原生OpenSSL生成自签名SAN CA域名(V3签名),在Linux、MacOS系统下签发测试通过。用于一键快速生成开发和测试场景证书,内部平台授权和私有DevOps平台搭建。截至最新版本 Chrome 89.0.4389.90 (x86_64) 版本测试通过。作者: Jack Liu ljq@Github声明:本脚本工具仅供开发人员搭建开发和测试环境,禁止用于其他目的!浏览器安全策略变更(截止日期:2021-03-11):1.Chrome 58的
2021-03-13 13:50:00
2930
8
原创 Vmware fusion virtual machine nogui无界面启动管理虚拟机实例便捷脚本
描述自用脚本整理,针对linux发型版本,开发者大部分场景只需要启用虚拟机实例,No GUI运行,且vmware未提供相关管理命令,也无需启动vmware fusion整个应用程序,可以避免反复输入命令行管理实例以及方便地进行实例的启动、挂起、关闭等操作,节省内存占用和方便开发者进行虚拟机测试,方便灵活。开发者可以根据自己需要做成相关任务脚本和开发配置。English相关支持: 读取系统或自定义路径所有虚拟机实例列表(支持含空格虚拟主机名称) 无界面(No GUI)快捷操作指定的虚拟机实例
2020-11-30 02:06:38
1141
原创 Golang interface 接口要点梳理
interface 接口go:interface{}、断言与类型转换Go的接口更大的作用是声明方法集合,而非类型约束。interface{}可用于向函数传递任意类型的变量,但对于函数内部,该变量仍然为interface{}类型(空接口类型),故必须进行类型断言确认类型后检查才能使用(不能直接隐式转换)。接口类型向普通类型的转换称为类型断言(运行期确定)。接口转换基本原则普通类型 =》 接口类型:编译器运行时隐式转换。接口类型 =》普通类型:必须显式类型断言。超集和子集转换关系:超转子可
2020-08-18 00:14:26
532
3
原创 quick-redis-cli.sh:通用redis-cli终端运维管理快捷脚本
quick-redis-cli通用redis-cli终端运维管理快捷脚本 Version 1.0.0quick-redis-cli.sh:通用redis-cli终端运维管理快捷连接脚本(持续更新)【主要用途】不同运维场景下快捷使用redis-cli终端连接和切换Copyright: 2016 Jack Liu (Liu Jianqiu 秋)License: MITVersion: Version 1.0.0Email: ceophp@163.comQQ: 1099729311 404691
2020-08-17 23:54:09
570
原创 Centos7-Systemd-Service自定义编写Service应用服务配置说明整理
Centos7-Systemd-Service自定义编写Service应用服务配置说明整理From https://github.com/iotd/linux-note/blob/master/Centos7-Systemd-Service.md系统基本service服务配置目录(此目录勿动,一般情况下只放系统核心基础服务配置,否存放应用注册类服务配置):/etc/systemd/system自定义服务配置管理目录(存放自定义应用注册类服务和第三方服务类配置):/usr/lib/systemd/s
2020-08-17 23:52:42
1395
原创 Linux auditd rules generate 通用linux审计规则生成工具DevOps CI/CD持续集成交付 tools
app name gen-audit-ruleslinux generate auditd service rules tools Version 1.0https://github.com/iotd/gen-auditd-service-rules中文文档说明(除基本功能,提供思路实现):https://github.com/iotd/gen-auditd-service-rules/blob/master/README.CN.md简介: audit可以配置规则,此规则主要是给内核模块下发,内核
2020-08-17 23:50:42
371
原创 Go tool pprof性能监控调试工具基本使用说明
Jack Liu’s Github地址:https://github.com/iotd/jackliu-golang-notes/blob/master/zh_CN/tool-pprof.mdGo tool pprof使用方式go中有pprof包来做代码的性能监控主要涉及两个pkg:#web服务器:import ( "net/http" _ "net/http/pprof")#一般应用程序(实际应用无web交互)import ( "net/http" _ "
2020-08-17 23:49:22
1232
原创 基于官方Drone-CI 的alpine版本asia亚洲时区构建支持. Drone-CI based alpine Timezone Build
基于官方Drone-CI 的alpine版本最简化添加亚洲时区Dockerfile构建支持.github: drone-ci-based-alpine-timezone-build如添加其他基于alpine os的images镜像添加亚洲时区包支持,修改一下Dockerfile文件FROM即可。Drone-CI 容器版本建立在alpine OS上,alpine对相关时区设置没有提供相对完整的支持(如Asia/Shanghai),导致通过环境变量设置和文件挂载时区文件/etc/localtime设置
2020-08-17 23:47:27
608
Centos7-Systemd-Service自定义编写Service应用服务配置说明整理.docx
2020-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人