这是我的第47篇原创文章。为什么要阅读源码?这是一个有趣的问题,类似的问题还有,为什么要看书?为什么要爬山?这也是一个哲学问题,我想每个人都有不同的答案,下面我是对阅读源码好处的一些思考。(PS:也欢迎你在评论区留言补充)阅读源码的好处1.知其然知其所以然这是一句IT人都很熟悉的话,在开源软件越来越多,并且升级越来越快的今天,如果说还有什么是重要的,那一定是知道它(开源软件)的核心原理和执行流程,
分类:
编程语言 时间:
2020-07-31 01:20:09
阅读次数:
101
httprunner测试框架 1、httprunner安装 pip install httprunner -i http://pypi.douban.com/simple --trusted-host pypi.douban.com 2、安装后版本检查 ...
分类:
Web程序 时间:
2020-07-30 16:42:08
阅读次数:
217
在根目录新建 Static.bundle 文件夹 打开android/app/build.gradle文件,新增 android { ... sourceSets { main { assets.srcDirs = ['src/main/assets', '../../Static.bundle'] ...
分类:
移动开发 时间:
2020-07-29 17:37:44
阅读次数:
93
下文 #1,#2 摘自 https://www.jianshu.com/p/3c5d7f09dfbd 还做了部分修改,想看原文点链接 ThreadLocal 使用方法很简单: ThreadLocal<T> local = new ThreadLocal<T>(); local.set(...); l ...
分类:
其他好文 时间:
2020-07-28 17:31:36
阅读次数:
76
Gradle-构建过程&计算build执行时长 来源 https://www.jianshu.com/p/e7a40a592f15 # 任务 图解 Gradle 构建的三个阶段 监听 Gradle 不同阶段的回调; 练习-计算 build 任务的执行时长; # Gradle 构建过程 下面这张图是是 ...
分类:
其他好文 时间:
2020-07-27 09:26:30
阅读次数:
73
解决方案: 1. 找到gradle的安装目录,进入到/bin的目录下面,找到gradle.bat或gradle文件 2. 编辑gradle.ba或gradlet文件,将DEFAULT_JVM_OPTS设置成DEFAULT_JVM_OPTS="-Dfile.encoding=UTF-8",并保存。 3 ...
分类:
其他好文 时间:
2020-07-26 19:45:24
阅读次数:
193
一、BeanFactory BeanFactory是一个接口,它是Spring中工厂的顶层规范,是SpringIoc容器的核心接口,它定义了getBean()、containsBean()等管理Bean的通用方法。Spring的容器都是它的具体实现如: DefaultListableBeanFact ...
分类:
编程语言 时间:
2020-07-26 19:42:42
阅读次数:
73
Gitlab-runner 安装 注册 runner 时 获取 url 和 token http://xxxxxxxx/admin/runners 参考资料: Install GitLab Runner GitLab Runner的安装与使用 ...
分类:
其他好文 时间:
2020-07-26 19:36:02
阅读次数:
71
Kafka 0.10.1版本源码 Idea编译 1.环境准备 Jdk 1.8 Scala 2.11.12:下载scala-2.11.12.msi并配置环境变量 Gradle 5.6.4: 下载Gradle-5.6.4并配置环境变量 2.配置文件修改 -gradle.properties文件中 sca ...
分类:
其他好文 时间:
2020-07-26 00:28:42
阅读次数:
75
Gradle Wrapper 当把本地一个项目放入到远程版本库的时候,如果这个项目是以gradle构建的,那么其他人从远程仓库拉取代码之后如果本地没有安装过gradle会无法编译运行,如果对gradle不熟悉,会使得无法很好的去快速构建项目代码。所以gradle可以自动生成一键运行的脚本,把这些一起 ...
分类:
移动开发 时间:
2020-07-25 23:44:19
阅读次数:
87