自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(212)
  • 资源 (32)
  • 收藏
  • 关注

原创 Android应用横竖屏切换处理

序上周在开发时,发现一种更好的方式处理横竖屏切换,节省了不少代码。之前在切换横竖屏,同时都是写了两个Actiity页面,两个页面分别对应不同的布局,通过跳转实现切换。后来发现在一个Activity页面就可以完成这些工作,布局文件名字相同但放在不同的layout目录(layout-land和layout-port)。正文控制页面的横竖屏显示方式一种方法是在Androi

2015-11-01 22:08:57 1032

原创 关于Android编译中使用的Target Sdk Version,Min Sdk Version和Compile Sdk Version的含义

序最近花了半个多月研究有米的sdk,发现始终无法展示广告,最后发现是由于Target Sdk Version搞得鬼。之前用的是API 23,后来采用API 21,果断正常了。在网上查了一些资料,意思是对程序没太大影响的,说到底我还是不明白。先记着,以后再看吧。含义minSdkVersion与maxSdkVersion,在安装程序的时候,如果目标机器的api版本小于minSdkV

2015-10-27 23:05:16 2964

转载 java线程系列---Runnable和Thread的区别

在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。

2015-09-14 00:05:01 920

转载 android Intent (隐式意图和显示意图)

1. Intent    Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,    Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递 Intent 来执行动作和产生事件。    使用 Intent 可以激活 Android 应用的三个核心组件:活动(Activity)、服务(Service)和广播接收器

2015-02-13 10:28:35 816

转载 AAC ADTS格式分析

1.ADTS是个啥ADTS全称是(Audio Data Transport Stream),是AAC的一种十分常见的传输格式。记得第一次做demux的时候,把AAC音频的ES流从FLV封装格式中抽出来送给硬件解码器时,不能播;保存到本地用pc的播放器播时,我靠也不能播。当时崩溃了,后来通过查找资料才知道。一般的AAC解码器都需要把AAC的ES流打包成ADTS的格式,一般是在AAC

2015-02-13 09:23:33 740

转载 vim配置

在ubuntu9.10环境下调试通过。1.安装vim,终端输入:wanpeng@ubuntu:~$ sudo apt-get install vim-full2.终端输入,打开配置文件:wanpeng@ubuntu:~$ vim ~/.vimrc3.改写配置文件,esc+:wq保存退出:

2015-01-25 15:44:51 688

转载 PHP运行模式

PHP运行模式有4钟:1)cgi 通用网关接口(Common Gateway Interface))2) fast-cgi 常驻 (long-live) 型的 CGI3) cli  命令行运行   (Command Line Interface)4)web模块模式 (apache等web服务器运行的模块模式) 1.  CGI(Common Gateway

2015-01-25 15:34:06 720

转载 概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM

CGICGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。FastCGIFastCGI像是一个常驻(long-live)型的CGI,它可以一直执行

2015-01-25 13:55:25 741

原创 VLC compile for Android

一、开发环境Ubuntu14.04 + NDK r10d + Eclipse1. 要求:你必须使用Linux或OSX系统,必须安装这些软件包:apache-ant(or ant), autoconf, automake, autopoint, cmake, gawk(or nawk), gcc, g++,libtool, m4, patch, pkg-config, protobuf,

2015-01-17 12:13:45 1154

原创 FFmpeg在Android平台的应用

一、开发环境Ubuntu14.04FFmpeg-2.5.3android-ndk-r10d-linux-x86_64二、编译FFmpeg1.  解压ffmpeg-2.5.3.tar.bz2之后,修改ffmpeg-2.5.3/configure文件将如下四行:SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)'LIB_IN

2015-01-16 19:55:28 1026

转载 PHP添加CURL扩展库

本次编译只是单独编译php的扩展库,然后将编译好的php扩展库加到现在运行的php中,不对现在运行的php重新编译,所以对现在运行的php没有任何影响。做法一:1. 找到当前运行的php版本的源代码目录,如php-5.2.3。进入curl扩展库目录。$cd /home/src/php-5.2.3/ext/curl2. 调用phpize程序生成编译配置文件。$/usr/local

2015-01-13 18:58:40 1245

转载 Android APK反编译详解

一、反编译Apk得到Java源代码首先要下载两个工具:dex2jar和JD-GUI前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。以下是下载地址:dex2jar:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GU

2015-01-03 10:24:34 1213 2

转载 Android 开发 之 JNI入门 - NDK从入门到精通

NDK项目源码地址 : -- 第一个JNI示例程序下载 : GitHub - https://github.com/han1202012/NDKHelloworld.git -- Java传递参数给C语言实例程序 : GitHub - https://github.com/han1202012/NDKParameterPassing.git --C语言回调Java方法示例程

2014-12-18 13:55:07 1153

转载 Eclipse自动编译NDK/JNI的三种方法

片头语:我尝试过第一种和第二种,推荐使用第二种。高版本的Eclipse已经集成了cygwin工具,所以不用下载配置cygwin了。一、Eclipse关联cygwin1. 工程->右击选择Properties->选择Builders,在Builders中选择New创建一个Program     2. 参数配置    二、Eclipse关联ndk-b

2014-12-18 13:47:03 839

转载 android开发 NDK 编译和使用静态库、动态库

默认所有代码和文件在$project/jni下,否则特殊说明。情况一:编译静态库文件Android.mk:LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE    := hello-jniLOCAL_SRC_FILES := hello-jni.cinclude $(BUILD_STATIC_LIB

2014-12-18 13:37:37 891

转载 CURL常用命令

下载单个文件,默认将输出打印到标准输出中(STDOUT)中curl http://www.centos.org通过-o/-O选项保存下载的文件到指定的文件中:-o:将文件保存为命令行中指定的文件名的文件中-O:使用URL中默认的文件名保存文件到本地1 # 将文件下载到本地并命名为mygettext.html2 curl -o mygettext.html ht

2014-12-02 19:32:01 754

转载 php5.6+apache2.4+linux搭建php环境

前言  最近突然想搭建个人博客,尽管笔者擅长java-web,但综合各种原因,于是选择了大众化的php+mysql搭建个人博客。对于php,只闻其大名,但从未学过,于是,笔者将从php环境搭建开始,到服务器、域名的租赁,php博客模板的选择,一一记录整个过程。计划为学习php用时一个月,租赁服务器和寻找blog模板等相关最终过程耗时一个月。现在就让我们从搭建php环境开始吧。注意,这是在l

2014-11-23 11:12:50 3881

原创 交叉编译Apache遇到的各种问题

查阅了网上很多资料,通行的方法是

2014-11-22 10:41:41 2126

转载 Linux下安装Apache 2.4

本文原创,欢迎转载。转载请在文章明显可见处张贴如下内容:(注意:请保留超链接格式)本文为Rainisic原创,欢迎转载,转载请在文章明显可见处张贴原帖信息:http://www.cnblogs.com/rainisic/archive/2012/05/23/Linux_Apache2_4_Install.html下载Apache 2.4及依赖包Apache官

2014-11-20 14:38:29 795

转载 Apache 2 移植到Arm开发板

第一步,安装pcre:tar -xvzf pcre-8.31.tar.gzcd pcre-8.31./configure --prefix=$ARMROOTFS/usr/pcre --host=arm-linux CC=$TOOLCHAIN/arm-linux-gcc CXX=$TOOLCHAIN/arm-linux-g++ LD=$TOOLCHAIN/arm-linux-

2014-11-17 18:00:11 1971

转载 Android:Layout_weight的深刻理解

最近写Demo,突然发现了Layout_weight这个属性,发现网上有很多关于这个属性的有意思的讨论,可是找了好多资料都没有找到一个能够说的清楚的,于是自己结合网上资料研究了一下,终于迎刃而解,写出来和大家分享。首先看一下Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下面代码:

2014-10-27 17:19:46 687

转载 Node.js+Express构建Http服务(GET方式和POST方式)

Node.js前提环境:windows7下载地址:http://nodejs.org/download/安装官网下载一个安装文件点击下一步安装完成即可.验证安装是否成功:node -v 基本HTTP服务器c:/http.jsJs代码  //http是内置模块、直接引入  var http = req

2014-10-27 08:11:15 1337

转载 inflate用法

在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。 具体作用: 1、对于一个没有被载入或者想要动态载入的界面,都需要使用Layou

2014-10-14 07:18:36 966

原创 ViewPager的使用

这是谷歌官方给我们提供的一个

2014-10-13 21:40:02 844

转载 Android Http get post请求

首先我们先了解下Get请求和Post请求的区别:表单提交中get和 post方式的区别有5点:1.get是从服务器上获取数据,post是向服务器传送数据。2.get是把参数数据队列加到提交表单的 ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTPpost机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTI

2014-10-11 12:43:13 1044

转载 Android中对图像进行Base64编码

public String bitmaptoString(Bitmap bitmap) {                // 将Bitmap转换成字符串            String string = null;            ByteArrayOutputStream bStream = new ByteArrayOutputStream();  

2014-10-11 12:36:43 1296

原创 Android屏幕旋转设置

按照下面示例代码修改Activity的onResume()方法

2014-10-04 21:16:03 1461

原创 Android画图之Canvas

1. 概述Android画图最基本的三个对象

2014-10-04 20:13:13 1262 1

转载 Android Fragment 基本介绍

Fragment  Android是在Android 3.0 (API level 11)开始引入Fragment的。  可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。  可以把Fragment设计成可以在多个Activity中复用的模块。

2014-10-04 11:44:06 857

转载 ICE常见编译和运行(异常)错误

在编译和 Ice 应用相关的文件中,经常因为 ice 相关的文件包含关系而导致编译无法通过,此时的错误一般提示和 handle.h 相关。然而想要解决这样的错误,一般只需要把在无法编译成 .o 文件的 .cpp 文件中和 ice 文件相关的头文件放在该 .cpp 文件的起始行即可。也就是说,根据提示,把 .cpp 文件中最早提示导致出错的 .h 文件放在起始行。 ICE 的常见运行错误 (

2014-09-30 17:46:58 1279

转载 Activity的生命周期,BACK键和HOME键生命周期

Activity的生命周期模型在Google提供的官方文档上有比较详细的一个图示 public class HelloActivity extends Activity { public static final String TAG = "HelloActivity"; /** * 第一个被运行的方法 * 初始化页面 *

2014-09-30 17:44:46 5438

转载 Wireshark基本介绍和学习TCP三次握手

wireshark介绍wireshark的官方下载网站: http://www.wireshark.org/wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。wireshark是开源软件,可以放心使用。 可以运行在Windows和Mac OS上。 使用wireshark的人必须了解网络协议,否则就看不

2014-09-30 17:39:49 773

转载 安卓上onTouchEvent, onClick和onLongClick的调用机制

针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android是按什么次序将事件传递的呢?又在什么情况下判定为消费了该事件?      搞清楚这些问题对于编写出

2014-09-28 19:29:27 719

转载 android sdk manager 无法更新解决方法

因为在开始->运行->cmd 中敲入 ping dl-ssl.google.com -t 始终ping不通,关闭cmd后首先需要下载一个代理服务器下载地址http://pan.baidu.com/share/link?shareid=341717&uk=2601338879打开此软件,在内容选项中 看到生成的代理地址,记住ip地址127.0.

2014-09-25 15:57:47 727

原创 Android Pull解析Xml字符串

1、要解析的xml格式如下:[html] view plaincopyUpdateResult NeedUpdate="true">      FileUrl value="http://download.note.com/res/6650fd66-551f-47b5-bcd4-0971c391f896"/>      C

2014-09-23 19:51:40 3154

转载 Java 定时器的使用

java.util.Timer定时器,实际上是个线程,定时调度所拥有的TimerTasks。 一个TimerTask实际上就是一个拥有run方法的类,需要定时执行的代码放到run方法体内,TimerTask一般是以匿名类的方式创建。 一个完整的Timer: Java代码  java.util.Timer timer = new java.util.Timer

2014-09-23 11:37:53 881

转载 RTMP协议以及提取RTMP视频流组成H264视频文件

1.RTMP协议RTMP协议封包由一个包头和一个包体组成,包头可以是4种长度的任意一种:12, 8, 4,  1 byte(s).完整的RTMP包头应该是12bytes,包含了时间戳,AMFSize,AMFType,StreamID信息, 8字节的包头只纪录了时间戳,AMFSize,AMFType,其他字节的包头纪录信息依次类推 。包体最大长度默认为128字节,通过chunkSize可改变

2014-09-23 10:37:33 1622

转载 android.os.NetworkOnMainThreadException

网上搜索后知道是因为版本问题,在4.0之后在主线程里面执行Http请求都会报这个错,也许是怕Http请求时间太长造成程序假死的情况吧。那么网上的朋友也给出了相应的解决方案,这叫上有政策下有对策:一:在发起Http请求的Activity里面的onCreate函数里面添加如下代码://详见StrictMode文档 StrictMode.setThreadPolicy(n

2014-09-13 13:32:08 806

转载 MySQL数据库语句INSERT和REPLACE介绍

用于操作MySQL数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。言外之意,就是对数据进行修改。在标准的SQL中有3个语句,它们是INSERT、UPDATE以及DELETE。在MySQL(和PHP搭配之最佳组合)中又多了一个REPLACE语句,因此,本文以MySQL(和PHP搭配之最佳组合)为背景来讨论如何使有SQL中

2014-09-10 20:58:27 1221

转载 【RPi树莓派使用指南】An Introduction to Raspberry Pi

一、Raspberry Pi简介不久之前,经由朋友介绍,我了解到了这款优秀的开源卡片式电脑:Raspberry Pi,在国内被称为树莓派。此项目发起于剑桥大学计算机实验室,历时6年开发完成,现由Raspberry PI Foundation维护,该项目旨在普及学校中的基础计算机教育。Raspberry Pi主板仅有iPhone4手机大小,其使用Broadcom的ARM11处理器BC

2014-08-11 19:53:06 3038

[图灵程序设计丛书].Python数据科学手册.pdf

[图灵程序设计丛书].Python数据科学手册,高清pdf电子图书,学习人工智能 python必备经典教程。

2019-05-26

[图灵程序设计丛书].Python网络数据采集.pdf

[图灵程序设计丛书].Python网络数据采集 高清PDF电子图书,学习人工智能 python必备经典教程。

2019-05-26

eclipse的Axis2插件

axis2-eclipse-codegen-wizard.zip和axis2-eclipse-service-archiver-wizard.zip 解压后得到两个文件夹:Axis2_Codegen_Wizard_1.3.0和Axis2_Service_Archiver_1.3.0,拷贝至eclipse\dropins,重启eclipse即可。

2013-11-10

安卓调用WebService实例

Android调用WebService 文章http://blog.csdn.net/charein/article/details/14450269 工程文件

2013-11-07

基于 Android NDK 的学习之旅-----JNI LOG 打印

基于 Android NDK 的学习之旅-----JNI LOG 打印 eclipse工程文件

2013-10-20

Odin v3.07汉化版

Odin v3.07汉化版是三星系统线刷工具,

2013-10-16

安卓文件存储:数据库Demo

http://blog.csdn.net/charein/article/details/12676805 文章的工程文件,导入eclipse即可。

2013-10-13

安卓sqlite3包

sqlite3 v3.7.11 查看手机数据库文件命令,复制到/system/bin/下,然后加上运行权限即可。

2013-10-13

安卓sqlite包

安卓使用sqlite,提示sqlite:not found 包含:sqlite3和libncurses.so两个文件

2013-10-13

安卓通过蓝牙采集音频

写的一个测试程序,能通过蓝牙麦克风录音并存储。

2013-09-30

android通过蓝牙采集音频

android通过蓝牙采集音频。写的一个测试程序,能通过麦克风录音并保存。

2013-09-30

Android开发:控制镜头变焦

Android开发:控制镜头变焦。 特别针对于三星盖世相机:GC-100 GC-110

2013-09-25

OpenWrt的x86虚拟机vmdk文件

可以在x86平台的Vmware虚拟机中使用的 Openwrt系统。

2013-08-05

cpu-z汉化版

CPU-Z是一款家喻户晓的CPU检测软件,是检测CPU使用程度最高的一款软件,除了使用Intel或AMD自己的检测软件之外,我们平时使用最多的此类软件就数它了。它支持的CPU种类相当全面,软件的启动速度及检测速度都很快。另外,它还能检测主板和内存的相关信息,其中就有我们常用的内存双通道检测功能。当然,对于CPU的鉴别我们还是最好使用原厂软件。

2013-08-04

EasyBCD2.1

EasyBCD是一款免费软件,EasyBCD能够极好地支持多种操作系统与Windows 7、Vista结合的多重启动,包括Linux、 Mac OS X、 BSD等,当然也包括微软自家的Windows 2000/XP。任何在安装Windows7 前其能够正常启动的系统,通过EasyBCD,均可保证其在安装Windows7后同样能够启动。同时,在设置方面极为简单,完全摆脱BCDEdit的繁琐冗长命令,用户只需选择相应的平台与启动方式(如Linux下的Grub或LILO),即可完成。

2013-08-04

Foxit Reader

一个小巧的pdf文档阅读器,完全免费。有了它,你无须为仅仅阅读pdf文档而下载和安装庞大的adobe reader,而且启动快速,对中文支持非常好。

2013-08-04

IROM_Fusing_Tool_for_CW210

IROM_Fusing_Tool_for_CW210. IROM_Fusing_Tool 做WINCE/Linux的ROM烧录启动SD卡工具。用于向SD卡写入BootLoader,但是默认的程序只能烧写2GB以下的SD卡。

2013-08-04

MiniWinMount

MiniWinMount是WinMount的无界面版本,可托盘操作,体积小巧,功能强大,没有任何使用限制,具有压缩、解压、浏览压缩包的功能,也具有挂载DVD, CD,虚拟机硬盘镜像的功能。

2013-08-04

Notepad++ 代码编辑器

Notepad++[2]是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的语言: C, C++ , Java , C#, XML,Ada, HTML, PHP, ASP, AutoIt, 汇编, DOS批处理, Caml, COBOL, Cmake, CSS, D, Diff, ActionScript, Fortran, Gui4Cli, HTML, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make处理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal, Javascript。

2013-08-04

Radmin远程控制

Radmin (Remote Administrator)是一款屡获殊荣的远程控制软件,它将远程控制、外包服务组件、以及网络监控结合到一个系统里,提供目前为止最快速、强健而安全的工具包。

2013-08-04

source insight3.5

Source Insight是如今最好用的语言编辑器,支持几乎所有的语言, 如C、C++、ASM、PAS、ASP、HTML等常见的,还支持自己定义关键字,如果您 是一个程序员或者网页制作人,这个软件对您都是有帮助的! Source Insight为您提供了可快速访问源代码和源信息的功能。Source Insight相较其它的编辑器产品来说,还可以帮您分析源代码,并在您编辑的同时立刻提供给您有用的信息和分析。

2013-08-04

TFTP_Server

TFTP服务器是一个多线程TFTP服务器,允许任何数量的客户端连接同时进行。它支持tsize , blksize ,和间隔的选择, PXE启动,并可以运行独立的或以daemon方式运行的。端口范围可以指定工作跨越防火墙。还有一个单端口版本,主要是适应某些环境下无法打开多个端口的情况。

2013-08-04

TFTPD32 小型网络服务器

Tftpd32[1]是一个集成DHCP, TFTP, SNTP和Syslog多种服务的袖珍网络服务器包,同时提供TFTP客户端应用,支持tsize, blocksize 和 timeout等等

2013-08-04

securecrt7.0终端仿真程序

Secure[1]CRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单的说是Windows下登录UNIX或Linux服务器主机的软件。SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别

2013-08-04

Universal-USB-Installer-1.9.2.0.exe

通用USB安装程序)是一个自启动Linux U盘创建工具,您可从大量精选的Linux发行版中挑选一个安装到您的U盘上。通用USB安装程序使用方便,只需选择自启动Linux发行版,ISO文件,和您的U盘,单击“安装”即可。其他功能包括,持续保存(如果可用的话),以FAT32格式格式化U盘(推荐)确保一个干净的安装。安装完成后,您即拥有了一个安装了您所喜欢的Linux版本的自启动U盘。

2013-08-04

WinSCP 工具

WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。

2013-08-04

局域网地址扫描

使用它可以扫描出局域网内使用的IP地址, 直接运行即可,不用安装,绿色版。 运行时,不用注册,选择“跳过”即可。

2013-08-04

HFS - HTTP 文件服务器

是一个小巧的HTTP文件服务器,不用安装,直接可以运行。 可以方便的把自己的资料挂载到服务器中,给别人下载。

2013-08-04

putty 工具

PuTTY是一套免费的SSH/Telnet程序

2013-03-24

WR703N路由器的openwrt智能小车固件

这是wr703n的固件,针对于智能小车。 安装了ser2net, mjpg-streamer,luci等软件包。 完美固件,推荐下载。

2013-03-23

空空如也

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

TA关注的人

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