2022年1月4日
摘要: 一,简介: brew 全称Homebrew 是Mac OSX上的软件包管理工具。类似linux的apt-get。 二,安装命令: /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh) 阅读全文
posted @ 2022-01-04 20:29 hrbust_09zhangyabin 阅读(149) 评论(0) 推荐(0) 编辑
  2021年12月15日
摘要: 第一次在mac使用python3连接mongo库。 1,确认是否已经安装了 python3 which python3 2,安装 pymongo sudo pip3 install pymongo 3,运用python脚本 python3 demo.py 结果报错: pymongo.errors.C 阅读全文
posted @ 2021-12-15 20:48 hrbust_09zhangyabin 阅读(970) 评论(0) 推荐(0) 编辑
  2021年12月10日
摘要: 背景: 最近第一次用MAC安装intellij。 首先面临的问题是intellij的激活,这个方法有很多。 最流行的有两种: 1, 通过插件无限制延续30天试用期。 2, 通过 jetbrains-agent.jar 插件直接激活到2089年,基本够用。由于插件不维护了,只适用于intellij 2 阅读全文
posted @ 2021-12-10 19:07 hrbust_09zhangyabin 阅读(760) 评论(0) 推荐(0) 编辑
  2021年10月19日
摘要: 背景:最近给自己的网站加域名 ,修改完nginx.conf后发现css,js都无法正常加载。返回格式 Content-Type 一直是 text/html。 解决: 最开始直接在网上查,以为是代码里返回值直接写死Content-Type:text/html。 多次修改无效。最后定位是nginx.co 阅读全文
posted @ 2021-10-19 19:39 hrbust_09zhangyabin 阅读(3740) 评论(0) 推荐(0) 编辑
  2021年8月12日
摘要: 背景: 今天重定向了nginx的日志,需要做一下日志切割。 logrotate是个十分有用的工具,它可以自动对日志进行截断(或轮循)、压缩以及删除旧的日志文件。 1,先看是否已安装日志切割服务看下是否存在 /usr/sbin/logrotate /etc/logrotate.conf /etc/lo 阅读全文
posted @ 2021-08-12 17:18 hrbust_09zhangyabin 阅读(123) 评论(0) 推荐(0) 编辑
  2021年8月10日
摘要: 背景: 最近,我的个人网站迁移到了阿里云服务器。 发现添加文章功能失效,查看日志报错 FastCGI sent in stderr: "PHP message: PHP Fatal error: Call to undefined mb_strlen() 原因分析最可能是PHP未安装扩展php-mb 阅读全文
posted @ 2021-08-10 09:56 hrbust_09zhangyabin 阅读(636) 评论(0) 推荐(0) 编辑
  2021年8月5日
摘要: 一,背景 近期不少俄罗斯用户反馈网络异常。 计划新增两台欧洲代理服务器,将俄罗斯地区的流量通过代理转到国内。 二,TOA模块安装 2.1,检查是否有已安装TOA模块 lsmod |grep toa 已安装则跳过 2.2,查看当前内核版本号,确认依赖kernel-devel、kernel-header 阅读全文
posted @ 2021-08-05 20:40 hrbust_09zhangyabin 阅读(1782) 评论(0) 推荐(0) 编辑
  2021年7月28日
摘要: 一, VirtualBox 是一款开源的虚拟机软件,和VMWare是同类型的软件,用于在当前的电脑上构建一台虚拟机,在这台虚拟机上可以安装系统和软件。 Vagrant用于创建和部署虚拟化开发环境。它使用Oracle的开源VirtualBox虚拟化系统。 二,为什么需要vagrant: 1),面临的一 阅读全文
posted @ 2021-07-28 09:39 hrbust_09zhangyabin 阅读(367) 评论(0) 推荐(0) 编辑
  2018年5月9日
摘要: 一,有三种不同的删除策略(1),立即清理。在设置键的过期时间时,创建一个回调事件,当过期时间达到时,由时间处理器自动执行键的删除操作。 (2),惰性清理。键过期了就过期了,不管。当读/写一个已经过期的key时,会触发惰性删除策略,直接删除掉这个过期key (3),定期清理。每隔一段时间,对expir 阅读全文
posted @ 2018-05-09 18:56 hrbust_09zhangyabin 阅读(7384) 评论(0) 推荐(0) 编辑
  2018年5月7日
摘要: 一,http请求分请求首部字段,通用首部字段,实体首部字段。http响应包含响应首部字段,通用首部字段,实体首部字段。 二,http1.1定义了47种首部字段。1,通用首部字段:cache-control:告诉所有的缓存机制是否可以缓存及哪种类型。max-age=0 强制要求服务器返回最新的文件内容 阅读全文
posted @ 2018-05-07 22:33 hrbust_09zhangyabin 阅读(340) 评论(0) 推荐(0) 编辑