自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(251)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android分布式编译学习(三)dmucs实现负载均衡 —— Ubuntu12.04上部署distcc分布式编译

上接 http://blog.csdn.net/eqiang8271/article/details/17166769 Android分布式编译学习(二)—— Ubuntu12.04上部署distcc分布式编译三. dmucs实现负载均衡     I. 选中某台主机作为dmucs 服务器,进行配置:      1.  开机启动dmucs: 修改 /etc/default/d

2013-12-09 17:08:15 3283 3

原创 Android分布式编译学习(二)使用ccache 提高编译效率 —— Ubuntu12.04上部署distcc分布式编译

http://blog.csdn.net/eqiang8271/article/details/17144411上接 Android分布式编译学习(一)—— Ubuntu12.04上部署distcc分布式编译,我们已经部署了distcc 3台PC进行编译。二,   介绍 Setting up ccachegoogle 有介绍:http://source.androi

2013-12-06 14:34:03 2987

原创 Android分布式编译学习(一)distcc实现分布式编译 —— Ubuntu12.04上部署distcc分布式编译

Android代码庞大,如果你是做android系统开发的会经常做full build, 代码编译时间一般4核CPU你得2个小时左右吧,一天你也就编译那么几次了得了,象我们用的40核的服务器一般做full build 18分钟左右,但是一般的工程师在自己的PC上如何编译的更快呢?网上查看了一些资料大部分都是用的distcc,distcc已经好几年的使用时间了,其主要是针对C, C++进行分布式编译

2013-12-05 17:42:35 11138 2

原创 How to get camped network type name - Android应用如何获得Phone当前注册的网络类型

How to get camped network type name:"Camped network name"应用如何获得当前modem注册的网络类型: /* * Camped network name */ public String getNetWorkType() { TelephonyManager mTelepho

2013-09-17 13:26:06 1563

原创 Android应用如何获得SIM状态

应用如何获得SIM状态: /* * SIM status */ public String getSimState(){ TelephonyManager mTelephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);

2013-09-17 13:17:24 1349

原创 How to get Android Phone ServiceState - APK应用如何获得Android Phone的ServiceState,两种方法

应用侦听Android Phone ServiceState的方法这里介绍两种方式方法一:侦听 Intent  TelephonyIntents.ACTION_SERVICE_STATE_CHANGED, 此Intent 是 sticky 类型,所以应用每次启动都可以获得。  MyPhoneStateReceiver myreceiver = new MyPhoneSt

2013-09-17 13:13:05 3261

原创 如何将c程序执行文件打包入APK中,两种方法

如何将一个可执行的文件打包到APK中,用户在下载APK后直接使用,我现在想到了两种方法:一种是将C程序直接打包到APK中,这种适合于独立执行程序或者你手上没有源码;另一种是将C程序作为库然后使用JNI来调用C程序;解压缩即可看到APK如下目录:|-AndroidManifest.xml|-res|-assets/|-META-INF|-class.d

2013-09-13 15:30:10 8556 1

原创 如何将java打包成jar, 如何将JNI的.so库和jar添加到应用APK中

1. 如何将Java打包成jarEclipse中选择工程,右击选择 Export->java->JAR file, NEXT按钮,然后选择想要打包的文件java,class都可,然后在 Select the export destination. 自己选择命名保存jar文件。2. 如何将jar, lib.so添加到应用APK中Eclipse中选择工程右击, 选择 Propert

2013-08-30 17:22:18 6137

原创 Eclipse build error 解决方法The library '*.jar' contains native libraries that will not run on the dev

[2013-08-29 16:56:58 - jarsotest] The library 'wnp.jar' contains native libraries that will not run on the device.[2013-08-29 16:56:58 - jarsotest] The following libraries were found:[2013-08-29 1

2013-08-29 17:11:43 9178 5

原创 Android APK JNI sample (JAVA JNI)

一个小实例介绍 Android JNI 如何实现步骤,其中有个遇到的加载库失败的教训:1.  编写JAVA代码,写明要调用的本地动态链接库的本地方法:wnplib.javapublic class wnplib{ public native void SayHello(String name); static { System.lo

2013-08-14 17:15:00 7350 3

转载 在线画图工具【高仿rose】方便地画工作流

http://blog.csdn.net/m13666368773/article/details/7248479在线画图工具http://www.mxgraph.com/demo/mxgraph/editors/diagrameditor.html    无意间发现了在线画图、图片处理的工具,有些很不错,有些挺好玩的,就记录了下来。基本上都是flex做,无需下载,可直接打

2013-07-30 15:29:51 1324

原创 linux系统,如何查看进程访问的设备和文件

对于开发者来说linux真是一个很好的系统,很多线索都可以从系统中找到。最近遇到一个问题,PC端有一个工具可以通过USB串口可以将数据写入到对端的linux系统里,但是对于开发者PC端工具是厂商提供没有代码,无法知道如何通信的。这样也很难知道linux系统里那些模块参与了。这时候有个方法是很有用的,你可能不知道linux系统端总共有那些模块参与,但是你肯定能知道一两个模块肯定参与其中了。如何查看参

2013-07-19 14:00:06 2849

转载 how to use Zypper to do a live distribution upgrade of openSUSE.

http://en.opensuse.org/SDB:System_upgrade#Command_line_2Starting with openSUSE 11.2, a live upgrade from the prior version isofficially supported. This allows to perform a complete operating sys

2013-06-09 11:42:51 970

转载 如何查看linux 版本,32位还是64位

1.  查看Linux内核版本命令:1)  linux:~ # cat /proc/version            Linux version 2.6.37.1-1.2-desktop (geeko@buildhost) (gcc version 4.5.1 20101208 [gcc-4_5-branch revision 167585] (SUSE Linux) )

2013-05-03 14:50:45 955

转载 Support for EAP-SIM and EAP-AKA in Android.

http://code.google.com/p/seek-for-android/wiki/EapSimAkaNOTE: The described EAP patch will only work on a real Android Smartphone which has an up and running SmartCardAPI with UICC support

2013-04-12 15:39:23 4137

原创 How to upgrade git?

OS: linuxWhen download code fail of git version old, need upgrade it. You can use the bellowing commands. Specially code management using repo, gerrit. git, svn.sudo apt-get install python-softw

2013-03-28 14:44:55 1111

转载 How do I update Ubuntu Linux softwares?

http://www.cyberciti.biz/faq/how-do-i-update-ubuntu-linux-softwares/Q. I have latest version of Ubuntu Linux. How do I update Ubuntu Linux for security and application fix or upgrades?A. Ubuntu

2013-03-22 14:10:57 750

原创 Linux DNS timeout, attempts.---DNS超时,重试的配置

Linux具有的独特优势,很多问题你都可以动手自己动手解决,任何问题先试试 man 一下。对于Linux DNS 超时 timeout,重试 attempts 机制及如何设置可以 man resolv.conf 阅读查看来解决:查看后发现超时timeout 默认是5秒,上限是30秒。重试attempts默认2次,上限是5次。当然准确值需要查看>。RESOLV.CONF(5)

2013-02-17 11:11:51 16716

转载 使用网络流量分析工具更好调试Android应用(转)

2012-05-16 09:00 廖煜嵘 译 51CTO.com我要评论(2) 字号:T |T(注意文中的端口顺序有误,adb forward tcp:54321 tcp:12345 如下全部要更改,使用时自行修改)在Android应用开发中,网络流量的监测是十分重要的一个环节。在本文中,将指导开发者在开发者在开发android应用时,如何监视所有跟网络

2013-01-11 16:54:05 1200

转载 Linux下Sniffer程序的实现(转)

http://www.cnblogs.com/rollenholt/articles/2585432.html作者:Gianluca Insolvibile整理:Seal(永远的FLASH)出处:http://www.nsfocus.com日期:2003-04-02嗅探——Sniffer技术是网络安全领域里一项非常重要的技术!对于“Hacker”来说,他们可以以非常隐蔽

2013-01-10 14:17:54 2731

转载 Inside the Linux Packet Filter(REPOST)

Feb 01, 2002  By Gianluca Insolvibile inSecurityIn Part I of this two-part series on the Linux Packet Filter, Gianluca describes a packet's journey through the kernel.Network g

2013-01-10 13:46:33 1412

转载 tcpdump/libpcap与BPF与Linux(LPF-Linux Packet Filter)

http://blog.chinaunix.net/uid-20535506-id-1931559.html《Linux下Sniffer程序的实现》这篇文章对其关系表述的比较准确。 另外一篇英文参考Inside the Linux Packet Filter 很深入 http://www.linuxjournal.com/article/48521,LINUX中PF_PAC

2013-01-10 13:40:06 2337

转载 Linux下PF_PACKET的使用,RARP的server和client程序 (转)

http://blog.csdn.net/zhoujunyi/article/details/16490731.介绍在linux中提供了PF_PACKET接口可以操作链路层的数据。 2.使用方法定义一个pf_packet = socket(PF_SOCKET, SOCK_RAW, htons(ETH_P_RARP));就可以利用函数sendto和recefrom来读

2013-01-10 13:19:43 6612

转载 链路层套接字PF_PACKET简介(转)

在linux环境中要从链路层(MAC)直接收发数据帧,可以通过libpcap与libnet两个动态库来分别完成收与发的工作。虽然它已被广泛使用,但在要求进行跨平台移植的软件中使用仍然有很多弊端。这里介绍一种更为直接地、无须安装其它库的从MAC层收发数据帧的方式,即通过定义链路层的套接字来完成。Packet套接字用于在MAC层上收发原始数据帧,这样就允许用户在用户空间完成MAC之上各个层次的

2013-01-10 13:17:50 1474

转载 linux sock_raw原始套接字编程 (转!)

sock_raw原始套接字编程可以接收到本机网卡上的数据帧或者数据包,对与监听网络的流量和分析是很有作用的.一共可以有3种方式创建这种socket1.socket(AF_INET, SOCK_RAW, IPPROTO_TCP|IPPROTO_UDP|IPPROTO_ICMP)发送接收ip数据包2.socket(PF_PACKET, SOCK_RAW, htons(ETH_P_IP|ET

2013-01-10 13:16:51 1063

转载 C Language Examples of IPv4 and IPv6 Raw Sockets for Linux

From:http://www.pdbuchan.com/rawsock/rawsock.htmlI have recently been investigating raw socket programming in C for linux and I decided to provide a collection of routines I have prepared. The i

2013-01-10 11:09:24 3537

转载 x86-64体系下一个奇怪问题的定位

http://www.codinglabs.org/html/trouble-of-x86-64-platform.htmlx86-64体系下一个奇怪问题的定位问题来源于一个朋友在百度的笔试题。上周六我一个朋友参加了百度举行的专场招聘会,其中第一道笔试题是这样的:给出下面一段代码123456#inclu

2013-01-06 17:54:04 773

转载 strdup

http://baike.baidu.com.cn/view/1028541.htmstrdup  原型:extern char *strdup(char *s);  头文件:#include   用法:char *strdup(char *s);  功能:复制字符串s  说明:strdup()在内部调用了malloc()为变量分配内存,不需要使用返回的字符串时,需要用

2012-12-21 17:25:10 675

转载 linux子进程退出状态值解析:waitpid() status意义解析

http://tsecer.blog.163.com/blog/static/15018172012323975152/一、和子进程同步在linux系统中,父进程通常需要通过waitpid来等待/获取子进程状态变化情况,而这个主要就是通过waitXXX函数族来实现的,例如常见的init函数实现的respawn类配置进程(例如getty)、调试器中对子进程状态的获取,shell对

2012-11-26 13:46:36 15892

原创 How to known Android data connection reset? (socket side)

近日解决了一个问题,就是当移动数据连接突然断开或手机进入到了飞行模式,youtube在线播放视频并没有提示用户当前网络不可用。其实大部分的Android应用在数据连接断开后或者手机进入飞行模式都会收到数据状态变化的intent,这时监测到当前网络的数据连接不可用,提示用户当前网络不可用,但是有一部分的应用,它只是通过普通的socket来进行数据交互的,这样的应用却无法得知当前socket是坏连接,

2012-11-05 11:46:04 2468 1

原创 Android 手机root后修改文件系统属性

1. 首先你可以先root手机,如何root,大部分都是从国外的网站拿来的软件并翻译来的,一步步来很容易实现。2. root后,如果我们想修改文件系统的属性,如何实现?     实例如下:(1). List current mounted system : mount shell@android:/system/xbin # mountrootfs / roo

2012-10-24 11:09:55 6798

转载 Reading and Writing Logs

http://developer.android.com/tools/debugging/debugging-log.html#logClassThe Android logging system provides a mechanism for collecting and viewing system debug output. Logcat dumps a log of syst

2012-09-26 15:12:31 968

原创 Android logcat log size -- Android logcat log 大小限制如何设置

首先看看Android对logcat 的介绍:logcatThe Android logging system provides a mechanism for collecting and viewing system debug output. Logs from various applications and portions of the system are col

2012-09-26 14:43:24 13523

原创 Android 4.0.4 data call fail - 数据激活失败处理机制

Android数据激活步骤,此处不做详述,主要介绍激活失败后的处理:1. Android数据连接分为两种:默认连接和个别应用需要时建立的连接两种。默认连接在开机是建立并始终保持,可通过一些控制来断开,另一种连接是应用请求时才建立的连接。ConnectivityManager.java  包含了基本所有的API:申请建立连接 API: public int startUsingNet

2012-09-13 06:47:49 7343 2

转载 GCF介绍

http://www.51testing.com/?uid-71943-action-viewspace-itemid-871203G GCF1. GCF简介GCF(The Global Certification Forum)是由运营商、移动终端制造商、测试和认证实验室以及测试设备制造商等自愿参加的开放性论坛。GCF定义的测试体系用来保证手机满足网络的部署。GCF的认可意味着

2012-08-02 14:34:28 2709

转载 Windows FTP Error 425: Unable to build data connection

http://www.trapstone.com/articles/windows_ftp_425_connection_refusedHaving problems transferring files with FTP? If you are using the command line FTP client within Windows and getting errors

2012-08-01 12:10:59 6976

原创 FTP Error “425 Unable to build data connection”

最近有同事在使用Android 4.0.4手机的“tethering” 时遇到了一个问题--FTP可以登录成功,但是无法查看文件“dir , ls”,自己验证了一下,无论是Windows XP, Win 7都不能工作,google一把,发现windows只支持主动模式,不支持被动模式。用linux实验了一下,被动模式可以工作(pftp 或者 ftp -p)。网上大部分都说是防火墙的原因,有列举如何

2012-08-01 12:08:17 5477 1

转载 Android source code. Initializing a Build Environment

1. google website download code.http://source.android.com/source/initializing.html2、安装编译环境必备条件:a)、java jdk,不用赘述;b)、安装编译需要的相关包:1$ sudoapt-get install git-core gnupg

2012-07-13 19:14:55 1289

转载 sms class

Classes identify the message’s importance as well as the location where it should be stored. There are 4 message classes.Class 0: Indicates that this message is to be displayed on the MS immediately

2012-06-27 11:29:41 1274

原创 tcpdump command, iplog 设置大小,文件循环写

如何抓IPLOG,如何将抓到的LOG循环写tcpdump -i any -s 0 -C 20 -W 3 -w ./ip.pcap -Z root -i : 设备名-s : 过滤包大小限制-C :(M), 定义生成文件大小,兆为单位,取整数-W : 可生成多少个文件-w :指定生成文件的路径-Z :如果想循环写文件,此选项必须有,不然会有tcp

2012-06-21 15:33:12 5905

CMW100固件安装指引_V2.0.pdf

CMW100固件安装指导文档。工厂使用版本2.0 方便使用,用于开发人员,工厂测试人员阅读。中文版。

2020-05-09

中文版ISO14443A.doc

ISO14443规范中文版本,中国金融集成电路(IC)卡 非接触式规范,中文版,版本完整,阅读方便。

2020-05-09

CVSD编解码工具

CVSD的编解码程序,vc++

2016-12-11

CVSD编解码,C语言程序

本程序用C语言来编写,主要包括了CVSD的编码、解码算法,及在最后解码出来后的数字滤波器的编程。

2016-12-11

Visual Assist X 10.6.1903 安装包+破解包

Visual Assist 是由Whole Tomato公司为Microsoft Visual Studio开发一款插件。它对Visual Studio的智能提示(Intellisense)功能和代码高亮功能进行了增强,Microsoft Visual Studio C/C++/C# 代码提示工具,安装程序VA_X_Setup1903.exe,破解程序 vax_patch.exe ,先后运行即可。

2014-02-20

TCP/IP -- 探寻影响业务性能的隐形杀手

从iplog参数分析,使用TCP/IP协议来分析问题,如何解决大量数据包重传的问题。

2012-09-19

C#,asp.net 面试大全

大部分都是网络搜索汇总,希望能给大家带来帮助!

2008-03-18

图书管理系统C#

C#开发的图书管理系统

2007-11-19

SQL+OleDb+Oracle+Npg_helper.rar

微软的连接数据库的help工具

2007-11-19

空空如也

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

TA关注的人

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