自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (48)
  • 收藏
  • 关注

原创 天津一个17岁男孩为了买一个笔记本竟然把肾卖了

今天在一个网站上看到了一个新闻,感觉现在的学生都是怎么了??????是什么导致他们的价值观。我们怎么样教育我们的下一代。值得深思。  原文:17岁的天津小伙子小郑在网上接触到一个卖肾的中介,4月28号,卖肾中介用2万元做诱饵,带他到湖南郴州某一医院进行了摘除手术。一个月过去了,小郑的身体每况日下,现在他是追悔莫及。  小郑:“这是引流管的那个洞,然后这是刀疤。”

2012-10-31 00:09:56 3113

原创 XCAP 协议

XML配置访问协议(XCAP)The XML Configuration Access Protocol,是一种应用层协议,它允许一个客户端来读,写,修改和删除应用程序配置数据存储在服务器上的XML格式。(相关文档:rfc4825-XCAP 协议标准文档 )XCAP映射XML文件子树和元素属性到HTTP URIs,使这些组件可以直接使用HTTP协议的客户端访问。引言如名字所示,XCAP

2012-10-30 14:43:42 4490

原创 Building IMSDroid Source

Building Java CodeTo build the java code you only need Eclipse and Android SDK. Building Native librariesIMSDroid contains only one native library (tinyWRAP.so) written in C++ as a wrapper for

2012-10-30 14:24:47 3006

转载 IMSDroid Http Stack分析 -- 基本流程

IMSDroid的tiny http stack是专用于其tiny xcap的,以下是摘自http://doubango.org/API/tinyHTTP/ 关于tinyHTTP的概述:The HTTP/HTTPS stack is a basic thread-safe client API and is used in conjunction with the XCAP protocol.

2012-10-30 02:16:34 2829

原创 视频通话需要的技术

要想做出好的视频通话软件,必须了解视频通话的主要技术。下面是总结的一些技术,仅供参考。 1、支持标准SIP协议。SIP是类似于HTTP的基于文本的协议。SIP可以减少应用特别是高级应用的开发时间。由于基于IP协议的SIP利用了IP网络,固定网运营商也会逐渐认识到SIP技术对于他们的深远意义。 SIP(Session Initiation Protocol)是一个应用层的信令控制协议

2012-10-30 01:23:53 10951 2

原创 异常ExceptionInInitializerError解决方案

AndroidManifest.xml   <application android:icon="@drawable/icon" android:label="@string/app_name" android:persistent="true"android:name="IMSDroid" android:hardwareAccelerated="true"> 添加:androi

2012-10-29 23:09:00 5856

转载 RTP 和 RTSP的区别

RTP(Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输协议。RTP被定义为在一对一或一对多的传输情况下工作。其目的是提供时间信息和实现流同步。但RTP通常使用UDP来传送数据。但RTP也可以在TCP或ATM等其他协议之上工作。当应用程序开始一个RTP会话时将使用两个端口:一个给RTP一个给 RTCP。RTP本身并不能为接顺序传送数据包提

2012-10-29 19:40:13 18797 1

原创 视频电话源码

开源库:http://code.google.com/p/imsdroid/

2012-10-29 17:29:46 3247

转载 不是人人都懂的学习要点

学习是一种基础性的能力。然而,“吾生也有涯,而知也无涯。”,如果学习不注意方法,则会“以有涯随无涯,殆矣”。  一.学习也是一种能力  看到这个标题,有人会说:“学习,谁不会?”的确,学习就像吃饭睡觉一样,是人的一种本能,人人都有学习的能力。我们在刚出生的时候,什么也不知道,是一张真正的白纸,我们靠学习的本能,学会了走路、说话、穿衣服…后来,我们上学了,老师把书本上的知识一点一点灌

2012-10-29 00:19:16 1723

转载 Android网络电话软件Sipdroid试用

SipDroid v2.7简介:sipdroid是一款基于网络的语音及视频通话客户端软件,sipdroid本身不经营网络语音服务,仅仅是一款开源的sip客户端软件,你需要自备voip账号。 主要功能: 自动开机启动 拨打电话时提示是否使用sipdroid呼叫 支持视频 支持两条线路(仅2.0.1) 支持网络下不同语音质量的设置 支持代理配置 更新日志: v2.7 Implementation

2012-10-19 16:14:39 3428 1

转载 PoC

无线一键通功能,POC(PTT Over Cellular)也称PTT(Push To Talk)功能。PTT:一键通(Push-to-Talk)功能是一种全新的移动技术,可以快速地进行“一对一”或者“一对多”通话,就像使用对讲通话机一样。这一功能适合需要频繁中间联系的小型和中型企业以及需要同朋友和家人聊天的个人用户。  ●手机要求:普通手机无法使用PTT功能。但一部分支持高通BREW

2012-10-19 10:47:42 5002

转载 一键通(手机实现对讲机功能)

所谓“一键通”(英文缩写PTT,即Push-To-Talk),实际上就是集成了对讲机功能的手机,用户按下手机上的对讲键,就可以与任何地方的群组或个人直接进行通话。 一键通就是“即按即说”(PTT)的手机,融合了手机与对讲机的功能,它用的是手机的网络。PTT手机与一般对讲机有所不同,一是对讲机毋需通过网络, 二是和普通对讲机只能在短距离内,靠功率发射通话相比,这一业务有强大优势,包括可以漫游。

2012-10-19 10:41:15 20477 1

转载 Eclipse+CDT+GDB调试android NDK程序

Eclipse+CDT+gdb调试android ndk程序先介绍一下开发环境,在这个环境下,up主保证是没有问题的。ubuntu 11.10eclipse 3.7(indego) for javajdk 6android sdk 2.2andrid ndk r7 当然,在windows环境下通过cygwin等工具也是可以实现gdb调试的,我也确实实现过。但是性能实

2012-10-19 02:49:19 1127

转载 Android NDK环境搭建与配置说明

NDK概述        NDK全称:Native Development Kit。  1、NDK是一系列工具的集合。  * NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。  * NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单

2012-10-18 20:51:22 1593

转载 android网络电话源码

1. sipdroid\src\org\zoolu 中是sip协议栈的实现2. sipdroid\src\org\sipdroid 中是软电话的实现3. sipdroid\src\com 中是stun相关的实现4. sipdroid默认使用的编码格式为G711-A率。5. 直接用ant debug的方法编译出的程序,只支持A率和U率两种音频编码格式,其他的都需要通过

2012-10-18 15:32:10 12908 5

原创 程序迷写木马横扫全国套钱1000多万 网警惊叹是天才

高阳在江苏铜山区看守所接受记者采访。高阳编写出的“浮云”木马程序在两个月内横扫全国的网购达人,套钱1000多万元。侦破此案的网警惊叹,目前国内外尚无这种技术的木马程序,“这小伙子是个天才,可惜用错了地方”。“天才”与“魔鬼”何以集于一身?近日,京华时报记者在江苏铜山区看守所对话高阳。□人物高阳网名“GG”,20岁河北小伙,计算机程序迷。他每天使用电脑20个小

2012-10-16 21:16:58 3653

转载 Android弹出拨号界面和拨打电话实现

需要使用反射机制将ITelephony反射出来进行操作。private void dial(String number) {        ClassTelephonyManager> c = TelephonyManager.class;        Method getITelephonyMethod = null;        try {            g

2012-10-12 21:05:30 3430

转载 Android Push Notification(Android客户端信息推送) (androidpn-server和androidpn-client)

|字号 订阅上个博文中提到在Android中实现信息推送,其中一个比较成熟的解决方案便是使用XMPP协议实现。而AndroidPn项目就是使用XMPP协议实现信息推送的一个开源项目。在这里给大家介绍其使用过程。 Apndroid Push Notification的特点: 快速集成:提供一种比C2DM更加快捷的使用方式,避免各种限制.

2012-10-11 15:25:14 3384

转载 好的程序员应该掌握的几门编程语言

如果想成为一个好的程序员,甚至架构师、技术总监等,显然只精通一种编程语言是不够的,还应该在常见领域学会几门编程语言,正如我们要成为高级人才不仅要会中文还要会英文,甚至还要会德文、俄文一样,其实是每一种语言都给人另一种思维方式,编程语言也一样。  汇编语言  每种架构CPU都有自己的汇编语言,如果不涉及很底层的修改,了解X86的即可,理解一下机器语言的工作方式,便于优化核心代码。

2012-10-11 14:17:05 1294

原创 2012.10.1放假归来

这个假期过得好累,几乎都在路上。开始上班了,新的征程,新的开始。

2012-10-10 10:16:11 1040

仿qq的拖拉提示标记

效果: http://blog.csdn.net/jingwen3699/article/details/47088411

2015-07-27

仿qq拖动提数字示标记

一个开源项目,仿qq拖动提示 效果截图在我的博客上: http://blog.csdn.net/jingwen3699/article/details/47088411

2015-07-27

android 比较炫丽的幻灯片

一个比较漂亮的幻灯片展示图片,特别适合电影海报 效果在我的博客上 http://blog.csdn.net/jingwen3699/article/details/47088551

2015-07-27

android侧边栏源码

android侧边栏源码集合很实用,希望对你初学者有所帮助!

2013-10-10

手机基站定位

手机基站定位源码,可以直接放到你项目里面去,实用价值极高!

2012-11-14

android手机获取root权限教程

root就是手机的神经中枢,它可以访问和修改你手机几乎所有的文件,这些东西可能是制作手机的公司不愿意你修改和触碰的东西,因为他们有可能影响到手机的稳定,还容易被一些黑客入侵(Root是Linux等类UNIX系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对象他都有可以操作的权利,所以很多黑客在入侵系统时,都要把权限提升到Root权限,就是将自己的非法帐户添加到Root用户组。类比于Administrator是Windows NT内核系统中的超级管理员用户帐户,也拥有最高的权限。但不同的是,在WINDOWS下Administrator的资源和别的用户资源是共享的,简单的说,别的用户可以访问Administrator的文件。而Linux中,别的用户是不能访问Root用户的家目录(/root)下文件的。因此,Linux比Windows更安全。

2012-11-12

最权威的程序员面试题

面试题,包含c,c++ ,java面试题,非常经典。 不看你会后悔。

2012-10-24

网络电话源码

不可多得的网络电话源码,此工程代码代码架构。 sip协议栈的实现 软电话的实现 stun相关的实现 默认使用的编码格式为G711-A率。 直接用ant debug的方法编译出的程序,只支持A率和U率两种音频编码格式,其他的都需要通过NDK的方法导入后,才能使用。 如果对端终端支持视频的话(如linphone),菜单如下: 保持,静音, 转移 发送视频 挂断 注意:只能发送视频,接收不到对端的视频。 如果对端终端不支持视频的话(如yate),菜单如下: 保持,静音, 转移 挂断 有视频捕获,发送,接收的实现。 网络传来的音频数据进行播放。 本地的音频数据通过进行录制。 在本地播放数据包中的视频流,可以先提取位图,再显示。由于系统没有提供直接播放的相关方法。 是无连接的包投递服务,为什么是无连接呢,客户端和服务器压根就没有建立连接,服务器只是开放了端口来接受数据,有了就接受,没有就悬挂阻塞. 双边的视频观看,走的还是数据报包,有数据报包的ip和端口就行了 可以直接的从MediaRecord里面已经生成好的视频数据中提取出H264/H263的数据,这些数据已经经过了相应的编码 通过内置的videoview来通过RTSP来进行播放,那么也就是说服务器会将传递的RTP的视频数据流封装成RTSP的流传递给手机的videoview来实现观看,同样也不需要解码库, 所以开源代码里只有声音的编码库,没有视频的编码库. 最好的实现该软件的方法是,借助Android的MediaRecorder实时提取出H263/H264数据,然后经过RTP封装传给RTSP服务器,这种实现方式最理想,通过获取onPrewFrame来获取预览帧编码,无论怎么弄,不可避免的,延时,丢帧各种情况都会让你非常的棘手

2012-10-19

手机基带原理

深层分析手机的基带。对于想了解手机系统的人是一个福音

2012-09-10

android的实战开发教程

一个非常好的android教程,分享给大家

2012-09-10

android 发邮件源码

android写的发邮件的源码工程,对写发邮件的童鞋或者对邮件有分析的童鞋,肯定有很大的帮助。

2012-09-10

Android的APN开发源码分析

底层源码分析,能够让你豁然开朗。 部分内容: Android的数据连接是基于PPP方式的,主要步骤为:首先通过AT命令激活PDP连接,然后利用pppd通过数据端口完成拨号连接; 数据连接的核心控制类是DataConnectionTracker,存在于GSMPhone里,数据连接不需要用户的干预,在APN设置好之后,在适当的情况下就会自动激活,激活的入口点是:

2012-09-10

计算机英语教材

计算机英语不好的童鞋,好好看看本教材,看完后能够让你脱胎换骨。

2012-09-10

华为面试题

能学习到好的东西,为面试人员,提供了捷径: 下面是部分内容: 单选20,多选10,改错3,编程2 有数据结构、网络、操作系统、数据库 一、 单项选择题(4选1) 1. 如果有N个节点用二叉树结构来存储,那么二叉树的最小深度是: 解析:深度为k的二叉树,最多有2^k-1个节点,这时的二叉树成为满二叉树。 Log2(N+1) 2. 形结构的一种重要运算。若已知一棵二叉树的前序序列是BEFCGDH,中序序列是FEBGCHD,则后序序列是:FEGHDCB 3. 下列算法的功能是: 。。。。

2012-09-10

vmware下安装ubuntu教程(多图)

vmware下安装ubuntu教程(多图),很好很详细的教程,傻瓜式教程。

2012-09-03

android代码下载脚本

在执行 curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo 下代码的时候,报以下错误 curl: (7) couldn't connect to host 连续几天下载repo文件都这样,以为谷歌应该会修复这个问题,等不能下载repo文件

2012-09-01

loadrunner调用qtp

lr调用qtp,这个文档很详细描述了调用过程,请大家参考,但是有些地方还不是很清楚,需要大家补充。

2012-08-15

Android开发web服务程序

android 访问web的过程,中间涉及大量的知识以及大量的截图。 看图学习技术,让人事倍功半!你值得拥有

2012-08-09

Programming.in.Objective-C.2.0.2nd(Addison.Wesley.2009)(在

Programming.in.Objective-C.2.0.2nd(Addison.Wesley.2009) 经典的英文Objective-C,既可以学习英语又可以学习计算机语言。 你值得拥有

2012-07-30

android手机地图源码

非常棒的手机地图源码,可以直接应用到你的项目中去。 大大节省开发周期。 效果图在: http://blog.csdn.net/jingwen3699/article/details/7777524

2012-07-24

Android视频采集和H264编码

这个代码里有解码部分的程序 ,还有帮别人写的程序 如果只看编码的话 就看JNI 和 AndroidVideo.java 就可以了 另外 编译的JNI我用的是 NDK r4 新版的r5 好像有问题。 没有处理 对于开发视频监控和流媒体播放器的童鞋肯定有一定的帮助,少走一些弯路。

2012-07-21

java开发者必须掌握的知识点

每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列或者请你远离java,android的开发行业。

2012-07-21

用android程序帮美女换衣服源码

经典的案例代码。 效果图: http://blog.csdn.net/jingwen3699/article/details/7770306

2012-07-21

android导航菜单

android导航条的制作代码,具有一定的参考价值

2012-07-21

android开源日历(很经典)

android 一个开源的日历代码,在android4.0前没有日历,这个给我们带来了惊喜.这么好的东西如果不好好研究就是一个遗憾

2012-07-21

深理解android 线程消息机制教程

深理解android 线程消息机制教程,android的线程和消息机制比较特殊,让人理解起来比较费劲,这门教程让你能够很容易理解。

2012-07-19

android网络编程

【课前思考】   1. 什么是TCP/ IP协议?   2. TCP/IP有哪两种传输协议,各有什么特点?   3. 什么是URL?   4. URL和IP地址有什么样的关系?   5. 什么叫套接字(Socket)?   6. 套接字(Socket)和TCP/IP协议的关系?   7. URL和套接字(Socket)的关系? 【学习目标】   理解计算机网络编程的概念,掌握如何使用Java在一台或多台计算机之间进行基于TCP/IP协议的网络通讯。 【学习指南】      通过理解TCP/IP协议的通讯模型,以JDK提供的java.net包为工具,勤加练习,掌握各种基于Java的网络通讯的实现方法。 【难 重 点】   1. 基于URL的网络编程(主要针对WWW资源)   2. 基于TCP的C/S网络编程(单客户,多客户)   3. 基于UDP的C/S网络编程 【知 识 点】   8.1 网络编程的基本概念,TCP/IP协议简介    8.1.1 网络基础知识    8.1.2 网络基本概念    8.1.3 两类传输协议:TCP;UDP   8.2 基于URL的高层次Java网络编程    8.2.1 一致资源定位器URL    8.2.2 URL的组成    8.2.3 创建一个URL    8.2.4 解析一个URL    8.2.5 从URL读取WWW网络资源    8.2.6 通过URLConnetction连接WWW   8.3 基于Socket(套接字)的低层次Java网络编程    8.3.1 Socket通讯    8.3.2 Socket通讯的一般过程    8.3.3 创建Socket    8.3.4 客户端的Socket    8.3.5 服务器端的ServerSocket    8.3.6 打开输入/出流    8.3.7 关闭Socket    8.3.8 简单的Client/Server程序设计    8.3.9 支持多客户的client/server程序设计    8.3.10 据报Datagram通讯    8.3.11 什么是Datagram    8.3.12 Datagram通讯的表示方法:DatagramSocket;DatagramPacket    8.3.13 基于UDP的简单的Client/Server程序设计    8.3.14 用数据报进行广播通讯

2012-07-19

学习Android笔记(受益匪浅)

学习Android笔记,初学必读,比较经典。 你会受益匪浅的。

2012-07-19

android面试经典题库

我自己收集的一些面试题,供给找android工作的人,让面试更顺利。 知识点比较全。

2012-07-19

IOS环境搭建与开发入门(经典教程)

涉及内容非常的详细: 一、注册APPLE ID 1.在苹果官网上下载iTunes。 官方下载地址:http://www.apple.com/itunes/download/ 2.安装iTunes. 3.启动iTunes,在导航栏选择iTunes store 4.将显示页拉至最下面,选择管理->更改国家或地区 5.选择切换到美国(United States) 6.选择找到FREE APPS(免费软件) 点击FREE APP 接着出现一个对话框,点击“创建新账户”。 双击选择Continue 填写注册信息和相关问题,选择Continue。 7.如果您没有美国信用卡,就只有选择“NONE”。 8.填写美国地址的时候注意,输入美国地址的时候不要乱填,否则很容易被打回来。可用下面的免税地址: (注册时,地址、城市都填Fairbanks,州选择AK-Alaska[这个在最上面],[zipcode]邮编99701,电话907-6284234) 9.所有信息确认后,需要到邮箱去收取确认激活邮件,确认后才算正式的申请成功。 二、注册开发者账号

2012-07-12

android播放器源码

我知道许多新人,希望得到一套真正好的商业源码供自己学习,但大多数人拥有好的资源的人都非常自私,不愿分享。现在机会来了。   现在这套源码,是本人从国外网站下download的开源代码。具有极高的参考价值,不管对于新手,还是开发老鸟都非常有用。   整套源码主要实现了专辑浏览,音乐在线播放,下载等等。虽说看起来功能不多,但是绝对十分具有参考价值,考虑的十分严谨。因为里面应用了网络通讯,json解析,全局mediaservice,自定义View组件,自定义Adapter,application全局缓存,变量等等,所有要在项目中考虑到的优化问题,现在论坛代码片段很多但像这样一套完整代码绝对不多。   本人保证,此套项目绝不逊于商业项目   要下载的,赶紧。希望更多的人能从中获益....

2012-07-11

移动流媒体协议综述

综述了移动互联网中目前应用较为广泛的三种流媒体协议:HTTP渐进下载流媒体协议,基于 RTSP/RTP的实时流媒体协议栈,以及苹果公司新近提出的HTTP Live Streaming协议,并对各自的 优缺点和适用范围进行了分析和比较。 关键词 移动互联网;流媒体;渐进下载;RTSP;RTP;HTTP Live Streaming

2012-07-09

滚屏动作游戏——太空保卫战

经典的游戏开发的入门材料。想学android游戏开发,不看此代码真是可惜。 配套有此代码的视频。视频太大不能上传

2012-07-06

json 解析经典教程

一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。

2011-08-27

ibm成功的项目管理

ibm成功的项目管理,可以帮助你更加深入的了解什么事项目管理,成功的大企业是如何进行项目管理的。

2011-07-27

sap初级技能自学教程

完整版的sap初级技能自学介绍,主要介绍sap的概念,基本组成,有哪些功能等。

2011-05-18

软件测试-DB2命令详解

DB2命令详解,主要包括DB2的一些系统常用命令,一些参数的配置等。

2010-12-28

softwaretesting

common db2 information

2010-10-13

softwaretest english

software testing common english.

2010-10-13

空空如也

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

TA关注的人

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