自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

转载 适配器模式

1.1. 模式动机在软件开发中采用类似于电源适配器的设计和编码技巧被称为适配器模式。 通常情况下,客户端可以通过目标类的接口访问它所提供的服务。有时,现有的类可以满足客户类的功能需要,但是它所提供的接口不一定是客户类所期望的,这可能是因为现有类中方法名与目标类中定义的方法名不一致等原因所导致的。 在这种情况下,现有的接口需要转化为客户类期望的接口,这样保证了对现有类的重用。如果不进行这样的...

2019-09-28 23:46:57 122 1

原创 设计模式-创建型模式

一.简单工厂模式二.工厂方法模式定义:工厂方法模式(Factory Method Pattern)又称为工厂模式,也叫虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorphic Factory)模式,它属于类创建型模式。在工厂方法模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责生成具体的产品对象,这样做的目的是将产品类的实例化操作延迟到工厂...

2019-09-22 23:54:50 96 1

转载 Android动态加载基础 ClassLoader工作机制

原文链接:https://segmentfault.com/a/1190000004062880类加载器ClassLoader早期使用过Eclipse等Java编写的软件的同学可能比较熟悉,Eclipse可以加载许多第三方的插件(或者叫扩展),这就是动态加载。这些插件大多是一些Jar包,而使用插件其实就是动态加载Jar包里的Class进行工作。这其实非常好理解,Java

2016-04-26 14:50:45 387

原创 wireshark分析H264媒体包

在wireshark中,我们抓到媒体包后一般不会自动映射成H264的包。为了查看媒体包的内容,我们需做如下操作:1.将UDP包解码成RTP包:右击->Decode as->选择RTP2.配置preference标题栏->preference->Protocol->H264->填入payload type数字H264的payload type数字在SDP消息会有携带。

2016-01-12 20:52:07 1059

原创 eclipse上Git的安装和使用

今天鼓捣了一下eclipse上Git的安装和使用,做个笔记。1.Git的安装Git的安装有两种方法:eclipse->help->install new software,填入Git插件到下载网址在这里,需要注意的是要下载与自己到eclipse版本相匹配到git插件版本,版本匹配可参考:http://wiki.eclipse.org/EGit/FAQ#WherecanIfindol

2015-12-29 10:25:29 1720

原创 AS下载地址

http://pan.baidu.com/s/1i3ET2rN

2015-12-27 13:28:02 498

转载 Gitolite服务器搭建

环境:Ubuntu server 12.04.1 、Git 1.9.1 gitolite31 ubuntu环境12.042 安装Gitsudo apt-get install git该命令用于安装Git(下面的菱形是乱码)3 安装openssh-serversudo apt-get install openssh-serverssh访

2015-06-24 22:16:42 481

转载 [Android讨论] android voip:SipDroid,IMSDroid,CSipsimple,Linphone,webrtc分析

最新要做一个移动端视频通话软件,大致看了下现有的开源软件一) sipdroid1)架构sip协议栈使用JAVA实现,音频Codec使用skype的silk(Silk编解码是Skype向第三方开发人员和硬件制造商提供免版税认证(RF)的Silk宽带音频编码器)实现。NAT传输支持stun server.2)优缺点:NAT方面只支持STUN,无ICE框架,如需要完全实现P2P视

2015-04-14 17:44:25 654

转载 Linphone 源码静态分析

Linphone 源码静态分析1,Linphone初始化工作;    入口:linphone_core_new(...) -->linphone_core_init(core,vtable,config_path, factory_config_path, userdata);   I,首先就是与oRTP(基于RFC3550的一个实现)协议栈相关的初始化操作:如:ortp_init

2015-04-14 17:30:54 831

转载 Android SDK 国内镜像

启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口;在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.cn和

2015-03-21 22:28:20 680

转载 Android定时器的用法、结束进程方法

/*** JAVA里面如何使用一个线程死亡或结束.**/public class T {public static void main(String args) {// 启动线程MyThread thread = new MyThread();new Thread(thread).start();// 你的其它的工作,此时线程在运行中// 你不想让线程干活了,停掉它// 注意

2015-03-18 16:27:01 1193

转载 C/C++调用Java代码(属性和方法)

1. JNIEnv对象      对于本地函数Java代码  JNIEXPORT void JNICALL Java_video1_TestNative_sayHello(JNIEnv * env, jobject obj){      cout"Hello Native Test !"}       JNIEnv类型代表Java环境。通过这个J

2014-11-25 14:47:49 462

转载 Andorid开发学习---ubuntu 12.04下搭建超好用的安卓模拟器genymotion

一.下载并安装genymotion1.下载genymotionhttp://www.genymotion.cn/#theme=download_list下载列表,必须要先注册才能使用genymotion.下载Windows快速安装包这个版本包含Oracle VirtualBox 4.2.12支持,因此您不用再手动下载安装VirtualBox。Windows 32/64 bi

2014-10-19 14:09:53 694

转载 在 Ubuntu, Linux Mint, Xubuntu 上安装 Teamviewer 9

你可以在 teamviewer linux .deb 上下载到基于 32-位 系统或 64-位 系统的 teamviewer 安装包,或者你可以用如下所示的wget 命令来下载安装包。## 32 位系统 ##$ sudo wget http://www.teamviewer.com/download/teamviewer_linux.deb## 64 位系统 ##$ sudo

2014-10-19 00:55:32 939

转载 Android 调试.so库文件【转】

来自: http://blog.csdn.net/netpirate/article/details/5351709调试步骤如下:1/ 将异常的地址信息存到文本文件,并存放在项目根目录;2/ 使用panic.py解析该文件;3/ 根据返回的信息(文件名;行号;方法名)调试程序。以操作第三方的Touch input 输入法为例,过程如下:# 该输入法的英文和手写O

2014-10-10 10:49:47 420

转载 Cygwin下ndk-build编译错误解决

打开cygwin进入到项目的jni文件夹,ndk-build出错,错误以及解决办法如下参考博客:http://blog.csdn.net/harry_helei/article/details/7400338错误1Android NDK: There is no Android.mk under /home/helei/workspace/raydroid/jni/jni

2014-10-09 10:30:25 887

第03讲-嵌入式交叉编译环境.pdf

第03讲-嵌入式交叉编译环境.pdf

2013-03-19

空空如也

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

TA关注的人

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