工具
文章平均质量分 57
r_martian
这个作者很懒,什么都没留下…
展开
-
Markdown文档数学公式集合
正文(inline)中的LaTeX公式用$…$定义,单独一行用$............$定义1. 上下标^表示上标,如果是多个字符,请使用{},_表示下标,如果是多个字符,请使用()f(x)=xi+yx,f((x+y)u)=(x+y)u+v f(x) = x_i + y^x,f((x+y)^{u}) = (x+y)^{u+v}f(x)=xi+yx,f((x+y)u)=(x+y)u+v2...原创 2018-11-04 08:47:42 · 1956 阅读 · 0 评论 -
ffmpeg 音视频处理神器
ffmpeg是一套用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它包含了非常先进的音频/视频编解码库libavcodec,提供了录制、转换以及流化音视频的完整解决方案。许多FFmpeg的开发人员都来自MPlayer项目,而且当前FFmpeg也是放在MPlayer项目组的服务器上。项目名称来自,前面的"FF"代表"Fast Forward",即Fast forword mpeg,音视频转换器。原创 2023-06-23 16:24:11 · 443 阅读 · 0 评论 -
docker原理及服务编排
Docker 是一个开源项目,诞生于2013年初,最初是dotCloud公司内部的一个业余项目。它基于Google公司推出的Go语言实现。项目后来加入了Linux基金会,遵从了Apache 2.0协议,项目代码在GitHub上进行维护。Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。Docker的基础是Linux容器(LXC)等技术。相对于虚拟机,更加原生和高性能。原创 2022-12-19 11:03:08 · 625 阅读 · 1 评论 -
JIRA项目工具及日常查询
JIRA是Atlassian公司出品的项目与事务跟踪工具原创 2022-08-20 19:32:19 · 1900 阅读 · 0 评论 -
【工具】Microsoft Terminal 优雅配置
微软新一代终端工具WindowsTerminal原创 2022-07-23 09:33:51 · 2062 阅读 · 0 评论 -
linux rsync 工具
1 rsync简介一种远程同步工具,实现了一种高效的文件同步算法,具体可以搜索相关论文研究学习,可以实现文件增量、全量同步,删除等操作,是一种用途广泛的运维工具2 安装下载目录 https://download.samba.org/pub/rsync/src/wget https://download.samba.org/pub/rsync/src/rsync-3.1.2.tar.gztar -zxvf rsync-3.1.2.tar.gzcd rsync-3.1.2./configure -原创 2021-11-06 14:00:41 · 534 阅读 · 0 评论 -
【工具】sublime text3 python开发配置命令行
插件安装https://blog.csdn.net/u014381464/article/details/78854819快捷键配置https://www.cnblogs.com/pcat/p/5499964.html效果原创 2021-05-04 16:11:37 · 122 阅读 · 0 评论 -
【工具】pt-online-schema-change
之前写过一篇,内容还是比较笼统,特重写一篇,以说明。原文地址:【MYSQL ddl原理及千万级表修改不停服解决方案】一、本质上解决的是修改语句阻塞问题,时间上肯定更长,但是不影响正常的业务使用。二、具体流程1、创建和源表同结构的新表2、在新表执行DDL语句3、在源表创建三个触发器分别对应insert、update、delete操作4、从源表拷贝数据到新表,拷贝过程中源表通过触发器把新的DML操作更新到新表中(chunk-size, chunk-time参数)5、rename源表到old表中,原创 2021-04-24 20:54:28 · 314 阅读 · 1 评论 -
【工具】go复杂数据结构体生成
当知道一个复杂的接口返回json数据时,golang需要接收时,就需要对应的数据结构体定义,下面的链接可以快速生成,然后按需调整一下即可。https://oktools.net/json2go示例:{ "code":0, "msg":"", "data":{ "total":20, "list":[ { "name":"test1", "age":10,原创 2021-04-18 11:48:38 · 538 阅读 · 0 评论 -
【强烈推荐】书签共享站点【书签地球】
偶然看到的一个很好的书签分享站点https://www.bookmarkearth.com/原创 2021-04-16 20:53:19 · 6075 阅读 · 1 评论 -
Go json转struct工具
一个很好用的工具集合的web页面,包含常用的json、base64、url、hash、加密等,最重要的是页面简洁干净。名称为OKTools,地址如下:https://oktools.net/json2go这里说一下个人比较喜欢的一个工具,go语言的json转struct,当然我们也可以自己写一个,不过还是不要重复造轮子了。https://oktools.net/json2go例证说明json格式化json工具,https://www.json.cn/非常好用,不过是有广告的.原创 2021-03-01 17:31:58 · 2696 阅读 · 0 评论 -
【深度】如何解决PHPSTORM打开项目慢的问题
一直使用这个IDE,打开项目都是秒开,最近在打开第二个、第三个IDE时,全部卡死,什么操作都做不了,新打开的IDE,一直处于loading components状态,当然网上反映其他状态的也很多,我遇到的情况是这个样子,所以只说这个问题。一、百度搜索:真不是看不起百度,百度的结果就是改配置,就不贴了,具体如下:help => Edit Custom VM Options 改相关配置,可能会解决一部分人的问题二、google搜索,查了半天看到了一个issue,如果是程序员,那么就从头到尾读完,原创 2020-12-05 12:09:03 · 2122 阅读 · 8 评论 -
【深度】Nginx日志日志切割工具logrorate
1. 背景今天排查线上问题,由于没有查看实际日志文件大小,直接用vim打开,导致一度卡住打不开,立马反应过来,可能是日志文件太大,然后ll -ah 查看了一下日志文件131G,基于此,处理完线上问题后,马上处理nginx日志切割问题。2. logrotate系统工具linux分割日志的系统工具,可以方便录标题)将日志按周期(日,周,月)和大小进行分割,其核心配置文件如下:/etc/logrotate.conf #核心配置/etc/logrotate.d/ #分类配置目录3. 配置说明# s原创 2020-09-25 22:16:22 · 429 阅读 · 0 评论 -
tig - 必知的git界面化工具
tig 是一款优化 git 命令行的工具,使 git 命令行更加的便捷人性化 使用说明【 j 】【 k 】可上下切换选中的行,【 Enter 】可分屏查看当前 commit 记录详情,【 l 】小写的 L,全屏查看 commit 记录。【 r 】进入 refs view 模式,查看所有分支,使用 【 j/k 】上下切换, 【 Enter 】查看分支演化。【 s 】进入 sta...原创 2020-05-08 21:34:44 · 1305 阅读 · 0 评论 -
视频mp4与m4v格式区别
一、M4V格式M4V 是一个标准视频文件格式,由苹果公司创造。此种格式为 iPod 、 iPhone 和 PlayStation Portable 所使用,同时此格式基于 MPEG-4 编码第二版。其视频编码采用H264或H264/AVC,音频编码采用AAC。采用H264高清编码,相比于传统On2 VP6、H263、Divx等,能够以更小的体积实现更高的清晰度。 M4V格式也称作苹果的视频...原创 2019-12-11 08:23:56 · 22849 阅读 · 1 评论 -
vim 常用快捷命令
注:这里写的不是大而全的所有vim快捷命令,而是个人在使用过程中常用的一些命令。command说明i进入插入模式v进入visual可视模式dd删除一行d $删除从当前光标到行尾的字符n dd删除 n 行x剪切当前光标下的字符vj dd(shift + v, dd)选中 n 行删除de删除到本单词末尾dw删除到下...原创 2019-10-27 15:21:15 · 319 阅读 · 0 评论 -
Axure chrome插件安装
首先现在crx扩展文件链接: https://pan.baidu.com/s/15M7VWAM-LONDZzXlO7LKeA 提取码: g1q6修改文件后缀为rar压塑包格式并解压为文件夹在chrome的扩展程序页面打开“开发者模式”,如下图所示然后点击加载已解压扩展程序即可,选择解压得到的文件夹即可。...原创 2019-04-10 22:22:45 · 2478 阅读 · 5 评论