其他
catoop
性格开朗外向,积极进取充满热情,为人诚恳做事用心,爱好手工实践和大自然。有较强的自学意识创新意识和进取精神。喜欢分享技术收获,虽然是一个知识的搬运工,但对技术孜孜不倦,什么都想搞什么都想做的劲头小伙,善于灵活的运用技术优雅的解决问题,善于表达乐于沟通,一切只因心中那殿力量努力向上。
展开
-
阿里云镜像站,提供了各种第三方镜像地址
阿里云提供了各项镜像缓存地址,对于很多国外服务的地址,通过阿里云缓存的地址去下载,速度会非常快。有我们常用的 npm、maven、操作系统下载等等,进入对应的链接,按需选择即可。原创 2024-08-07 15:01:42 · 497 阅读 · 0 评论 -
禁用/屏蔽 Chrome 默认快捷键
Chrome 有一些内置的快捷键,但是它并没有像其他软件一样提供管理快捷键的界面。在某些时候,当我们因为个人需求希望禁用 Chrome 某些快捷键时,又无从下手。1、打开 Chrome 应用商店,搜索插件名称 “Disable keyboard shortcuts”,并进行安装。好在有开发者开发了 Chrome 插件,可以禁用 Chrome 快捷键的插件,我们可以通过安装这个插件进行屏蔽设置。2、安装后在插件管理界面的 “键盘快捷键” 中找到我们安装的这个应用,然后对应设置需要屏蔽的快捷键即可。原创 2024-06-18 14:09:15 · 2461 阅读 · 0 评论 -
海康监控摄像头写入文件到群晖NAS
某些型号的海康威视监控摄像头支持配置网络存储,因为支持NAS,我们可以在群晖中创建一个网络文件夹,开启SMB共享后,再配置到海康网络存储中。右下角显示测试成功后点击保存按钮保存,然后切换到硬盘管理Tab界面就可以看到添加成功的NAS网络存储了。添加成功后,需要选中做格式化处理后才会被摄像头正常写入录像文件,2、开启 SMB 文件服务。4、配置摄像头网络存储。原创 2024-02-29 12:27:36 · 3701 阅读 · 0 评论 -
Fiddler 过滤 js、css、jpg 等请求
Fiddler抓包时,会有很多我们不需要关注的请求,我们可以通过 Filter标签 设置 Fiddler 的过滤规则,这样我们就可以只拿到我们关注的请求了。转载 2023-11-03 10:52:03 · 1579 阅读 · 0 评论 -
1024快乐
来自技术达人的1024祝福,所有程序员代码无Bug。原创 2023-10-24 20:51:23 · 83 阅读 · 0 评论 -
FiddlerScript 脚本使用正则表达式替换响应内容
使用 Fiddler 进行抓包时,对特定 url 接口响应内容进行部分匹配替换处理,可以在 FiddlerScript 的 OnBeforeResponse 事件中编写代码来完成。原创 2023-09-15 13:49:04 · 1133 阅读 · 0 评论 -
Windows端口占用处理
端口被占用时,大部分是后台服务持续运行使用了某个端口。4、最后为定位到的应用程序设置新的端口,或者终止甚至卸载对应的应用程序。1、打开windows的cmd命令行窗口。3、打开任务管理器根据PID确定应用程序。过滤后,确定占用端口的PID。原创 2023-08-29 17:17:23 · 316 阅读 · 0 评论 -
群晖 WebStation PHP curl 进行 http 请求(群晖 WebStation 安装第三方库)
在群晖中,安装 WebStation 后,在安排配置 PHP 后,发现编写的 php 文件中有很多第三方库是无法适用的,运行就是 500 错误页面。为例,配置勾选配置前页面中是不能使用 curl 库进行 http 请求的,配置后即可正常使用。原创 2023-01-15 16:07:58 · 612 阅读 · 0 评论 -
将 exe 文件创建为 Windows 服务
【代码】将 exe 文件创建为 Windows 服务。原创 2023-01-11 23:01:06 · 1971 阅读 · 1 评论 -
获取 github 仓库最新版本号和版本号列表的 API
实际使用时注意替换接口URL中对应的用户名和仓库名。项目为例,对应的 API 地址为。项目为例,对应的 API 地址为。原创 2022-12-27 17:02:20 · 2650 阅读 · 0 评论 -
ESXi 直通网卡重启后依然提示“已启用/需要重新引导”的解决方法
先把网卡设置成直通以后,在ESXI菜单-管理-高级设置,输入“ACScheck” 搜索,按照如下图修改 false 为 true。目前适用 ESXi 6 和 ESXi 7,现在已经出了 ESXi 8 不知道是否有这个问题。上网查了一下,这个问题是ESXi 系统 “ACScheck” 参数导致,将其关掉就好了。但是在 ESXi 里面对其直通然后重新引导后依旧提示 “需要重新引导”修改保存后再重新引导 ESXi 后就没有问题了。原创 2022-11-27 15:04:25 · 10619 阅读 · 0 评论 -
微软笔记本 Surface Pro 键盘失灵组合键重启的方法(原理不详)
2、长按音量+键和电源键15秒以上,中间别管屏幕上显示什么,可能出现系统信息,然后暗掉,然后出现Win图标或闪烁,不要管,一直按到黑屏,并且键盘背光全部熄灭为止(看到键盘灯熄灭后就可以放开按键了)。3、再按电源键开机,然后键盘可以用了。进入系统后驱动的黄色感叹号也没有了,不清楚这个组合键的作用,但是大概率是系统更新或者驱动问题导致的(建议关闭系统自动更新)。如果还没解决,请继续查阅资料或者找专业人士,这里仅提供一个可能解决的方法仅供参考。1、长按电源鍵30秒,强制关机。原创 2022-10-26 08:53:53 · 10500 阅读 · 0 评论 -
Adobe Acrobat 无法打开文件附件,因为您的PDF文件附件设置不允许打开本类型的文件
Adobe Acrobat 无法打开文件附件,因为您的PDF文件附件设置不允许打开本类型的文件。原创 2022-08-13 16:07:02 · 7546 阅读 · 0 评论 -
mitmproxy 入门安装
1、电脑安装python,安装过程中选择把pip一起安装了2、进入cmd,使用pip安装mitmproxy3、如果你脚本中需要使用其他组件,请使用pip对应安装,如下以安装 redis 为例4、启动命令示例官方文档地址:https://docs.mitmproxy.org/stable/(END)...............原创 2022-07-14 11:36:40 · 1670 阅读 · 0 评论 -
个人博客、开源文档的建站神仙组合 Vercel + Docusaurus
个人博客、开源文档的建站神仙组合 Vercel + Docusaurus原创 2022-07-07 20:08:57 · 958 阅读 · 0 评论 -
HTML特效,旋转的正方体
HTML特效,旋转的两层正方体(END)原创 2022-07-01 09:20:16 · 1450 阅读 · 0 评论 -
阿里云盘分享压缩包
阿里云盘默认情况是不允许分享压缩包的,但是可以分享exe文件,所以我们可以借助这个规则来分享我们的压缩包。一个文件是否是 exe 文件并不是由它的扩展名决定的,你把一个 hello.zip 手工修改扩展名为 hello.exe 这样是不可以的,阿里云盘本质是识别文件的内容的格式,并不是手工修改一个扩展名后文件就变成真的 exe了。所以,我们使用 winrar 或者 7z 这样的压缩软件,对文件进行压缩时,选择 “创建自释放程序” 即可,这样压缩后的压缩文件就是真的 exe 格式的压缩包。将 exe 格式的压原创 2022-06-30 14:59:16 · 5469 阅读 · 1 评论 -
Gitlab Prometheus 磁盘空间占用
gitlab 默认启用 Prometheus,数据存储时长是 15天,经观察磁盘占用较大(我这边平均每天1G)如果磁盘紧张的情况下可以修改数据保留时长,或直接关闭 Prometheus 监控,修改配置文件的方法如下:配置文件位置 1、修改保留天数,下面的配置内容默认全部是注释掉的,可以去掉前面的 # ,然后将15d修改为对应所需的数值即可。2、直接关闭该功能,将配置文件中的 取消注释后修改为 最后重启 gitlab 即可,多余的文件会被自动删除。(END)...原创 2022-06-12 14:24:41 · 1890 阅读 · 0 评论 -
Elasticsearch 文档内容检索插件 ingest attachment 安装
Ingest Attachment Processor Plugin 是一个文本抽取插件,本质上是利用了 Elasticsearch的ingest node功能,提供了关键的预处理器 attachment 。下载离线安装和HTTP在线安装在安装目录下运行的离线安装命令为Linux离线./bin/elasticsearch-plugin install file:///path/to/ingest-attachment-7.3.2.zipWindows离线bin\elasticsearch-pl原创 2022-04-28 11:39:40 · 4819 阅读 · 0 评论 -
使用 pandoc 进行文档转换(markdown转word)
pandoc 是一个神奇的转换工具(详见官网),它支持各种文档格式之间的转换。本文针对如何使用 pandoc 转换 markdown 为 docx 进行说明。pandoc 下载安装 pandoc以 CentOS 为例,其他操作系统详见官网安装说明。1、进入页面 https://github.com/jgm/pandoc/releases2、下载 pandoc-2.17.1.1-linux-amd64.tar.gz3、解压缩后bin目录中的 pandoc 即为可以直接使用的二进制文件。文件转换原创 2022-03-31 19:30:59 · 7972 阅读 · 0 评论 -
pandoc转pdf文件使用latex模板介绍(Linux环境)
pandoc转pdf文件用的latex模板介绍(Linux环境)关于pandoc工具使用latex模板将md文件转pdf文件还是有很长路要走的,如果执着于用它来做精美排版啥的那就是长路漫漫!本篇主要讲pandoc使用的latex模板以及使用模板过程中遇到的一些问题我也是不断学习摸索将此过程中遇到的问题进行总结,便于后续查看,如有不足,还请不吝赐教。latex模板pandoc用户指南template介绍pandoc使用模板文件来设置文档所需的各种标题,引用,代码块,页眉和页脚等的样式设定。要转载 2022-03-31 12:21:42 · 1169 阅读 · 0 评论 -
更改 Windows 11 上的网络适配器优先级
Windows 11 设备使用网络适配器优先级来确定用于建立网络和 Internet 连接的网络适配器。如果一个设备有多个网络适配器,比如多个网卡、VPNS、虚拟机,或者一个网卡和一个 Wi-Fi 模块,可能无法立即确定它将用于连接到网络或 Internet。好消息是您可以手动设置网络适配器优先级;这在某些情况下很有用,包括确保始终优先考虑特定适配器或解决连接问题。在 Windows 11 中更改网络适配器优先级您可能想要做的第一件事是检查所有网络适配器的当前优先级。选择开始。键入 Power原创 2022-02-22 18:59:32 · 16151 阅读 · 0 评论 -
Adobe Acrobat DC 自定义批量动作(pdf 批量导出图片)
背景某天,有一批电子发票需要打印,有很多。身为一个技术,如果要我一张一张打开然后挨个打印,势必不能接受。于是乎,心生第一常规做法:将一批 pdf 全部合并为一个 pdf 文件,然后打印不就可以了。因为我日常使用的 pdf 工具是 Adobe Acrobat DC,它也有合并多个 pdf 的功能,但是……,问题来了。不少发票的盖章都是签名验签的,批量合并后,印章丢失……遇到这种问题,常规做法,是再寻找一个其他不会出现印章丢失问题的合并工具。但是,我,还是想用这个工具来变通一下解决这个问题,于是乎就有原创 2021-12-05 22:35:38 · 21500 阅读 · 3 评论 -
Linux 安装 pip 命令
1、如果没有epel源下载阿里的epel源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo2、安装pipyum -y install python-pippip install sockspip install pysocks(END)转载 2021-12-02 11:18:58 · 1340 阅读 · 0 评论 -
ESXi 安装 OpenWRT
一、软件包下载(官方)https://downloads.openwrt.org/releases/21.02.1/targets/x86/64/传统 BIOS 启动generic-squashfs-combined.img.gzEFI 启动generic-squashfs-combined-efi.img.gz本文使用 generic-squashfs-combined.img.gz,解压缩取出压缩包中的 img 文件。二、将 img 文件转换为 vmdk 文件(ESXi 虚拟机硬盘文件)原创 2021-11-29 15:30:10 · 26710 阅读 · 2 评论 -
Win11 点击右下角图标无反应(Win11快捷设置面板打不开)
问题升级Win11后,右下角的图标点击后弹不出快捷面板,对应的快捷键 Win+A、Win+N 均无反应。就是下面的这个面板,点击死活出不来,各项了最新的各种补丁都无用:解决方法使用 Dism++ 完美解决操作步骤一、官网下载 Dism++http://www.chuyu.me/zh-Hans/index.html二、解压缩,安装并打开它三、将 “隐藏操作中心任务栏托盘” 关闭如下图,在系统优化》任务栏相关设置》关闭 “隐藏操作中心任务栏托盘”,也就是不隐藏下面是我此时 Win11原创 2021-10-09 08:47:32 · 65458 阅读 · 39 评论 -
C调用HTTP接口(libcurl)
据不完全了解,C里面默认没有很好的直接调用HTTP接口的支持。然鹅在互联网开发中,HTTP已经成功最为广泛的一种网络传输协议,很多第三方营养和系统大多都会有HTTP相关接口。HTTP也为各种开发语言之间的交互,互相打开了大门。针对C如何进行HTTP调用,网上有很多模拟HTTP协议报文手写的。作者认为大可不必,很多时候我们站在巨人的肩膀上可能是更好的选择。curl 即便不是众所周知,也基本上可以达到耳濡目染了,可能看到它最多的地方就是 Linux 中了,总之这个东西比较完善也很强大。URL是一个利用原创 2021-03-17 09:59:44 · 5245 阅读 · 0 评论 -
使用 yarn 搭建基于 docusaurus 的在线文档
Docusaurus 是一个很不错的在线文档呈现工具,文档内容基于 markdown 格式编写,该工具是facebook开源的项目。对比了同类相似的其他工具,感觉这个比较不错。Docusaurus V2 官网RancherDocs(一个基于它实现的站点,查看源码)创建一个demo的方法如下:一、准备环境YarnNode.js配置步省略。二、创建项目例如我创建一个工作目录 E:\Docusaurus 然后使用命令行进入这个目录后,按如下命令 npx 操作语法:npx @docusaur原创 2020-06-30 11:32:14 · 1202 阅读 · 0 评论 -
关于“项目经理”面试遇到“敏捷开发”问题的回答的一点参考
本文阐述敏捷开发的相关要点,做到理解切忌照搬硬套,特别是如果针对面试,对于场景类的描述,一定要变通!敏捷开发的一些问题说一下你对敏捷开发的理解,为什么要使用敏捷开发?》瀑布模型的典型问题就是周期长,发布烦,变更难。》敏捷开发就是快速迭代,持续集成,拥抱变化。 所谓“敏捷”,顾名思义,可以通俗的理...原创 2019-08-23 14:16:47 · 5380 阅读 · 1 评论 -
家庭智能 HomeAssistant 四大组件的安装
简介Home Assistant:是一款基于 Python 的智能家居开源系统,支持接入众多品牌的智能家居设备,可以轻松实现设备的语音控制、自动化等。其实最大的优势是集中化管理,比如小米,飞利浦等等这些智能化的产品你需要在他们的APP上使用并进行控制,而有了hass你就可以摆脱那些APP集中控制他们,并且相互关联实现自动化。还有就是有些模块是没有APP的 但是那些模块可以通过某种通讯协议来实现与...原创 2019-04-03 17:05:47 · 123343 阅读 · 24 评论 -
用户体验是个什么东西?用户体验如何评价好坏?怎样用一句话描述用户体验评价方法的核心?
个人对用户体验的目标是,做到“自然”。举几个例子,1,我观察3岁的小孩用iphone很容易上手。比如,iphone的开锁,小孩甚至不用学就会用。因为触摸是人的天性,同时iphone通过箭头图标,向右滑动的文字条(小孩看不懂文字),来暗示手指触摸向右滑动来解锁。自然和人的天性是一致的。大人因为成年后受污染较多,反而不一定立即学会iphone解锁,可能需要看文字解释来理解。所以不识字的转载 2012-05-24 10:41:37 · 2374 阅读 · 0 评论 -
到底是谁的错?
故事一:背景介绍:RT是一个外包公司,ZWZX是项目承接公司,YD是甲方。RT公司每天下班的时候都会接到ZWZX负责人的电话,询问一天的工作情况,然后布置任务要求晚上加班做完,RT公司的员工很无奈也很气愤因为每天都要加班,员工们就问项目经理:“为什么天天加班赶需求,今天才提一个需求,明天就要上线,还让不让人活了?” 项目经理无奈的说:“我有什么办法啊?这是人家ZWZX负责人说的啊,对方转载 2012-04-23 09:11:47 · 2199 阅读 · 0 评论 -
如何解决新产品开发中的技术导向与需求导向之矛盾
如何解决新产品开发中的技术导向与需求导向之矛盾 一、到底谁说了算? 这是在新产品开发中,再常见不过的问题。在很多企业,每当开发新产品时,市场人员和技术人员互相吵架,甚至你告我,我告你,让总经理一天不得安宁。 市场人员认为,消费者需求是硬道理,他们需要什么,我们就得做什么;技术人员也不服气,新产品开发是我们技术人员的事情,必须考虑现有技术条件。转载 2012-04-10 15:55:36 · 5648 阅读 · 0 评论 -
openssl自签发https证书
步骤:# 生成CA私钥与CA证书openssl genrsa -out cakey.pem 2048openssl req -new -x509 -sha256 -key cakey.pem -out cacert.pem -days 3650 -subj /C=CN/ST=JiangSu/L=NanJing/O=Shanhy/OU=Shanhy/CN=helloworld.shanhy....原创 2020-03-22 21:11:07 · 771 阅读 · 0 评论 -
网段简写,根据子网掩码求IP地址段范围
问题:计算网段172.16.0.0/23的IP地址段是多少到多少?解答:1、由题可得起始IP地址为:172.16.0.12、其中23为子网掩码用“位数”的简写方式,意思是子网掩码的二进制为从左到右23个1组成的二进制11111111.11111111.11111110.00000000,转换为十进制结果为255.255.254.0,并得出右侧为0的有9位可以表示主机段3、计算广播地址:...原创 2020-03-14 12:40:46 · 11393 阅读 · 1 评论 -
网页视频流m3u8/ts视频下载(之ffmpeg)
首先,本文不对 m3u8/ts、ffmpeg 进行科普,请自行了解。下面的篇幅送给明白的你 ^_^单刀直入步入正题,使用浏览器F12(或其他抓包工具)获取视频页的 m3u8 文件URL地址。然后,下面的命令送给你:# 这2行是语法(更详细的详见ffmpeg官网)$ ffmpeg -i <m3u8-path> -c copy OUTPUT.mp4$ ffmpeg -i <...原创 2020-03-05 16:04:49 · 11264 阅读 · 4 评论 -
Win10微软帐户切换不回Administrator本地帐户的解决方法
原来Administrator为本地帐户,不知道什么时候被绑定微软帐户后,你发现无法切换回本地帐户,连【改用本地帐户登录】按钮都没有。那么,当你看到本文的时候,说明你有切回本地账户的需求,本文亲测可用!首先如下图所示,我已经绑定了微软账户后的账户页面,完全没有切回本地账户的按钮:实现切回本地账户的需求,按照如下步骤操作:1、打开注册表,将Administrators的完全控制权限打开...原创 2020-03-04 00:04:26 · 10080 阅读 · 5 评论 -
Atom markdown-pdf 插件错误 Markdown-pdf: Error. Check console for more information.
Atom 是一款不错的编辑器,插件多的几乎能覆盖你的想象。Markdown-pdf 是 Atom 的一个插件,作用是将 markdown 转换为 pdf 文件。当我们按照好该插件后,一般来说还不能直接使用,因为其依赖 phantomjs ,在不按照 phantomjs 的情况下,直接对 markdown 进行 pdf 转换,你可能会遇到下面这个图片的错误:在提示中可以看到缺少 phanto...原创 2019-11-05 00:31:08 · 1895 阅读 · 0 评论 -
启用第三方Chrome插件
当我们通过本地安装了第三方Chrome插件(或者自己刚刚开发的插件),结果发现不能启用。提示:“该扩展程序未列在 Chrome 网上应用店中,并可能是在您不知情的情况下添加的。”,并且 启用 按钮无法继续勾选上。先到 http://www.chromium.org/administrators/policy-templates 下载 Zip file of ADM/ADMX templates a原创 2017-04-19 22:41:10 · 5816 阅读 · 1 评论 -
4K显示器测试
1、打开的画图工具(左下角,开始》画图) 2、画图工具设置图片分辨率(属性中设置) 3、选择1像素的画图,画3条紧挨着的不同颜色的细线(红绿蓝即可) 4、存储图像到桌面 5、代开图片,F11全屏查看图片 6、如果能正常清晰的看清3条线,则说明显示器分辨率是真4K,否则就是你的分辨率达不到4K(3840*2160) PS:如果显示器的分辨率和图片的像素一致,则像素点是...原创 2018-03-18 15:01:18 · 14877 阅读 · 0 评论