自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用vs2010查看android原生代码

此文主要解决用vs查看android原生代码时#include语句出错问题当代码量较小时,使用notepad++的文本查看器查看.c源代码并没有什么问题,可是当代码达到几百行,上千行时读起来就比较费劲了(至少我读起来比较费劲)notepad查看代码时对变量名和函数名没有任何提示,而使用vs时将鼠标移至变量名和函数名处时会显示变量和函数的声明信息如下所示:notepad:vs20

2016-04-12 20:57:42 567

原创 vs开启/禁用随机基址

2016-04-11 23:27:50 5401

转载 android.hardware.camera2使用指南

API 21中将原来的camera API弃用转而推荐使用新增的camera2 API,这是一个大的动作,因为新API换了架构,让开发者用起来更难了。先来看看camera2包架构示意图:这里引用了管道的概念将安卓设备和摄像头之间联通起来,系统向摄像头发送Capture请求,而摄像头会返回CameraMetadata。这一切建立在一个叫作CameraCaptureSession的会话中。

2016-04-09 13:23:25 1352

转载 Java开发中的23种设计模式详解

设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真

2016-03-23 23:41:40 364

转载 Java编程--关于JNI你应该知道的一切

出于效率的问题,很多情况下,我们需要在上层的Java代码中调用底层 C或C++实现,这时jni就可以大显身手了。jni(Java Native Interface)允许Java代码和其他语言写的代码进行交互,使用java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下这样 做是可以接受的,甚至是必须的。例如,使用一些旧的库,与硬件、操作系统进行交互,或者为了提高程序的性能。

2016-03-23 22:35:45 411

转载 java keytool证书工具使用小结

Keytool 是一个Java数据证书的管理工具 ,Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据:密钥实体(Key entity)-密钥(secret key)或者是私钥和配对公钥(采用非对称加密)可信任的证书实体(trusted certificate entries)-只包含公钥.JDK中keytoo

2016-03-17 16:56:29 367

转载 Decrypting TLS Browser Traffic With Wireshark – The Easy Way!

IntroMost IT people are somewhat familiar with Wireshark.  It is a traffic analyzer, that helps you learn how networking works, diagnose problems and much more.One of the problems with the

2016-03-17 13:26:05 1261 1

原创 android中suid无效解决方法

设置了suid的程序不能放置在挂载为nosuid的目录下,如果你坚持要把文件放在那个目录的话只能重新挂载,可按如下步骤重新挂载:以/data目录为例,首先用mount命令查看该目录的挂载信息,可见其中有一个nosuid,表明在此目录下suid无效:然后使用mount -o remount,suid /dev/block/platform/mtk-msdc.0/by-name/usr

2016-03-16 21:58:09 785

原创 android中activity无法启动的原因小结

android中activity无法启动的原因有很多,今日列出一些常见的问题和解决方案,供大家参考1.未在AndroidManifest.xm文件中注册相应的activity解决方案为在manifest文件的application节点下添加一个activity标签,注意android:name=“类名”中的类名一定不要拼错了2.在主线程中进行了联网(如http请求,socket连接

2016-03-16 17:48:00 5358

原创 android中root用户无法往某些目录写入文件解决方法

初学linux的人应该都认为root用户可以随意操作文件(如复制,删除等),而不会遇到权限不足的问题然而如果你尝试往android的/system/xbin目录中复制文件时却会遇到问题,如下所示:系统会提示该目录是只读文件系统。用mount命令查看下system目录 的挂载信息,如下所示:可以看到图中有一个“ro",这表示这个目录被挂载为只读(read only

2016-03-16 16:56:33 3498

转载 mount 命令中文man

MOUNT(8)         Linux Programmer's Manual            MOUNT(8) NAME        mount - 挂载文件系统 SYNOPSIS B>8>        mount [-lhV]        mount -a [-fFnrsvw] [-t vfstype] [-O optlist]

2016-03-16 13:24:38 2116

转载 setuid函数解析

在讨论这个setuid函数之前,我们首先要了解的一个东西就是内核为每个进程维护的三个UID值。这三个UID分别是实际用户ID(real uid)、有效用户ID(effective uid)、保存的设置用户ID(saved set-user-ID)。  首先说这个实际用户ID,就是我们当前以哪个用户登录了,我们运行的程序的实际用户ID就是这个用户的ID。有效用户ID就是当前进程是以哪个用户I

2016-03-14 20:21:17 601

原创 NoClassDefFoundError: org/json/JSONException解决方法

最近在学习使用json传输数据,于是便下载了org.json.jar包代码编写完后编译器并没有显示任何错误,可是启动tomcat服务器时却总是失败显示错误如下:A child container failed during startjava.util.concurrent.ExecutionException: org.apache.catalina.LifecycleExcep

2016-03-13 21:28:57 14852 4

空空如也

空空如也

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

TA关注的人

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