OnlyTL

OnlyTL

Tools

SVN配置提交代码自动部署

SVN配置提交代码自动部署

为解决web前端项目手动替换打包文件的繁琐问题,可通过配置SVN的post-commit钩子实现代码提交后自动部署。SVN的hooks钩子可在特定事件后自动执行脚本,post-commit钩子即在提交完成后触发,常用于自动化部署。具体步骤:进入SVN安装路径下的hooks目录,复制post-commit.tmpl为post-commit并清空内容,编辑脚本添加shell命令、编码格式及svn更新命令(指向目标部署目录,如前端打包后的dist目录),赋予文件可执行权限,并在目标目录预先执行svn checkout。配置完成后,提交代码即可自动更新部署目录,实现便捷的自动化部署。
2021-12-18
Jsoup爬取网页内容

Jsoup爬取网页内容

因免费新闻API收费,作者使用Java的HTML解析器Jsoup自研新闻获取功能。Jsoup可解析URL、HTML文本,支持DOM、CSS选择器操作数据。以新浪新闻搜索页为例,分析目标网页HTML结构,定位标题、时间及URL等元素,引入Jsoup依赖后,通过Jsoup.connect()加载网页,使用getElementById()等方法提取内容,最终实现新闻标题、发布时间、链接及正文数据的爬取。该方法依赖静态HTML结构,若网页更新需调整代码,动态网页可结合HtmlUnit处理。
2021-12-11
Fiddle抓取手机App请求

Fiddle抓取手机App请求

要使用Fiddler抓取手机App请求,需先安装Fiddler并确保电脑与手机处于同一局域网。电脑端配置:打开Fiddler的Tools→Options→Connections,勾选“Allow remote computers to connect”,设置监听端口(如8888)。手机端配置:连接WiFi后手动设置代理,主机名为电脑IP(通过cmd的ipconfig查询),端口与Fiddler一致。若抓取Https请求,需手机浏览器访问“http://电脑IP:8888”下载安装FiddlerRoot证书。为排除PC干扰,可在Fiddler的HTTPS选项中勾选“...from remote clients only”只抓取远程客户端请求。测试完成后务必恢复手机网络设置,否则无法正常上网。
2021-12-04
网站测速工具分享

网站测速工具分享

网站测速工具分享 分享几个网站测速工具,赶快分析分析你的网站性能吧 1. Google PageSpeed Insights Google PageSpeed Insights是Google官方推出的网站测速工具,能针对移动端和电脑端来衡量网页的性能。该工具会抓取网址两次,一次是通过移动设备,另一次
2021-08-07
网站全站变灰代码

网站全站变灰代码

网站全站变灰代码 如果你想让你的网站全站变灰,例如什么公祭日或者纪念什么节日什么的,只需把下面这段代码放置网站首页任意位置即可用生效。 网站变灰代码 <style type="text/css"> html { filter: progid:DXImageTransform.Microsoft.Ba
2020-11-14
Windows Terminal配置连接远程服务器

Windows Terminal配置连接远程服务器

本文介绍了通过Windows Terminal配置远程服务器连接的步骤:首先从Microsoft Store安装Windows Terminal;打开后进入设置(settings.json文件),在profiles.list中新增远程连接配置。关键配置项包括:guid(唯一标识符)、name(自定义名称)、commandline(SSH命令,格式为"ssh 用户名@IP地址 -p 端口")。保存后Terminal将显示新增的远程选项,点击即可输入密码连接服务器。该方法简化了远程连接操作,提升了终端使用效率。
2020-11-11
使用小米球Ngrok实现内网穿透

使用小米球Ngrok实现内网穿透

内网穿透即打通内外网隧道,使外网可访问内网数据(如远程访问公司资源)。使用小米球Ngrok实现需三步:准备工作,注册账号获取Token,下载并解压客户端;配置,用记事本编辑ngrok.conf,填写Token、隧道名称、映射端口及协议等参数;启动,双击一键启动脚本,输入隧道名称回车,生成外网链接即可实现内网外访问。该工具提供免费基础版,也可付费升级,还可用于搭建服务器。
2020-09-16