关于工具软件:招募妙记多-Mojidoc-体验官|-我们准备了诚意大礼就等你来

邀请好友实现注册,即可成为举荐官,解锁特权!注册邀请码邀请码和邀请链接能够用来邀请新用户注册 邀请一个真实有效的用户即可成为体验官,解锁特权。 在注册和登录时,能够抉择填写邀请码来注册。1. 如何邀请好友注册分享本人的邀请链接/邀请码/邀请二维码给好友,好友输出邀请码实现注册,即可视为邀请好友注册胜利 当你在注册成为妙记多 Mojidoc 用户之后,点击集体核心面板的 「邀请好友-解锁特权」入口,取得你的专属邀请码和邀请链接。 邀请码或邀请链接 通过邀请码/邀请链接邀请新用户实现注册:邀请码会自动识别进下方的邀请码框,用户实现注册,视为邀请好友注册胜利 高级体验官,解锁全副特权需邀请好友胜利注册达10个及其以上。2. 如何查看身份特权用户所取得的身份特权将统计在注册账号上。 登录后进入集体核心面板,「账号名」-「邀请好友,解锁特权」查看以后账号的身份特权详情。 3. 体验官可解锁特权性能身份特权「体验官」能够用来做什么?如何取得更高级别的特权「体验官」请查阅:身份特权体验官 体验官身份能够用来解锁特权特权性能是一堆性能池中,用户抉择本人喜爱解锁的相干性能,如果想获取更多的性能能够间接 邀请新用户,即可解锁更多功能,性能列表可见:特权性能列表 特权性能介绍特权性能的阐明,具体以经营流动官网公布为准。 会依照团队打算,免费打算等进行不定周期调整,以官网颁布最新的性能应用阐明和上线应用阐明为准。 如果有了解不明确等事宜,能够间接右下角方框分割客服,及时解答 或者退出咱们官网交换群,沟通小助理,感激大家对妙记多的青睐和反对。

April 19, 2023 · 1 min · jiezi

关于工具软件:想快速入门性能测试试试RunnerGo

以后性能测试曾经是一名软件测试工程师必须要理解、甚至纯熟应用的一项技能。在工作时可能每次发版都要跑一遍性能,跑一遍自动化。性能测试入门容易,深刻则须要太多的常识量,明天这篇文章给大家带来:怎么入门性能测试,怎么样去深刻性能测试。 忽然让做性能测试怎么办?日常工作中,我的项目革新或我的项目架构降级都须要做性能测试,可能会有小伙伴忽然会被喊去做性能,这个时候服务端不相熟,linux资源命令不太会怎么办,很简略,API调试工具(postman、apipost)有吧,用RunnerGo,这是一款开源测试工具,间接导入API调试工具里的我的项目,依据性能需求配置一下压测模式就能够了,测试开始就能实时看服务器资源,测试报告。当然测试工具可能代替不了所有的工作,在做大规模的性能测试时更多的是一个团队的合作。 性能测试你须要学会的纵观性能测试工具发展史:从loadRunner到soapUI再到jmeter再到当初平台化的RunnerGo等等诸如此类,性能测试最须要的货色,不在于工具,而在于对整个待测系统的了解。首先要了解整个待测系统它的软件架构,硬件架构,网络架构,了解它是如何运行的。它由哪些局部组成,各个局部之间是怎么交互的。用户怎么应用这个零碎。在了解零碎的根底上,咱们能够得出零碎的各个局部的性能要求是怎么。也就是性能需求,而后依据这些性能需求去编写测试脚本,剖析后果。 怎么入门性能测试?首先是抉择测试工具,倡议大家抉择开源测试工具RunnerGo,相比拟jmeter更简略,比拟适宜疾速上手。 RunnerGo数据大屏确认需要:测试目标是什么?被测系统是什么?测试场景是哪个?性能指标有哪些?次要确定这几点就能够了,而后针对这几点来编写脚本。 测试环境筹备:RunnerGo不须要在发压机下来运行,间接登录他们的官网注册就能够间接应用。官网链接:https://www.runnergo.comGitHub地址:https://github.com/Runner-Go-Team/Gitee地址:https://gitee.com/Runner-Go-Team1、如果测试公网接口,能够应用saas:https://saas.runnergo.com2、如果应用开源版本人部署,能够参考 https://wiki.runnergo.cn/docs/42注:如遇到本人部署后压测提醒“资源有余”的状况,是压力机配置有些低,倡议应用8C16G配置主机。 脚本设计咱们依据需要来确定要做性能测试的一些场景和接口和一些性能指标。这里RunnerGo反对从各种Api调试工具导入接口,一键导入能够间接应用。 接口导入后,RunnerGo能够间接引入接口,在背景画布上通过连线的形式来配置场景,一条接口流就是一个场景。 依据需要咱们确定压测模式:RunnerGo内置各种压测模式,一键抉择后配置想要的参数即可。 抉择好压测模式后一条简略的性能测试脚本就配置好了,咱们能够开始测试了。RunnerGo开始测试后能够实时查看测试报告,脚本运行时咱们就能够依据性能指标来对测试报告进行剖析。这里就实现了一个简略的性能测试。 如何深刻性能测试再深刻一点就是学会场景设计、性能测试原理,要依据业务需要,列出性能需求,我的项目的业务是多变的,更须要你在平时应用时基于对业务的了解灵活应变。再依据性能需求设计出场景,这个流程就是深刻性能测试的步骤,在这个根底上正当利用测试工具就能够了。

March 21, 2023 · 1 min · jiezi

关于工具软件:乐播如何投屏到电脑上这些方法可以多了解一下

想必很多人们都会将手机上的图片,视频游戏投放到电视上,那么如何投屏到电脑上的,你有真正理解过吗?乐播投屏作为投屏界的佼佼者,在市场上内建设良好的口碑,那么咱们就以这款投屏神器为例来理解一下应用乐播投屏怎么投屏电脑上呢?想要投屏到电脑上的话,咱们只须要在电脑上下载一款电脑版的乐播,投屏app,在设置核心当中抉择投屏模式,将电脑或者手机连贯同一个无线网络输出投屏码,就能够投屏到电视上。如果无奈投屏的话,咱们也能够从新连贯一下或者重启一下电脑,这样也能够帮忙咱们解决问题。乐播投屏的兼容性十分的强,反对多个版本和中断的应用,为很多用户带来了很多的便当。乐播投屏作为一款十分业余,而且兼容性十分强的投屏神器,想要投屏电脑的话,咱们只须要依照肯定的操作步骤,就能够轻轻松松的投屏到电脑上了,尤其是手机上的PPT或者文档,能够通过这种办法来进行投屏,用电脑来进行批改,或者能够进行其余方面的工作。当初投屏神器与咱们的生存和工作也是非亲非故的,尤其是受到疫情的影响,很多孩子们无奈到学校,学习常识也只能通过乐播投屏这款投屏神器来进行线上教学了。所以受到大环境的影响,目前为止应用投屏神器的频率也越来越高。尤其是乐播投屏的云投屏技术,也突破了局域网的限度,突破了工夫和空间的限度,即便两个智能设施没有连贯同一个WiFi都是能够实现近程操作的。而且这款投屏神器有很多暗藏的性能,咱们在投屏的时候也能够多理解一下,也是十分受用的。乐播投屏的性能能够说是十分弱小的,既能够投屏电脑也能够实现投屏电视手机投手机。而且在办法方面也简直大同小异,咱们在应用这款APP的时候,也要尽可能对这款APP有所理解,只有纯熟操作的话,那么下次应用的时候也是十分不便的,而且零碎也自带的记录性能,这样的话也不便咱们下次应用。费用问题也是很多人们都十分关注的问题,在费用问题方面如果是手机投屏电视的话,齐全是收费的,而且十分的晦涩,也简直是即时的,当然如果想要投屏电脑的话,那么平台也会收取肯定的费用。无论是手机版还是电脑版,想要下载乐播投屏的话,咱们只须要在利用商店下载就能够了,而且零碎为了适当水平上进步,用户的满意度也一直的对系统进行保护和降级,所以用户也须要一直的更新软件,这样的话能够体验到最新的性能和利用。当然如果在应用期间呈现投屏闪退状况的话,也能够从新开启一下手机乐播后盾运行的限度,如果搜寻不到设施的话,也能够输出投屏码进行连贯。这些办法都是可行的。

March 1, 2023 · 1 min · jiezi

关于工具软件:激活工具带毒静默安装3602345系列软件

近期,火绒平安实验室拦挡到一批携带病毒的“小马激活工具”。病毒启动后会从近程服务器上下载歹意配置信息,并执行静默装置软件的歹意行为。推广的软件包含“360”、“2345”系列软件以及“腾讯电脑管家”等其他软件,不排除后续下发其余歹意配置的可能。火绒安全软件可查杀该病毒;【软件装置拦挡】性能可拦挡被推广的软件。被推广的软件病毒查杀图 通过百度搜寻“激活工具”发现,排名靠前的三条搜寻后果都在流传该病毒,这阐明病毒作者妄图通过购买百度竞价排名的办法大范畴流传病毒。百度搜寻后果 进一步溯源该激活工具的网址hxxp://wd9.hmd888.top,发现该域名属于“桂林市木兮网络科技有限公司”,该公司的网站备案信息,如下图所示:该公司网站备案信息 详细分析病毒启动后会从近程服务器上下载歹意配置信息,并执行对应的歹意行为,如:下载、执行任意文件,后盾静默装置软件等。病毒的执行流程,如下图所示: Setup_Activator.exe是初始化模块,该模块是个Autoit脚本编译的,并应用混同伎俩来规避杀毒软件查杀。相干代码,如下图所示:被混同的代码 将其去混同后,发现该模块会开释、执行原始的激活工具和kmsactivation.exe歹意模块,并创立工作打算进行长久化。开释激活工具和歹意模块。相干代码,如下图所示:开释激活工具和歹意模块代码 为歹意模块创立工作打算进行长久化,每次开机的时候都会启动。相干代码,如下图所示:创立打算工作进行长久化 依据零碎版本来执行不同的激活工具。相干代码,如下图所示:依据零碎版本的不同执行不同的激活工具 在kmsactivation.exe模块中,首先从hxxp://qfxzq.tyd28.com/0406jh/info_online_mh.txt获取歹意配置信息,再依据歹意配置信息来执行特定的歹意行为,如:下载、执行任意文件,后盾静默装置软件等。相干歹意配置信息,如下图所示:歹意配置信息 依据歹意配置信息下载、执行任意文件。相干代码,如下图所示:依据歹意配置信息下载、执行任意文件 该模块还会过滤指定城市,对指定城市以外的中央,额定装置一些软件(腾讯电脑管家),获取用户以后所在城市。相干代码,如下图所示:过滤用户所在城市 依据歹意配置信息,后盾静默推广软件,并对指定城市以外的中央,额定装置一些软件(腾讯电脑管家)。相干代码,如下图所示:后盾静默推广软件 附录C&C服务器列表:病毒HASH:

October 10, 2022 · 1 min · jiezi

关于工具软件:Wondershare-PDFelement-9-ProPDF编辑工具中文

Wondershare PDFelement 9 Pro是一款易操作、更高效、性能全的PDF编辑软件。万兴PDF编辑器不仅可能查看PDF格式文件,还能进行PDF文件的编辑批改,同时不会更变PDF文件的格局以及默认排版,在编辑PDF内容的时候能够采纳高亮、下划线、删除线、画笔、签章、文本标注等性能进行编辑,Wondershare PDFelement 9 Pro能够像在Microsoft Word中一样轻松地编辑任何PDF文档。您能够自在的编辑任何PDF文档,而不用失落格局和字体。反对同时转换许多PDF文档。提供各种正文工具可用于在PDF上进行合作,并且你可能通过明码和编辑爱护PDF,十分的不错!下载:https://www.macz.com/mac/2604...(选填) 图片形容

September 29, 2022 · 1 min · jiezi

关于工具软件:Apipost和Apifox哪个更好用看这篇就够了

很多人搞不清楚Apipost和Apifox到底有什么区别,以下为实在体验,各位能够依据本身状况参考一下,有什么不足之处还请各位大佬多多指教。 一、产品定位这块能够间接看他们的官网,个人感觉两款产品从性能和定位上来说,没啥显著区别,国内API工具做的好的也就是Apipost和Apifox了,尽管像Eolink和Swagger之类也还能够,但角色定位比拟繁多,个人感觉不如这两款功能强大。Apipost:ApiPost = Postman + Swagger + Mock 后端、前端、测试同时在线编辑,内容实时同步。 apifox:API 文档、API 调试、API Mock、API 自动化测试 Apifox = Postman + Swagger + Mock + JMeter 二、学习老本Apipost:这界面设计能够说是开箱即用了,新用户进去后有一个默认的示例我的项目,这点挺好的,比拟不便了解。平时调试接口、写参数、分享文档这些高频重要操作都十分好找,而且实操起来也很好上手。 apifox:和Apipost一样,Apifox也有一个示例我的项目。不过他是文档后行,想调试接口得先写份文档,操作起来有些繁琐,而且这个tab老跳总感觉不太稳固,想改参数还得来回切(顺便,这里提个小BUG,我这新用户一进去默认就是测试环境,最根本的接口发送都没胜利,按理说示例我的项目不该有这样的问题,上线前你们都不测试的吗?) 三、分享文档对于API文档,第一,分享过程要方便快捷;第二,分享文档要有权限设置;第三,文档自身必须清晰明了,好看标准;上面我就用这三个规范来总结一下两款的工具的优缺点。Apipost:他的分享性能就在主页面里,一个是单接口分享,一个是整个我的项目分享,一共须要两步就能够实现操作。而且写这篇文章的时候发现他还反对自定义分享,能够跨目录点选接口,这点挺不错的,分享起来很灵便。 apifox:他这个性能藏得有点深,一开始我还认为不反对分享性能,找了找发现在右边菜单栏的上面置灰了。而且分享前也要先填一堆设置项,感觉Apifox整个软件的操作逻辑都是这样,你想做什么事件都得先填个问卷才行,实操起来有点好受。 从我结尾说的那三个角度,做一个两款工具的总结吧: 四、离线应用因为公司对网络限度比拟严格,所以我在筛选API工具时,都会思考到是否反对离线应用。以下是这两款工具在这方面的比照:Apipost:(反对离线应用)未登录状态下,以及内网环境下,都能够失常进行大部分操作。离线调试接口都是最根本的了,而且还能分享文档,个人感觉这点还是很不错的。 apifox:(不反对离线应用)不反对离线,而且不登录没法用。 五、反对协定Apipost:Http + Websocket + Grpc(3种)http必定是反对了,从Apipost官网上的更新日志来看,6.1.0版本就反对了websocket。我之前加了他们的用户群,群里有人提这个需要后,大略四月份websocket就上线了,感觉对用户十分上心。据说七月还会反对grpc,自己还是很期待的。 apifox:Http(1种)目前仿佛只反对http,用户群里也有人提这个问题,但官网没有侧面答复,心愿也能反对一下吧。 六、团队合作 Apipost:Apipost始终在宣传他们的合作性能,于是我拉了几个共事浅试了一下,感觉比设想中更好一些。一开始我认为的合作就是各做各的,而后接口相互笼罩,但其实他们曾经做到实时合作这个水平了,而且让人眼前一亮的是合作人员的在线状态和权限也能够在工作台里展现,这点不论是对于管理层还是协作者来说都很不便,感觉Apipost还是很能站在用户角度想问题的。 apifox:没有显著感觉到合作性能的体现,也不确定是不是本人没有找到(毕竟他们产品设计的总让人找不到中央),于是我就去他们官网查了一下,发现还是有一个合作板块的阐明的,但看起来仿佛价值不大,各个角色还是没有把合作的劣势施展进去,还是那句话,心愿Apifox尽快欠缺一下本人的性能吧,目前来看差的还是有点多。 七、界面布局Apipost:试用了一下大略摸清了Apipost的布局逻辑,黄色框内是我的项目/全局设置,红色框内是接口设置,右边的绿色框内基本上是一个工作流的划分。个人感觉在理论工作中用起来很棘手,而且他的性能分区都是按理论应用场景分的,不会呈现一个在工作步骤里须要跳转很多页面的状况,这点真的好评。 apifox:Apifox的工作流都是被一层一层的包裹住的,理论工作中想要找到某个性能还是比拟艰难的,以至于很多时候我都不确定某个性能是他没有还是我没找到,追溯问题时更是劫难现场,往往会节约很多工夫在排查谬误步骤上。而且各个场景的性能项都没有捋分明,浅试了一下他的自动化测试,感觉逻辑太绕了,还是那个“进行任何操作前,都要先填份问卷”的模式,真的应该改良一下,不然不仅是工作效率升高,下班的情绪也很不好。 八、集体举荐总体而言,Apipost和Apifox各有优缺点,集体而言还是更喜爱Apipost,从产品自身来说,胜在性能全面,工作流逻辑清晰,反对多场景(离线)应用。从对用户的上心水平来说,我在Apipost用户群里常常看到他们老板中午还在答复问题,而且简单问题都会和用户连线近程解决,用户提出的需要也都会关注并且驳回(比方火速上线websocket),这一点还是比拟感动人的,我也更看好这种真正关注用户的公司。

July 4, 2022 · 1 min · jiezi

关于工具软件:疫情之下Apipost企业级私有化部署产品发布

“时代的一粒灰,落在每个人肩上都是一座山。疫情之下,置信每个创业者都领会到了艰巨的含意。从天而降的疫情身处京城向阳,当筹备五一之后大干一场、雄姿勃发之际,疫情袭来,被告知全员居家,彻底打乱了咱们的步调。如果说一家公司的人才密度决定了公司的高度,那人与人之间的沟通效率则可能决定了公司的宽度。很难设想如果没有了腾讯会议、Zoom、飞书这些现代化的合作沟通工具,咱们丢掉的效率可能远比当初更多。传统的研发流程现代化的IM工具解决了根本的沟通问题,却解决不了传统研发过程中的合作低效问题。内卷曾经成为国内各个行业的规范。在这个大环境下,争分夺秒赶进度曾经成为不得不去采纳的战术。无休止的需要、BUG与争执正在榨干这群工程师们最初一点精气神儿,已经的我也身处其中,有力且无奈。疫情之下,带给我的思考疫情给咱们最大的启发,是让咱们体验到了合作的魅力。当办公场景和形式产生转变,如何高效工作成为员工和企业亟待解决的难题。除了寻求近程合作办公更加高效的工作模式外,更须要高效的合作工具,来突破工夫和间隔的限度,以进步工作效率。过后创建 Apipost 之初,就是为了以合作为核心,贯通研发团队的管理者、前、后端、测试人员,缩小沟通老本,进步沟通精度,从而进步研发团队的效率。那时我还在北京的一家公司做研发总监。公司同时研发3个我的项目,尽管都是公司的自主产品,然而因为整个团队人手无限加上我的项目周期紧,所以每日加班已成常态,双休简直成为奢望。每日19点前能回家就能够兴奋地当半个周末过。我就在想,有什么方法让咱们团队的效率能进步些,大家能够早点实现工作,早些回归家庭? 于是我就在想,能不能出一个工具,它可能带来一些扭转:针对后端开发人员,齐全能够让他们在调试接口的时候顺便生成接口文档,而不必每天须要专门地进行他们并不善于的文案工作。针对前端开发人员,齐全能够让他们通过合作实时跟进后端的接口,并进行文档的查看和调试。与此同时,后端人员和前端人员能够通过Mock 指定接口标准,即便后端数据库尚未搭建、API代码尚未编写,仍能够提前让前端进入研发流程。而且,针对测试人员,也能够通过合作参加接口从指定标准到接口测试的全流程。\当然,该写的代码一行都不能少。而是通过对立的、标准的合作来实现买通下面的流程,晋升效率。 即:一个工具 = Postman(接口调试)+swagger(接口文档)+Mock(Mock 服务)+流程测试于是,我跟几个敌人利用周末空闲工夫研发了Apipost 0.1版本,并用在了咱们研发部门。最后这个版本性能非常简单,然而经起初证实:它大大晋升了咱们整个研发团队的效率,原来7个工作日的工作量能够缩短至4个工作日。2022年疫情期间,应用 Apipost 团队合作的人数成倍数减少,同时每天征询私有化部署的客户数也翻了几番。其中除了相似中国科学院这样的大型机构,也不乏很多团队规模在10人以下的小型研发团队。咱们用工夫证实了咱们确实是在做一件十分有价值的事件。Apipost 私有化产品正式上线推动API数字化改革,助力企业研发降本增效,Apipost私有化部署产品近期正式上线。为了更好助力国内中小企业推动API数字化治理降级,应答近程办公挑战。Apipost将从产品和服务两大维度服务宽广企业研发协同。为客户提供更多的自主权限,同时也可能满足用户更多定制化需要。Apipost私有化部署服务与劣势 1. 生产资料私密性 Apipost将整套零碎部署在本人的服务器上,保障产品材料的私密性和安全性,对生产资料的应用全程把握。 2. 纯内网部署 Apipost反对纯内网应用,无需依赖网络反复加载,稳定性更高,传输效率更高,团队应用更加高效且平安。 3. 团队和我的项目权限治理 高效的治理后盾,针对性治理团队成员权限和我的项目权限。 4. 7*24小时技术支持 专属团队及时响应,解决企业的各种技术问题需要,从需要沟通、交付施行、应用教程、运维服务提供全程的贴身服务。 5. 满足用户个性化需要 免费版(个人版)提供的是规范性能,满足绝大部分用户的应用须要。 而企业版将为用户额定提供: 客户自定义权限:如果您有局域网外的用户,能够映射IP来拜访您的我的项目文档自带品牌(logo):对接客户的接口文档带上logo品牌私有化独立贮存服务器线下产品解说培训高级工程师技术支持后续产品迭代同步降级Apipost免费版与私有化版本(多人版)性能比照:

June 1, 2022 · 1 min · jiezi

关于工具软件:使用蜻蜓安全挖掘漏洞实践一

一、Docker 近程拜访TLS加密拜访|蜻蜓以下操作须要提前装置docker, 如果已装置docker请跳过这步, 装置docker命令如下: curl -sSL https://get.daocloud.io/docker | sh1.1 下载认证文件curl -L http://qingting.starcross.cn/static/server.zip > /server.zip && cd / && unzip server.zip 1.2 增加启动参数mkdir -p /etc/systemd/system/docker.service.d/ echo "[Service]ExecStart=ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2376 --tlsverify --tlscacert=/server/ca.pem --tlscert=/server/server-cert.pem --tlskey=/server/server-key.pem" > /etc/systemd/system/docker.service.d/override.conf 1.3 重置并重启服务systemctl daemon-reload && systemctl restart docker二、FRPC 买通内网机器到公网2.1 下载FRPCcurl -L http://qingting.starcross.cn/static/frpc > ~/frpc && chmod 755 ~/frpc 2.2 增加配置vim ~/frpc.ini[common]server_addr = 49.233.184.147server_port = 7000[qingting-替换成你的用户名]type = tcplocal_ip = 127.0.0.1local_port = 2376remote_port = 50005(替换成任意50000~60000) 2.3 启动FRPCcd ~/ && nohup ./frpc & ...

April 30, 2022 · 1 min · jiezi

关于工具软件:-那些能帮我愉快Working的Mac软件

前言作为一个开发者,可能很多人会用到一些为了晋升开发和工作效率的软件,额。。。。md,间接开始好了,不说客套的了。 软件iShot截图工具,AppStore获取,反对长截图,收费的会有水印,然而不影响应用,然而之前有遇到长截图呈现反复的问题; Xnip截图工具,AppStore获取,相比于iShot,个人感觉这个更好用一些,免费版的也满足需要; 超级右键右键快捷工具,AppStore获取,与iShot是一家开发的,置信很多人应该用过,反对新建各类文件什么,有免费版和付费版; Better MenuBar电池管理工具,AppStore获取 KeeWeb明码管理工具,点击链接可间接跳转官网; gitNote一款客户端笔记软件,性能还是挺多的,反对markdown,有免费版和付费版; One Switch对Mac原生的一些切换的性能合集客户端,比方一键切换黑白模式,显示暗藏文件等;不是收费; 云存储管理客户端反对七牛云、腾讯云、青云、阿里云、又拍云、亚马逊S3,仿文件夹治理、图片预览、拖拽上传、文件夹上传、同步、批量导出URL等性能;开源的,大家也能够反对一下; BobBob 是一款 Mac 端翻译软件,反对划词翻译、截图翻译以及手动输出翻译,很多人应该也在用,开源的;大家能够反对一下; Televzr一款下载工具,反对下载youtube等网站解析视频下载,间接减少url就能够,收费只能下一次,须要pro版,有点贵; Transmit十分好用的ftp、sftp等链接工具,反对链接后间接批改文件名称、内容等; gitsPal基于Gist的一款客户端,还不错,开源的 uTools家喻户晓,不再多说了,百度轻易一搜下载就用 itTools一个工具软件,这个工具目前包含“正则表达式”、“工夫戳转化”、“色彩盒子”、“Json转化”、“Base64转化“、“定时工作工具”;也是开源的; shellCraft额,这是一个ssh工具,然而网址如同被黑了,变成有色彩的了。你们本人搜的下载一下吧,还挺好用的,不过绝对于Transmit还差一下,Transmit比拟好用; ssh CopyApp store下载,服务器文件操作工具,可间接拖上传、下载服务器文件,有点小贵,不如Transmit simpleNote一款多端笔记软件,AppStore获取,收费的,官网也能够下载其余客户端版本;还不错; SnippetsLab代码片段治理,十分好用,尽管我始终当笔记本在用,强烈推荐; Regextor正则表达式测试工具,能够在App store下载,也能够间接点链接下载,提取码:xj3j; GitKraken代码治理客户端,大家都晓得的; PopClip在Mac上应用鼠标抉择文本时,会呈现PopClip。 即时复制和粘贴,并拜访搜寻,拼写,字典和超过100个以上的操作,同时反对增加很多插件,比方下面说的Bob; Image2Icon图片转换为ICON工具,能够在App store下载,也能够点击链接下载; Blotter能够点击链接下载,提取码hwpm,揭示事项的桌面版显示,间接在Mac自带的揭示事项外面增加内容,这款软件就间接将内容显示在桌面;不过如同os 13之后不兼容了 Manico程序快捷切换,举荐,很不便; MountyNTFS硬盘读取、操作工具 WidsMob Viewer图片预览工具,比Mac自带的好用,强烈推荐 Pine一款MarkDown编辑器,开源,挺好用的 动态博客写作工具反对MarkDown,开源 Cd To - new terminal hereApp Store下载,在指定文件夹关上终端的工具,省去了很屡次的cd命令 ...

April 19, 2022 · 1 min · jiezi

关于工具软件:多可知识管理系统的三大特色

多可常识管理系统是一款基于多可文档管理系统的裁减产品,它除了领有文档管理系统的所有性能,还减少了如下三大性能: 一、自建在线知识库这里所说的常识,是一种 基于互联网在线编辑的非凡格局的文件,多可零碎的用户能够在线创立、浏览和编辑这种常识文件。一个常识文件,看起来是这样的:对于常识文件,你能够插入一个段落或子段落,能够删除或编辑。能够点击“编辑”对某一段内容进行批改,批改人、最初一次批改工夫都会显示在页面里。同时每次批改都会主动变成历史版本,保留在版本记录里。编辑段落时可应用多种编辑工具,可能在段落中插入文字、表格、图片,对文字和版面进行各种调整,就像用相熟的word一样。哦不,它比word更好!它还能插入QQ表情、音频、视频,还有百度地图~你所创立的这些常识文件集合起来就是知识库。在多可常识管理系统的组织构造里,知识库体现为一个独立的组,即:常识治理。默认状态下,所有注册用户都能够随便建设、编辑、删除该组的文件。系统管理员也能够依据本公司的理论状况,制订不同的用户权限,或者对常识的编辑建设审核机制。 二、管理员三权分立在多可文档管理系统里,系统管理员只有一个,他领有至高无上的势力,他能够给其余任意用户受权,能够轻易查看各种操作日志,能够进入他人都进不了的系统管理后盾进行机密操作。就算你本人设置了多名系统管理员,其实也等于是一个,因为不论你设置多少个系统管理员,他们的势力都是雷同的。然而到了多可常识管理系统这里,状况就不同了。常识管理系统减少了“管理员三权分立”性能。它能够把受权、审查、操作这三大项势力别离调配给三名不同的系统管理员,从而使他们各司其职、相互牵制,防止了一人专权而对系统的平安造成隐患。在默认状态下,管理员三权分立是敞开的。如果你想启用这个性能,就要在服务器管理工具里将其开启,而后别离设置三名管理员。 三、文件密级文件密级是一种权限治理。通过将用户和文件都分成不同的窃密级别,每个级别的用户能够接触到与本人同级和低于本人级别的文件,这样就确保了上传文件的安全性和窃密需要。文件密级依照窃密属性从高到低分成四级:绝密、秘密、窃密、非密。如果一个用户属于绝密级别,那他就能够接触到绝密级别及以下级别的所有文件,也就能应用绝密、秘密、窃密和非密级别的所有文件。如果一个用户属于秘密级别,那他能够接触秘密级别及以下级别的所有文件,也就能应用秘密、窃密和非密级别的文件,而无奈看到绝密级别的文件。以此类推,窃密级别的用户能够接触窃密级别和非密级别的文件,而无奈看到绝密和秘密级别的文件,非密级别的用户则只能接触到非密级别的文件。在默认状态下,文件密级也是敞开的。如果你想启用这个性能,请在服务器管理工具里将其开启。

November 24, 2021 · 1 min · jiezi

关于工具软件:推荐一款颜值逆天且功能齐全的开源Shell工具

前言以前在windows上始终应用的SSH工具是XShell,起初转到mac平台,XShell没有mac版本。所以之前始终在找一款颜值高,功能齐全的能够作为日常应用的Shell工具。 我晓得mac下也有不少优良的Shell终端工具,比方SecureCRT,putty,Termius,FinalShell等。 我是从以下几个维度思考的: 颜值要高,毕竟天天面对本就枯燥乏味的shell命令行,界面不难看会影响情绪。情绪也是生产力因素中很重要的一个因素,不晓得你们认同么。 性能要全,什么文件上传,云端同步,主题切换,自定义背景,拖拽,窗口切分,历史命令等等通通要有。性能不全,我用着不爽。 操作要简洁,我不是搞运维的,命令行曾经很繁冗了,不想在UI上再被折腾。 要收费,性能再好要免费也没鸟用,因为穷。 那么明天举荐的就是一款合乎以上所有要求的一款SSH工具,而且它是收费开源的。迭代十分快。简直几天一个版本,反对平台包含windows,mac,linux。mac中连arm64都反对。简直是全平台都反对了。 全功能收费,无广告。十分香。 它就是:electerm 颜值我在mac平台用了这款软件简直快2年。抉择这款终端其中一个最重要的起因就是颜值。不多说,间接上图: 整个界面一股浓浓的暗黑系格调,不过还有套默认的红色主题可供选择。 除了预设的2套主题外,eleterm能够随便自定义主题: 自定义背景我看到很多童鞋的IDEA背景都是小姐姐,尽管我感觉这重大影响我的注意力,然而Shell终端里能够有,上一个来试试。能够看看成果: SSH标签electerm的SSH连贯信息是以标签模式存储的。 能够为某一组连贯减少文件夹,新建设一个连贯,基本上该有的性能都有。界面也极其简洁。 文件上传electerm自带一个sftp的文件上传,连上SSH之后,点这里即可关上sftp的上传。 上传UI简略易懂,左侧本地右侧近程,可拖拽,甚至于反对整个文件夹的上传。十分不便。多个工作是多个线程,在顶部能够看到正在上传的线程。 命令快捷键作为一款shell工具,疾速命令应该是标配,有些工具还甚至拿这个来免费,有点说不过去。 eleterm配置疾速命令十分不便,比方加一个查看零碎信息的命令,只须要在这里进行配置。 而后你就能够很不便的在底部进行点击疾速执行了 云端同步Electerm反对能够在多个电脑之间同步设置和标签。 十分奇妙的利用了github和gitee,只有设置一个token,就能够进行配置和连贯信息的导出和导入。原理上就是git的push和pull。 你须要在这里填写一个token 我这里是用了gitee形式,这个token须要在gitee里的设置页面进行获取 分屏能够反对有限的分屏,反对横着分和竖着分,右上角点一下就会多分出一个屏进去,十分不便 底下有个批量输出命令。不论你有多少窗口,一次输出,批量执行。 结语electerm性能真的挺全面的,是一款挺小众然而优良的开源作品。我集体始终用到当初,尽管在应用中偶然会有小问题,然而作者始终在更新。在两年中,我也看到了这款作品变的越来越好。 所以当初举荐给大家。心愿你应用了之后也能爱上这个小而美的Shell终端。 Electerm的官网下载地址为:https://electerm.github.io/el... 因为官网放在了github page上,如果感觉下载速度慢的,我也为大家提前下好了各个平台的版本,放在了国内的gitee上,可在公号里回复et进行获取下载。

November 23, 2021 · 1 min · jiezi

关于工具软件:全球国家简码信息表

寰球国家简码信息表寰球国家简码信息表 ISO 3611 寰球国家名称,国家代码,国家缩写,国内区号,国家国旗汇总表 国际标准化组织的ISO 3166-1国际标准是ISO 3166的第一局部,有ISO规范国家代码。1974年首次出版。每个国内广泛公认的国家或地区有三种代码,就是二位字母代码、三位字母代码、以及联合国统计局所建设的三位数字代码。 目前有247个国内公认的国家和地区被列入“ISO 3166-1”代码表中。 https://tooltt.com/info-nation/

September 10, 2021 · 1 min · jiezi

关于工具软件:20个高效办公软件推荐-每一个都很实用

俗话说工欲善其事必先利其器!在这个互联网时代,办公软件能够大大提高咱们的工作效率,用好了能够达到事倍功半的成果。明天不小编给大家举荐20款高效办公软件,简直每个人都能够用到,废话不多说,间接上干货,喜爱的记得点赞珍藏! 序号软件题目次要性能下载地址1剪映视频剪辑https://lv.ulikecam.com/24K Video Downloader视频下载https://www.4kvideodownloader...3TeamViwer近程办公https://www.teamviewer.cn/cn/4TechSmith Snagit屏幕录制https://www.techsmith.com/scr...5Xmind思维导图https://www.xmind.cn/6Adobe PhotoShop图片解决https://www.adobe.com/product...7Adobe Premiere Pro视频解决https://www.adobe.com/product...8万兴喵影视频剪辑https://miao.wondershare.cn/9创客贴作图神器https://www.chuangkit.com/10墨刀原型设计https://modao.cc/11Arctime字幕制作https://arctime.org/12风波水印管家去除水印https://sf.fengyunpdf.com/13印象笔记笔记整顿https://www.yinxiang.com/14iSlidePPT插件https://www.islide.cc/15OneDrive云存储器tps://www.microsoft.com/16VLC Player媒体播放https://www.videolan.org/17Canva可画平面设计https://www.canva.cn/18字由字体下载https://www.hellofont.cn/19方方格子Excel插件http://www.ffcell.com/home/pr...20慧办公Word插件http://www.hbg666.com/w.php

June 3, 2021 · 1 min · jiezi

关于工具软件:变现洞察丨工具行业App如何解决商业化难题

工具的实质,是人类需要的延长。随同挪动互联网的倒退,工具类 APP 与人们的生存分割愈发严密,不仅能够缩短用户实现工作所需的工夫,帮忙用户晋升工作和生存效率,还可在无限的工夫内发明更大的价值,领有宽泛的用户根底,也因而吸引少量开发者在此赛道守业掘金。 那么,工具行业目前市场前景如何?又有哪些须要提前部署防止踩坑的事项?新玩家和老玩家增长和变现致力的方向又在何处呢?基于穿山甲平台接入海量工具类利用的实践经验,咱们有以下思考,心愿能为工具类利用开发者的变现之路提供一些启发。 一、工具App市场现状:用户增长放缓,多面承压 截至2020年3月,工具行业用户规模保持稳定增长,其中零碎工具行业月沉闷用户超过10亿,实用工具行业月沉闷用户超过5亿,但增速均显著放缓。 此外,在挪动时代,网民触媒习惯更加碎片化,工具导向的APP尽管在多种场景下都可能会被应用,但“用完即走”,单次应用工夫短且工具类APP性能绝对繁多、产品可替代性强,面临行业竞争强烈,市场多面承压的场面。 二、工具类App变现趋势:广告变现为主,需翻新摸索“工具+” 依照支出起源,目前工具行业变现分为用户端付费和企业端付费两大类。 用户端付费是基于工具产品的性能,作为付费产品向用户收取费用或者增值服务付费。企业端付费是基于工具的流量价值或者开发者业余能力,向品牌主收取营销推广产品或者开发服务的费用。 目前,工具行业商业化的次要营收形成还是商业广告,联合工具行业市场现状,穿山甲平台总结工具类APP的流量变现存在以下痛点: 1.用户即用即走难以长期留存,经营老本高,广告变现天花板低 2.产品模块丰盛度低,应用链路短,可展现广告场景少 3.增值服务付费为工具类变现一大伎俩,易造成用户散失,模式不够成熟 因而,工具类行业的广告变现伎俩不容忽视,开发者须要在产品设计及经营层面思考工具+更多优质内容+广告组合,无效晋升用户流程体验、加强用户粘性并减少广告展现场景,如从垂直细分,到畛域拓展;从聚焦工具属性,到+内容化/社交化/游戏化的摸索;从单一线上场景,到“线上+线下”多元服务。 三、穿山甲商业化解决方案,助力工具APP收益增长 作为寰球利用变现与增长平台,穿山甲针对工具行业特有痛点并基于对工具行业用户和产品了解,为工具行业开发者提供针对性流量变现解决方案倡议,助力变现效率晋升。 首先,工具类利用广告场景少且丰富性低,穿山甲次要举荐开屏、信息流、插屏、全屏视频及激励视频几种广告款式,并依据不同利用个性给利用实例。 其二,通过内容输入单干,海量短视频和图文资讯配合穿山甲广告进行打包输入,在客户端个性化散发内容,帮忙开发者晋升利用粘性。 最初,依据用户付费志愿精细化分层经营,并基于用户行为,做好广告展现频次等管制,在良好用户体验前题下,最大化晋升变现效率。 下文中鲨鱼记账便是穿山甲当先变现策略的优良实际,“工具+优质内容+广告”组合,无效晋升用户流程体验、加强用户粘性并减少广告展现场景,帮忙工具行业开发者实现广告收益和用户体验的共赢。 四、标杆案例:鲨鱼记账,“工具+”解决行业商业化痛点 鲨鱼记账是一款记账APP,自2017年正式上线以来,累计注册用户数量超过3100万,月沉闷用户数量超过600万。 为了克服工具类App的流量变现痛点,鲨鱼记账在最后的根底记账性能外,新添置电商板块“省钱优惠券”、理财常识付费板块“财产星课堂”及社区板块,构建从攒钱到学习理财的直通车业务,造成初步的业务递进模式:工具+内容(社区/电商/课程),并借此模式晋升鲨鱼记账的用户留存和活跃度,丰盛广告场景,进步广告变现天花板。 在广告变现层面,鲨鱼记账依据穿山甲独家工具解决方案,从深度开掘广告场景及丰盛广告款式适配两个层面进行了针对性优化降级。最终广告场景覆盖率晋升了5倍,整体展现率晋升15倍,大大晋升了鲨鱼记账的广告收益。 心愿鲨鱼记账的实际案例能让更多挪动工具行业开发者对变现有更多启发。 更多粗疏精准的工具行业洞察和解决方案,欢送大家返回“穿山甲成长学院”小程序进行查看。

April 7, 2021 · 1 min · jiezi

关于工具软件:思否产品推介丨维格表职场新青年的第一款工作神器内附福利

“在团队合作中,构造规整数据的价值远大于非结构化数据,所有的可合作能力/可检索能力/数据可视化等数据处理,都建设在结构化数据之上。” —— 「维格表」联结创始人兼CTO陈加贝 市面上的软件工具那么多,但却很少能够做好连贯和整合,真正帮忙咱们更好地工作和生存。毕竟,对于应用软件晋升「生产力」,大家总是抱有很多期待: 有没有一种工具,能够轻松随便DIY出本人的项目管理工具和数据产品?????有没有一种技术,连1行代码都不必写,就能够做出业务零碎、IT软件?????有没有一种数据库,能够简略到连不懂编程的人都能应用?????有没有一种表格,反对API,能寄存图片视频,能够结构化地整顿信息、连贯所有?????…2019 年底,一群来自金山、字节跳动、阿里、腾讯、金蝶等各大科技公司的互联网从业者一拍即合,致力于打造国内首款同时面向企业、个人用户的可合作式创新型数字内容管理工具,即「维格表」(vika.cn)。 一、产品介绍:不是Excel,是搭建IT零碎的可视化数据库工具 维格表将简单的可视化数据库、电子表格、实时网络协同、低代码开发技术四合为一,同时反对API与可视化看板,「拉」「拽」「拖」的繁难操作,让简单技术、项目管理、业务信息管理变得「轻量化」。 很多新敌人们看到维格表,会感觉这是一种新型的Excel电子表格。 其实这真是一场难堪的误会。 维格表(vika.cn)模式上是一种连贯型的智能表格,其实是一种弱小灵便的IT合作零碎,技术团队只是为了用户的易用性、舒适性,才做得像Excel表格一样简略和易操作。 维格表真正的比拟对象,应该是相似Access、FoxPro、HyperCard、FileMaker这类的轻量级可视化数据库。 二、利用场景:1000+个性化利用场景 在事实中,除了项目管理,咱们日常有大量的工作场景,都是须要用到可视化数据库能力的。 比方CRM、ERP等企业级利用, 市面上的这类垂直畛域的企业级利用,岂但价格高,而且通常性能简单,业务固化,不能适应所有的公司业务和倒退须要,对于绝大多数企业来说,性价比不高。 作为日常生活场景来说,集体的重要信息往往散落在不同的平台、APP中,但每个人往往都有着不同的社会角色。 比方一位40岁的男性厨师,他是一位父亲,同样是儿子,爱好音乐、汽车、数码产品,他须要记录并解决大量芜杂的信息:食谱、儿子的学校课程、老师电话、父母的衰弱治理、日常记账、数码产品清单等等,为了让生存更加东倒西歪,他最终抉择的信息整合工具,最优选还是Excel。 所以,你会发现,只管市面上的软件工具都曾经这么多了,但大家还是那么喜爱日常应用Excel来做各种数据整顿。 但电子表格技术创造的初衷,并不是利用于数据整顿,而是用于数值计算,如财务报表的统计等。维格表与Excel看起来类似,但绝不只是「在线」这么简略。 Excel善于的是数据分析,可能对芜杂构造的数据进行疾速整顿,就像一个数据画板,依附人工手动画出数据款式,适宜规模不大/一次性的工作。 随着互联网带来生产力的晋升,Excel多媒体能力脆弱、数据信息扩散、难以造成连贯的毛病也让古代职场人士陷入「Excel焦虑」中。 而维格表的设计思路则是从数据登程,每一列都有着固定的数据格式,移除合并单元格等自在排版能力,看起来「解放」,但这十分有利于保护数据的结构化。「自律带来自在」,构造规整的数据价值远远大于非结构化数据,可合作能力、可检索能力、数据可视化都建设在结构化数据的根底上。 简略来说,维格表不是表格,而是一种能够搭建IT零碎的可视化数据库工具。 三、产品劣势:职场新青年的第一款「工作神器」应用vika维格表,你只须要破费过来十分之一的工夫、百分之一的老本,就能够实现他人通过简单代码研发,能力换来的业务自动化: 你不用再为固化的SaaS软件系统而发愁,通过维格表就能轻松DIY出本人的管理工具和零碎;你不用再须要为各种轻型应用软件,独立的搭建数据库和写代码;通过数据实时协同和可视化的界面,让数据的整顿、连贯、更新更加便捷;vika维格表同样是一种让不懂编程的普通人,疾速生成IT产品的简略开发工具。和Excel电子表格相比,维格表应用起来更简略,却更弱小,在企业合作、数据结构、整顿、剖析、API等方面劣势显著,包含: 云端存储与相互连接:数据都是在云端集中式存储,反对私有化部署,零散的信息汇聚到一个平台中来;时光机回放:以「操作」为粒度存储历史记录,能够像「时光机」一样进行历史回放和回滚;维格列类型校验:因为维格列有指定属性类型,数据录入会锁定类型,更不便、更精确,你不会因为输错了空格或逗号,导致满屏的「ERROR」了;多媒体存取能力:图片、视频、文档等各种附件都能寄存,结构化地混排各种多媒体信息;有限视觉变换:不局限于表格的模式,能够进行多种视觉效果的变换,如看板、相册、甘特图、图表等等模式,简略易用;集装箱式分享:你能够把维格表中的文件夹进行分享,用户看到的不是单个维格表,而是整个文件夹;当你了解维格表就是一种可视化数据库后,你会发现,维格表将来的利用场景会无比的广大: 从一场联动数十人的营销流动,到一次集体旅行行程打算;从开店筹备到会员体系治理;从我的项目成立到跨企业合作;从企业仓储记录到集体数码产品参数清单;从企业的我的项目合作到集体生存治理…… 维格表的玩法,只有你想不到,没有做不到。 四、一些微妙的设计1、丰盛的维格列类型能够打星的表格 类型丰盛的维格列 2、个性化视图维格表智能变换应用场景 维格表可切换多种视图 领有彩虹标签、emoji等 3、黑科技玩法关联性能 4、反对API,有限DIY实时API 五、一些客户反馈 六、限时收费公测目前维格表正在限时凋谢公测收费应用~你能够在电脑浏览器中输出VIKA.CN,收费领走100个零碎模板! 彩蛋:在本文的评论区回复关键字「vika」即可取得公测邀请码噢!全新性能,等你来领先体验~

September 30, 2020 · 1 min · jiezi

关于工具软件:ftp工具下载绿色ftp工具下载地址

ftp工具下载,FTP(File Transfer Protocol,文件传输协定) 是 TCP/IP 协定组中的协定之一。FTP协定包含两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户能够应用FTP客户端通过FTP协定拜访位于FTP服务器上的资源。那ftp工具下载地址在哪,明天给大家带来ftp工具下载地址分享。 返回:IIS7服务器管理工具 这款也是自己正在应用的ftp软件,最次要的特点是:定时上传,定时下载,主动备份和更新。 除此之外,它还能够批量治理windows系列的操作系统, linux操作系统以及linux的vnc、win的vnc,有主动重连,主动重传,自定义传输模式,线程,编码,大量文件疾速加载,边加载边传输等性能,都是十分贴合网站管理者应用需要的,用起来得心应手,妙不可言。轻松导入,自行设置既能够应用。

September 29, 2020 · 1 min · jiezi

强大的工具一Capslock-3x版本

1 概述作者终于把Capslock+更新到了3.x版本了,所以就更了这篇博客。2.x版本的能够戳这里。Linux版本的能够戳这里。3.x版本与2.x版本的次要不同是更新了新的键盘布局,更加棘手,上面让咱们一起来看一下吧。 2 根底性能上面的按键都以Capslock+结尾,也就是说须要先按着Capslock键,而Alt键无非凡阐明指的是右边的Alt键。 2.1 光标挪动按键成果E光标向上挪动一次Alt+E光标向上挪动三次D光标向下挪动一次Alt+D光标向下挪动三次S光标向左挪动一次Alt+S光标向左挪动五次F光标向右挪动一次Alt+F光标向右挪动五次 按键成果T光标向上挪动十次Alt+T光标向上挪动三十次B光标向下挪动十次Alt+B光标向下挪动三十次 按键成果A光标向左挪动一个单词Alt+A光标向左挪动三个单词G光标向右挪动一个单词Alt+G光标向左挪动三个单词P光标挪动到行首Alt+P光标挪动到页首;光标挪动到行尾Alt+;光标挪动到页尾留神中文不好界定单词的界线,个别会整句跳过。 2.2 光标抉择按键成果I光标向上选中一次Alt+I光标向上选中三次K光标向下选中一次Alt+K光标向下选中三次J光标向左选中一次Alt+J光标向左选中五次L光标向右选中一次Alt+L光标向右选中五次 按键成果,光标选中以后单词Alt+,光标选中以后行U光标选中至行首Alt+U光标选中至页首O光标选中至行尾Alt+O光标选中至页尾 2.3 删除操作按键成果W光标向后删除(=Backspace)Alt+W光标向后删除单词R光标向前删除(=Delete)Alt+R光标向前删除单词[光标删除至行首Alt+[光标删除至页首/光标删除至行尾Alt+/光标删除至页尾Backspace删除以后行Alt+Backspace删除全部内容 2.4 换行按键成果Space等价于EnterEnter向下插入一行,相当于先按End再按Enter 2.5 剪贴板按键成果X/C/V剪切/复制/粘贴,独立于Ctrl+X/C/V,如果有选中则剪切/复制选中的内容,如果没有选中会剪切/复制以后行的内容Alt+X/C/V另一套独立的剪贴板 3 F1-F63.1 F1关上官网。 3.2 F2F2是计算面板。能够按Enter或者Shift+Enter获取计算结果,加上Shift计算结果会呈现下一行。也能够按Capslock+Tab获取后果,这样会把原来的表达式给替换掉。 3.3 F3F3是翻译性能,应用的是有道API,注意事项如下: 英语单次能够不必选中,只须要光标靠着单词中文最好选中再翻译,不好界定“单词”界线翻译框的文本能够应用Capslock+Alt+Backspace清空再次输出进行下一次翻译网络差的话应用翻译可能会导致Capslock+假死,稍等即可API接口申请为每小时1000次,如果有非凡需要能够返回有道智云申请一个独立Key,并批改Capslock+settings.int 3.4 F4F4能够将窗口变批改窗口透明度: 短按:批改为半透明/不通明长按:配合鼠标滚轮批改透明度3.5 F5F5从新加载Cpaslock+,会有一个reload提示框。 3.6 F6F6能够置顶或者解除置顶一个窗口。 4 高级性能4.1 全局设置全局设置在Capslock+settings.ini的[Global]中,其中: autostart:是否开机自启,可选1或0,默认为0,不自启default_hotkey_scheme:热键布局,可选capslox或capslock_plus,默认前者,后者为2.x版本的热键loadScript:加载的JS脚本,必须位于loadScript文件夹下,用逗号分隔要加载的JS,比方locaScript=1.js,2.jsmouseSpeed:按下Capslock+Alt时的鼠标速度,默认为3,能够按住Capslock+Alt配合滚轮批改长期的鼠标速度allowClipboard:是否开启默认剪贴板,可选1或0,默认为1,开启loadingAnimation:是否开启加载动画,可选1或0,默认为1,开启4.2 TabTab能够实现字符串的补全还有计算。 4.2.1 补全补全就是利用设置文件中的值对特定的字符串进行补全,比方设置有 qq = 123456tel = 11111111111输出qq或者tel后按Capslock+Tab就能够补全: 能够输出Capslock+Q再输出cl set关上设置文件,在Capslock+settings.ini的[TabHotString]中进行设置:格局为: 键名 = 字符串能够加上空格。这个能够填上一些常见的个人信息,邮箱,电话什么的。对程序员能够自定义某些代码段,比方能够设置 so = System.out.println("");批改完txt间接保留即可失效,无需应用Capslock+F5进行重载。 4.2.2 计算计算能够对一般的表达式进行计算,或者调用JS函数进行计算,默认内置了以下函数(在loadScript下的scriptDemo.js中): pow:次幂,比方pow(3,2.1)variance:方差,比方variance(1,2,3,4,5)spVariance:样本方差,比方spVariance(1,2,3,4,5)stdResidual:标准化残差,比方stdResidual(1,2,3,4,5,6)average:平均值,比方average(1,2,3)stepNum:输入一组步进数字,比方stepNum(1,3,3)会输入1,4,7,参数是起始值,个数,步长roll:随机数,比方roll(100)会输入一个0-99的随机数date:以后日期time:以后工夫dateTime:以后日期+工夫String.alignment:字符串对齐格局,参数为对齐参考符号,是否按名称长短排序,参数类型为字符串类型,布尔类型,默认值为'=',falseString.repeat:字符串反复函数,比方"123".repeat(3)会输入123123123 细节补充: 应用时须要把光标挪动到表达式或者函数的左边表达式含有=时保留原来表达式,不含有=时间接将后果替换掉原来表达式表达式带有空格须要选中表达式或者在表达式头部加上反引号若表达式逾越多行须要选中如果须要自定义函数,请编写.js文件,并搁置于loadScript文件夹下,并批改Capslock+settings.int中的[Gloabl]下的loadScript,在默认的scriptDemo.js前面逗号分隔加上本人的.js文件即可。 4.3 窗口绑定有三种窗口绑定模式: 单击:绑定以后激活的窗口双击:追加绑定以后激活的窗口三击:绑定以后窗口所属程序的所有窗口什么意思呢?窗口绑定的键位为Capslock+Win+0-9,比方以后关上了浏览器,再按下了Capslock+Win+1,就会绑定浏览器到1这个按键,这时候按一次Capslock+1就会把浏览器最小化,再按一次Cpaslock+1就会把浏览器还原。 这时候如果切换到了一个记事本窗口,按下了Capslock+Win+1+1(按两次1),就会把这个记事本也绑定到1这个按键,这时候按Capslock+1就会在浏览器以及记事本之间切换。 如果关上了多个记事本,同时窗口切换到其中一个记事本,按下Capslock+Win+1+1+1(按三次1),就会把所有的记事本窗口绑定到1这个按键,这时候按下Capslock+1就会在这些记事本窗口之间进行切换。 这个性能笔者感觉不错,起码比Alt+Tab或者Win+Tab好用,切换速度很快。 4.4 QbarQbar是Capslock+提供的一个性能输入框,按下Capslock+Q显示。性能包含: ...

July 9, 2020 · 1 min · jiezi

强大的工具一Capslock-2x版本

2020.07.09 更新因为原作者只公布了Windows与Mac版,笔者在Linux上工作,因而自行开发了Linux版,目前还在开发中,详情戳这里。另外作者更新了3.x版本,因而更新了3.x版本的博客,能够戳这里。本篇文章介绍的是2.x版本。 1 Capslock+简介Capslock+利用了键盘少用的Capslock键,实现了很多弱小的操作。Capslock+是开源的,源码在Github上,点击这里查看,不强制免费。 官网:Capslock+官网。 2 根底性能2.1 光标挪动按键成果capslock+e光标向上capslock+d光标向下capslock+s光标向左capslock+f光标向右 按键成果capslock+a光标向左跳过一个词capslock+g光标向右跳过一个词capslock+y光标向上5行capslock+b光标向下5行留神应用a和g时汉字可能会整句跳过。 按键成果capslock+=光标向下挪动一页capslock+-光标向上挪动一页capslock+p光标到行首capslock+;光标向行尾 2.2 光标抉择按键成果capslock+i光标向上选中capslock+k光标向下选中capslock+j光标向左选中capslock+l(小写L)光标向右选中capslock+h光标向左选中一个词capslock+n光标向右选中一个词与a、g一样,h和n对于汉字可能会抉择整句。 按键成果capslock+0光标向上选中5行capslock+m光标向下选中5行capslock+u光标向行首选中capslock+o光标向行尾选中 2.3 插入符号按键成果capslock+9插入()capslock+[插入{}capslock+'插入""capslock+,插入<>以上4项在选中文本时插入到文本两侧。 2.4 其余批改操作按键成果capslock+w等于Backspacecapslock+r等于deletecapslock+Backspace删除光标所在的一行capslock+z撤销间断按下capslock+z会交替撤销与重做。 按键成果capslock+space等于Entercapslock+Enter不管光标是否在行尾,间接换行 2.5 剪贴板capslock+自带两套剪贴板,别离是: capslock+x/c/vcapslock+LAlt+x/c/v(LAlt是键盘右边的alt)都与ctrl+x/c/v独立的一套剪切板。 入选中文字时,对所选的文字操作不选中文字时,对光标所在行的文字进行操作capslock+F12可敞开独立剪切板的性能,敞开后capslock+x/c/v与capslock+LAlt+x/c/v生效,capslock+F12可从新开启。 2.6 翻译capslock+t 翻译,默认应用有道API翻译,能够选中或不选中翻译。 选中即间接翻译选中的词或句子不选中的话,若光标在整个句子或整个单词的右侧,或者光标在句子或单词的两头时,能够翻译光标所在的句子或单词光标在句子或单词的左侧时,会翻译上一个句子或单词倡议英文不选中翻译,中文选中翻译留神: 1、翻译的面板能够批改,从新输出后按Enter可持续翻译2、获取单词发送通过ctrl+c实现,请确保按下capslock+t的时候ctrl+c不会有额定操作3、翻译性能通过有道API实现,申请频率限度为每小时1000次,也就是所有应用该翻译性能的人一小时内翻译次数不能超过1000次,冲破限度的办法在上面介绍 2.7 长期扭转鼠标速度按住capslock+LAlt可长期扭转鼠标的速度,按住capslock+LAlt再配合滚轮高低滚动能够减少或减慢速度,个别是先配合滚轮设定速度,松开LAlt与capslock后再一起按从而长期扭转速度。 2.8 切换窗口按键作用capslock+LAlt+e切换以后窗口下面的窗口capslock+LAlt+d切换以后窗口上面的窗口capslock+LAlt+s切换以后窗口右边的窗口capslock+LAlt+f切换以后窗口左边的窗口capslock+LAlt+a切换以后窗口最左侧的窗口capslock+LAlt+g切换以后窗口最右侧的窗口对窗口地位的断定是以以后窗口的横竖中线为根据。 2.9 疾速关上/敞开窗口按键作用capslock+LAlt+j把以后窗口最小化且记录以后窗口为capslock+LAlt+l行将关上的窗口capslock+LAlt+k把以后窗口最小化且记录以后窗口为capslock+LAlt+l最初一个关上的窗口capslock+LAlt+l关上队列中的第一个窗口,并将其移出队列capslock+LAlt+h分明窗口队列的记录这与队列相似,capslock+LAlt+j把窗口放进队首,capslock+LAlt+k把窗口放进队尾。 2.10 切换标签按键作用capslock+LAlt+w等价于ctrl+shift+tabcapslock+LAlt+r等价于ctrl+tab 2.11 模仿光标滚动按键作用capslock+LAlt+y页面向上挪动5行,光标不动capslock+LAlt+b页面向下挪动5行,光标不动capslock+LAlt+-光标挪动到页首capslock+LAlt+=光标挪动到页尾 2.12 F1-F6的性能按键作用capslock+F1关上帮忙文档网页capslock+F2弹出计算面板在计算面版被激活的状况下,若切换为大写,主键盘一部分被替换成小键盘,对应关系如下: 按键对应字符m1,2.3j4k5l6u7i8o9p*[/;+'-space0RAlt.shift+Enter会将计算结果输入到下一行,ctrl+Enter或capslock+space为换行。 按键作用capslock+F3下一首歌capslock+F4短按时将窗口变为半透明长按时配合滚轮扭转透明度。若以后窗口的透明度,不是齐全不通明,也不是半透明,则先将窗口变为齐全不通明。 按键作用capslock+F5重载capslock+capslock+F6置顶/解除置顶一个窗口,即若该窗口不是处于置顶的状态,则将该窗口置顶,若窗口处于置顶的状态,则解除窗口的置顶状态 3 高级性能3.1 [Global]全局设置CapsLock+settings.ini中的[Global]是全局设置,其中: loadScript:要加载的JS文件(要放在loadScript文件夹里),用逗号分隔allowClipboard:是否容许应用独立剪切板,1为是,0为否,默认1mouseSpeed:按下capslock+LAlt时鼠标的速度,范畴1-20,默认3autostart:是否开机启动,1为是,0为否,默认0loadingAnimation:是否开启程序加载动画,1为是,0为否,默认1 3.2 capslock+Tabcapslock+Tab能够实现补全与计算的性能。 3.2.1 补全这个补全其实是将某一字符串替换成你自定义的字符串,须要在CapsLock+settings.ini中进行设置。CapsLock+settings.ini中有三个字段有字符串替换性能,别离是[TabHotString]、[QRun]与[QWeb],优先级是[TabHotString]>[QRun]>[QWeb],也就是如果三个字段下都有雷同的键名,会按优先级程序替换,但最好不要反复键名,替换的最好都在[TabHotString]中设置。 格局为: 键名 = 要替换的字符串例如: 3.2.2 计算计算其实是运行相应的JavaScript代码,解决的是光标右边的字符,直到遇到第一个空格或行首,之间的字符串会被认为是表达式: 当表达式不带=时,会替换掉原来的表达式当表达式带=时,将后果输入到=右侧,计算不出后果时返回?若表达式带有空格,则要先选中表达式或在表达式头部加上反引号`若表达式逾越多行,只能选中(对于比拟严格的计算,如金钱计算,慎用!!!) 3.3 JS自定义函数首先要编写本人的.js文件,把它放到capslock+文件夹下的loadScript文件夹,而后在CapsLock+settings.ini中的[Global]中,在loadScript=scriptDemo.js前面加上,在加上本人的js文件名,保留,capslock+F5重载capslock+,而后就能够应用了scriptDemo.js中有一些定义好的函数和事例,能够参照一下:比如说笔者写的my.js:接着调用即可:如果间接打函数名字的话会呈现函数的源代码。还能够对多行字符串应用字符串函数,但要先选中: 3.4 翻译的高级设置因为有道API每小时只能翻译1000次,想要更多请返回有道智云申请一个独立的Key,申请到后把key写进CapsLock+settings.ini下的[TTranslate]段。免费版的填: apiType=0 apiKey=xxxx(你申请的key) KeyFrom=xxxx免费版的填 apiType=1 apiKey=xxxx(你申请的key) ...

July 9, 2020 · 1 min · jiezi

程序员常用工具

平时收集的常用工具分享给大家!!! 项目地址: https://github.com/abc-club/f... 持续更新中,喜欢请star 性能监控阿里云监控 (网站性能、错误等监控)growingio (网站访问量监控)sentry (错误监控)fundebug (错误监控)gtmetrix (网站访问速度)zanePerfor (网站访问速度)pingdom (网站状况监控)IDEvscodesublimewebstorm调试工具fiddlercharlesPacket Capture(android无Root抓包)在线工具codepencaniusebrowserhacks (一些浏览器兼容写法)字体图标font-awesomeiconfonticomoon设计资源uigreat花瓣dribbblebehance站酷FWA图片squooshgifski(生成gif)Tinypng | 智图 (压缩图片)标你妹啊 (psd 标注)Cool Backgrounds (生成好看的渐变背景图)carbon&t=seti&wt=none&l=auto&ds=true&dsyoff=20px&dsblur=68px&wc=true&wa=true&pv=48px&ph=32px&ln=false&fm=Hack&fs=14px&si=false&es=2x&wm=false) (生成类似 mac 风格的代码图片,用于分享)Unsplash Source (生成随机图片)CSS Sprite Generator (生成雪碧图)iconfont (阿里巴巴矢量图标库)Preloaders | LOADING.IO (加载图,有些是收费的)desktoppr (好看的壁纸)Material icons (Material icons图标) 代码类Ubuntu pastebin (代码分享)Codepen (在线代码编辑)Jsbin (在线代码编辑)CodeSandbox (在线写React,自动编译,有代码提示)Ultimate CSS Gradient Generator (生成 css 渐变)Grabient (生成漂亮的 css 渐变)Character Entity Reference Chart (各种符号的转义字符)css三角形产生器缓动函数速查表Regexper (正则可视化)Regex101 (正则表达式测试)Visualgo (数据结构,算法可视化)Animista (在线生成 css 动画)PageSpeed Insights (测试网站速度,优化性能)Learn Git Branching (以动画的形式让你学习 git)Asciiflow (生成类似代码注释里那种佛祖的代码。。自己画????)PXtoEM (PX EM 单位换算)epic-spinners (一个好看的css loading 代码库)效率类墨刀 (画原型图)石墨文档 (多人实时协作的云端文档与表格)resume-examples (简历模板)Enhancv (生成简历)KOPPT (ppt 模板)Canva (设计模板)ProcessOn (在线画流程图,思维导图、UI原型图等等)WakaTime (跟踪项目花费的时间,得装插件)Screen Sizes (移动屏幕尺寸)Habitica (游戏化Todo)Smallpdf (非常厉害的一个网站,PDF压缩,PDF转PPT,Word,Excel等等都可以直接通过这个页面实现)草料二维码 (在线生成二维码)声享 (在线制作 PPT)幕布 (极简大纲笔记,一键生成思维导图)查询类devhints (常用速查表,快速查询各类框架和库的常用方法,很实用)印记中文 (快速查询各类框架和周边库的中文文档)云服务阿里云腾讯云比目云远程桌面vncvncServer/ vnc-viewerVNC轻松连接远程Linux桌面 https://jingyan.baidu.com/art...官网 https://www.realvnc.com/en/teamviewerppthttp://www.slideshare.net/ (需翻墙) ...

October 2, 2019 · 1 min · jiezi

手把手教你使用issue作为博客评论系统

自从上周在阮一峰的 每周分享第 60 期 看到了可以将 GitHub 的 issue 当作评论系统,插入第三方网页的 JS 库——utterances。我就对此“魂牵梦绕”。个人博客使用的是VuePress。 TLDR (不多废话,先看效果)之前是使用了 Valine 作为博客的评论系统。 下图是改为 utterances 风格。 utterances 介绍及使用utterances 是基于github issue,拥有多种主题的开源免费小组件。 1.首先我们所需要的 github 存储库必须是公开的,而不是私有的,这样我们的读者才可以查看以及发表评论。 2.我们必须在 github 上进行安装 utterances,首先我们访问 utterances应用程序 然后点击 Install 按钮进行安装。 3.在这里可以选择可以关联的存储库,可以选择我们所拥有的库(也包括未来建立的库)或者某一个仓库,这里我们只选择某一个需要进行评论的库,这样比较好。 4.安装完成即可,随后我们访问utterances应用程序就不再是安装而是是执行配置项目。 5.此时服务端配置已经完成,现在我们可以进行客户端的操作,也就是 blog 端。在blog端我们只需要添加以下这段脚本就可以直接运行。 <script // 加载的客户端脚本 src="https://utteranc.es/client.js"// repo 就是访问的仓库,格式 用户名/仓库名// 个人就是 repo="wsafight/personBlog" repo="[ENTER REPO HERE]"// 选定的当前blog 与 issue 之间的关系// 个人使用的是不会自动创建的 issue-number,每个issue都有自己的number。该选项是使用特定的issue issue-term="pathname"// 主题为 github-light 还有其他主题可以选择 theme="github-light" crossorigin="anonymous" async></script>6.因为我的博客是采用 VuePress,所以在 markdown 中是无法使用 script 脚本的。我们就需要编写写一个 vue 组件。(组件的文件路径为 [blog name]/.vuepress/components/) ...

June 19, 2019 · 1 min · jiezi

Mac系统下一些工具推荐

Mac系统下一些工具推荐转入到Mac系统开发没多久,找到了一些适合Mac系统下使用的工具,分享给大家提供参考iTerm2一个很强大的终端利器,可以配置主题,设置高亮,还有更友好的提示,比自带的终端好用,不想面对黑白,看得眼睛都要瞎掉了,可是换上这个试试下载地址Charles抓包做移动端开发难免会需要手机抓包,查看一些网络请求信息进行调试,Windows系统可以使用fiddler抓包,但是在Mac端,fiddler不能直接使用,fiddler不支持跨平台,需要用到跨平台的方案Mono,所以我们要先安装Mono,通过Mono来启动我们的fiddlerCharles是一款很好用且功能强大的抓包神器,可以跨平台使用的,Windows和Mac适用,它的原理是通过成为电脑或者移动设备的代理截取请求和请求结果达到分析抓包的目的。但是不止就是需要收费,不过网上有很多破解版,可以去尝试看看。下载地址Sequel ProSequel Pro是一款Mysql数据库的管理工具,界面很简洁易用,这个工具我用得不多,只是连接数据库查看数据而已,是后端人员推荐的下载地址SourceTree用于git项目管理,可视化操作界面,完整的git功能,非常直观的仓库管理工具,如果不熟悉git命令的话,使用这个工具可以提升我们的效率,尽量的避免出错下载地址FileZillaFileZilla是一个快速可靠的、跨平台的FTP,FTPS和SFTP客户端。具有图形用户界面(GUI)和很多有用的特性。嗯,很好用下载地址

March 29, 2019 · 1 min · jiezi

图片压缩工具推荐

为什么要压缩图片如果你是web开发者:减小网页、小程序的体积,提升加载速度如果你是App开发者:减小App的打包体积,提升下载速度如果你是新媒体从业者:文章体积更小,加快打开速度如果你是职场用户:邮件附件超限、微信发送太慢,你总会遇到经过压缩图片还清晰吗图片压缩分为有损压缩和无损压缩无损压缩:保证清晰度,但是压缩率很低有损压缩:压缩率可以很高,清晰度视情况而定主流的有损压缩工具可以在压缩率、清晰度之间保持一个平衡点不牺牲视觉体验,又能尽可能压缩文件体积工具推荐docsmall在线图片压缩我们开发的图片压缩网站,上传速度极快(使用的阿里云OSS),压缩率也很好,可以压缩png、jpg,GIF压缩即将上线除了图片的压缩外,还支持PDF的压缩、合并、分割tinypng国外的网站,上传速度总会有波动,但是针对小图还好ps:网站上的熊猫很呆萌智图腾讯团队出品,有windows、Mac客户端可以使用,同时支持自定义压缩质量

February 12, 2019 · 1 min · jiezi

分享一些好用的网站

前言这两年收藏了不少网站,特地整理一下,把一些大家都可能用得上的分享出来,希望能对你有用。考虑到有一些网站大多数人都知道,所以我就不列出来了。我把这些网站分为了几大类:工具类素材类社区类工具类1、start.me(收藏工具)它不仅仅是一个网址收藏管理器,它还可以:推送、嵌入任何东西、集成、自定义、分享你的收藏夹、浏览器扩展。很明显本文所分享的网站就是靠它来保存的,用它的理由两个就够了:可以在不同设备中共享书签。域名好记。网站链接:https://start.me2、Placemat(快速生成占位图片器)如果你是前端,就有可能会遇到需要占位图来填充网页的情况,而 Placemat 就是用来生成占位图的。最基本的用法是:给定参数w或h,Placemat 会随机返回相应尺寸的图片,其他用法自行探究。使用 Placemat 的好处显而易见。网站链接:https://placem.at3、Carbon(代码界美图秀秀)这个无需多言,明眼人一看就知道是用来装什么的 :)网站链接:https://carbon.now.sh4、TinyPNG(在线压缩图片)图片压缩界的一哥了,支持同时上传多张图片。很好用,压缩率也很高,最重要的是,速度很快。网站链接:https://tinypng.com5、两个在线截图工具BrowserFrame 是一个生成浏览器外壳的网站,它提供了两种方式来生成截图,分别是:上传本地截图输入网址生成截图(可能挂了,经常不成功)注:推荐另一个功能类似的网站 Screen Guru,它可以实现通过网址生成截图功能,看下图。这样截图逼格瞬间提升百倍有木有 :)网站链接1:https://browserframe.com网站链接2:https://screen.guru6、ColorSpark(在线随机颜色)随机生成好看的颜色、渐变色,可以一键复制 CSS 代码。网站链接:https://colorspark.app7、FontSpark(在线预览字体)随机字体在线预览,用过都说好。网站链接:https://fontspark.app8、easy PDF(在线 PDF 工具)功能看上图。网站链接:https://easypdf.com/cn素材类1、觅元素(免抠素材)在国内算是相对良心的网站了,一天有5次免费下载机会,上面素材质量很高,简直是做 PPT 必备。网站链接:http://www.51yuansu.com2、高清无版权图片网站这里只列出国内访问速度还算可以的,但是不一一贴图了,有兴趣可以自行查看。PexelsPicjumboMagdeleinePixabaySsyerLifeofpix3、UI设计师导航想看更多的可以去这几个导航看看。http://so.uigreat.com/http://hao.shejidaren.com/http://hao.uisdc.com/http://www.tuyiyi.com/hao/社区类1、CSS-TRICKS一个国外的优秀前端开发博客,主要分享使用 CSS 样式的技巧,经验和教程等。值得前端开发者阅读收藏的国外网站。网站链接:https://css-tricks.com2、踏得网算是国内版的 CodePen,其中不乏一些惊艳的动画、特性。3、免费资源网络社区免费资源网络社区是一个以免费为主题的台湾网站、部落格,内容包含科技新知、免费软体、线上工具、图库素材、WordPress 架站及应用程式介绍教学。我不会告诉你上面大多数网站都是从这里看到的。网站链接:https://free.com.tw4、前端里前端里专注于分享最前沿的Web开发技术,教程,资源和素材,是面向网站开发人员和设计师的学习交流平台。网站链接:http://www.yyyweb.com5、伯乐在线伯乐在线资源收录各种开发、设计、系统管理与安全相关的工具与资源。网站链接:http://hao.jobbole.com后记拥有自己的工具箱可以有效地提高你的工作效率,从而有更多的时间投入到真正开发之中。下一篇,我打算分享一些我在 Chrome 中常用的那些扩展(本文截图使用的工具就是 Chrome 的扩展,Standardized Screenshot)。最后,厚着脸皮发出我的简历,链接。

February 11, 2019 · 1 min · jiezi

windows下抓包工具whistle的安装与使用

一、简介whistle是一款基于Node的跨平台web调试代理工具。主要用于查看、修改HTTP、HTTPS、Websocket的请求、响应,也可作为HTTP代理服务器使用。在调试移动端项目时,我们无法像在Chrome开发工具下那样看到请求、日志、DOM结构等。当然,使用vConsole可以解决以上问题,不可否认vConsole能满足移动端调试的大多数场景,并且十分便利。但是vConsole必须要作为一款插件注入项目代码中,这就有了局限性。whistle相比之下就没有限制。whistle的功能十分强大,本文只介绍安装入门。二、安装安装Node。(不再介绍)安装whistle。npm install -g whistle启动whistle w2 start配置代理 推荐安装Chrome代理插件SwitchyOmega。 第一种安装方式是通过FQ。 第二种安装方式是安装谷歌访问助手,有了谷歌访问助手便可以在谷歌商店下载软件以及使用google搜索引擎。安装完成SwitchyOmega之后,配置代理。官网介绍非常详细。 移动端调试时,移动设备要与PC在同一WiFi下,并且要给移动设备网络配置代理,代理服务器是PC的IP地址,端口号为PC上代理服务器配置的端口号访问 配置页面 域名访问http://local.whistlejs.com/,或者IP+端口访http://127.0.0.1:8899/HTTPS证书安装 首先是windows下安装根证书,然后移动设备(以ios为例)在代理网络环境下,Safari地址栏输入rootca.pro,安装完成之后需要手动信任根证书。设置-通用-关于本机-证书信任设置下设置信任根证书。 在 配置页面 导航栏的HTTPS选项中,勾选Capture HTTPS CONNECTs,即可抓取HTTPS请求。然后在移动设备访问页面时,即可在 配置页面 的Network中看到请求。PS:本文只是对安装入门做了粗略总结,对部分注意细节进行阐述。关于whistle更详细介绍、更多的功能请移步官网。

January 30, 2019 · 1 min · jiezi

Charles 从入门到精通

内容清单Charles 的简介安装 CharlesCharles 初始化设置过滤网络请求截取HTTP/HTTPS数据模拟弱网环境修改网络请求修改服务器返回内容服务器压力测试反向代理解决与翻墙软件的冲突Charles 的简介Charles 是目前最主流的网络调试工具(Charles、Fiddler、Wireshark…)之一,对于一个开发者来说与网络打交道是日常需求,因此很多时候我们需要调试参数、返回的数据结构、查看网络请求的各种头信息、协议、响应时间等等。所以了解 Charles 并使用它Charles 通过将自己设置为系统的网络访问代理服务器,这样所有的网络请求都会通过它,从而实现了网路请求的截获和分析。Chareles 不仅可以分析电脑本机的网络请求(HTTP 和 HTTPS),还可以分析移动端设备的网络请求。Charles 是收费软件,作者开发出这样一个方便开发者使用的伟大工具,我们鼓励使用正版软件,但是对于一些囊中羞涩或者学生来说,有破解版的更好,别担心,这些我都准备好了,下一个 section 会讲解如何下载安装。安装 Charles方式1: Charles 官网地址,根据你的电脑操作系统选择合适的下载方式。此时下载下来的是需要收费的,不差钱的同学当然可以直接购买。购买链接方式2:按照方式1的方式去官网下载,然后下载相应 JAR包。这里以 MAC 为例,打 Finder,选择应用程序,选中 Charles,右击并选择“显示包内容”,看到 Contents 目录,点击进去选择 Java 文件夹,将下载下来的 JAR包 拖进去替换。至此,完成了 Charles 的破解。Charles 初始化设置Charles 的工作原理是将自身设置为系统的代理服务器来捕获所有的网络请求。所以使用 Charles ,我们必须设置 Charles 为系统的代理服务器。打开 Charles,当第一次启动的时候如果没有购买或者没有破解,会有倒计时,之后会看到软件的主界面,然后会请求你赋予它为系统代理的权限。点击授权会让你输入当前系统用户的密码。当然你也可以忽略或者拒绝该请求,然后等想要抓包的时候将它设置为系统的代理服务器。步骤:选择菜单中的“Proxy” -> “Mac OS X Proxy”。如下图:之后你的电脑上的任何网络请求都可以在 Charles 的请求面板中看到看看 Charles 的主界面图上红色圈1:这里代表所有网络请求的展示方式。分别名为 “Structure” 和 “Sequence”。Structure 将所有的网络请求按照域名划分并展示Sequence 将所有的网络请求按照时间排序并展示图上红色圈2:一些的网络请求设置比如 HTTPS 以及端口等信息都在这个菜单栏设置图上红色圈3:证书设置都在这里进行过滤网络请求由于 Charles 可以将电脑或者设置过的手机的所有网络请求捕获到,而且我们分析网络传输应该是针对某个特定的网络下的抓包分析,为了清楚明显地看到我们感兴趣的网络请求通常会用到 Charles 的“过滤网络请求的功能”。方法1:在 Charles 主面板的左侧所有网络请求的下方可以看到看到一个 ”Filter“ 输入栏,在这里你可以输入关键词来筛选出自己感兴趣的网络请求。比如我想分析的网络请求来自于”www.baidu.com" 下,你可以在下面输入"baidu"即可。方法2:在 Charles 菜单栏的顶部会看到 “Proxy” 的选项,点击菜单栏选择 “Proxy” -> “Recording Settings” 。选择 “include”。看到面板上面有一个 “Add” 按钮,点击后在弹出的面板里面设置好我们需要分析的网络请求的协议、主机名、端口、路径、参数,当然你也可以只设置一些主要的信息,比如协议和主机名的组合。方法3:一般打开 Charles 并设置好配置信息后(比如电脑本机或者设置过代理的手机)所有的网络请求都将在 Charles 的面板上显示,同时我们感兴趣的网络请求如果也在面板上显示的话,“Structure”模式下可以选中需要分析的网络请求,鼠标右击选择“Focus”。“Sequence”模式下可以在面板的网络请求显示面板的右下角看到一个Focus按钮,点击勾选后 Charles 只会显示你感兴趣的网络请求。截取HTTP/HTTPS数据截取 HTTP 请求Charles 的主要目的是抓取捕获网络请求,这里以 iPhone 的抓包为例讲解。Charles 的设置要截获 iPhone 的网络请求就需要为 Charles 开启代理功能。在菜单栏选择“Proxy” ->“Proxy Settings”。填写代理的端口号并将“Enable transparent HTTP proxying”勾选上。iPhone 上的设置在电脑“系统偏好设置”中心打开网络查看本机 IP 地址,打开手机“设置”->“无线局域网”,进入当前使用的网络,点击进入当前 WIFI 的详情页(可以看到当前 WIFI 的基本信息,包括子网掩码、端口、IP地址、路由器),在最下角可以看到“DNS”和“HTTP代理”2个section。我们点击“配置代理”,设置 HTTP 代理选中“手动”。服务器处填写电脑ip地址,端口写8888。设置好后,我们打开 iPhone 上的任意需要网络请求的应用,就可以看到 Charles 弹出请求的确认菜单,单击"Allow"按钮,即可完成设置。截取 HTTPS 请求如果你需要捕获 HTTPS 协议的网络请求,那么则需要安装 Charles 的 CA 证书。步骤如下;首先需要在 MAC 上安装证书。点击 Charles 顶部的菜单栏,选择 “Help” -> “SSL Proxying” -> “Install Charles Root Certificate”。在 keychain 处将新安装的证书设置为永久信任即使安装了 CA 证书,Charles 默认是不捕获 HTTPS 协议的网络请求,所以我们需要对某个主机下的网络请求抓包分析的话,选中该网络请求右击选中 “SSL Proxying Enabled”。这样就可以看到我们感兴趣的HTTPS 网络请求了。如果你需要捕获移动设备的 HTTPS 网络请求,则需要在移动设备上安装证书并作简单的设置选择 Charles 顶部菜单栏选择 “Help” ->“Install Charles Root Certificate on a Mobile Device or Remote Browser”。然后就可以看到 Charles 弹出的安装说明了。在手机设置好 Charles 代理的情况下,在手机浏览器输入 “chls.pro/ssl”。安装提示下载好CA证书。验证刚刚安装的 CA证书iPhone 打开设置 -> 通用 -> 关于本机 -> 证书信任设置 -> 开启开关在 Charles 菜单栏 Proxy -> SSL Proxying Setting -> 点击 Add 按钮 -> 在弹出的对对话框设置需要监听的 HTTPS 域(*:代表通配符)设置完毕,尽情抓取你想要的 HTTPS 网络请求吧。## 模拟弱网环境在平时开发的时候我们经常需要模拟弱网环境,并作弱网环境下的适配工作。Charles 为我们提供了这个服务。在 Charles 菜单栏选择 “Proxy” -> “Throttle Settings”。在弹出的面板上设置网络请求的参数(上行,下行带宽、利用率、可靠性等等信息)。如下图所示。如果你想对指定主机进行弱网环境下的测试,可以点击上图的“Add”按钮,在弹出的面板上设置协议、主机、端口来对指定的主机进行弱网设置。修改网络请求对于捕获的网络请求,我们经常需要修改网络请求的cookie、Headers、Url等信息。Charles 提供了对网络请求的编辑和重发功能。只需要选中需要修改编辑的网络请求,在对应的右上角看到有一个“钢笔”的按钮,点击后就可以对选中的网络请求进行编辑了,编辑好后可以在右下角看到 Execute 按钮。这样我们编辑后的网络请求就可以被执行了。修改服务器返回内容很多时候为了方便调试代码,我们会有这种需求,修改接口返回的数据节点或者内容、甚至是状态码。比如数据为空、数据异常、请求失败、多页数据的情况。 Charles 为我们提供了超实用的功能,“Map(Map Local、Map Remote)功能”、Rewrite功能、Breakpoints功能 ,都可以实现修改服务端返回数据的功能。但是有区别和适用场景:Map 功能适合长期地将某一请求重定向到另一个指定的网络地址或者本地 JSON 文件Rewrite 功能适合对网络请求进行一些正则替换Breakpoints 功能适合对网络请求进行一些临时性的修改(类似于我们开发的断点作用)Map 功能Map 功能分为 Map Local(将某个网络请求重定向到本地 JSON 文件) 和 Map Remote 功能(将网络请求重定向到另一个网络接口)。在 Charles 菜单栏选择 “Tools” -> “Map Remote” 或 “Map Local” 即可进入相应的功能模块。Map Remote 功能适合于切换线上到本地、测试服务到正式服务的场景。比如下图从正式服务切换到测试服务Map Local 功能我们需要填写重定向的原地址信息和本地目标文件。我们可以先将某个接口的响应内容保存下来(选择对应的网络请求,右击点击 Save Response )成为 data.json 文件。然后我们编辑里面的 status 、message、data 等信息为我们想要的目标映射文件。如下所示,我将一个网络请求的内容映射到我本地的一个 JSON 文件。之后这个请求的内容都从网络变为返回我本地的数据了。Map Local 可能会存在一个小缺陷,其返回的 HTTP Response Header 与正常的网络请求不一样,如果程序设置了校验 Header 信息,此时 Map Local 就会失败,解决办法是同时使用 Rewrite功能将相关的HTTP 头部信息 rewrite 成我们需要的信息Rewrite 功能Rewrite 适合对某个网络请求进行正则替换,以达到修改结果的目的。假如我的 App 的界面上的显示的功能模块及其点击事件是根据接口来完成的,我想实现替换功能模块的名称的目的。步骤:点击顶部菜单栏的“Tools” -> “Rewrite”。在弹出的面板上勾选 “Enable Rewrite”。点击左下角的 Add按钮,在右上角的 Name:处写好本次配置的名称(如果有多个 Rewrite,为了后期容易区分)。可以针对特定的网络请求进行 Rewrite。可以点击右上角 Location 面板下面的 Add按钮。在弹出的面板上设置网络请求配置信息。注意此时需要同时设置 Protocol、Port、Host、Path信息(我测试加了 Protocol、Host、Port这3个是无效的)然后对指定的 Type 和 Action 进行 Rewrite。Type 主要有 Add Header、Modify Header、Remove Header、Host、Path等等。Where 可以选择 Request 和 Response。指的是下面的修改是针对 Request 还是 Response完成设置后点击 Apply 按钮,即可生效。下次继续请求该网络,返回的内容就是我们刚刚设置的内容。比如当前的“政策法规”要变成“哈哈哈,我是假的政策法规”。这时候就可以使用 Rewrite 功能Breakpoints 功能Breakpoints 相比于其他几个修改网络请求的特点是只是针对当前的网络请求,Breakpoints 只存在于设置过的当前的网络请求,Charles 关闭后下次打开 Breakpoints 消失了。想要修改网络请求 Breakpoints 步骤最简单,跟我们调试工具里面设置的断点一样方便。对于我们设置了 Breakpoints 的网络请求, Charles 会在下次继续访问该请求的时候停止掉,就跟 debug 一样。此时我们可以 Edit Request,修改过 Request 之后点击右下角的 Execute 按钮。然后等到服务端返回的时候继续是断点状态,此时可以 Edit Response。步骤: 选中某个网络请求 -> 右击 -> 点击“Breakpoints”。如下图:对该接口设置了 Breakpoints。请求网络后 Edit Response,点击 execute 后服务端返回的结果就是我们编辑的内容了。服务器压力测试我们可以使用 Charles 的 Repeat 功能地对服务器进行并发访问进行压力测试。步骤:选中某个网络请求 -> 右击 -> Repeat Advanced -> 在弹出的面板里面设置总共的迭代次数(Iterations)、并发数(Concurrency) -> 点击“OK” 。开始执行可以看到以设置的并发数的规模,进行总共达设置的总共迭代次数的访问。(专业的压力测试工具:Load Runner)反向代理Charles 的反向代理功能允许我们将本地指定端口的请求映射到远程的另一个端口上。设置:点击顶部菜单栏 Proxy -> 点击 Reverse Proxies。如下所示,我将本地的 8080 端口映射到远程的 80 端口上,点击 OK 生效后,当我继续访问本地的 80 端口,实际返回的就是远程 80 端口的提供的内容了。解决与翻墙软件的冲突Charles 的工作原理是把自己设置为系统的代理服务器,但是我们开发者经常会利用 VPN 翻墙访问谷歌查找资料(这些翻墙软件的工作原理也是把自己设置成为系统的代理服务器),为了2者和平共处。我们可以在 Charles 的 External Proxy Settings 中将翻墙的代理端口等信息填写。同时我们需要关闭翻墙软件的自动设置,更改为“手动模式”。(使其不主动修改系统代理)总结Charles 功能强大、界面简洁,读完这篇文章并做出练习,相信你能很快掌握它,“工欲善其事,必先利其器” ,掌握了它,相信可以为你大大提高开发中调试网络的效率。Enjoy yourself ...

January 20, 2019 · 2 min · jiezi

推介几款 windows 下非常好用的工具

在下工具控一枚,平时会留意收集各种各样给我们生活生产带来便捷的工具,毕竟人生苦短;下面介绍一些 Windows 系统上发现的一些好用的工具,并且将一笔带过主要特点,详细用法可以搜一下,相关帖子挺多的,每个都展开介绍的话那就太长啦Listary啥都憋说了,Listary 必须排在第一个,用过 Everything,觉得还是 Listary 更胜一筹;它不仅可以在本地非常快速的搜索,还可以打开网站、在搜索引擎中搜索、随时随地打开快捷菜单、文件快速定位、快速打开cmd窗口等等优秀的功能,轻量、简洁、随时随地;比如输入cmd打开cmd窗口,输入cmda使用管理员权限打开cmd窗口,输入wyyyy打开网易云音乐,焦点在某个文件的时候Enter直接打开,Ctrl + Enter 是打开文件所在文件夹;值得一提的是搜索关键词功能,让我们可以非常便捷的打开相应网站或用搜索引擎搜索,比如输入gg 我的存款呢?就可以直接打开默认浏览器在谷歌搜索中搜索,还可以自定义输入其他关键字,只需把搜索链接中的关键字换成{query} DittoDitto 是一款免费开源的 indows 剪切板管理工具,作为Ctrl C V工程师,复制粘贴少不了,更厉害的是,它可以批量的复制,Ctrl+C一堆别人的代码,一次性全粘上,岂不美哉;使用快捷键打开剪切板历史,然后Ctrl / Shift来选择你希望粘贴的内容,Enter即可选择性的粘贴多行内容;另外剪切板历史还可以搜索,快速找到复制内容;只需设置寥寥几个快捷键,就可以很方便的操作剪切板,带来极大幸福Winsnap看到上边的截图没,旁边都有很骚包的阴影,怎么做到的?不需要各种高大上的图片处理软件,使用 Winsnap ,它可以在截图的时候自动帮你加上背景阴影,然后帮你自动复制到剪切板;它可以使用全屏、应用程序、窗口、对象等捕捉模式,更牛的是它还可以在截图的时候同时选择和捕捉多个对象,按住Ctrl或Shift选择多个窗口或对象…这个就比较厉害了,试试看?CmderCmder 是一个美观又实用的命令行工具,它支持大部分Linux命令,支持ssh连Linux,还可以在它的窗口中新建cmd和powershell,更多玩法等你来战比较方便的是在安装目录下 \config\user-aliases.cmd 设置 alias 别名,比如参见的 Git 操作:ga=git add $*gb=git branch $*gc=git commit $*gch=git checkout $*gd=git diff $*gl=git log $*gs=git status $*还可以将cmder配置到右键菜单,快捷在当前目录打开cmder,方法是先把这个地址加到系统的path环境变量里面,比如我的是D:cmder,然后右键Cmder.exe属性-兼容性-以管理员身份运行此程序,再重新打开Cmder.exe输入Cmder.exe /REGISTER ALL就行了记得安装完在配置Setting-Startup-Environment里面加上set LANG=zh_CN.UTF8,否则输出的一些中文会乱码;Typora使用过很多 Markdown 编辑器,最后选择了 Typora,与主流编辑器一边编辑一边预览的形式不同,Typora 是将编辑和预览合并到一起,简洁大方,目光也不需要在编辑区和预览区中来回切换了,只有当焦点移入的时候才显示 Markdown 语法;另外 Typora 还支持 Latex、[TOC]动态目录、拖拽图片自动生成本地预览链接、自定义主题等方便的功能;Quick LookQuickLook 是在 Microsoft Store 里面下载的一个速览工具,有时候打开一个PDF、视频之类的需要等关联程序启动半天,有了它之后只要选中目标文件,按空格就可以快速预览了,速度非常快,支持图片、视频、音频、压缩包、PDF、文本文件、Markdown、HTML等格式;用它来看一些代码什么的,甚至不需要 SublimeVSCode 启动就可以直接看了,如果只是速览一下的场景的话非常适合。Myper SplashMyper Splash 也是可以在 Microsoft Store 里面下载的一款高质量壁纸库,所有壁纸来源 Unsplash 网站,均无版权可以免费使用,再加上简洁美观的UI/UX设计,让你体验一见钟情的感觉。另外 MyperSplash 可以设置自动每天自动更换壁纸或锁屏,每天早晨来到办公室点亮屏幕就可以看到 Awesome 的锁屏或壁纸,让你带着好心情开启一天的工作。GifCam / ScreenToGif相信大家都有过需要截一个 Gif 的时候,这里有两个免费 Gif 屏幕录制工具都很不错,小而美的 GifCam 和开源强大的 ScreenToGif ;GifCam 小巧便捷,如果希望快速录屏分享,那么它是不二选择,可以选择录屏帧率,录制的过程可以调整窗口大小和位置,也可以暂停和继续,足以满足大部分的使用场景;SceenToGif 的编辑功能更为强大,可以单独操作录制的帧,删除、加速或修改都可以,试试看吧Free Download ManageFree Download Manage (FDM) 是一款免费的下载工具,如果你已经受够了国内一些软件的广告和限速,那么 FDM 是一个不错的选择,另外多线程、断点续传、计划任务等功能让 FDM 值得推介。SourcetreeSourcetree 是跨平台免费的 Git 客户端管理工具,如果受够了手打各种 Git 操作命令,那么 Sourcetree 是一个不错的选择;Sourcetree 可以大大简化你的代码操作,特别是对于一些不甚熟悉 Git 命令的人来说灰常实用;一些对 Git 操作比较熟练的用户也可以用它来提升效率,减少出错。 ...

January 4, 2019 · 1 min · jiezi

边城工具集:绘图及标注工具

写文档、写博客难免需要绘图,笔者在前端时间写专栏《JavaScript 全栈工程师养成记》 的时候,就使用了大量的绘图工具来绘制插图,受到读者们的要求和鼓励,决定将自己使用的绘图工具和方法展示出来,供大家参考、批评、指正。根据笔者的习惯,介绍的工具几乎都是免费或个人使用免费的,如果有收费工具,笔者会特别说明。纸、笔和扫描软件最先介绍的工具,非常传统,就是纸和笔。不过纸笔绘制的内容要在呈现在电子文档中或者在网络上分享,还需要电子化,扫描仪固然是非常专业的设备,但不是人人都能找一这样的条件。不过智能手机几乎人人都有,安装一个扫描软件就能解决问题。扫描软件很多,笔者一直使用的是老牌软件“全能扫描王”。先秀两张图:纸笔是在思考问题时能使用的最直接,也最方便的工具。提笔便画,不受软件格式约束(笔者在使用软件时常常会被一些细节分散注意力,比如字体、颜色、线条粗细等)。当然纸笔绘制的一般都是草图,要想放在正式文稿当中还需要加工,这个时候就要用一些绘图类软件了。比如上面两张图,笔者要把它们绘制成正式文稿的话,使用脑图工具 MindMaster 来绘制第一张,使用 WPS 演示(或 PowerPoint)来绘制第二张。脑图工具:MindMaster脑图又称思维导图,是将思维过程绘制出来的最佳工具之一。笔者曾使用过多款思维导图工具,比如开源的 FreeMind,曾经具有免费版本的 XMind,在线的百度脑图,及至目前最常用的 MindMaster。比如前面提到的《JavaScript 全栈工程师养成记》,笔者就用脑力绘制了一个大纲脑图可以很好地表达具有分支结构的内容,也可以对其中一些节点进行连续关联。但是如果跨分支的关联节点太多,脑图就可能会画得比较乱,还是需要一些技巧和细致调整来保持脑图的整洁程度。用办公套件画示意图办公套件,当然是指 WPS 或 Microsoft Office。笔者近年来比较习惯使用 WPS,尤其是 WPS 2019 的界面的操作非常人性化,当然部分功能还不如 Microsoft Office 强大,但笔者认识常规应用上 WPS 的体验已经超过 Office 了。笔者养成这个习惯是因为 WPS 个人版本免费,虽然新买的电话赠送了 Office 2016 家庭版,但是用习惯了,只有在遇到 WPS 不能很好处理的问题时会换 Office 来处理。套件中,最常用的两个工具是幻灯片和电子表格。幻灯片本身的重点就在于示意,所以用它来绘制示意图非常合适,还是拿一张专栏中的插图来举例:而且还可以用来画一些简单的原型图:但如果是一些开头比较规则的图,不管是原型图还是示意图,都可以用电子表格来绘制,比如这样在“JavaScript/TypeScript 编写俄罗斯方块”系列文章中用的大部分插图都是电子表格绘制的,这是其中一张相关阅读JavaScript 版俄罗斯方块JavaScript 版俄罗斯方块 - 重构JavaScript 版俄罗斯方块 - 转换为 TypeScriptTypeScript(JavaScript) 版俄罗斯方块 — 深入重构代码(注意查看分支)除此之外,笔者还在视频《从JS到TS开发数独游戏(JS版)》的 2-2 节中利用电子表格讲解了洗牌算法。还有 TS 版在这里除此之外,绘制统计图形,更是电子表格的强项。当然如果想把统计图形绘制得漂亮一点,可以使用百度 ECharts,它官方示例 中的数据都是可以修改的 —— 找个自己中意的示例,改下数据就好。强大的看图工具:FastStone Image ViewerFastStone Image Viewer,简称 FSIV, 是笔者非常喜欢的一款看图工具,功能强大,而且免费。它提供好几种模式(列表、预览、窗口、全屏、幻灯片等),但这不是重点。重点是它还有很多常用的图片处理功能:常用的缩放、裁剪、旋转、翻转等,尤其是它的“任意角度旋转”功能,非常贴心的提供了根据用户绘制水平或垂直参考线来旋转,不需要去猜角度(菜单:编辑→放置→任意角度旋转)补光/减光:可以分别对阴暗区域和明亮区域进行亮度调整,可以调整对比度和饱和度编辑工具板:可以对图片添加矩形(正方形)、椭圆(圆)、线条、箭头、高亮区域、文本、插图等。不过笔者少用这个功能,因为有后面要介绍的 Snipaste 截图工具。调整色阶、曲线、锐化、模糊、去噪音等,尤其是“调整色彩”功能,可以在一个界面上调整亮度、对比度、伽玛、红绿蓝通道、色调和饱和度,都快赶上 Photoshop 了。几种效果:灰度、负片、怀旧(老照片)还有几种特效:浮雕、素描、油画等你以为这就完了,No, No, No,FSIV 还有强大的批处理功能,列表浏览模式下,多选几张图片,在右键菜单“工具”中就可以看到批量重命名和批量转换功能。批量重命名很灵活,可以指定自增序号的模板,还可以使用查找替换,恐怕比很多专门的重命名工具还专业批量转换就更专业了,转换图片格式这是最基本的,在高级属性里还可以调整大小、旋转、裁切、水印……举例来说,调整大小的时候可以按像素、百分比调整,还可以按一条边(可以是长边、短边、高、宽)为基础来调整。功能太多,读者可以自行研究。FastStone 还有非常厉害的打印功能。随便选一张图,点击打印(或 Ctrl+P),会弹出打印设置框,在这里可以按顺序增加若干张其它图片,然后打印成 PDF,非常方便(如果只是输出到打印机,批量或单张并没多大差别)。顺带说明一下,这家公司还出品了一个叫 FastStone Capture 的截图工具,也是非常好用的,可惜从 v5.4 开始收费。不过基本的截图功能 FSIV 也提供哦。还有一点需要说明的是,FastStone 的官网国内不能打开,大家在各软件站下载时请注意安全,笔者推荐使用电脑管家之类的具有软件管理功能的安全软件下载。截图工具 Snipaste截图工具很多,甚至 Windows 都自带截图,哪怕是老版 Windows,也可以用 PrintScreen 截全屏,用 Alt+PrintScreen 截当前窗口。何况还有 QQ 截图、浏览器截图、输入法截图等。在众多的截图工具中,笔者偏爱 Snipaste,因为它使用简单,功能全面。官网已经介绍得非常全面,我也不会比官网描述得更好。总的来说,笔者喜欢它主要因为以下几个功能:标注:线条、三种箭头、矩形、椭圆、文本、马赛克,粗细可调,颜色可调,透明度可调……截图后可以直接生成贴图窗口,把图片呈现在桌面上(就像便笺那样),可缩放(Ctrl+滚动)可调透明度(Shift+滚动)有取色功能说起来语言不多,用起来是真的强大。Snipates 现在还提供收费的专业版,其中增值的功能一般来说也不怎么需要,不过笔者为了支持作者继续开发,毫不犹豫的购买了专业版。绘制流程图、序列图等Visio?太贵,用不起。笔者曾经也用WPS演示来绘制流程图,简单的还行,复杂点的真心累。后来发现了在线的 ProcessOn,不过现在也已经收费了,免费用户有绘图量的限制。当然,不嫌麻烦的话,可以画完导出后删除再新建。后来在使用 Markdown 的过程中,笔者发现了通过文本描述来绘制流程图的神工具。先来看看效果这是来自“作业部落(CMD Markdown)”的截图,作业部落是个免费的在线 Markdown 编辑器,可在线保存,也提供了客户端下载。除了流程图,它还支持绘制序列图的甘特图,语法参考如下:流程图语法参考序列图语法参考甘特图语法参考除了作业部落,笔者还经常使用有道云笔记的 Markdown 功能。有道云笔记也提供了通过文本描述来绘制流程图、序列图和甘特图的功能。有这些工具,画图方便多了。其它工具美工把设计图交给前端的时候,前端会不断的问,这里距离多少,那里颜色值是什么……真的累。所以美工交设计图的时候,通常会进行标注,这类工具,最有名的当然是马克鳗,基础功能免费可用。除此之外腾讯 CDC 还出品过一款 Darado绘制原型图的工具比较多,但免费好用的不多。墨刀是一个在线的原型图工具,不仅可以画原型图,还可以绘制页面流,免费版受限。ER 图绘制工具,没找到免费好用的。PowerDesigner 应该是首选,据说 MySQL Workbench 也能画,没试过。笔者使用的绘图工具并不算多,但是日常工作也够用了。如果您有什么好的工具,也请向笔者推荐哦! ...

December 17, 2018 · 1 min · jiezi