自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (71)
  • 收藏
  • 关注

原创 Android实现一个Native C++服务的方案详解

在Android中实现一个Java服务非常简单,编写AIDL文件定义接口,然后定义一个类继承自Service并定义一个类实现AIDL中定义的接口即可,在C++中有办法用AIDL定义接口并实现一个服务供Java端和C++端访问吗?

2024-05-11 11:23:38 317 1

原创 android C++打印堆栈

但是在C++模块中能打印调用堆栈吗?怎么打印调用栈呢?

2024-05-11 10:39:44 297

原创 如何从未入库的gerrit中撤销一个文件

用一个例子说明比如有一个提交里面的default.xml的修改没有必要,需要从未入库的gerrit中移除。

2024-05-09 20:03:30 232

原创 Ubuntu上使用audit2allow解决Android Selinux问题

遇到错误,提示需要用-p指定policy file,然偶尝试创建一个policy空文件,用-p选项,遇到如下错误。首先跟进错误log的堆栈信息找到源码,尝试把352行和354行注释掉,试试。提前用dmesg或者串口抓取kernel log。

2024-05-06 11:24:33 295 1

原创 用Jenkins Gerrit-Trigger插件实现提交gerrit后自动启动编译验证-解决编译依赖问题

首先在git commit -m ""的时候在commit message中设置Depend-On: 字段,将依赖的gerrit id或者完整link填写进去,为了解析方便,本文以完整的gerrit link作为Depend-On自动进行阐述。讨论了如何利用插件在提交gerrit的时候自动出发一个jenkins job编译固件,但是没有解决编译依赖问题。本文提出一种解决方案。Commit message示例。

2024-04-28 12:49:15 1570 5

原创 用Jenkins Gerrit-Trigger插件实现提交gerrit后自动启动编译验证

说明:如果没有gerrit-trigger,说明缺少插件,先安装插件即可。步骤。

2024-04-28 11:02:42 804 3

原创 用Jenkins实现cherry-pick多个未入库的gerrit编译Android固件

其他gerrit才能编译过,我们可以在commit message中加入特殊字段,让jenkins在编译此笔patch的时候同时抓取依赖的gerrit代码下来一起编译(本文不讨论,会专门写一篇文章讨论这种需求)。还有一种场景,开发人员修改了多个仓库比如kernel, uboot等仓库,虽然编译上没有依赖,但仍然期望jenkins可以支持将这多笔提交一起编译一个版本(本文要讨论的方案)。,开发者提交一笔的时候自动触发jenkins编译,如果提交的这一笔的。在做Android固件开发的时候,通常我们可以利用。

2024-04-28 10:48:46 1250 1

原创 Linux Shell字符串截取#与%使用

其中,msg表示被截取的字符串,Depend-On:和\n 是指定的字符(或者子字符串),遇到特殊字符要加转译符\,比如\n, *是通配符。背景Jenkins需要解析gerrit的commit message中特殊字段的值,比如Depend-On:字段的值。比如commit msg内容如下:用变量msg表示。

2024-04-24 15:55:48 245 1

原创 解决tomcat invalid URI: [The encoded slash character is not allowed]

修改catalina.sh,加入如下配置。然后重启tomcat。

2024-04-18 11:09:38 178

原创 SecureCRT自动保存串口打印的日志到文件

在Log file name中输入X\Log\%H\%Y-%M-%D_%h-%m%s.log。点击Options->Edit Default Session->Log File。如果遇到log文件无法自动保存:点击File选中。X根据自己的盘符做修改。

2024-04-15 14:12:19 229

原创 导入芯片原厂SDK Mirror源码到gerrit

下载镜像代码repo sync创建AOSP project对All Project权限修改创建repo在刚才下载的codebase根目录执行如下命令:@xxx设置repo的parent repo为AOSP在刚才下载的codebase根目录执行如下命令:@xxx将Android Codebase的代码push到gerrit服务器在刚才下载的codebase根目录执行如下命令:git pushusernamegit pushusername测试下载代码username。

2024-04-12 14:18:00 494

原创 Android gdb调试

Android gdb调试。

2024-04-12 12:43:32 338

原创 WSL访问adb usb device

解决方案:打开windows任务管理器结束adb进程。3.在Windows PowerShell上。解决端口block问题:新建防火墙出站规则。如果出现device busy。

2024-04-12 11:27:54 430 1

原创 git am打patch失败-error:xxx patch does not apply

【代码】git am打patch失败-error:xxx patch does not apply。

2024-04-01 14:31:13 150

原创 软考-信息系统项目管理师计算常用公式

参考马军老师资料。

2023-05-26 13:35:12 308

原创 高级信息系统项目管理师49个过程输入输出工具和技术总结

高级信息系统项目管理师49个过程输入输出工具和技术总结

2023-05-23 13:05:30 1130

原创 Ubuntu20.4无法正常启动EasConnect

(EasyConnect下载链接:https://pan.baidu.com/s/1JPTJE4EMsZUg2pUOdVDFHw?(依赖的pango库下载链接:https://pan.baidu.com/s/1ieRve0SD8R1XpgYz1o3K9w?4.将依赖库拷贝到EasyConnect安装目录。2.启动EasyConnect失败。经过网络查询是pango库版本的问题。1.安装EasyConnect。6.启动EasyConnect。3.下载pango库,并解压。5.安装gtk依赖库。

2022-12-21 10:00:35 1146 2

原创 Ubuntu20.4安装QT6

3.1.4设置QT安装目录和需要安装的组件(建议选Custom Installation)然后点击Next。3.1.3根据情况勾选同意或者拒绝收集统计信息然后点击Next。3.1.1输入账号和密码,然后点击下一步(Next)3.1.5选择需要安装的组件然后点击Next。3.1.2勾选统一条款然后点击Next。3.1.6点击Install进行安装。

2022-12-01 15:00:43 5159 5

原创 Ubuntu18.4开机启动gerrit3

Ubuntu18.4开机启动gerrit3

2022-08-29 10:47:06 518 1

原创 利用python为你集成三方apk里的lib时自动生成Android.bp

将apk解压到同名的目录,然后在lib目录下生成Android.bp, Android.bp用于对lib/armeabi-v7a目录下面的所有so进行prebuild

2022-08-12 10:10:42 1064

原创 Android codebase中的app keystore导入Android Studio使用的JKS keystore

利用keytool-importkeypair将android codebase里的keystore导入jks keystore,并利用apksigner工具对APK进行重新签名

2022-06-16 10:19:44 279 1

原创 Android Studio打印task dependency的方法

Android Studio打印task dependency的方法

2022-06-07 11:12:16 466

原创 Ubutun20.0.4搭建Opengrok1.3.16查看Android源码

Ubutun20.0.4基于tomcat9搭建Opengrok1.3.16查看Android源码

2022-06-02 08:41:15 518

原创 记住git账号密码- git http https服务器场景

记住git账号密码- git http https服务器场景

2022-03-16 11:07:10 179

转载 ubuntu 20.04 安装配置Samba服务

ubuntu 20.04 安装配置Samba服务

2022-03-15 14:43:54 1614

原创 Android Studio命令行编译提示Unable to make field private final java.lang.String java.io.File.path accessib

Android Studio命令行编译提示Unable to make field private final java.lang.String java.io.File.path accessib

2022-03-11 15:15:50 34464 2

原创 ijkplayer编译so只有libxxffmpeg.so,无libxxsdl.so,libxxplayer.so

ijkplayer编译so只有libxxffmpeg.so,无libxxsdl.so,libxxplayer.so解决方案

2021-11-17 09:38:12 1775

原创 为Android IJKPlayer编译LIBXML2(2.9.11)

ref:CSDNhttps://mp.csdn.net/mp_blog/creation/editor/1210383151.下载源码:git clone https://gitlab.gnome.org/GNOME/libxml2 -b v2.9.11 --depth=1文章保存的目录为d:\tools\linux\libxml22.安装wsl,备注需要win103.下载linux版本 NDK android-ndk-r14b本文章ndk安装的目录为d:\tools\a..

2021-11-03 14:55:29 2058

翻译 LIBXML2 2.9.11 build for Android

目录编译环境必须配置的依赖配置Android编译工具链编译 LIBXML2 (android-21-armeabi-v7a)编译LIBXML2 arm64位 (android-21-arm64-v8a)参考:https://github.com/djp952/prebuilt-libxml2/blob/master/README.md编译环境Windows 10 x64 20H2 (19042) Windows Subsystem for Linux(WSL v1 r...

2021-11-03 14:34:49 713

原创 Ubuntu上Package libxml-2.0 was not found in the pkg-config search path错误解决

错误描述pkg-config --cflags libxml-2.0Package libxml-2.0 was not found in the pkg-config search path.Perhaps you should add the directory containing `libxml-2.0.pc'to the PKG_CONFIG_PATH environment variableNo package 'libxml-2.0' foundpkg-config ...

2021-10-28 14:05:42 1883

原创 Android9.0 App安装到Android4.4报错InflateException-You must supply a layout_height attribute.

问题描述:Android9.0 App安装到Android4.4报错InflateException,提示You must supply a layout_height attribute.堆栈:0-26 11:19:23.312 10710 10710 E AndroidRuntime: FATAL EXCEPTION: main10-26 11:19:23.312 10710 10710 E AndroidRuntime: Process: com.XX.app, PID: 1071..

2021-10-27 12:17:12 246

原创 Android9.0 App安装到Android4.4报错IllegalArgumentException

目录问题描述堆栈解决方案:问题描述:App在Android9.0上可以运行,但是安装到4.4版本程序crash,错误为IllegalArgumentException10-25 17:07:12.475 14178 14178 E AndroidRuntime: FATAL EXCEPTION: main10-25 17:07:12.475 14178 14178 E AndroidRuntime: Process: com.xx.app, PID: 1417810-25 17:

2021-10-27 11:00:45 344

原创 Android9.0 App安装到Android4.4报错ClassNotFoundException

Android9.0 App安装到Android4.4报错ClassNotFoundException目录Android9.0 App安装到Android4.4报错ClassNotFoundException问题描述:堆栈:解决方案:App在Android9.0上可以运行,但是安装到4.4版本程序crash,错误为ClassNotFoundException,java.lang.RuntimeException: Unable to instantiate activity Co

2021-10-27 10:49:47 1313

原创 Window上用批处理问题利用adb命令通过包名杀进程的方法

Window上用批处理问题利用adb命令通过包名杀进程的方法adb rootset pkgName="com.myapp.mymodule"@echo *write the pid to a file*@echo *read the content from file*::adb shell ps | find %pkgName% > %pkgName%.txtadb shell "echo $(ps -ef |grep creator) | cut -d' ' -f2" > %.

2021-10-15 15:13:35 643

原创 Window7 64bit上为Android NDK配置FFmpeg4.3.1编译 - MSYS2

参考:https://blog.csdn.net/listener51/article/details/81605472 https://www.msys2.org/MSYS2安装准备操作系统为Windows 7 (64 bit) 或更新版本 Download the installer:msys2-x86_64-20200720.exe SHA256 校验码:ad6b58b355a852d9df7c6dc2722d0eca139042cf262ae7363...

2020-07-25 13:09:45 832

原创 Generate java document for a java file

如下两个值需要根据你的sdk路径和使用的版本进行修改D:\Tools\Android\sdk\android-sdk\platforms\android-28\android.jarD:\Tools\Android\sdk\android-sdk\docs\reference命令如下:javadoc -protected -splitindex -encoding utf-8 -c...

2019-08-09 13:45:16 225

原创 关于MPEG-4 Audio中的Audio Specific Config的理解

MPEG-4 Audio有一个非常重要的header叫做Audio Specific Config,该header包含了Audio编码器的重要信息,比如编码器类别,音频频率,音频通道数。例如:AAC LC,双通道48K编码的header:0001000110010 Object Type = 2, 用5bit的二进制表示为:00010 frequen...

2019-08-04 15:37:26 3442 4

翻译 Android HIDL - JAVA(4) - Exporting constant

https://source.android.com/devices/architecture/hidl-java/constants导出常量在接口不兼容 Java(例如由于使用联合类型而不兼容 Java)的情况下,可能仍需将常量(枚举值)导出到 Java 环境。这种情况需要用到hidl-gen -Ljava-constants …,它会将已添加注释的枚举声明从软件包的接口文件提取出来,...

2019-05-31 23:51:46 256

翻译 Android HIDL - JAVA(3) - Interface Errors and Methods

https://source.android.com/devices/architecture/hidl-java/interfaces接口方法和错误本部分详细介绍了接口方法和错误。Void 方法不返回结果的方法将转换为返回void的 Java 方法。例如,HIDL 声明:doThisWith(float param);…会变为:void doThisW...

2019-05-31 23:50:12 277

翻译 Android HIDL - JAVA(2) - Data Types

https://source.android.com/devices/architecture/hidl-java/types数据类型给定一个 HIDL 接口文件,Java HIDL 后端会生成 Java 接口、存根和代理代码。它支持所有标量 HIDL 类型([u]int{8,16,32,64}_t, float, double,及enum),以及受支持 HIDL 类型的字符串、接口、...

2019-05-31 23:48:35 399

visual c++开发典型模块大全.part24.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-15

visual c++开发典型模块大全.part22.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-15

visual c++开发典型模块大全.part21.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part20.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part19.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part18.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

\visual c++开发典型模块大全.part17.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part13.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

\visual c++开发典型模块大全.part12.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

\visual c++开发典型模块大全.part11.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part10.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part08.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part07.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part06.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

\visual c++开发典型模块大全.part05.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part04.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part03.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

\visual c++开发典型模块大全.part02.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩 part2

2009-07-09

vc操作access代码

VC++通过ODBC访问ACCESS的一个简单示例。 压缩包里含有数据库。 编译环境是VC6.0

2009-07-03

极品时刻表(20090701)

很好的火车时刻表,方便实用。 用了就知道了。

2009-06-30

EasyConnect lib for ubuntu20.4

EasyConnect 在 ubuntu20.4上安装后无法启动,需要替换三个lib

2022-12-20

微信支付问题总结.docx

微信支付失败问题总结 包括invalid signature和 chooseWXPay fail

2015-10-14

OpenMax_IL_Spec

OpenMax IL Spec. OpenMAX™ is a royalty-free, cross-platform API that provides comprehensive streaming media codec and application portability by enabling accelerated multimedia components to be developed, integrated and programmed across multiple operating systems and silicon platforms. The OpenMAX API will be shipped with processors to enable library and codec implementers to rapidly and effectively make use of the full acceleration potential of new silicon - regardless of the underlying hardware architecture.

2012-08-17

nginx1.3-php5-https

ngix1.3已经配置好请放入E盘根目录,支持php,以及HTTPS

2012-06-08

win7系统笔记本变身无线路由器

教你如何将笔记本作为无线路由器,为你的手机节省流量。

2011-07-30

linux设备驱动开发详解(源码).tar

linux设备驱动开发详解.tar,是linux上的压缩文件格式。 文件内容说明: linuxdriver_code_tool |-- 03 | `-- 2.6内核升级工具 | |-- device-mapper-1.00.19-2.i386.rpm | |-- lvm2-2.00.25-1.01.i386.rpm | |-- mkinitrd-4.2.0.3.tar.tar | |-- module-init-tools-3.2.2.tar.bz2 | `-- modutils-2.4.5-1.src.rpm |-- 04 | |-- 内核模块参数范例 | | `-- book.c | |-- 内核模块导出符号 | | `-- export_symb.c | `-- 最简单的内核模块 | `-- hello.c |-- 05 | `-- udev源代码 | `-- udev-114.tar.gz |-- 06 | |-- globalmem驱动 | | `-- globalmem.c | `-- 包含2个globalmem设备的驱动 | `-- globalmem_two.c |-- 07 | `-- 含并发控制的globalmem驱动 | `-- globalmem_lock.c |-- 08 | |-- globalfifo驱动 | | `-- globalfifo.c | `-- poll应用程序范例 | `-- pollmonitor.c |-- 09 | |-- 异步通知应用程序范例 | | `-- asyncmonitor.c | `-- 支持异步通知的globalfifo | `-- globalfifo_async.c |-- 10 | |-- S3C2410实时钟驱动 | | `-- s3c2410-rtc.c | `-- 秒设备驱动与应用程序 | |-- second.c | `-- second_test.c |-- 11 | |-- DMA范例 | | |-- 3c505.c | | |-- 3c505.h | | `-- dma.h | `-- 静态映射范例 | `-- mach-smdk2440.c |-- 12 | |-- NVRAM驱动 | | `-- generic_nvram.c | |-- 触摸屏驱动 | | |-- 作为input设备 | | | |-- s3c2410_ts.c | | | `-- s3c2410_ts.h | | `-- 作为普通字符设备 | | `-- s3c2410-ts.c | |-- 看门狗驱动 | | `-- s3c2410_wdt.c | `-- 平台设备 | `-- devs.c |-- 13 | |-- IDE驱动 | | |-- ide-disk.c | | `-- ide-h8300.c | `-- RAMDISK驱动 | `-- rd.c |-- 14 | |-- S3C2410串口驱动 | | |-- regs-gpio.h | | |-- regs-serial.h | | `-- s3c2410.c | `-- 串口核心层 | |-- serial_core.c | `-- serial_core.h |-- 15 | |-- S3C2410 I2C主机驱动 | | |-- i2c-s3c2410.c | | |-- iic.h | | |-- regs-gpio.h | | `-- regs-iic.h | `-- SAA711x I2C设备驱动 | `-- saa711x.c |-- 16 | `-- CS8900以太网设备驱动 | |-- cs89x0.c | `-- cs89x0.h |-- 17 | |-- ALSA工具及库 | | |-- alsa-driver-1.0.15.tar.bz2 | | |-- alsa-firmware-1.0.15.tar.bz2 | | |-- alsa-lib-1.0.15.tar.bz2 | | |-- alsa-oss-1.0.15.tar.bz2 | | |-- alsa-tools-1.0.15.tar.bz2 | | |-- alsa-utils-1.0.13.tar.bz2 | | `-- pyalsa-1.0.15.tar.bz2 | |-- ALSA驱动范例 | | |-- sa11xx-uda1341.c | | `-- uda1341.h | |-- ALSA应用程序范例 | | |-- pcm.c | | `-- pcm_min.c | |-- OSS驱动范例 | | `-- s3c2410-uda1341.c | `-- OSS应用程序范例 | |-- mixer.c | `-- sound.c |-- 18 | |-- FRAMEBUFFER应用程序范例 | | `-- fb_display | | |-- fb_display.c | | |-- fb_display.h | | |-- Makefile | | |-- README | | `-- test.c | `-- S3C2410 LCD驱动 | |-- s3c2410fb.c | `-- s3c2410fb.h |-- 19 | |-- busybox源代码 | | `-- busybox-1.2.1.tar.bz2 | |-- MTD工具 | | `-- mtd-utils-1.0.0.tar.gz | |-- nand驱动范例 | | `-- s3c2410.c | |-- nor驱动范例 | | `-- s3c2410nor.c | `-- yaffs&yaffs2源代码 | |-- yaffs.tar.gz | `-- yaffs2.tar.gz |-- 20 | |-- USB串口驱动 | | |-- usb-serial.c | | `-- usb-serial.h | |-- USB工具 | | `-- usbview-1.0.tar.tar | |-- USB骨架程序 | | `-- usb-skeleton.c | |-- USB键盘驱动 | | |-- input.h | | |-- usb_input.h | | `-- usbkbd.c | `-- usb主机控制器驱动范例 | |-- ohci-s3c2410.c | `-- usb-control.h |-- 21 | |-- PCI骨架程序 | | `-- pci-skeleton.c | `-- PCI驱动范例 | `-- i810_audio.c `-- 22 |-- 范例代码 | |-- oops范例 | | |-- oops_example.asm | | `-- oops_example.c | `-- proc范例 | `-- sim_proc.c `-- 内核调试工具 |-- ddd-3.3.11.tar.gz |-- gdbmod-2.4.bz2 |-- kdb-v4.4-2.6.15-rc5-common-1.bz2 |-- kdb-v4.4-2.6.15-rc5-common-2.bz2 |-- kdb-v4.4-2.6.15-rc5-i386-1.bz2 `-- linux-2.6.15.5-kgdb-2.4.tar.tar 73 directories, 91 files

2010-11-09

unix网络编程v1第三版随书源码.tar

unix网络编程v1第三版随书源码.tar,下载源码的官网打不开了,网上很多版本都是.rar格式,不能再linux上解压。该文件的格式是tar。解压方法:tar xvf unpv13e.tar

2010-11-06

QT4中文手册.rar()

QT4中文手册.rar 从helloworld程序开始介绍QT,引领你入门

2010-01-21

嵌套类内存布局分析(vc)

嵌套类内存布局分析,学习了一下COM,觉得对嵌套类的理解很重要,自己做了一个例子把各成员的地址都输出了,下载后可用VC打开工程文件即可

2009-12-17

More Effective C++(

More Effective C++很经典的一本书籍

2009-08-16

LINUX高级环境编程(第五讲 信号、高级I-O).ppt

电子科技大学计算机学院研究生课程《linux环境高级编程 》课件

2009-07-26

visual c++开发典型模块大全.part15.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-26

visual c++开发典型模块大全.part34.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-26

visual c++开发典型模块大全.part33.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-26

visual c++开发典型模块大全.part31.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-17

visual c++开发典型模块大全.part30.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-17

visual c++开发典型模块大全.part29.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-17

visual c++开发典型模块大全.part27.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-17

visual c++开发典型模块大全.part26.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-17

visual c++开发典型模块大全.part25.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-16

空空如也

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

TA关注的人

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