博客园 - RainBol
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=20453
2022-04-09T05:29:52Z
RainBol
https://www.cnblogs.com/RainBol/
feed.cnblogs.com
https://www.cnblogs.com/RainBol/p/16121694.html
关于mac13寸电脑pyautogui定位不到坐标的问题 - RainBol
疫情在家无聊弄了个python抢菜的程序,所以用到了pyautogui 运行程序后发现获取到的坐标和实际尺寸有偏差 我的电脑是mac pro 13.3英寸(2560 × 1600),目前只有13寸有问题 import os import pyautogui pyautogui.PAUSE = 0.1
2022-04-09T05:30:00Z
2022-04-09T05:30:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】疫情在家无聊弄了个python抢菜的程序,所以用到了pyautogui 运行程序后发现获取到的坐标和实际尺寸有偏差 我的电脑是mac pro 13.3英寸(2560 × 1600),目前只有13寸有问题 import os import pyautogui pyautogui.PAUSE = 0.1 <a href="https://www.cnblogs.com/RainBol/p/16121694.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/15156740.html
mac下mysql测试数据生成器fake2db - RainBol
pip install fake2db pip install mysql-connector-python # 测试 fake2db --rows 1000 --db mysql --username test1 password 123456 --custom user_name passwor
2021-08-18T06:54:00Z
2021-08-18T06:54:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】pip install fake2db pip install mysql-connector-python # 测试 fake2db --rows 1000 --db mysql --username test1 password 123456 --custom user_name passwor <a href="https://www.cnblogs.com/RainBol/p/15156740.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/15147967.html
nginx禁用国外ip - RainBol
新买了阿里云服务器,自己搭了一个博客系统,今天早上发现cpu访问率100%,一下子没反应过来,可能是被当作肉鸡的,重启后在access.log发现大量的国外ip,为了排查,直接先把国外的ip先禁止网络再说,开搞 方法一: 拿到所有国外ip段,更新到nginx中来做限制 # 用脚本每周更新国外IP库,
2021-08-16T07:11:00Z
2021-08-16T07:11:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】新买了阿里云服务器,自己搭了一个博客系统,今天早上发现cpu访问率100%,一下子没反应过来,可能是被当作肉鸡的,重启后在access.log发现大量的国外ip,为了排查,直接先把国外的ip先禁止网络再说,开搞 方法一: 拿到所有国外ip段,更新到nginx中来做限制 # 用脚本每周更新国外IP库, <a href="https://www.cnblogs.com/RainBol/p/15147967.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/15066862.html
djangoblog快速搭建一个博客 - RainBol
使用开源blog djangoblog,这个博客是一年前就已经在使用了,最近上gitee发现它居然还在维护着,所以自己又手动搭建了一遍并推荐给大家 1.准备一台服务器 2.准备gitee账号 代码可以同步到自己的gitee代码仓库 3.环境准备 1)拉取代码 网址为:https://gitee.co
2021-07-27T09:03:00Z
2021-07-27T09:03:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】使用开源blog djangoblog,这个博客是一年前就已经在使用了,最近上gitee发现它居然还在维护着,所以自己又手动搭建了一遍并推荐给大家 1.准备一台服务器 2.准备gitee账号 代码可以同步到自己的gitee代码仓库 3.环境准备 1)拉取代码 网址为:https://gitee.co <a href="https://www.cnblogs.com/RainBol/p/15066862.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/15039362.html
获取浏览器历史记录并可视化展示 - RainBol
所需要用到的技术 browserhistory:获取浏览器历史记录并做数据处理 Pyecharts:将拿来的数据做可视化分析 browserhistory是python的第三方库 安装 pip install browserhistory import browserhistory as bh #
2021-07-21T06:31:00Z
2021-07-21T06:31:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】所需要用到的技术 browserhistory:获取浏览器历史记录并做数据处理 Pyecharts:将拿来的数据做可视化分析 browserhistory是python的第三方库 安装 pip install browserhistory import browserhistory as bh # <a href="https://www.cnblogs.com/RainBol/p/15039362.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14959222.html
ansible笔记 - RainBol
该文被密码保护。
2021-07-01T08:06:00Z
2021-07-01T08:06:00Z
RainBol
https://www.cnblogs.com/RainBol/
该文被密码保护。
https://www.cnblogs.com/RainBol/p/14954254.html
ansible初识笔记 - RainBol
ansible笔记(一) 安装 #yum安装 yum install epel-release yum install ansible ansible --version #查看是否安装成功 配置访问ip vi /etc/ansible/hosts #默认hosts文件中配置ip 这样配置后续会使用
2021-06-30T06:19:00Z
2021-06-30T06:19:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】ansible笔记(一) 安装 #yum安装 yum install epel-release yum install ansible ansible --version #查看是否安装成功 配置访问ip vi /etc/ansible/hosts #默认hosts文件中配置ip 这样配置后续会使用 <a href="https://www.cnblogs.com/RainBol/p/14954254.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14922098.html
jenkins 分支节点 - RainBol
jenkins创建分支节点服务器 分支节点创建条件: 1.主节点运行正常 2.分支节点java环境能够显示java -version 3.分支节点与主节点ssh连接互通 https://www.cnblogs.com/RainBol/p/14573581.html 主节点配置: 节点管理-新增节点,
2021-06-23T03:46:00Z
2021-06-23T03:46:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】jenkins创建分支节点服务器 分支节点创建条件: 1.主节点运行正常 2.分支节点java环境能够显示java -version 3.分支节点与主节点ssh连接互通 https://www.cnblogs.com/RainBol/p/14573581.html 主节点配置: 节点管理-新增节点, <a href="https://www.cnblogs.com/RainBol/p/14922098.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14884891.html
postman校验脚本与newman - RainBol
Test 在postman的collections中选择文件夹或者单个请求中找到(如果文件夹和单个请求中都有填写,优先执行上层) 这些测试将在此集合中的每个请求之后执行,通常执行一些测试校验,下面来看看吧 校验是否为200 pm.test( "Status code is 200", functio
2021-06-15T03:49:00Z
2021-06-15T03:49:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】Test 在postman的collections中选择文件夹或者单个请求中找到(如果文件夹和单个请求中都有填写,优先执行上层) 这些测试将在此集合中的每个请求之后执行,通常执行一些测试校验,下面来看看吧 校验是否为200 pm.test( "Status code is 200", functio <a href="https://www.cnblogs.com/RainBol/p/14884891.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14840638.html
jenkins pipline学习 - RainBol
跳过jenkins的学习,我们来学习pipline,pipline就是流水线任务,从任务开始到结束把,每条步骤的各个执行时间,节点设置卡点,图形化都很合用户体验,很贴合用户的使用 新增一个流水线 Demo事例(使用pipline script直接写,也可以使用pipline script for s
2021-06-02T03:36:00Z
2021-06-02T03:36:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】跳过jenkins的学习,我们来学习pipline,pipline就是流水线任务,从任务开始到结束把,每条步骤的各个执行时间,节点设置卡点,图形化都很合用户体验,很贴合用户的使用 新增一个流水线 Demo事例(使用pipline script直接写,也可以使用pipline script for s <a href="https://www.cnblogs.com/RainBol/p/14840638.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14811487.html
goaccess日志分析工具 - RainBol
参考文档 https://github.com/allinurl/goaccess https://blog.csdn.net/ytulnj/article/details/85125760?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%
2021-05-25T15:41:00Z
2021-05-25T15:41:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】参考文档 https://github.com/allinurl/goaccess https://blog.csdn.net/ytulnj/article/details/85125760?utm_medium=distribute.pc_relevant_t0.none-task-blog-2% <a href="https://www.cnblogs.com/RainBol/p/14811487.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14792813.html
sonarqube体系学习 - RainBol
sonar是一款静态代码质量分析工具,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,而且能够集成在IDE、Jenkins、Git等服务中,方便随时查看代码质量分析报告; sonar是devops中质量内建的重要一环 下载: https://www.sonarqu
2021-05-21T02:46:00Z
2021-05-21T02:46:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】sonar是一款静态代码质量分析工具,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,而且能够集成在IDE、Jenkins、Git等服务中,方便随时查看代码质量分析报告; sonar是devops中质量内建的重要一环 下载: https://www.sonarqu <a href="https://www.cnblogs.com/RainBol/p/14792813.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14781133.html
iTem2 + oh-my-zsh + powerlevel9k - RainBol
mac优化item2终端 https://www.jianshu.com/p/d8a8ab4b4d07 关于无法下载ohmyzsh问题 https://www.jianshu.com/p/30388763cf63 版权声明:本文原创发表于 博客园,作者为 RainBol 本文欢迎转载,但未经作者同意
2021-05-18T07:22:00Z
2021-05-18T07:22:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】mac优化item2终端 https://www.jianshu.com/p/d8a8ab4b4d07 关于无法下载ohmyzsh问题 https://www.jianshu.com/p/30388763cf63 版权声明:本文原创发表于 博客园,作者为 RainBol 本文欢迎转载,但未经作者同意 <a href="https://www.cnblogs.com/RainBol/p/14781133.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14738356.html
python rich学习 - RainBol
rich是一个python的第三方库,在终端中提供富文本和精美格式 安装 pip install rich 效果查看 python -m rich demo1 from rich.console import Console console = Console() from rich import
2021-05-07T03:08:00Z
2021-05-07T03:08:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】rich是一个python的第三方库,在终端中提供富文本和精美格式 安装 pip install rich 效果查看 python -m rich demo1 from rich.console import Console console = Console() from rich import <a href="https://www.cnblogs.com/RainBol/p/14738356.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14604339.html
服务器同步解决方案Rsync+Inotify - RainBol
手动解决服务器同步问题解决方案 什么是rsync RSYNC 是Remote Sync 远程同步,开源的实现数据全量与增量同步备份的工具 具有什么特性 1)支持拷贝特殊文件如链接,设备,属组,权限等 2)可以有排除指定文件或目录同步的功能,相当于打包命令tar 3)可以保持原来文件或目录的权限,时间
2021-03-31T15:14:00Z
2021-03-31T15:14:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】手动解决服务器同步问题解决方案 什么是rsync RSYNC 是Remote Sync 远程同步,开源的实现数据全量与增量同步备份的工具 具有什么特性 1)支持拷贝特殊文件如链接,设备,属组,权限等 2)可以有排除指定文件或目录同步的功能,相当于打包命令tar 3)可以保持原来文件或目录的权限,时间 <a href="https://www.cnblogs.com/RainBol/p/14604339.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14573581.html
ssh认证绑定 - RainBol
ssh单向绑定 登录了一台linux终端,想要登录远程登录 本地:192.168.123.1 远程:192.168.123.2 ssh-keygen -t rsa 之后敲三下回车 scp /root/.ssh/id_rsa.pub:/root/.ssh/authorized_keys #考虑到aut
2021-03-24T07:00:00Z
2021-03-24T07:00:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】ssh单向绑定 登录了一台linux终端,想要登录远程登录 本地:192.168.123.1 远程:192.168.123.2 ssh-keygen -t rsa 之后敲三下回车 scp /root/.ssh/id_rsa.pub:/root/.ssh/authorized_keys #考虑到aut <a href="https://www.cnblogs.com/RainBol/p/14573581.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14566853.html
linux中crontab笔记 - RainBol
1.如何查看crontab是否执行? systemctl |grep crond crond.service loaded active running Command Scheduler 查看到running表示已经起了 2.查看crontab日志 tail -f /var/log/cron 3.
2021-03-22T09:27:00Z
2021-03-22T09:27:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】1.如何查看crontab是否执行? systemctl |grep crond crond.service loaded active running Command Scheduler 查看到running表示已经起了 2.查看crontab日志 tail -f /var/log/cron 3. <a href="https://www.cnblogs.com/RainBol/p/14566853.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14496317.html
linux centos tcp/ip性能优化 - RainBol
系统内核优化 /etc/sysctl.conf net.core.somaxconn=65535 #每个端口最大监听队列的长度 net.core.netdev_max_backlog = 65535 #每个网络接口接收数据包的速率比内核处理这些包的速率快时,允许送到队列的最大数目,一旦超过将被丢弃
2021-03-07T12:53:00Z
2021-03-07T12:53:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】系统内核优化 /etc/sysctl.conf net.core.somaxconn=65535 #每个端口最大监听队列的长度 net.core.netdev_max_backlog = 65535 #每个网络接口接收数据包的速率比内核处理这些包的速率快时,允许送到队列的最大数目,一旦超过将被丢弃 <a href="https://www.cnblogs.com/RainBol/p/14496317.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14310403.html
playwright自动化 - RainBol
playwright是谷歌开源的自动化框架 官方文档: https://playwright.dev/ 支持python,java,js等语言编写 安装 pip install playwright #第三方库安装 python -m playwright install #浏览器安装,可能会慢,所
2021-01-21T12:57:00Z
2021-01-21T12:57:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】playwright是谷歌开源的自动化框架 官方文档: https://playwright.dev/ 支持python,java,js等语言编写 安装 pip install playwright #第三方库安装 python -m playwright install #浏览器安装,可能会慢,所 <a href="https://www.cnblogs.com/RainBol/p/14310403.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/RainBol/p/14109231.html
python操作excel pandas - RainBol
import pandas as pd res = pd.read_excel('xx.xls') # 默认读取第一个表单 res.head(100) # 获取前100条数据,不填默认前5条 df = pd.read_excel('原料事业部销售分析明细表-11月.xls') # 这个会直接默认读取
2020-12-09T08:07:00Z
2020-12-09T08:07:00Z
RainBol
https://www.cnblogs.com/RainBol/
【摘要】import pandas as pd res = pd.read_excel('xx.xls') # 默认读取第一个表单 res.head(100) # 获取前100条数据,不填默认前5条 df = pd.read_excel('原料事业部销售分析明细表-11月.xls') # 这个会直接默认读取 <a href="https://www.cnblogs.com/RainBol/p/14109231.html" target="_blank">阅读全文</a>