iami233
iami233
文章140
标签35
分类4
Python爬取学习通考试练习题目

Python爬取学习通考试练习题目

起因:临近期末没有题库,只有学习通一个可以考 100次的考试练习题,所以打算爬取下来看看题得了,毕竟学习通考试太浪费时间了。

PHP读取Excel文件内容写入数据库

PHP读取Excel文件内容写入数据库

近期遇到了一个需求,需要将 Excel类型 的题库导入数据库中(具体格式如下图所示),百度了一番找到了一个合适的库 PhpSpreadsheet

PhpSpreadsheet 是一个用纯 PHP 编写的库,它提供了一组类,允许您读取和写入各种电子表格文件格式,例如 Excel 和 LibreOffice Calc。

ios短视频去水印快捷指令

ios短视频去水印快捷指令

最近主力机换成了 iPhone ,使用过程中突然察觉到 Safari 不能下载直链视频啊…
简单研究了一下快捷指令整了个自动化出来,感觉整快捷指令的时候好迷惑,获取URL的内容 经常出不来(我好菜啊

ThinkPHP5利用WebSocket实现全站公告推送

ThinkPHP5利用WebSocket实现全站公告推送

WebSocket是一种在单个TCP连接上进行全双工通信的协议,允许服务端主动向客户端推送数据。

最近在开发 MoeCTF 中的 公告实时推送 功能,本来想通过 轮询 实现,但是想了一下 轮询 是客户端主动向服务端发送请求,如果单个用户感觉还行,但如果在线的用户过多均通过 轮询 的方式进行请求,那么不仅会造成大量无用请求导致负载过高。

从0开始的MoeCTF开发之路

从0开始的MoeCTF开发之路

平台开发选用了最熟悉的语言 PHP ,最终选择使用 ThinkPHP 进行开发,后端均返回 JSON 数据,前端通过 ajax 进行实时渲染页面,陆陆续续开发了近一周的时间。

由于 MoeCTF 定位是 (小) 团队内部训练平台,所以没有进行任何优化 (其实是不会优化,但是尽量减少冗余代码啦,性能就不提了。