技术小黑屋

303 篇文章
123.1K 次阅读
35 人订阅

全部文章

技术小黑屋

Git 处理文件与 Revison 冲突问题

有一次,尝试使用git log 来查看某个分支(build.gradle)的历史提交时,遇到了这样的问题

8330
技术小黑屋

Dokka 设置包描述,让你的 Kotlin 库文档更详实

在对应的模块下的build.gradle中增加includes.from("packages.md")

6320
技术小黑屋

Android 抓取 ANR 日志终极办法

在 Android 开发中,有时会遇到 ANR,一旦出现 ANR 我们就需要拿到对应的trace 文件来分析并解决。本文将介绍两种获取 ANR 的方法。

12620
技术小黑屋

修复 Webview ERR_CACHE_MISS 问题

38930
技术小黑屋

10年程序员都不一定搞清楚的文件路径

在 Java 中,文件是很常用的概念,这其中文件路径是一个很基础的内容,因为文件的创建,读取,写入和删除等操作都是依赖于文件路径的。但是你仔细看一下Java中 ...

5910
技术小黑屋

Mac下关于DNS服务器的终端操作汇总

Mac中有时候我们需要调整DNS来处理一些事情,作为终端控,使用终端调整DNS顺理成章,如下为一些关于DNS服务器终端处理的记录。

7120
技术小黑屋

URL中的 # 原来是这个意思

URL 是我们进行网络活动中很重要的概念,一个URL中可以包含域名,路径和参数等,

15320
技术小黑屋

修复WebView资源未找到导致的崩溃问题

近期 应用新增了很多的崩溃,分析特征,发现崩溃集中在5.0-5.1.1系统上,崩溃的日志如下

22420
技术小黑屋

终端下双重过滤筛选内容

那么问题来了,如果,我们想要查找出同时包含了Ruby和Android的文件路径,怎么办呢,其实不难

7810
技术小黑屋

巧用Kotlin反射实现按值取名,调试做到多快好省

当我们打印查看是哪种类型的时候,如果单纯是打印int值,并不能足够解释业务信息,所以,为了更好的输出信息,我们通常会这样做

18530
技术小黑屋

十个超级实用的git命令

git无疑已经成为了大家代码版本控制最多的工具了,这其中有不少人是使用终端来进行操作git。这里列出一些超级实用的git脚本,希望可以对大家开发有所帮助。

11710
技术小黑屋

用好 Require,check,assert,写好 Kotlin 代码

在编码的时候,我们需要做很多的检测判断,比如某个变量是否为null,某个成员属性是否为true,执行某个操作结果是否成功。比如像下面的这段代码

15110
技术小黑屋

解决Didn't Find Class java.lang.invoke.SerializedLambda 问题

33810
技术小黑屋

树莓派修改 DNS 服务器配置

正如上面英文说得,这个文件会被冲掉,未来某个时间你还需要重新设置。所以按照文章中的修改即可。

38120
技术小黑屋

Linux 下使用cut命令,实现更好切分数据

比如这个日志,可能会出现折行,另外假设04-19 18:26:55.605 22750 22883 W这些列的信息属于干扰信息

31240
技术小黑屋

Linux 下按照文件大小查找文件

我想大概是这种情况,你的Linux 机器下磁盘满了,需要清理,然后就需要查找大的文件,确定是否有用进行删除。

20620
技术小黑屋

Centos(Linux)系统下实现挂载硬盘

使用fdisk并且配合目标硬盘的容量1T,我们可以轻松的找到未挂载的硬盘是/dev/sda

60210
技术小黑屋

修复Gradle因代理设置导致的超时问题

之前在项目中增加了一个项目依赖,可是配置的时候,怎么也无法下载下来。中终端执行gradle得到的错误日志如下

19620
技术小黑屋

未合并分支不怕丢,一个脚本快速搞定

我们使用 git 作为 版本控制工具,极大的提高了效率,但是随着业务的增多和自身对于提交内容原子性的要求,往往会产生很多的分支,这就难免有时候,在发版的时候,某...

11620
技术小黑屋

INSTALL PARSE FAILED UNEXPECTED EXCEPTION 问题

58720

扫码关注云+社区

领取腾讯云代金券