自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软考高级通过率(转)

某个省2011年的数据架构缺考:1368/3784 36.15%通过: 396/2416 16.39%上午:最高62 平均42.5 通过1059/2410 43.94%下午:最高56 平均37.7通过 655/2340 27.99%论文:最高54 平均39.6 通过1228/2223 55.24%网规缺考:1207/3495 34.54%

2018-01-29 13:55:29 20747 1

原创 java运行时报错/usr/java/jdk1.7.0_75/jre/lib/i386/server/libjvm.so: cannot restore segment prot **

java运行时报错/usr/java/jdk1.7.0_75/jre/lib/i386/server/libjvm.so: cannot restore segment prot after reloc: Permission denied解决办法:root@localhost ]# vi /etc/selinux/config# This file contr

2017-07-13 15:29:09 4782 1

原创 openCV学习系列2:opencv-3.2.0-vc14 和 visual 2010开发环境搭建

开发软件安装: visual 2010;opencv-3.2.0-vc14.exe.

2017-06-30 16:52:57 1326 1

原创 openCV学习系列1:我为什么要学习openCV,什么是openCV

OpenCV:Open Source Computer Vision Library 开源计算视觉库 个人学习openCV两个原因:1、看好计算机视觉技术未来广阔市场前景;2、为产品做升级引入新技术。什么是openCV? 以下内容从各种百科中整理而得:OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Andro

2017-06-29 21:42:25 37634 1

原创 国密SM1\ SM2\ SM3\ SM4\ SSF33算法和国际RSA算法的对应关系

安全是智能卡的核心,而算法是安全的基础。  国密算法由国家密码局发布,包含SM1\ SM2\ SM3\ SM4\ SSF33算法;国际算法由美国的安全局发布,是现今最通用的商用算法。今天小钞就以分组密码算法(DES和SM4)、公钥密码算法(RSA和SM2)、摘要算法(SM3)为例,和大家谈谈国际算法和国密算法的区别。  分组密码算法——国际DES、国产SM4

2016-12-16 14:20:55 34937 2

原创 c++编程中使用mysql语句的案例,注意mysql_real_query和mysql_query的区别

c++编程中使用mysql语句的案例:给你个参考例子吧。#include #include #include #include "mysql.h" MYSQL *mysql;MYSQL_RES *results;MYSQL_ROW record; static char *server_options[] = { "mysql_test", "--defaults-fi

2016-11-28 14:28:15 8419 1

原创 [MFC开发]CInternetSession的简单使用demo

1. CInternetSession的简单使用CInternetSessionsession;CHttpFile*file = NULL;CStringstrURL = " http://www.20abcd.com";CStringstrHtml = "”;//存放网页数据try{file = (CHttpFile*)session.O

2016-06-02 11:12:26 4654 1

原创 android5.0+ 上JNI函数NewStringUTF崩溃的研究

最近开发一个项目使用了比较复杂的JNI调用,在使用NewStringUTF崩溃:待续

2016-05-12 00:49:58 4199 5

原创 linux内核软中断引起大量丢包

最近用linux做nat多出口时,遇到的几个问题,经过一个星期的资料查找跟具体实践终于给解决了,由于的问题复杂性,加之个人水平十分有限,解决的过程十分的痛苦,为了使更多的人,不痛苦或者少痛苦一点,介绍一下问题解决的过程。先说说环境1.硬件:DELL R4102.网卡:板载1000M BCM57092.OS: RHEL 5.5 x86_643.KERNEL:

2015-11-06 14:11:51 3047 1

原创 Android JNI知识总结

在JNI中进行java的数组操作JNI在处理基本类型数组和对象数组上面是不同的。对象数组里面是一些指向对象实例或者其它数组的引用。 基本类型数组:获取数组元素指针的对应关系:  函数            数组类型  GetBooleanArrayElements   boolean   GetByteArrayElements    byte  GetChar

2015-01-24 16:15:44 492

原创 Android JNI技术 实现自己的JNI_OnLoad函数案列

实现JNI中本地函数注册可以两种方式:(1)采用默认的本地函数注册流程。(2)自己重写JNI_OnLoad()函数。(本文介绍)(Android中采用这种)Java端代码:package com.jni;public class JavaHello { public static native String hello(); static { // load

2015-01-08 11:36:40 614 1

转载 android-ndk-r10c下载地址

Android NDK最新版可以通过JNI方式让安卓实现C/C++本地代码调用支持。Android开发者通过Cygwin可以在Windows系统上就可以使用Native Kit来编译出so文件。Android NDK百度网盘下载链接Win32位 android-ndk-r10c-windows-x86.exe (413 MB)Win64位 android-ndk-r10c-wi

2014-12-25 13:46:44 9775 5

原创 Android开发-----NDK开发中的一些常见错误及解决办法

在NDK开发中,涉及到C语言的东西总是七七八八错误一大堆,有时候会很头疼。。。一、常见的几个错误及其解决办法1.android.mk文件不存在错误代码形如:AndroidNDK: Your APP_BUILD_SCRIPT points to an unknownfile: ./jni/Android.mk/cygdrive/h/heima6/

2014-12-11 15:45:25 1058 1

原创 利用反射Android开发之开启关闭数据连接实现

使用的是java的反射机制.直接上代码:private TextView mTextView = null;private Button mOpenMoblieNet = null;private boolean isEnabled = false;Method dataConnSwitchmethod;Class telephonyManagerC

2014-08-21 11:49:58 612

原创 安卓Android大量项目源码 免费源码,爽

http://www.cnblogs.com/zhengbeibei/archive/2013/03/22/2976258.htmlwww.jsqj.cc

2014-06-06 14:41:42 6130 1

转载 android Binder机制3---Native层

Native层流程大纲介绍完Binder驱动的构架后,下面我们进入到Binder Native层的流程分析。Binder的整体流程可分为如下几个步骤:Service Manager成为守护进程--- Service Manager告知Binder驱动程序它是Binder机制的上下文管理者。Server和Client获得Service Manager的远程接口--- defaultS

2014-03-11 18:32:51 1543

转载 android Binder机制2---Binder的数据结构以及Binder驱动

大纲Binder的数据结构Binder在传输数据中的表述:flat_binder_objectBinder对象类型Binder实体在驱动中的表述:binder_nodeBinder引用在驱动中的表述:binder_refBinder 进程、线程结构:binder_proc和binder_threadBinder收发数据包结构:binder

2014-03-11 18:31:27 1119 1

转载 android Binder机制1---Binder原理介绍

1.Binder通信机制介绍这篇文章会先对比Binder机制与Linux的通信机制的差别,了解为什么Android会另起炉灶,采用Binder。接着,会根据Binder的机制,去理解什么是Service Manager,在C/S模型中扮演什么角色。最后,会从一次完整的通信活动中,去理解Binder通信的过程。1.1 Android与Linux通信机制的比较虽然A

2014-03-11 18:28:32 701

转载 网络资料:将jar文件与odex文件的转换

APK一、APK生成odex文件方法:编译开源GIT上的build/tools/dexpreopt/dexopt-wrapper这个,使用dexopt-wrapper即可,操作步骤将dexopt-wrapper放到/data/local目录中,使用adb shell执行linux命令行,使用cd命令进入/data/local目录,cd /data/local

2014-03-01 15:41:45 2748

转载 Android Linker浅析

原文出处:http://blog.csdn.net/dinuliang/archive/2010/04/20/5509009.aspxandroid linker 浅析Android 的加载/链接器linker 主要用于实现共享库的加载与链接。它支持应用程序对库函数的隐式和显式调用。对于隐式调用,应用程序的编译与静态库大致相同,只是在静态链接的时候通过--dynamic-linker

2014-02-20 16:16:13 797

转载 Android 有两种办法可以监控SDCARD的状态

在android2.2的时代,貌似有两种办法可以监控SD的状态。  1. 注册BroadcastRecerver,监听广播(Intent.ACTION_MEDIA_MOUNTED,Intent.ACTION_MEDIA_EJECT,Intent.ACTION_MEDIA_REMOVED等)  2. 在StorageManager上挂StorageEventListener监听。

2013-12-24 16:19:11 1256

转载 netlink socket 好文推荐

两年前看到这篇入门文章,这几天看书遇到netlink socket,就又读了一遍,顺便翻译了一篇放上来,对原文中例子代码的一些小问题进行了修改,如果译文有不清楚或者错误的地方,敬请指出!!顺带附上了原文地址,大家可以参考E文。另外,word文档打印成PDF也作为附件提供下载,方便大家离线阅读。===============================做了个简单的应用,整理成

2013-11-05 09:31:01 1063

原创 杀毒软件的杀毒原理

病毒检测的方法在与病毒的对抗中,及早发现病毒很重要。早发现,早处置,可以减少损失。检测病毒方法有:特征代码法、校验和法、行为监测法、软件模拟法。这些方法依据的原理不同,实现时所需开销不同,检测范围不同,各有所长。特征代码法特征代码法被早期应用于SCAN、CPAV等着名病毒检测工具中。国外专家认为特征代码法是检测已知病毒的最简单、开销最小的方法。特征代码法的实现步骤如

2013-10-30 09:25:49 1216

转载 2013福布斯中国富豪榜:李彦宏第三、马化腾第五、马云第八

北京时间10月16日消息,今天,福布斯正式发布了2013中国富豪榜,在前十位排名中,来自互联网行业的富豪就占了三席:李彦宏以677亿人民币排名第三、马化腾以622亿人民币位列第五,去年排名第十一位的马云今年以433亿人民币上升至第八位。至此TAB三巨头在榜单前十聚首。此外,上榜的IT界人士还包括苏宁董事长张近东、网易CEO丁磊、小米科技董事长雷军、巨人网络董事长史玉柱、奇虎360董事长周鸿

2013-10-20 14:09:12 1887

原创 linux 本地通信实例 AF_UNIX close (sockfd)很重要

程序说明:程序里包含服务端和客户端两个程序,它们之间使用 AF_UNIX 实现本机数据流通信。使用 AF_UNIX 域实际上是使用本地 socket 文件来通信。服务器端代码:#include #include #include #include #include #include intmain(intargc,char*argv[])

2013-10-17 14:29:34 1687 1

原创 ANDROID 中UID与PID的作用与区别

PID:为Process Identifier, PID就是各进程的身份标识,程序一运行系统就会自动分配给进程一个独一无二的PID。进程中止后PID被系统回收,可能会被继续分配给新运行的程序,但是在android系统中一般不会把已经kill掉的进程ID重新分配给新的进程,新产生进程的进程号,一般比产生之前所有的进程号都要大。UID:一般理解为User Identifier,UID在li

2013-10-15 14:30:19 1045

转载 HttpClient入门

简介: HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。HttpClient简介HTTP 协议可能是现在 Internet 上使用得最

2013-09-26 15:10:09 602

原创 Android local socket 进程间通讯实验

##############################################目的:实现本地 C程序与apk的socket通信。原理:没有涉及到网络通信,所以使用Android封装的local socket要更简单参考:系统源码RIL模块###############################################C程序 服务端:

2013-09-13 13:57:10 3748 1

转载 在Android上使用LocalSocket实现上层Java和底层C++的通信案例

在看Android代码的时候发现有使用LocalSocket,比java本身的socket效率要高,好像没有经过协议栈,是android自己实现的类似共享内存一样的东东,在传输大量数据的时候就需要用到,比如视频数据,在RIL电话那部分也用到。刚好项目用到视频传输,我试用了一把,果然不错!public static final String SOCKET_ADDRESS ="socket_cmm

2013-09-09 15:51:02 1491

转载 启动一个新的进程时,如何加入SEAndroid信息seInfo

SEAndroid Zygote在Android系统中,所有的应用程序进程,以及系统服务进程SystemServer都是由Zygote孕育fork出来的。 Zygote的native获取主要研究dalvik/vm/native/dalvik_system_Zygote.cpp,SEAndroid管控应用程序资源存取权限,对于整个dalvik,也正是在此动的手脚。首先看抛出的Dalv

2013-09-05 09:11:06 1167

转载 SEandroid是如何使用max_permissions.xml seapp_contexts的?

external/sepolicy/mac_permissions.xml 是原始的文件,通过insertkeys.py  external/sepolicy/keys.conf    得到最终的mac_permissions.xml 。out/host/linux-x86/bin/insertkeys.py -t eng -c /home/public/workspace/seandroid

2013-09-04 15:33:30 2649

转载 android Service简介

一、 Service简介Service是android 系统中的四大组件之一(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。service可以在很多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity这个时候程序要在后台继续播放

2013-09-03 10:34:01 647

原创 Android组件 概念

组件目录Activities(活动)Service(服务)Content(内容)Intent(意图)Broadcast Receiver(广播接收器)Notification(通知)组件内容Android应用程序由一些零散的有联系的组件组成,通过一个工程manifest绑定在一起。在manifest中,描述了每一个组件以及组件的作用,其中有6个组件,它们是An

2013-09-02 09:40:11 674 1

原创 Android远程服务举例(AIDL实现机制)

需要两步操作:客户端调用本地的方法,在远程(服务器端上,不同进程里)执行,然后返回给调用者(客户端)(1)首先实现服务器端代码业务逻辑。(2)其次实现客户端代码绑服务器端并执行调用。A应用(请求下载文件request)------调用------->B应用(B应用实现下载文件 response)在Android中, 每个应用程序都有自己的进程,当需要在不同的进程之间传递

2013-08-30 13:45:47 953 1

原创 android System Server 分析

SystemServer是Android JAVA 层的系统服务模块,这个模块主要功能就是管理供Android 应用开发的system service. 1.SystemServer 类是如何启动的 让我们从Android 的启动过程看起,查看init.rc 文件,就会发现下面这一行service zygote /syst

2013-08-29 09:47:38 1123 1

原创 Android Intent 基本使用及对象构成

Intent基本使用  Intent可以理解为不同组件通信的媒介或者信使。  Intent可以启动一个Activity,也可以启动一个Service,还可以发起一个广播Broadcast。  具体方法如下表:组件名称方法名称ActivitystartActivity()startActivityFor

2013-08-28 15:51:57 990 1

原创 Android Property System 属性系统详解

先来段英文的介绍吧:Everyproperty has a name and value. Both name and value are text strings.Property is heavily used in Android to record system setting orexchange information between processes. The pr

2013-08-10 23:15:58 1164 1

空空如也

空空如也

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

TA关注的人

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