自定义博客皮肤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)
  • 资源 (19)
  • 收藏
  • 关注

原创 Android 之采用execSQL和rawQuery方法完成数据的添删改查操作

/* Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD)。对SQLiteDatabase的学习,我们应该重点掌握execSQL()和rawQuery()方法。 execSQL()方法可以执行insert、

2013-08-30 15:18:05 652

原创 NAT的完全分析及其UDP穿透的完全解决方案

一:基本术语防火墙防火墙限制了私网与公网的通信,它主要是将(防火墙)认为未经授权的的包丢弃,防火墙只是检验包的数据,并不修改数据包中的IP地址和TCP/UDP端口信息。网络地址转换(NAT)当有数据包通过时,网络地址转换器不仅检查包的信息,还要将包头中的IP地址和端口信息进行修改。以使得处于NAT之后的机器共享几个仅有的公网IP地址(通常是一个)。网络地址转换器主要有两种类型.

2013-08-30 10:16:05 1017

转载 SIP通过NAT的实例解析

下面对SIP协议产生NAT穿透问题,作一些解释;及提出解决的办法。 1、大致有4种类型的NAT。a) Full Cone 完全圆锥体b) restricted cone 受限制的圆锥体c) port restricted 端口受限制的圆锥体d) symmetric 对称的其中a,b,c 也称作非对称的NAT。2、SIP终端在NAT后面,其工作有可能出现问题。原因是S

2013-08-30 10:04:34 1534

转载 STUN在SIP中的工作原理及过程

STUN是RFC3489规定的一种NAT穿透方式,它采用辅助的方法探测NAT的IP和端口。毫无疑问的,它对穿越早期的NAT起了巨大的作用,并且还将继续在ANT穿透中占有一席之地。       STUN的探测过程需要有一个公网IP的STUN server,在NAT后面的UAC必须和此server配合,互相之间发送若干个UDP数据包。UDP包中包含有UAC需要了解的信息,比如NAT外网 IP,

2013-08-30 10:03:10 1513

转载 PCM数据基本格式

PCM的每个样本值包含在一个整数i中,i的长度为容纳指定样本长度所需的最小字节数。首先存储低有效字节,表示样本幅度的位放在i的高有效位上,剩下的位置为0,这样8位和16位的PCM波形样本的数据格式如下所示。    样本大小      数据格式           最小值    最大值    8位PCM       unsignedint           0       

2013-08-29 18:30:26 863

转载 安卓手机和单片机音频通信

这里是这几天做的实验,在安卓上的软件程序主要参考《疯狂的安卓讲义》,电路中的一些东西参考的是HiJack项目中的电路。在这里,我真的突然感慨学好模电真的很重要。在没有参考HIJACK之前,我对这些音频信号手足无措。在这个小项目学习完后,我决定再重新学习模电,感觉这一次重温应该能让我这模电知识再上一个台阶。下面我从几个方面记录一下自己的学习过程,给自己留个记录以后翻阅,也可以给大家一个参考;

2013-08-29 18:29:56 2033

转载 android音频通信(三)——双向通信(A2B协议)之手机接收

转载请注明文章出处和作者!出处:http://blog.csdn.net/xl19862005作者:大熊(Xandy) 写在最前:        自从发布android音频通信的两篇博客之后,有很多同仁和有意向合作的人士联系过我,在这里首先深表感谢与支持!但也有一部分朋友希望提供源码和相应的技术资料等等,在这里我要说说我个人对国内目前IT行业的一些风气及看法

2013-08-29 18:25:24 1358

转载 android音频口通信(二)——2FSK信号解调

转载请注明文章出处和作者!出处:http://blog.csdn.net/xl19862005作者:大熊(Xandy)一、解调电路   我的设计中,解调端用的是MSP430的单片机,因为TI这种系列的单片机功耗很低,在休眠状态下,电流可达到uA级,正常工作下电流也可以保持在几个mA级左右。  将手机右声道接至MSP430单片机的P2.3脚,在代码里设置并

2013-08-29 18:23:47 1021

转载 android音频口通信(一)——2FSK信号调制

转载请注明文章出处和作者!出处:http://blog.csdn.net/xl19862005作者:大熊(Xandy)一、前言    之前一直都在博客园混(地址:http://www.cnblogs.com/xl19862005),最近才搬家至CSDN,由于前几个月刚换新工作,好久没有更新博客了,抱歉!    今天要和大家分享一个本人最近研发的完全具

2013-08-29 17:58:27 1358 1

原创 公开的免费STUN服务器

公开的免费STUN服务器当SIP终端在使用私有IP地址时,可能需要配置stun服务器。 8 I! u# y" c2 S4 _1 I( _4 ]   S公开的免费STUN服务器有:stunserver.org 测试是OK的stun.xten.com / [$ y# L) M( t# y2 r" Z, E   D! D% D8 I$ L0 V: H! S4 G) Q3 |" V

2013-08-26 17:09:27 2052

转载 linux traceroute:(显示路由信息)

traceroute 跟踪数据包到达网络主机所经过的路由工具;traceroute 是用来发出数据包的主机到目标主机之间所经过的网关的工具。traceroute 的原理是试图以最小的TTL发出探测包来跟踪数据包到达目标主机所经过的网关,然后监听一个来自网关ICMP的应答。发送数据包的大小默认为 38个字节。traceroute [参数选项] hostname,域名或 IP地址

2013-08-26 17:04:58 2855

原创 java开源类库pinyin4j的使用

最近CMS系统为了增加查询的匹配率,需要增加拼音检索字段,在网上找到了pinyin4j的java开源类库,提供中文转汉语拼音(并且支持多音字),呵呵,看了看他的demo,决定就用它了,因为我在实际使用的时候,需要考虑多音字的不同排列组合,下面的代码就是支持多音字的. pinyin4j官方网址:http://pinyin4j.sourceforge.net/ Java代码  

2013-08-25 15:56:17 806

原创 android应用实现重启系统

1.在AndroidManifest.xml文件的manifest标签中加入一条android:sharedUserId="android.uid.system"[html] view plaincopymanifest xmlns:android="http://schemas.android.com/apk/res/android"     

2013-08-21 15:23:22 658

原创 HttpCore教程 (一) 基础

前言HttpCore是一套实现了HTTP协议最基础方面的组件,尽管HTTP协议在使用最小占用来开发全功能的客户端和服务器的HTTP服务是足够的。HttpCore有如下的范围和目标:1. HttpCore范围构建客户端/代理/服务器端HTTP服务一致的API构建同步和异步HTTP服务一致的API基于阻塞(经典的)和非阻塞(NIO)I/O模型的一套低等级组件2.

2013-08-16 11:06:36 6818

转载 Android Web Server

Android上文件管理的Http服务。以SDK原生的httpCore API实现的。 旧版在这里:Android Http Server 先看一眼 应用界面:  Chrome浏览:  一些说明 jangod: jangod-core.jar & src/temp

2013-08-16 09:15:20 1247

原创 HttpClient4.x进行Get/Post请求并使用ResponseHandler处理响应

HTTPClient4之后,基本重写了3的所有代码,使得API用起来更显简单有力,最简单的例子体现在get/post请求以及请求响应结果的处理上。3的时候,需要自己处理响应流,无论是网页编码识别还是代码处理等各方面,非常不便,4之后使用ResponseHandler可以非常方便和简洁地处理上述问题。如下代码演示了如何使用响应处理器(ResponseHandler)来处理HTTP响应。这是执行H

2013-08-08 22:30:05 3022

原创 libevent 实现http server

libevent可以快速实现一个http服务器。  #include #include #include  #include #include #include  void now_handler(struct evhttp_request *req, void *arg){        st

2013-08-07 14:42:11 1177

原创 tr069实战报文之Inform报文

tr069实战报文之Inform报文:www.xnmp.netf2ef2eXNMP ProRGDB120062 PERIODIC12012-02-07T16:59:400InternetGatewayDevice.DeviceSummaryInternetGatewayDevice.DeviceInfo.HardwareVersion

2013-08-06 09:58:21 6894

原创 tr069实战报文之SetParameterValues请求报文

SetParameterValues请求报文: 22 InternetGatewayDevice.DeviceInfo.X_CT-COM_TeleComAccount.UserAccount.3.PassworduseradminSetPValues1885SetParameterValues请求回应报文:220

2013-08-06 09:56:32 4158

原创 tr069实战报文之GetParameterValues请求报文

GetParameterValues请求报文: 24 InternetGatewayDevice.WANDevice.1.WANCommonInterfaceConfig.WANAccessTypeInternetGatewayDevice.DeviceInfo.ManufacturerGetParameterValues请求回应报文:24

2013-08-06 09:55:44 3419

原创 TR069网管流程--设备启动到挂上网管

以下为设备重启到挂上TR069网管的报文流程解析 1、设备起来之后,根据配置的ACS(自动配置服务器)地址发起 inform 请求,该请求中携带一些参数POST /service.tr069 HTTP/1.1Host: 183.62.12.23:8012User-Agent: cwmpContent-Type: text/xml; charset=utf-8

2013-08-06 09:47:12 3889

高仿360云盘android端的UI实现

高仿360云盘android端的UI实现,详见http://blog.csdn.net/superfang119/article/details/24093213

2014-04-19

rest client

RESTClient是一个用于测试RESTful Web services的Java客户端。

2013-08-07

android Listview异步加载图片之优化篇

异步加载图片基本思想: 1. 先从内存缓存中获取图片显示(内存缓冲) 2. 获取不到的话从SD卡里获取(SD卡缓冲) 3. 都获取不到的话从网络下载图片并保存到SD卡同时加入内存并显示(视情况看是否要显示)

2013-02-08

C#完全手册

C#完全手册.pdf ,各种c#功能介绍

2008-05-25

Windows API函数查询工具

Windows API函数查询工具

2008-05-25

8051 嵌入式应用

8051 嵌入式应用

2008-01-24

8051 C语言设计艺术

8051 C语言设计艺术

2008-01-24

8051 C语言彻底应用

8051 C语言彻底应用

2008-01-24

CC++嵌入式编程

CC++嵌入式编程--

2008-01-23

嵌入式系统的C程序设计

嵌入式系统的C程序设计

2008-01-23

《人月神话》

人月神话-------

2008-01-23

嵌入式系统构件·嵌入式系统构件

嵌入式系统构件·嵌入式系统构件

2008-01-23

嵌入式C语言修炼之道

嵌入式C语言修炼之道

2008-01-23

上海贝尔PCB标准

上海贝尔PCB标准---

2008-01-23

深入浅出设计模式

深入浅出设计模式---

2008-01-23

华为PCB布线规范

华为PCB布线规范----

2008-01-23

makefile编写

makefile编写

2008-01-21

精通嵌入式Linux编程—构造自己的GUI环境

精通嵌入式Linux编程—构造自己的GUI环境

2008-01-21

空空如也

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

TA关注的人

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