自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jack Liu DevOps 秋

https://github.com/ljq

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 MacOS系统升级导致brew发行包Nginx服务Service无法启动或启动失败问题解决(MacOS Ventura 13.3)

此脚本用于解决MacOS升级新版后,基于Homebrew发行的Nginx包守护服务无法启动运行问题。 此问题一般由MacOS更新的权限隐私策略与nginx守护服务权限冲突导致服务无法启动。该脚本通过直接操作nginx服务进程实现服务的快捷管理,增加常用进程基础检查操作,封装快捷操作脚本。

2023-04-08 01:35:58 807 1

原创 Hexo cdn.jsdelivr.net 等部分CDN引用无效的一种低成本解决方案

问题原因:cdn.jsdelivr.net在```2021年12月20号```国内引用无效被重置,导致部分以来此cdn的hexo生成站点js依赖和错误页面功能异常。本人也遇到此问题,解决方案供参考。

2022-06-06 20:40:54 774

原创 HomeBrew 镜像加速解决源下载缓慢卡顿问题和超大软件包等待问题(HomeBrew Mirror to accelerate Settings)

HomeBrew Mirror to accelerate Settings (HomeBrew 镜像加速解决源下载缓慢卡顿问题和超大软件包等待问题)

2022-05-27 23:30:06 1676

原创 关于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 1177

原创 一键自签本地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 2829 8

原创 Vmware fusion virtual machine nogui无界面启动管理虚拟机实例便捷脚本

描述自用脚本整理,针对linux发型版本,开发者大部分场景只需要启用虚拟机实例,No GUI运行,且vmware未提供相关管理命令,也无需启动vmware fusion整个应用程序,可以避免反复输入命令行管理实例以及方便地进行实例的启动、挂起、关闭等操作,节省内存占用和方便开发者进行虚拟机测试,方便灵活。开发者可以根据自己需要做成相关任务脚本和开发配置。English相关支持: 读取系统或自定义路径所有虚拟机实例列表(支持含空格虚拟主机名称) 无界面(No GUI)快捷操作指定的虚拟机实例

2020-11-30 02:06:38 1016

原创 Golang interface 接口要点梳理

interface 接口go:interface{}、断言与类型转换Go的接口更大的作用是声明方法集合,而非类型约束。interface{}可用于向函数传递任意类型的变量,但对于函数内部,该变量仍然为interface{}类型(空接口类型),故必须进行类型断言确认类型后检查才能使用(不能直接隐式转换)。接口类型向普通类型的转换称为类型断言(运行期确定)。接口转换基本原则普通类型 =》 接口类型:编译器运行时隐式转换。接口类型 =》普通类型:必须显式类型断言。超集和子集转换关系:超转子可

2020-08-18 00:14:26 487 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 529

原创 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 1335

原创 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 312

原创 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 1167

原创 基于官方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 550

Centos7-Systemd-Service自定义编写Service应用服务配置说明整理.docx

编写一个centos 7系统systemd自定义系统标准服务,自定义Centos7 Systemd Service自定义编写Service应用服务。

2020-08-18

空空如也

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

TA关注的人

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