caddy 9000以上连接数 破2G的上传

机器负载690(更高的没截到)

因为内存不够机器caddy崩了 不然可能各项都会正常
上传随时可破G口 月付还便宜 太香了
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/2610/
不妨点个广告再走嘛
相关推荐
-
Hexo百度主动推送链接 及一个离谱的bug
前言 终于从wordpress切换到了Hexo转了一圈我又回来了。部分问题也都修复好了。 今天qclou给我来消息核查备案信息的时候,我就直接果断的取消了备案申请,就现在来说,个备还不如不备。 自动提交链接 自动推送 自动推送只需要安装js代码即可。 主动推送 主动推送需要借助插件来进行 安装插件 配置_config.yml文件 将上面的代码放进_config.yml里面即可。这里有一个神奇的bug,如果你将上面的代码只修改了你的地址放到文件中会提示如下问题 两种错误提示。常见是第一种 第一种: 第二种: 这两种解决方案是一样的 删除掉count 那一行的注释即可解决这个问题。 注意: 主动推送是在你hexo d的时候进行一次推送,推送数量可以自行进行调整。
-
两枚jetbrain账号 已经激活一年学生套餐
今天有幸抢到了loc大佬的jetbrains教育套餐 于是把之前白嫖的和买的一个分享到了公众号,都是一年期的哦。 快扫码领取吧 微信公众号回复:jetbrains 账号:yaya016@pku.edu.cn密码:q4tCIyc7hrx4P27P账号2:qeqectr825密码2:Crack168
-
超级好用的截图贴图软件--Snipaste
Snipaste 是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上!下载并打开 Snipaste,按下 F1 来开始截图,再按 F3,截图就在桌面置顶显示了。就这么简单! 你还可以将剪贴板里的文字或者颜色信息转化为图片窗口,并且将它们进行缩放、旋转、翻转、设为半透明,甚至让鼠标能穿透它们!如果你是程序员、设计师,或者是大部分工作时间都在电脑前,贴图功能将改变你的工作方式、提升工作效率。 Snipaste 使用很简单,但同时也有一些较高级的用法可以进一步提升你的工作效率。感兴趣的话,请抽空读一读用户手册。 Snipaste 是免费软件,它也很安全,没有广告、不会扫描你的硬盘、更不会上传用户数据,它只做它应该做的事。 官网地址:https://zh.snipaste.com/
-
关于Python爬虫的初次尝试
萌鼠归档页面链接爬取 使用requests库进行请求 BeautifulSoup进行网页的解析 最终字典使用转换为json和str的方式分别存储进了两个不同的text文件中 本站归档页抓取 因为没有像萌鼠那样归档页面的a标签设置了class,本站的抓取稍微废了点功夫 并且还有一个问题存在,网址使用正则进行匹配 ,标题并没有正确的完成匹配 残留了一部分内容没有删除掉
-
调整swap内存使用优先级优先使用swap
低配服务器通常会使用swap来缓解服务器内存压力,但是很多设置之后即使内存已经跑爆了 swap使用量也不过才100MB左右的使用量。此时我们可以通过调整swappiness的值来提高使用优先级。 在ubunt系统中swappiness默认60 而在centos中默认10 所有在centos中swap内存的使用率是很低的。 1.查看当前swappiness值 $ cat /proc/sys/vm/swappiness2.修改swappiness值为10(临时修改,重启后即还原为默认值) $ sudo sysctl vm.swappiness=10 3.永久修改swappiness默认值(重启生效)$ sudo gedit /etc/sysctl.conf在文档的最后加上: vm.swappiness=10保存重启,搞定收工! 不过设置之后mysql的内存使用大部分都到了swap但是php的还是停留在内存上,200MB的内存只会使用3-5MB的虚拟内存 同理如果需要优先使用内存 则调低swappiness的值即可
-
Python判断文件最后一行是否是空行
先提供两种提取最后一行文本的方案: 读取小文件时: 读取大文件时: 以上两种方式在实测的时候如果文件最后存在空行,都不会实际输出空行,如下: 可见文件中存在空行但是最后的输出却不是空行,而是倒数第二行存在内容的一行。 这问题也是前两天开发机器人的补码模块的时候发现的问题,百度之后发现所给的文章都不大适合我这种7天python新手,于是自行进行写入读取 发现如果最后一行存在空行,那么是存在一个换行符的,当然明面上是看不到的,于是修正代码如下: 结果如下: 存在空行时会提示存在空行,修改文件,删除最后的空行,结果如下: 这时已经正确的判断了文件最后一行是否存在空行。
-
超星/智慧树 网课答案查询 高正确率
地址 点击前往 网址:tk.southcat.net 源码 感谢作者的无私开源 开源地址https://github.com/YukiCoco/MoocFinder/ 源码使用说明 调用的是助课宝的接口,因为但用的的token存在查询限制,所以需要使用多个账号来获取token切换使用。 安卓/ios抓包时 提出tiku.xuexibao.teach的访问请求从其中提取出AccessToken即可 AccessToken存储在/js/app.js目录下。 补充一点:他的token貌似不进行校验 我的token有几个是自己随便按照格式打上去的一样能用 截图 凑数截图
-
如何利用teelebot机器人框架快速开发telegram机器人
框架开源地址:https://github.com/plutobell/teelebot 准备工作 安装python3.x环境,程序不支持2.x的python版本。 可以访问telegram的服务器或是你的电脑可以访问。 学习python编程语言。 文件结构 有了teelebot框架我们只需要进行简单的插件开发即可,下面的是插件文件结构。 这里以作者的示例项目为例: __init__.py 文件代码如下: 第一行格式#指令第一行设置的是触发指令,可以是任意组合建议前面加上/来规范书写,也方便后面在botfather来添加指令模块. 第二行#指令说明不多做解释 Hello.py 代码如下: 第一行设定编码格式不多做解释,不理解的直接复制即可 第二行引入这个bot库 不多做解释,直接复制到你的插件文件里面即可 第三行 def Hello(message):python的函数定义,其中Hello(message)是固定的格式 插件名称(message)需要注意的是插件名称一定要和你的插件文件是相同的.比如Hello.py就要对应函数Hello(message) Chat.py就要对应Chat(message) printf这一行不说了都会 第五行bot = bot()将bot()类赋给bot变量 类定义在teelebot/teelebot.py文件夹内 可以在文件夹查看类所有的方法 第六行status = bot.sendChatAction(message["chat"]["id"], "typing") 实际上等于bot.sendChatAction(message["chat"]["id"], "typing") 通过翻译就能看出 发送输入状态命令message["chat"]["id"]就是传入的会话 ,这一部分也可以直接替换用户id来实现发送给指定用户。 第七行status = bot.sendPhoto(message["chat"]["id"], bot.plugin_dir + "Hello/helloworld.png", reply_to_message_id=message["message_id"])编辑的前一天 框架作者迭代了版本增加了回复功能。 也是从翻译来看 发送图片 功能很明显message["chat"]["id"]还是用来指定会话。bot.plugin_dir + "Hello/helloworld.png"用来说明图片引用的地址, `bot.plugin_dir在配置confi.cfg文件时就能看到需要自行手动填写位置。reply_to_message_id=message["message_id"])这段是新加的,用来回复指定消息,如果不需要回复功能这段其实可以直接不写。 扩展一个方法 bot.sendMessage:发送信息,需要传入三个参数 id,消息文本,类型(默认为txt).。发送类型还有另外三种"Markdown", "MarkdownV2", "HTML" 示例:bot.sendMessage(message["chat"]["id"],"lbwnb","HTML") 上面介绍的只是一个简单的回复消息功能,其他功能可以通过你自己的编写来实现,比如我搞出来的邀请码模块,实际上我学python7天就搞出来了。 要注意的是bot库的引入和bot()的赋值,与函数名的定义问题。这三个是重中之重。其余有问题左侧q我或是留言都可以。
-
python利用session来模拟登录进行爬虫抓取
很多网站内容在抓取时需要进行登录,不登录则无法获取到内容,这时就需要session来模拟进行登录的过程,有人会问使用cookie不行吗,当然不行,cookie只能在本地环境下使用,也就是你浏览器登录之后抓取cookie写入,然后再在本地运行脚本才能使用,当你放到服务器之后这个cookie就相当于失效的。 session模拟登录 上面代码可以看到 通过header定义了访问所需的ua标示 然后通过data定义登录需要填写的信息。 url1定义了登录地址(因为某些问题隐藏,可以在我开源的teelebot-invitecode的项目里查看) sess来定义 reuests模块的Session方法 最后通过f = sess.post(url1, data=data, headers=header)来进行post提交数据,这时requests会自动对你的cookie进行操作,后面的抓取页面等操作直接使用sess.get进行操作即可,注意用的什么变量post的就要使用什么变量进行get操作,因为cookie只会绑定在这个变量里面 1
-
优雅的使用tg机器人自动下载频道内文件
笔记本出问题了,现在没法继续写我的自动下载机器人了 于是在GitHub找到了一个同样好用的机器人源码 脚本需要python3.6以上环境,具体安装教程自行搜索。 测试环境 Ubuntu 18.04.5 LTS & Python 3.6.9 如果164行报错那可能就是你的系统问题 换个系统试试就可以 1. 前提 从 https://my.telegram.org/apps 获取自己的Telegram API密钥。 下载脚本 2. 使用 进入脚本目录 安装依赖 修改telegram_channel_downloader.py文件内的 api_id 和 api_hash 为你自己的 修改脚本内的频道名称、保存路径、 bot_token 、 admin_id 、 chat 等必填配置 鉴于网友需要上传GD,特添加了使用gclone自动上传到团队盘的功能,需要在配置区域设置。具体查看脚本内注释 运行 按照提示输入telegram绑定的手机号获取验证码并输入 配置完成后需要给bot发送 /start 频道的链接 0 才会正式开始运行脚本,否则无法启动 0代表开始下载消息的ID,可以自行修改。