加载中
Git合并某次提交以后连续的提交

git reset c2c295abe2cf4b26aea1a8253211c7fe8933effb git push origin HEAD --force

Git
2018/12/25 19:28
669
不可不说的Java“锁”事

前言 Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8和Netty 3.10.6)、使用场景进行举例,为读者介绍...

2018/12/24 11:02
62
如何给安卓 APP 安装听诊器,检查数据问题

开发者在开发中想查看安卓APP运行时的网络访问和数据存储情况,调试太麻烦,日志也挺烦,有没有更好的办法呢?Facebook给广大开发者传了福音,带了福利,放在下午茶的小桌子上,美食干货不敢...

JAVA类的静态加载和动态加载以及NoClassDefFoundError和ClassNotFoundException

我们都知道JAVA初始化一个类的时候 1.可以用new 操作符来初始化,这是动态加载 2.也可通过Class.forName的方式来得到一个Class类型的实例,然后通过这个Class类型的实例的newInstance来初始化....

2018/12/21 11:14
767
纳尼?我的Gradle build编译只要1s

https://juejin.im/post/5c00ec39e51d4555ec0394f6

2018/12/14 14:52
40
Kotlin的SAM(Single Abstract Method)

今天有人在群里问kotlin支持SAM的问题,其实kotlin不支持SAM,因为人家支持FP(function programing) package react interface Test { fun print() } class TestInterface(var test: Test)...

2018/12/14 10:21
1K
CURL常用命令

下载单个文件,默认将输出打印到标准输出中(STDOUT)中 curl http://www.centos.org 通过-o/-O选项保存下载的文件到指定的文件中: -o:将文件保存为命令行中指定的文件名的文件中 -O:使用U...

2018/12/13 13:59
95
解决OSX使用oh-my-zsh后.bash_profile自定义失效

场景描述 为了使OSX自带的终端在使用上更加顺手,便安装了oh-my-zsh插件, 但发现之前在.bash_profile自定义的一些内容都失效了。 问题分析 oh-my-zsh有自己的配置文件,覆盖了.bash_profile...

2018/12/11 10:17
568
Charles抓包简单使用

安装Charles, 注册https://blog.csdn.net/qq_25821067/article/details/79848589 打开代理,抓取全部流量 抓移动设备包 移动设备设置代理为当前电脑的Ip地址,端口8888,然后访问chls.pro/...

2018/12/10 17:00
74
Charles如何设置本地映射、和取消本地映射

适用情况: 遇到接口返回特别快的时候非常郁闷,还得求着接口开发改数据很浪费时间,于是在这种情况下可以使用charles做本地映射。 环境: charles版本:3.11.2 一:如何设置本地映射 1、选中...

2018/12/10 15:52
1.6K
oh-my-zsh修改主题添加全路径显示

oh-my-zsh修改默认robbyrussel主题添加全路径显示 默认的robbyrussel本身已经十分简洁,一些小tweak就能变得十分高大上,如GitHub上的一个例子: 然而,robbyrussel主题有一个很令人难受的痛...

2018/12/07 16:29
1W
从App启动另一个App的方式

最安全方式 public static void startApp(Context context, String packageName) { try { PackageManager packageManager = context.getApplicationContext().getPackageManager(); ......

2018/12/06 16:58
160
算法-Letter Combinations of a Phone Number

package recruit_and_backstracking class LetterCombinationsOfAPhoneNumber { class Solution { var res: MutableList<String> = ArrayList() var mLatterMap = mapOf( ......

2018/12/06 11:09
88
[工具]IDEA"小黄灯"快捷键配置快速Fix

笔者由于工作中使用windows开发,平时在家学习用的又是MAC,来回切换搞的有点崩溃,所以快捷键需要改成在公司的习惯。 IDEA的一个常用功能如下图。 网上找了老半天没有找到合适的修改快捷键的...

2018/12/05 16:10
1K
macbook pro外界键盘更换command与ctrl键功能

这样,你用外接键盘就可以使用ctrl+c,ctrl+v了,连接上外接显示器就爽歪哇了.

2018/12/05 15:54
1K
算法-手写堆

package heap /** * 根节点从1开始 * parent = k/2 * lchild = i * 2 * rchild = i * 2 +1 */ class MaxHeap { var mArr: IntArray var mCount: Int = 0 constructor(size: Int)......

2018/12/05 11:11
63
Android性能优化—不建议使用枚举Enum

最近优化App,由于项目中使用了Lib,而Lib代码中包含了大量的枚举类型,导致App占用内存过多。好吧,知道问题点,那就干掉,抛弃之~ 问题是解决了,为啥会这样呢? 先来看看Android官网的说...

2018/12/03 17:54
396
Android中的内部类引起的内存泄露

引子 什么是内部类?什么是内存泄露?为什么Android的内部类容易引起内存泄露?如何解决? 什么是内部类? 什么是内部类?什么又是外部类、匿名类、局部类、顶层类、嵌套类?大家可以参考我这...

2018/12/03 17:48
121
MAC 设置环境变量PATH 和 查看PATH

理论篇 Mac系统的环境变量,加载顺序为: /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc /etc/profile和/etc/paths是系统级别的,系统启动就会加载,后面几个...

2018/12/03 14:13
562
gradle配置国内镜像

使用阿里云国内镜像 对单个项目生效,在项目中的build.gradle修改内容 buildscript { repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } maven{ url '...

2018/12/03 10:21
232

没有更多内容

加载失败,请刷新页面

返回顶部
顶部