自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 source insight快捷键及使用技巧

退出程序                             : Alt+F4 重画屏幕                             : Ctrl+Alt+Space 完成语法                             : Ctrl+E 复制一行  ...

2012-05-16 12:52:07

阅读数 672

评论数 0

原创 Ubuntu下Adb调试Android找不到设备的解决方法

Ubuntu下Adb找不到设备的解决方法 首先按照 SDK 上的说明建立 udev 的 rules 文件,然后:     在 ubuntu 10.10 下通过usb连接 Android设备,使用 adb 时,会返回无法找到设备,解决办法如下:      1)

2011-10-11 23:42:19

阅读数 6108

评论数 0

转载 Ubuntu下搭建Java开发环境

安装与设置JDK Sun JDK的安装基本上有两种方式: 1. 通过Ubuntu提供的包管理工具进行安装 Ubuntu在其包仓库里都包括有JDK的安装,只要sources.list设置正确,通过apt-get, aptitude, Synaptic Packag

2011-09-26 22:27:37

阅读数 507

评论数 0

原创 ubuntu定时关机命令

来源:http://blog.csdn.net/qsd007/archive/2007/04/25/1584872.aspx 一. 关机流程  Linux 运作时, 不可以直接将电源关闭, 否则, 可能会损毁档案系统.  因此, 必须按照正常的程序关机:  观察系统使用情形(也...

2011-06-15 23:21:00

阅读数 18389

评论数 1

转载 vim基本命令

vim基本命令   1. vim #在命令行中输入vim,进入vim编辑器 2. i #按一下i键,下端显示 --INSERT-- #插入命令,在vim中可能任意字符都有作用 3. Esc #退出i(插入)命令进行其它命令使用 4. :r filename...

2011-05-19 23:36:00

阅读数 813

评论数 0

转载 Android进程保活招式大全

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57ac4a0ea374c75371c08ce8作者:腾讯——张兴华目前市面上的应用,貌似除了微信和手Q都会比较担心被用户或者系统(厂商)杀死问题。本文对 Android 进程拉活...

2018-04-26 10:21:41

阅读数 137

评论数 0

转载 Android 6.0权限机制

一、Android的权限机制 Android是目前最流行的智能手机软件平台之一,在智能移动终端如火如荼发展的同时,其安全态势也日益严峻。有调查表明,恶意软件的数量在持续的上升,Google在Android安全机制上面也做了很多工作,并且一直在持续的更新,其Android的安全模型由3个部分组...

2017-02-15 22:00:16

阅读数 1182

评论数 0

转载 浅析Android权限机制(一) —— Android的权限机制

第一章 Android的权限机制     Android是基于Linux的系统,其权限访问控制自然离不开Linux的权限访问控制,而在第一章当中,将分成两个部分来剖析Android的权限控制系统。 一. Linux权限机制      Linux的权限访问是由进程(访问者)和文件(被访...

2017-02-15 21:48:11

阅读数 402

评论数 0

转载 BroadcastReceiver 使用goAsync 执行异步操作

from: http://blog.csdn.net/u012414584/article/details/43731799 BroadcastReceiver 生命周期  一个BroadcastReceiver 对象只有在被调用onReceive(Context, Intent)的才有效的,...

2016-11-29 09:53:49

阅读数 1178

评论数 0

转载 git clone时,报403错误,完美解决方案

首先命令行操作结果如下: root@zhiren-PowerEdge-T110-II:/zrun# git clone https://git.coding.net/xxxxxxxx/xxxx.git 正克隆到 'anbu'... remote: Coding.net T...

2016-11-14 11:10:50

阅读数 9648

评论数 0

转载 命令行修改Android系统时间

1、修改前提        获取系统root权限,然后adb shell进入shell界面 2、时区设置       执行如下命令: [html] view plain copy cat /data/property/persist...

2016-10-21 18:56:34

阅读数 1789

评论数 0

转载 Jenkins 邮件配置 (使用 Jenkins Email Extension Plugin)

本文主要对 jenkins 的邮件通知进行介绍, jenkins 内置的邮件功能使用插件扩展的邮件功能 1. 先介绍下 基本的Jenkins 邮件服务器 配置    1)system config 页面 (以公用的163邮件服务器为例):       可...

2016-10-20 19:04:52

阅读数 1338

评论数 0

转载 jenkins关于qq企业邮箱的配置

本文主要对 jenkins 的邮件通知进行介绍, jenkins 内置的邮件功能使用插件扩展的邮件功能 1.基本的Jenkins 邮件服务器 配置    1)system config 页面 :   邮件通知   SMT...

2016-10-20 18:54:29

阅读数 1521

评论数 0

转载 Mac下git通过SSH进行免密码安全连接github

Git——The stupid content tracker(傻瓜内容跟踪器) Git是Linux的缔造者Linus Torvalds为了帮助管理Linux内核源码而开发的一款免费、开源的分布式版本控制系统。 分布式Git相比集中式CVS/SVN的最大区别在于开发者可以提交到本地,每个开...

2016-10-20 16:45:17

阅读数 614

评论数 0

转载 support-v4拆分

网上对Android Support Library中各个依赖包介绍的中文资料太少了,结合官方文档和有限的参考资料做了一次总结,有描述得不对的地方还请指正。 一、主工程、依赖包、jar包、android.jar、Android Support Library的关系   一个Android工程通...

2016-10-19 15:40:24

阅读数 2427

评论数 0

转载 你真的会写单例模式吗——Java实现

单例模式可能是代码最少的模式了,但是少不一定意味着简单,想要用好、用对单例模式,还真得费一番脑筋。本文对Java中常见的单例模式写法做了一个总结,如有错漏之处,恳请读者指正。 饿汉法 顾名思义,饿汉法就是在第一次引用该类的时候就创建对象实例,而不管实际是否需要创建。代码如下: ...

2016-09-29 09:29:53

阅读数 251

评论数 0

转载 Android low memory killer 详解

Android在内存管理上与linux有些小的区别。其中一个就是引入了Low memory killer . 1,引入原因    Android是一个多任务系统,也就是说可以同时运行多个程序,这个大家应该很熟悉。一般来说,启动运行一个程序是有一定的时间开销的,因...

2016-09-12 17:30:49

阅读数 496

评论数 0

转载 android OOM_adj 的设置流程

流程如下: setOomAdj --> framework/base/core/jni/android_util_Process.cpp android_os_Process_setOomAdj  { sprintf(text, "/proc/%d/oom_adj...

2016-09-12 17:29:40

阅读数 2796

评论数 0

转载 LMK 工作机制

【Android】LMK 工作机制 Android分析之LowMemoryKiller     Android Kernel 会定时执行一次检查,杀死一些进程,释放掉内存。     那么,如何来判断,那些进程是需要杀死的呢?答案就是我们的标题:Low memory k...

2016-09-12 17:00:23

阅读数 1036

评论数 0

转载 android procrank

Android procrank  (/system/xbin/procrank) 工具,能够列出进程所占用的内存使用情况。顺序为从高到低。 每个进程占用内存大小以 VSS,  RSS , PSS, USS 的形式列出。 为了简化描述,内存占用以页为单位表述,而不是字节。 通常每页为 ...

2016-09-12 15:49:49

阅读数 506

评论数 0

转载 Cgroups控制cpu,内存,io示例

Cgroups是control groups的缩写,最初由Google工程师提出,后来编进linux内核。 Cgroups是实现IaaS虚拟化(kvm、lxc等),PaaS容器沙箱(Docker等)的资源管理控制部分的底层基础。   百度私有PaaS云就是使用轻量的cgoup...

2016-09-12 11:39:47

阅读数 581

评论数 0

转载 Android APK优化工具Zipalign详解

Android SDK中包含了一个用于优化APK的新工具zipalign。它提高了优化后的Applications与Android系统的交互效率(俗话:“要致富先修路”,Android小组重新为Applications与Android系统之间搭建了一条高速公路),从而可以使整个系统的运行速度有了较...

2016-09-08 17:08:24

阅读数 5792

评论数 0

转载 charles 抓mac

from: http://jingyan.baidu.com/article/335530da80e70319ca41c37c.html?qq-pf-to=pcqq.group 在进行web或者移动端开发时,网络Http请求一般都是少不了的,经常需要进行测试自己的网络请求是否正确,这里介绍下...

2016-08-09 17:00:52

阅读数 312

评论数 0

转载 美国 ZIP Code 一览表

Zip Code,这个是美国的邮政编码,美国目前只有邮政是国营的,其余的产业都不是国营的. 今天给大家提供美国的Zip Code的原因是大家在注册国外的账号时,需要提供这个Zip Code,因为一般美国的服务默认是面向美国的,甚至是仅支持美国.   以下提供一些美国的zip co...

2016-08-09 16:59:25

阅读数 29937

评论数 0

转载 Google 的开源技术protobuf 简介与例子

今天来介绍一下“Protocol Buffers ”(以下简称protobuf)这个玩意儿。本来俺在构思“生产者/消费者模式 ”系列的下一个帖子:关于生产者和消费者之间的数据传输格式。由于里面扯到了protobuf,想想干脆单独开一个帖子算了。   ★protobuf是啥玩意儿?   ...

2016-08-08 12:09:46

阅读数 289

评论数 0

转载 GOOGLE PROTOBUF开发者指南

ProtoBuf开发者指南 译者: gashero 目录 1   概览 1.1   什么是protocol buffer 1.2   他们如何工作 1.3   为什么不用XML? 1.4   听起来像是为我的解决方案,...

2016-08-08 12:07:48

阅读数 360

评论数 0

转载 Google ProtocolBuffers2.4.1应用说明

Protocol buffers是一个用来序列化结构化数据的技术,支持多种语言诸如C++、Java以及Python语言,可以使用该技术来持久化数据或者序列化成网络传输的数据。相比较一些其他的XML技术而言,该技术的一个明显特点就是更加节省空间(以二进制流存储)、速度更快以及更加灵活。 如何使...

2016-08-08 12:06:57

阅读数 223

评论数 0

转载 Java数据通讯中使用Googgle Protobuf 序列化与反序列化

1.什么是protocol buffer ProtocolBuffer是用于结构化数据串行化的灵活、高效、自动的方法,有如XML,不过它更小、更快、也更简单。你可以定义自己的数据结构,然后使用代码生成器生成的代码来读写这个数据结构。你甚至可以在无需重新部署程序的情况下更新数据结构。  ...

2016-08-08 12:05:27

阅读数 384

评论数 0

转载 Mac 系统上安装Protocol buffer

1. cd /Software/protobuf-2.5.0 2.sudo ./configure --prefix=$/Software/protobuf-2.5.0 3.sudo make 4.sudo make check 5.sudo make install ...

2016-08-08 12:02:45

阅读数 1598

评论数 0

转载 Android系统的版本号与API的对应表

API level              Android系统版本号                      系统名称              1                        1.0                                   ...

2016-07-28 17:55:17

阅读数 306

评论数 0

转载 那些年的大战

----- 包被删除了,其实没用了。 蜻蜓FM涉嫌诈骗投资人和广告主源代码剖析 2015-11-11 12:48:45 来源:github 作者:360安全播报  阅读:107744次 点赞(52) 收藏(10) 分享到: 本文主要内容,引用自知乎的这篇文章:如何评价蜻蜓...

2016-07-28 17:04:36

阅读数 336

评论数 0

转载 安卓5.0 多用户之访客模式的说明文档

配置多用户: /frameworks/base/core/res/res/values/config.xml 修改其中的config_multiuserMaximumUsers的值为4 (看要支持几个用户) 修改之后,设置中能看到用户这个菜单,而不是本来就有的账户。   ...

2016-07-28 16:08:04

阅读数 821

评论数 0

转载 Android多用户原理和实现

在Android 4.2中的一个比较显著的改变就是加入了多用户的支持。因多用户手机专利早已被Symbian雇员注册,故 android官方的多用户切换目前仅支持平板设备。 多用户模式的启用 系统判断当前设备是否支持多用户模式的依据是配置文件config.xml中的con...

2016-07-28 15:36:56

阅读数 4429

评论数 0

转载 linux中fork()函数详解

一、fork入门知识      一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。     一个进程调用fork()函数后,系统先给新的...

2016-06-22 18:05:07

阅读数 178

评论数 0

转载 Android 性能分析工具dumpsys的使用

Android提供的dumpsys工具可以用于查看感兴趣的系统服务信息与状态,手机连接电脑后可以直接命令行执行adb shell dumpsys 查看所有支持的Service但是这样输出的太多,可以通过dumpsys | grep "DUMP OF SERVICE" 仅显示主要...

2016-06-22 18:03:25

阅读数 1423

评论数 0

转载 Android 进程常驻(5)----开机广播的简单守护以及总结

终于一口气写完了,这是去年在一个月搞的成果,也算是对自己有了一个交代。 其实保活就是两个要点: 1、怎样监听到进程挂掉 2、怎样把进程拉起来 把这两个点都解决,问题就解决了。 大家把我之前的文章都看完,会发现这两个点上都有好多种策略,那么在不同的手机上,两个点的不同策...

2016-06-22 18:02:05

阅读数 616

评论数 0

转载 Android 进程常驻(4)----native保活5.0以上方案推演过程以及代码详述

上一篇我们通过父子进程间建立双管道,来监听进程死掉,经过测试,无耗电问题,无内存消耗问题,可以在设置中force close下成功拉起,也可以在获取到root权限的360/cleanmaster下成功存活。 可是放到5.0+的系统就不能用了,为什么呢?我们来看源码4.4系统和5.0系...

2016-06-22 18:01:18

阅读数 626

评论数 0

转载 Android 进程常驻(3)----native保活5.0以下方案推演过程以及代码详述

今天继续昨天,一鼓作气,争取这个礼拜全部写完。 上一篇文章留了一个别人的github链接,他里面的native保活实现方案也是大多数公司采用的方案。 我们先来讲一下他的方案。 他是首先开启一个c进程,将需要保活的service名字传递进去 然后定时给自己...

2016-06-22 18:00:39

阅读数 729

评论数 0

转载 Android 进程常驻(2)----细数利用android系统机制的保活手段

年前就开篇了android进程常驻,但是一直琐事不断,也一直没有静下心来整理,只是把项目传到的github,有好多朋友会来问我其中实现原理,其实也是一点一点推演过来的。我的想法就是按照我当时的推演过程,按顺序写完这几篇博客,也算是对那一个月努力的一个交代。 上一篇讲了系统管理进程...

2016-06-22 18:00:00

阅读数 565

评论数 0

转载 Android 进程常驻(1)----开篇

正文: Android 进程常驻,顾名思义,就是要让我们的进程在内存中永远存在,换句话说就是进程保活,臭不要脸的说法就是关不了,杀不死,干不掉。这不是耍流氓,是很多场景如果要想为用户服务,就必须有一个进程常驻,以便在特定的时候做特定的事情。比如在Android中,许多Broa...

2016-06-22 17:58:43

阅读数 431

评论数 0

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