![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具
文章平均质量分 50
吉法师、
不愿鞠躬车马前,但愿老死花酒间。
展开
-
Nodejs压缩图片实现方案
并没有在npm里列出,需要访问github,目前选择使用sharp 0.31.2版本。并且在.npmrc里面配置镜像源。因为sharp有额外的依赖项。图片压缩的大小可以自己选择。原创 2023-09-05 15:05:51 · 410 阅读 · 0 评论 -
著名压测工具webbench源码解析
项目概述Webbench是用的标准C语言编写,仅仅只有500多行代码的轻量级压测软件。用到的技术有:Linux提供的运行时参数解析,多进程,服务器通信,管道。github地址:wenbbench项目整体流程1.解析程序运行时的参数。2.根据选择的http协议组装报文。3.开始压力测试。4.获取压力测试的结果。1.解析程序运行时的参数其实这就是传说中的argc argv[],不过程序在此处用到了C语言的getopt_long函数。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下原创 2021-12-21 16:17:40 · 394 阅读 · 0 评论 -
搭建hugo博客的详细方法
主要步骤如下安装hugo配置github发布hugo安装其实还是非常曲折的过程,原本官方都是推荐用brew install hugo的方式来进行安装,然而国内的网络环境实在是非常不方便。最好的方式,还是去github慢慢下载。也可以从我的码云下载hugo。hugo version可以查看hugo的版本,有显示就正常了。如果是通过下载可执行程序来安装的hugo,那就得去.bash_profile配置一下环境变量。hugo的具体使用建立博客hugo new site xx原创 2021-12-21 14:18:12 · 684 阅读 · 0 评论 -
如何在github高效地搜索开源项目
概述本文讲述如何在github的搜索栏找到自己想要的项目。重点无非如下:项目名项目概述star数提交时间(活跃度)编程语言用法项目名in:name xxx通过如下命令,可以搜索名字里带xxx的项目。star数stars:>xxx可以搜索star数大于xxx的项目。fork数forks:>xxx同理搜readmein:readme xxx可以在项目的readme文件里,搜索包含某字符的项目,一般可以用来搜某些用到本技术原创 2021-12-21 14:14:49 · 287 阅读 · 0 评论 -
用shell脚本实现git项目自动(定时)更新
背景我在学习开源项目的过程中,会囤积不少的开源项目,因此也就需要用一个便捷的脚本进行管理,对开源项目进行自动同步。环境设置macOS或者Linux都可以,通过shell脚本实现脚本#/bin/bashOpensource=/Users/hideyoshi/Desktop/OpenSource#切换到开源项目根目录cd ${Opensource}currentpath=$(pwd)echo "currentpath is :$currentpath"rm -f /Users/h原创 2021-12-21 14:13:18 · 2340 阅读 · 0 评论