Pro Guys
文章平均质量分 85
大湾区最好玩的IT社群
「已注销」
这个作者很懒,什么都没留下…
展开
-
拿免费Typora盘Markdown文件
本篇文章是介绍通过Typora这款Markdown编辑软件打通图床cdn,方便盘Markdown文件。并且最近Typora公然收费了,于是我赶紧放出免费版本供大家收藏。你也可以直接滚动到文章底部,获取免费版Typora下载地址。图床设置了解使用Markdown写文件的朋友应该知道,在自己Markdown文件加入的图片,一旦发给别的小伙伴,他就会告诉你他电脑上只有一个图片本地路径,看不到图片。这个时候你就需要一个图床帮你,通过把本地图片地址改用图床上的远端地址,这样别人也能看到Markdown文件中.原创 2021-12-05 13:21:12 · 147 阅读 · 0 评论 -
快速地为项目选择开源许可
什么是开源许可License开源许可协议是指开源社区为了维护作者和贡献者的合法权利,保证软件不被一些商业机构或个人窃取,影响软件的发展而开发的协议。版权拥有人可以明确定义,其他用户可以免费地使用、修改、共享其版权软件。主流的开源许可世界上的开源协议类型有好几十种。这里只列举出最主流的6种,也是在github上较为通用的协议类型,并进行比较,帮助大家快速地为自己项目进行选择:ApacheMITBSDGPLMozillaLGPL完整的开源协议汇总可参考:http://www.gnu.原创 2021-02-14 10:20:02 · 166 阅读 · 0 评论 -
你需要一个免费的个人图床
写在开头 每个人都需要一个自己的个人图床,这次我采用的是Github+jsDelivr+PicGo来搭建,这套方案完全免费 ,全程零成本,体验却一点也不差。什么是图床即把图片存到服务器上,可通过一个公开的链接地址进行访问或者下载。例如这样的:https://cdn.jsdelivr.net/gh/Vaycent/MyImageHosting01/img/20210207002337.png在Markdown当中我们也可以通过以下方式加载图片![描述](url)为何要搭建个人.原创 2021-02-07 02:41:43 · 609 阅读 · 2 评论 -
为什么你的单元测试IT管理总是失效
为什么你的单元测试IT管理总是失效《从Kotlin双锁单例中学习到...》《为你的Android实现测试覆盖率》《为你的Android添加第一个单元测试》 续上之前单元测试系列,此篇将从单元测试发散开来,讨论有关于单测上IT管理的思考点,此篇会尽量少用技术语言来讲述技术问题并按以下主题叙述:“我们不需要单测”是一种迷思你的覆盖率指标质量管理总是失效单测和覆盖率该怎么用质量完成与质量达成从单测中帮助人持续学习我们不需要单测”是一种迷思相信大多数人都会或多或.原创 2021-01-28 10:38:53 · 193 阅读 · 1 评论 -
为你的Android实现测试覆盖率
为你的Android实现测试覆盖率 续上篇《为你的Android添加第一个单元测试》,继续优化我们的项目,为这个加解密项目实现测试覆盖率的追踪,从这篇你可以了解到:实现Android的测试覆盖率覆盖率指标的含义实现Android的测试覆盖率 我们使用的是jacoco来实现测试覆盖率。 备注:我的项目环境为gradle 6.5,低于gradle 6.0的项目请自行查询另外的jacoco实现方式(gradle 6以上对文件权限进行了更改)。.原创 2021-01-27 22:49:44 · 557 阅读 · 0 评论 -
为你的Android添加第一个单元测试
为你的Android添加第一个单元测试 续上篇《从Kotlin双锁单例中学习到...》,我们为这个加解密单例添加一个单元测试,继续优化我们的代码。从这篇你可以了解到:Android单元测试的添加单元测试的生命周期单元测试的Mock对象断言的使用Andorid单元测试的添加testImplementation 'junit:junit:4.13.1'androidTestImplementation 'androidx.test.ext:j.原创 2021-01-27 20:40:51 · 225 阅读 · 0 评论