自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

转载 使用git 合并多个提交

之前一直没有关注过多个提交合并一个提交的使用,这次在做项目时用到了对应的场景,记录一下。首先将其他几个change cherry-pick过来,git log 查看pick的change, 然后执行 git rebase -i HEAD~4HEAD~x  x表示pick的change个数。然后会看到pick ×××pick ×××pick ×××pick ×××将第2个及之后的pick改成 s, ...

2018-06-07 14:50:08 1140

转载 创业者入行,需要先普及的融资常识和心理

[转] http://36kr.com/p/5060581.html序言:关于创业者亲历投资人坑害创业者的报道我们不去拷贝,仅仅针对十种创始人融资遭遇的情形,结合我们自己认识的中国创业圈实际情况为创始人提一些简单的建议,抛砖引玉,仅作参考。 一、投资人撕毁投资意向书,创业者却不能撕破脸投资意向书,与条款清单(Termsheet或TS)等投资意向文件一样,在VC圈子里的使

2017-10-20 15:10:07 858

原创 linux选择默认编辑器

linux选择默认编辑器

2017-10-13 14:04:08 4930 1

原创 Android 系统编译过程中出现scripts/sign-file.c:23:30: fatal error: openssl/opensslv.h问题解决

在编译android源码过程中遇到了如下错误:scripts/sign-file.c:23:30: fatal error: openssl/opensslv.h: 没有那个文件或目录

2017-10-13 13:43:48 2140

原创 Android手机系统开发中的AP和BP是什么

现在大部分的手机都含有两个处理器。操作系统,应用程序都会在Application Processor上运行,即AP上运行,AP一般残影ARM芯片cpu,也是我们平常认为的cpu。手机射频通讯控制软件,主要指modem等运行在另一个cpu上,称为Baseband Processor,即BP射频功能放在BP上主要是因为:射频控制函数(信号调制、编码、射频位移等)都是高度时间相关

2017-01-24 17:24:00 3630

原创 Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.错误

使用android的时候,发现运行程序的时候会报如下错误 Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.程序运行不了,解决方法:在菜单栏,Tools->Android->Enable ADB integration再执行就OK了(亲

2017-01-13 17:33:38 262

原创 java 计算两个时间间隔一天

这两天用到了一个计算时间间隔的,已给定时间格式的代码段。还是决定把他写下来,以后陆续的将之前用过的进行记录吧,以后更方便自己用一些话不多说,直接上代码/** * 计算两个时间相差的分钟数 * @param timeEarly 传入格式须为:yyyy/mm/dd HH:mm * @param timeLate 传入格式须为:yyyy/mm/dd HH:mm *

2017-01-11 19:51:05 1911

转载 android多线程开发线程池(Handler+Thread+Message(queue)+Cache)应用

androidxianc[size=1.8em]Handler+Runnable模式我们先看一个并不是异步线程加载的例子,使用 Handler+Runnable模式。这里为何不是新开线程的原因请参看这篇文章:Android Runnable 运行在那个线程 这里的代码其实是在UI 主线程中下载图片的,而不是新开线程。我们运行下面代码时,会发现他其实是阻塞了整个界面的显示,需要所有图

2014-06-20 10:56:16 960

原创 AsyncTask的基本使用及讲解

AsyncTask和handler都是android为我们提供的

2014-06-13 15:11:59 470

转载 linux 常用命令整合

显示系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cp

2014-06-09 15:41:59 495

转载 代码混淆的基本原理和方法

由于java和.net这类高层抽象语言,具有 天生的易反汇编 特性,其编译后的程序包包含了大量的源代码变量、函数名、数据结构等信息根据其编译后的程序包,可以非常容易的得到 近乎源代码质量 的反汇编代码。如果不加混淆,相当于直接将源代码拱手送人,内容严密的app权限审核可以说是形同虚设。如果大家想避免源代码泄漏后重新修改策划而额外增加的工作量,建议都加上混淆。android平台的混淆

2014-02-14 11:21:09 1089 1

转载 android 混淆,反编译,反破解的简单说明和认识

一、Android混淆1)概述新建Android工程,根目录下会有个proguard.cfg。简单的混淆,你只需要在project.properties内加入一行“proguard.config=proguard.cfg”即可。注意:在签名发布apk时才会混淆,直接Run As在bin目录下的apk是不被混淆的。签名发布:右键工程->Android Tools->Export Si

2014-02-14 11:16:16 1026

原创 meta-data的使用

在manifest里面我们经常会发现有几个meta-data标签,他们常被用来配置参数常量。例如:这三个标签是写在application下面的。meta-data还可以出现在activity,receiver,service标签中。一,在application中           meta-data android:name="applicatio

2014-02-12 16:27:15 853

原创 php将数据库中的数据转换成xml格式的

//php将数据库中的内容转换成xml格式的$db_host="localhost";//数据库位置$db_user="root"; //用户名$db_password="123456"; //密码$db_name="test"; //数据库名称$link=mysql_connect($db_host,$db_user,$db_password) or die("数据库连接

2013-10-18 17:44:51 1059

MySQL_5.6.10_win32_XiaZaiBa.zip Mysql安装包

个人运用的好使的Mysql安装包,推荐给大家

2013-10-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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