Ubuntu12.04上编译Android2.3.7源码

缘起    今年技能学习的一大目标是研究安卓的系统框架,因此最近业余时间在折腾编译Android源码。至于为嘛去编译那么老的2.3.7的源码,主要是因为买的老罗的源代码情景分析是基于2.3.7的,直接用2.3.7的源码看的时候不会有差异。编译过程    0、系统情况    开始是选择直接在MBP上编译的,奈何mac上的Android编译依赖于XCode,而2.3.7的源码依赖X 阅读全部

Ubuntu无损分区调整

问题起因    起因比较奇特,用虚拟机装了个ubuntu,由于要编译Android源码,然后分了5G内存,安装时一路下一步,结果。。。。。。特喵的,10G的虚拟硬盘给我分了5G的swap,我就呵呵了。。。。因此就有此一篇教程咯解决方法    0、使用Ubuntu自带的磁盘工具试了下,简直弱爆,根本不能删除swap分区,因为wsap分区已经挂载。。    1、网上查了可以使用gp 阅读全部

强制Gradle/Maven刷新缓存并重新从Nexus下载依赖jar包

转自:http://www.jackyshen.com/2015/10/18/force-gradle-maven-to-refresh-cache-or-download-dependency-jar-from-nexus/?utm_source=tuicool&utm_medium=referral最近需要搭建一个Nexus私服,完全不能连接外网的那种,各种Jar包都是手动拷过来的,碰到需要gradle和maven强制重新下载依赖的问题。问题第一次上传某个jar包(比如junit-4 阅读全部

各种工具的命令行代理设置

接上次的git命令行代理:    想了一下,其实由于目前国内的环境,经常需要使用代理来进行技术资料的下载,主要包括了wget,curl,git等等工具,想着还是新开一篇文章总结下各种命令行工具的代理设置,方便之后的查找罢。1、git代理git clone -c http.proxy=http://127.0.0.1:8087   git clone -c sock.pro 阅读全部

Git命令行代理

        最近用到了几个谷歌的开源项目,代码仓库在googlesource.com,你懂的,国内全部被封掉了,拉代码根本做不了。因此需要对git设置代理来进行代码拉取。总结了下,方法如下:方法一、设置全局的代理    git config --global http.proxy http://127.0.0.1:8087  阅读全部

磊科ni360路由器降级到原版历程

背景        前段时间呢,折腾着把磊科的ni360路由器升级到ni360,想试试多拨在移动宽带能不能使用;最终升级成功,但是遗憾的是小区的移动宽带并不能实现多拨。问题        前端时间折腾后虽然不能使用多拨,但是正常的使用时没有问题的,也就相安无事。但是呢,最近夏天又来了,气温上来之后问题就来了:路由器运行不稳定,时不时的重启 阅读全部

Chrome58最新版本Goagent使用问题解决

    问题:最近Chrome更新到58.*版本之后呢,GoAgent就不能用了,在访问https网站时一直提示 “不是私密链接”,从而不能访问;而之前直接删除goagent下面的certs文件夹以及ca.crt文件重新运行后倒入新的ca.crt文件到系统的方法依然不能使用

1111111111111111的副本.png

阅读全部

如何找回git 中丢失的提交

转自:http://liuhui998.com/2010/10/22/recover_lost_commits_with_git/在玩git的过程中,常有失误的时候,有时把需要的东东给删了。 不过没有关系,git给了我们一层安全网,让们能有机会把失去的东东给找回来。Let’s go!准备我们先创建一个用以实验的仓库,在里面创建了若干个提交和分支。 BTW:你可以直接把下面的命令复制到shell里执行。mkdir recovery;cd recoverygit i 阅读全部

如何彻底删除 Git 中的提交

转自:http://www.cnblogs.com/shines77/p/3460274.html     本人有定期备份几乎所有设备照片的习惯,前段时间从svn仓库管理的照片库切换到git来操作,发现git操作是gc以及pull之后磁盘空间很诡异,因此顺便看了下彻底删除提交的方法,记录在此方便后续查阅吧。有些时候不小心上传了一些敏感文件(例如密码), 或者不想上传的文件(没及时或忘了加到.gitignore里的),而且上传的文件又特别大的时候, 这将导致 阅读全部

解决gitk在Mac Retina屏幕模糊的问题

    最近换了mac之后,从Ubuntu下转过来的使用git下面gitk工具的习惯延续了下来,结果呢,发现mac下的gitk简直不能看,字体模糊的一塌糊涂。网上查了之后发现是由于mac自带的Wish软件版本很老,没有对retina屏幕做适配导致的,下面是解决方法。1、开启wish的高分辨率适配git在Mac的高分辨率plist补丁如下https://gist.githubusercontent.com/cynthia/5f2355a87c2f15d96d 阅读全部