问题表现
- 在低于 Android 7(Android Nougat)以下出现
- 错误的崩溃日志信息如下
在使用Octopress(rake命令时报错)invalid byte sequence in US-ASCII (Argument Error) when I run rake
终端执行
1
|
|
或者将上面的代码内容放到.bashrc中。
1
|
|
增加如下内容,我们使用Google DNS(北京联通测试速度不错)
1
|
|
我想大概是这种情况,你的Linux 机器下磁盘满了,需要清理,然后就需要查找大的文件,确定是否有用进行删除。
许久之前,用Espresso写过一些测试用例,但是执行的时候总是报这种错误
1 2 |
|
之前在项目中增加了一个项目依赖,可是配置的时候,怎么也无法下载下来。中终端执行gradle得到的错误日志如下
1 2 3 |
|
我们使用 git 作为 版本控制工具,极大的提高了效率,但是随着业务的增多和自身对于提交内容原子性的要求,往往会产生很多的分支,这就难免有时候,在发版的时候,某些分支被遗忘提交,造成功能丢失等问题。
因而如果保证分支多而且不忘记合并,是一个我们需要解决的问题。
顺手整理一个之前记录未文字输出的老问题,使用adb install爆出的问题
1 2 3 |
|
sudo curl -sS https://packages.gitlab.com/install/repositories/gitlab/raspberry-pi2/script.deb.sh | sudo bash
sudo curl -sS https://packages.gitlab.com/install/repositories/gitlab/raspberry-pi2/script.deb.sh | sudo os=raspbian dist=jessie bash
sudo apt install gitlab-ce
实话讲,微信的文档真的是差强人意,除了让人难以忍受的代码使用截图展示外,其中关于一些分享的规范也不好找。
还好借助Google,找到了一些规范,涉及缩略图和文字个数等。
默认情况下,树莓派不支持ssh登录,需要做一些简单的处理
解决方法很简单
cd /Volumes/disk_of_raspberry
touch ssh
本招聘来自腾讯支付项目组直招,具体内容如下
为了传播更好的有价值内容,本博客开放投稿功能.
Linux进行网络下载,基本上是wget或者curl,比如我们这样去进行请求,如果没有代理,是访问不了的
1 2 3 4 5 6 7 8 9 |
|
所以,我们想要实现一些功能,需要为wget设置代理.方法很简单
执行
1 2 |
|
1 2 |
|
在有些情况下,我们需要切换DNS来实现一些处理。但是频繁的进入设置-网络 的确很麻烦,于是再次朝着脚本的思路想了想,发现还是可以实现的。下面的脚本就能便捷的实现切换WIFI的DNS并验证。
Checkstyle是一款很棒的工具,用来发现很多编码风格的问题。还不了解的同学可以移步这里Android代码规范利器: Checkstyle查看。
但是在使用Checkstyle时,却出现了一些问题,就是file元素的name不是我们当前执行checkstyle任务的路径。