自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 How-To-Ask-Questions-The-Smart-Way(提问的智慧)

原文:How To Ask Questions The Smart Way 翻译:王刚 <yafrank at 126 dot com > 时间:2013年10月26日 内容 github链接 目录 弃权申明 引言 提问前 提问时 仔细挑选论坛 面向新手的论坛和互联...

2020-04-28 16:40:28 31 0

原创 BroadcastReceiver广播接收器的生命周期问题

官方文档解释: onReceive Added in API level 1 public abstract void onReceive (Context context, Intent intent) This method is called wh...

2020-03-14 14:27:46 74 0

翻译 JUnit 5注解

  JUnit Jupiter支持使用下面表格中的注解来配置测试和扩展框架。 所有的核心注解都位于junit-jupiter-api模块的 org.junit.jupiter.api 包中。 注解 描述 @Test 表示该方法是一个测试方法。与JUnit 4的@Test注解不...

2018-11-27 14:47:46 269 0

转载 程序员的逗逼瞬间(四)

给苦逼的码农们带点欢乐 ----------------------------------------------------------------------------------------------------------------------------------------...

2018-11-23 18:39:26 884 0

转载 程序员的逗比瞬间(三)

给苦逼的码农们带点欢乐 ----------------------------------------------------------------------------------------------------------------------------------------...

2018-11-23 18:38:03 947 0

转载 程序员的逗逼瞬间(二)

给苦逼的码农们带点欢乐 ----------------------------------------------------------------------------------------------------------------------------------------...

2018-11-23 18:36:18 1342 0

转载 程序员的逗比瞬间(一)

给苦逼的码农们带点欢乐 ----------------------------------------------------------------------------------------------------------------------------------------...

2018-11-23 18:32:14 1961 0

原创 Android多线程问题及优化

      多线程的使用非常广泛,多线程带来的效率和诸多好处也不言而喻,但是多线程使用不当也会带来诸多问题,根据自己学习和同事讲解说下多线程使用不当带来的问题和优化。 多线程带来的问题 浪费内存。每个线程占用内存至少64KB,因此,线程过多,会浪费内存。 浪费CPU。线程过多,CPU需要频繁...

2018-11-20 17:13:01 561 0

原创 UnicodeDecodeError: 'gbk' codec can't decode byte 0xbe in position 1042: illegal multibyte sequence

UnicodeDecodeError: 'gbk' codec can't decode byte 0xbe in position 1042: illegal multibyte sequence之坑   大概意思为:UnicodeDecodeError: &q...

2018-10-26 16:48:43 556 0

原创 常用的正则表达式

总结一些常用的正则表达式 1,手机号 (13\d|14[579]|15[^4\D]|17[^49\D]|18\d)\d{8}   2,邮箱 \w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}   3,中文 [\u4e00-\...

2018-10-24 16:52:50 77 0

原创 Android性能功耗问题总结

误区:花费90%的经理去解决10%的性能优化 目标:花20%的精力去解决80%的关键性能优化 问题分类 启动慢(启动时间优化),卡顿(渲染优化) 启动慢:分冷启动和热启动 启动慢大部分是因为卡顿,根据测试标准不同,也可能是因为动画或者通知UI线程更新的时间点晚了,比如延时显示某个View ...

2018-10-23 20:54:28 927 1

转载 7-Zip官方文档

https://github.com/sparanoid/7z 许可协议 7-Zip 是一款 开源 软件。大多数源代码都基于 GNU LGPL 许可协议下发布。AES 代码基于 BSD 许可下发布。unRAR 代码基于两种许可:GNU LGPL 和 unRAR 限制许可。更多下许可信息请查看:...

2018-10-22 15:08:44 1676 0

原创 Linux信号总结

  一.信号列表 $ kill -l 1) SIGHUP       2) SIGINT       3) SIGQUIT      4) SIGILL  5) SIGTRAP      6) SIGABRT      7) SIGBUS       8) SIGFPE  9) SIGKILL...

2018-10-10 18:46:31 48 0

原创 Git使用指导

  1,安装 命令安装:$ sudo apt-get install git 下载安装 配置 $ git config --global user.name "your name" $ git config --global user.email  "you...

2018-10-10 17:32:43 91 0

转载 我是一个线程

(写的太好了,忍不住转过来) 我是一个线程, 我一出生就被编了个号: 0x3704,  然后被领到一个昏暗的屋子里,  这里我发现了很多和我一模一样的同伴。   我身边的同伴0x6900 待的时间比较长, 他带着沧桑的口气对我说:   我们线程的宿命就是处理包裹。 把包裹处理完以后还得马...

2018-10-10 17:24:17 97 0

原创 android(Java)生成随机数

很简单,记录下 import java.util.Random; private static final int N = 99; Random rand = new Random(); int randNum = rand.nextInt(N);  生成0-N之间的随机数,包括0,...

2018-09-04 15:15:39 4630 0

转载 null与""的区别

  (1)问题一: null和""的区别 String s=null; string.trim()//就会抛出为空的exception  String s="";  string.trim()//就不会抛, 为什么?答: NULL:代表声明了一个空对...

2018-08-20 16:20:40 77 0

原创 Android查看进程信息

                               Android查看进程信息 ps命令简介 ps命令用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。ps命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否...

2018-08-20 11:34:54 8037 0

转载 Android总结篇系列:Activity Intent Flags及Task相关属性(转)

很经典! 原文地址: http://blog.csdn.net/liuhe688/article/details/6761337 -------------------------------------------------------------------------- 今天我们来...

2018-08-04 18:32:45 283 0

原创 Git删除中间某次commit

代码更新发现编译出错,后来发现其他人的一次代码提交导致的,并且修改量很大,不好恢复成原来的,就想把这笔提交删除掉,不影响工作。 具体步骤: 1,首先git log查看提交记录,找到出错的前一笔提交的commit_id 2,用命令git rebase -i commit_id ,查找提交记录 ...

2018-07-25 20:41:20 5518 0

原创 Android studio常用快捷键操作

       先写好函数接口,函数功能可先不实现,然后在函数上面输入:/**,敲下回车就可以了,函数参数自动出现在注释里,然后自己添加函数及参数说明就OK了。...

2018-07-06 15:51:16 95 0

原创 adb push与adb pull

简介     做android相关的工作基本都会用到adb,简单介绍下adb pull与adb push 从手机导出文件 adb pull   :Copies a specified file from an emulator/device instance to your developme...

2018-07-06 11:22:52 850 0

原创 Activity的生命周期分析

    Avtivity的生命周期分为两种情况,一种是典型情况下的生命周期,一种是异常模式下的生命周期。第一种是指在有用户参与的情况下,Activity所经过的生命周期的改变;而异常情况下的生命周期是指Activity被系统回收或者由于当前设备的Configuration发生改变从而导致的Acti...

2018-07-01 11:44:53 66 0

原创 博客搬家

博客搬家到CSDN,后续博客会在这更新

2018-06-29 14:14:40 48 0

提示
确定要删除当前文章?
取消 删除