• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

0x1cc4

Youth means limitless possibilities. 年轻就是无限的可能。
  • 订阅
  • 管理

公告

2024年7月11日

nginx 记录

摘要: 文件下载服务 location /xxx { alias /usr/share/nginx/html/app-h5/file; if ($request_filename ~* ^.*?\.(html|doc|pdf|zip|docx|txt|ipa|plist|apk)$) { add_heade 阅读全文

posted @ 2024-07-11 17:16 0x1cc4 阅读(14) 评论(0) 推荐(0)

2024年7月10日

github 使用ssh推送代码等失败问题:Connection closed by 198.18.0.65 port 22

摘要: // vim ~/.ssh/config Host github.com HostName ssh.github.com Port 443 验证 ssh -T git@github.com 没事别乱安装代理等软件。安装了也别随便删。删之前确定配置有没有被其他地方引用、加载、覆盖之后再删除。很坑!! 阅读全文

posted @ 2024-07-10 14:41 0x1cc4 阅读(108) 评论(0) 推荐(0)

2024年4月10日

使用 endless 库实现不停服更新 demo

摘要: package main import ( "github.com/fvbock/endless" "github.com/gin-gonic/gin" "log" ) func main() { router := gin.Default() router.GET("/", func(c *gin 阅读全文

posted @ 2024-04-10 20:45 0x1cc4 阅读(62) 评论(0) 推荐(0)

2024年3月21日

go+gin webscoket 怎么实现心跳

摘要: 在Go+Gin中实现WebSocket的心跳,你需要一个WebSocket库,如gorilla/websocket。下面的例子展示了如何实现心跳机制: package main import ( "net/http" "time" "github.com/gin-gonic/gin" "github 阅读全文

posted @ 2024-03-21 17:14 0x1cc4 阅读(481) 评论(0) 推荐(0)

Go+Gin 接口防止用户频繁访问

摘要: 在Go+Gin框架中,可以利用中间件实现API防洪(防止用户频繁访问)功能。一种常见的防洪技术是利用Go的漏桶算法或令牌桶算法进行流量控制。 以下面的Go代码为例,演示了一个简单的令牌桶方式的中间件: package main import ( "net/http" "time" "github.c 阅读全文

posted @ 2024-03-21 16:26 0x1cc4 阅读(360) 评论(0) 推荐(0)

2024年3月19日

CentOS安装无GUI的Chrome浏览器

摘要: 原文:https://blog.taliove.com/centos-headless-chrome 使用golang的chromedp组件在无gui环境的centos中部署 1、添加 Chrome Yum 源 在 yum.repos.d 内创建google-chreom.repo: vim /et 阅读全文

posted @ 2024-03-19 15:08 0x1cc4 阅读(172) 评论(0) 推荐(0)

2024年1月13日

nginx 一个域名区分pc和手机!

摘要: set $base /usr/share/nginx/html/newPc/dist; set $mobile_request 0; if ( $http_user_agent ~ "phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBer 阅读全文

posted @ 2024-01-13 17:17 0x1cc4 阅读(185) 评论(0) 推荐(0)

2024年1月10日

nginx 配置禁止缓存HTML文件

摘要: location / { root /home/work/project; index index.html; # 禁止缓存html if ($request_filename ~* ^.*?.(html|htm)$) { add_header Cache-Control "private, no- 阅读全文

posted @ 2024-01-10 17:01 0x1cc4 阅读(72) 评论(0) 推荐(0)

2023年12月21日

gitlab 修改导入文件大小 nginx 配置 重启gitlab 导致 nginx 报错 stdout: sh: /opt/gitlab/embedded/sbin/nginx: 没有那个文件或目录

摘要: 报错 stdout: sh: /opt/gitlab/embedded/sbin/nginx: 没有那个文件或目录 修改 vim /opt/gitlab/sv/nginx/run #exec chpst -P /opt/gitlab/embedded/sbin/nginx -p /var/opt/g 阅读全文

posted @ 2023-12-21 20:02 0x1cc4 阅读(213) 评论(0) 推荐(0)

2023年12月19日

shell 命令记录

摘要: #!/bin/bash # 保留最新的两个文件夹 从第三个开始删除 ls -dt */ | sed -n '3,$p' | xargs -I {} rm -rf {} ls -dt *.zip | sed -n '3,$p' | xargs -I {} rm -rf {} 阅读全文

posted @ 2023-12-19 18:12 0x1cc4 阅读(18) 评论(0) 推荐(0)

简单使用docker搭建nginx查看前端项目

摘要: 先run一个测试 ~ docker run --name nginx-test -p 8001:80 -d nginx 查看找到当前容器id 复制容器id ~ docker ps 拷贝容器nginx 配置到自定义文件夹 ~ docker cp 39dc42225e07:/etc/nginx /Use 阅读全文

posted @ 2023-12-19 17:17 0x1cc4 阅读(49) 评论(0) 推荐(0)

2023年11月19日

配置 husky+lint-staged

摘要: 官方文档 husky-github husky-doc lint-staged 安装依赖 yarn add husky lint-staged -D 在package.json 中添加一条 preinstall 脚本 { "script":{ "prepare": "husky install" } 阅读全文

posted @ 2023-11-19 20:13 0x1cc4 阅读(76) 评论(0) 推荐(0)

2023年11月1日

记录学习JavaScript中的设计模式

摘要: 单例模式 阅读全文

posted @ 2023-11-01 19:46 0x1cc4 阅读(12) 评论(0) 推荐(0)

2023年10月31日

Hello word!

摘要: Hello word 先来! 阅读全文

posted @ 2023-10-31 18:28 0x1cc4 阅读(7) 评论(0) 推荐(0)

2019年5月14日

关于linux服务器安装node环境

摘要: 1、下载 node文件 node 2、下载下来的tar文件上传到服务器并且解压,然后通过建立软连接变为全局; 1、上传服务器可以是自己任意路径 2、解压上传(解压后的文件我这边将名字改为了nodejs,这个地方自己随意,只要在建立软连接的时候写正确就可以) 3、解压版本` tar -xvf node 阅读全文

posted @ 2019-05-14 11:36 0x1cc4 阅读(13) 评论(0) 推荐(0)

2018年11月26日

chrome扩展程序

摘要: EditThisCookie 1.4.6 EditThisCookie是一个cookie管理器。您可以添加,删除,编辑,搜索,锁定和屏蔽cookies! HTML5存储管理器多合一 1.7.1 Local Storage, Session Storage, Cookie, indexedDB (测试 阅读全文

posted @ 2018-11-26 16:46 0x1cc4 阅读(12) 评论(0) 推荐(0)

Ubuntu系统上安装Nginx服务器以及使用方法

摘要: 1、删除nginx,–purge包括配置文件 sudo apt-get --purge remove nginx 2、自动移除全部不使用的软件包 sudo apt-get autoremove 3、罗列出与nginx相关的软件 dpkg --get-selections|grep nginx 执行结 阅读全文

posted @ 2018-11-26 16:46 0x1cc4 阅读(10) 评论(0) 推荐(0)

Ubuntu安装MYSQL

摘要: 1)首先检查系统中是否已经安装了MySQL 在终端里面输入 sudo netstat -tap | grep mysql 若没有反映,没有显示已安装结果,则没有安装。 如若已安装,可以选择删除。(删除方法放在下面) 2)如果没有安装,则安装MySQL. 在终端输入 sudo apt-get inst 阅读全文

posted @ 2018-11-26 16:45 0x1cc4 阅读(12) 评论(0) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3