自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Android App签名和权限

签名简介在Android系统中,所有安装到系统的应用程序都必有一个Android数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限。Android使用Java的数字证书相关的机制来给apk加盖数字证书,要理解

2015-06-18 12:36:05 3923

翻译 在Ubuntu 14.04上安装 Oracle Java 6, 7, or 8

This simple tutorial is going to show you how to easily install Oracle Java (JDK) 6, 7, or 8 in Ubuntu 14.04 Trusty Tahr via PPA.There’s a Launchpad PPA (Personal Package Archive) maintained by we

2014-07-27 13:26:23 523

转载 验证数字的正则表达式集

验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$

2014-05-04 18:25:09 444

转载 AWK 简明教程

原文: http://coolshell.cn/articles/9070.html有一些网友看了前两天的《Linux下应该知道的技巧》希望我能教教他们用awk和sed,所以,出现了这篇文章。我估计这些80后的年轻朋友可能对awk/sed这类上古神器有点陌生了,所以需要我这个老家伙来炒炒冷饭。况且,AWK是贝尔实验室1977年搞出来的文本出现神器,今年是蛇年,是AWK的本命年,

2014-03-12 10:48:45 465

转载 linux 命令处理批量改名操作

1:查找到.xxx后缀的文件命令: find  . -name *.xxx解释: find 后的第一个参数为操作的文件夹,.的话表示当前目录,如果其他目录请直接写目录路径。接下来的-name为指定用后面的字符串匹配名称,还有其他比如创建时间匹配等待。 另外一个常用的命令就是-type 这个指定搜索的类型 比如 find  . -type d -name *.xxx 就是搜文

2014-03-11 10:49:02 582

转载 git && repo 使用备忘

关于repo的一些命令 1、怎样在代码文件夹下所有git库都建立分支? repo start --all 2、怎样删除代码文件夹下所有git库的分支? repo abandon *1和2其实就是相反的动作3、怎样知道代码文件夹下都改动了那些? repo diff4、怎样把我的提交上传的gerrit上? repo upload如果出现文件就把要提交的部

2014-02-21 16:00:18 482

转载 linux查看硬件设备信息

系统# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsus

2014-02-18 11:56:20 486

转载 关于C++中的类型转换

1、static_cast Operator MSDN: The expression static_cast ( expression ) converts expression to the type of type-id based solely on the types present in the expression. No run-time type check

2014-01-02 17:53:11 435

转载 浅议 Dynamic_cast 和 RTTI

原文: http://www.cnblogs.com/zhyg6516/archive/2011/03/07/1971898.html写这篇博文的目的是,记录学习过程。对于问题要较真,在解决这个问题中会学到很多,远远超过自己期望,锻炼思维,享受这个过程。问题: Static_cast 与 Dynamic_cast的区别来自书本上的解释:  用 s

2014-01-02 17:44:06 423

转载 FPS

FPS是图像领域中的一个术语。  FPS(Frames Per Second):每秒传输帧数。  Frames Per Second更确切的解释是“每秒中填充图像的帧数(帧/秒)”。FPS是测量用于保存、显示动态视频的信息数量。通俗来讲就是指动画或视频的画面数。例如在电影视频及数字视频上,每一帧都是静止的图象;快速连续地显示帧便形成了运动的假象。每秒钟帧数 (FPS) 愈多,所显示的动作就

2013-12-24 18:47:55 529

转载 android layout XML 的属性

原文: http://blog.youkuaiyun.com/yuejingjiahong/article/details/6672707android:layout_alignParentRight="true"使当前控件的右端和父控件的右端对齐。这里属性值只能为true或false,默认false。android:layout_marginLeft="10dip"使当前控件

2013-12-23 15:31:42 499

转载 ubuntu安装ftp服务器(一般配置)

http://blog.youkuaiyun.com/nation_chen/article/details/7066277ubuntu安装ftp服务器1: 安装vsftpd~$ sudo apt-get install vsftpd ubuntu10.10自己装了,这步省略。 2: 配置vsftpd2.1 修改vsftpd的

2013-12-23 10:31:37 390

转载 android中string.xml中%1$s、%1$d等的用法

http://www.bdqn.cn/news/201303/8280.shtml一,不使用xliff的用法: 1、整型,比如“小姐今年23岁了”,这个23是整型的。在string.xml中可以这样写, Java代码  "old">小姐今年%1$d岁了  在程序中,使用 Java代码  St

2013-12-21 19:54:24 440

转载 Android中关于dip和px以及转换的总结

我们在页面布局的时候,经常会设置容器的长度,但是到底该使用哪个作为长度的单位而懊恼。在Android中支持的描述大小区域的类型有以下几种:px(pixels)——像素:不同的设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。dip(device independent pixels)——设备独立像素:这个和设备硬件有关,一般我们为了支持WCGA、HVGA和QVGA推

2013-12-20 15:46:27 474

转载 根据两点经纬度计算距离

原文:http://www.cnblogs.com/ycsfwhh/archive/2010/12/20/1911232.html地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈就叫作“赤道”。在赤道的南北两边,画出许多和赤道平行的圆圈,就是“纬圈”;构成这些圆圈的线段,叫做纬线

2013-11-28 14:02:25 427

转载 线程取消(pthread_cancel)

基本概念pthread_cancel调用并不等待线程终止,它只提出请求。线程在取消请求(pthread_cancel)发出后会继续运行,直到到达某个取消点(CancellationPoint)。取消点是线程检查是否被取消并按照请求进行动作的一个位置.与线程取消相关的pthread函数int pthread_cancel(pthread_t thread)发送终止信号给t

2013-11-18 13:41:49 1034

转载 pthread_cancel 线程取消以及锁的释放

1#include 2 3int pthread_cancel(pthread_t thread);一个线程可以通过此机制向另外一个线程发送结束请求,值得一提的是,接收此请求的线程可以通过本线程的两个属性来决定是否取消以及时同步(延时)取消还是异步(立

2013-11-18 12:56:32 1194 1

转载 LibJingle for Ubuntu 编译

首先安装 subversion client: sudo apt-get install subversion subversion-tools 到官网下载 libjingle repository:svn checkout http://libjingle.googlecode.com/svn/trunk/ libjingle-0.6.14 或者直接到官网下载源码

2013-09-17 13:05:15 857

转载 下拉刷新ListView的实现原理

原文地址: http://trinea.iteye.com/blog/1562281本文主要介绍如何实现类似新浪微博客户端下拉刷新效果的ListView。关于其使用见下拉刷新ListView的使用。 首先让我们看下效果四张图分别为第一次下拉、第一次释放、第一次刷新中、第二次下拉的效果,其中的文本可以设置,可以下载Demo代码DropDownToRefreshList

2013-08-25 22:05:48 636

转载 GestureDetector类及其用法

原文地址: http://blog.sina.com.cn/s/blog_77c6324101017hs8.html当用户触摸屏幕的时候,会产生许多手势,例如down,up,scroll,filing等等。 一般情况下,我们知道View类有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可

2013-08-25 21:27:40 374

转载 contentprovider的学习实例总结

原文地址:http://www.cnblogs.com/chenglong/articles/1892029.html 工作中遇到了contentprovider数据共享机制,下面来总结一下:一、ContentProvider简介       当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对

2013-02-07 15:32:04 176

空空如也

空空如也

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

TA关注的人

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