自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 资源 (57)
  • 收藏
  • 关注

原创 双指针函数参数什么时候需要加 const,什么时候不能加?

我的理解是:如果函数的目的是修改输入参数代表的指针的值,则加 const 更安全;如果函数的目的是为了修改输入字符数组的内容,就不能加 const。测试代码:#include #include void parameter_no_qualifier_const_is_to_modify_chararray_contents(char** p_array);void test__par

2012-01-09 20:56:00 3856

原创 OpenSSL 证书管理流程

整理了个 Windows 批处理文件,需要 8 个步骤。ECHO OFF REM 参考链接:http://book.51cto.com/art/201004/192440.htm PUSHD "E:\OpenSSL 证书管理\"ECHO.ECHO 1. 构建随机数 .rndopenssl rand -out .rnd 1000:: 各参数的含义如下所示:::

2011-12-25 16:25:27 4661

转载 为什么通过空指针(NULL)可以正确调用一些类的成员函数?

原文:http://blog.csdn.net/starlee/article/details/2062586有下面的一个简单的类:class CNullPointCall{public:    static void Test1();    void Test2();    void Test3(int iTest);    void Test4();

2011-11-27 20:02:28 5830

转载 我作为投资人和创业者学到的最重要的经验

译文今天,我想聊一聊这些年作为一个投资人以及创业者学到的最重要的经验。1.如果你每天不是在被拒绝中度过的,那说明你还没有那么大的雄心壮志。我最让人刻骨铭心一段经历是我刚进入科技领域的时候。我申请了成千上百个工作,从字面意义来讲一点都不夸张:低级别的VC

2011-10-12 19:59:04 2197

原创 用 Windows API 创建和编辑 .ini 文件

1. 与 .ini 文件相关的 API 有两类:1)操作系统配置文件 Win.ini 的函数GetProfileSectionGetProfileStringGetProfileIntWriteProfileSectionWriteProfileString2)操

2011-10-10 18:12:38 5744 1

原创 MFC 的 Picture Control 加载 BMP/PNG 图片的方法

1. 加载 BMPCStatic* pWnd = (CStatic*)GetDlgItem(IDC_PIC); // 得到 Picture Control 句柄pWnd->ModifyStyle(0, SS_BITMAP); // 修改它的属性为位图pWnd->SetBi

2011-10-09 10:56:58 45265 4

转载 Apple 便携式电脑:校准电脑的电池以获得最佳性能

http://support.apple.com/kb/HT1490?viewlocale=zh_CN上次修改时间: 26 八月, 2011文章: HT1490旧文章: 86284摘要您可以校

2011-09-29 19:35:12 3399

转载 程序员收入报告

最近,波兰的程序员Chris(也叫KreCi)公布了他的第十四期程序员收入报告。数据显示,上月是目前为止他收入最多的一个月。Chris的收入并不是指他的工资或薪水,Chris是一个自由职业者。他的收入也不是来自个人承包软件工程的收入,他更像是一个果农,种了优良的果树,只要

2011-09-26 20:40:19 1961

原创 5种方式关闭 MFC 对话框程序时,几个主要方法的执行顺序。

[X / Alt+F4][7580] ____DebugInfo____ CDialogTestDlg::WindowProc, got WM_CLOSE[7580] ____DebugInfo____ CDialogTestDlg::OnClose[7580] ____D

2011-09-23 14:28:48 2478 2

转载 关于版权声明的写法

美国产权局关于版权声明格式的说明:对于可视化的,或者图形的(比如书籍,电影,网页,软件)版权声明。一般具备如下三部分。1. The symbol © (the letter C in a circle), or the word “Copyright,” or t

2011-09-09 14:18:36 6401

原创 解决“由于应用程序的配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。”

开发环境下可以正常执行的应用程序,在非开发环境中运行时,可能会出现下图的错误提出窗口。 产生这个问题的原因是依赖的某些运行库缺失造成的。看到一篇文章,比较有帮助:在VS2005下用C++写的程序,在一台未安装VS2005的系统上,用命令行方式运行,提示

2011-09-09 13:31:26 2744

原创 Windows 7 安装 Rational Rose 启动报错:无法启动此程序,因为计算机中丢失 suite objects.dll。

安装完以后提示找不到 suite objects.dll:经查找,该 dll 存在:找不到的原因是,安装程序自动设置在 Path 中的环境变量有误:把最后的 common 改成 Common: 就 OK 了:

2011-09-06 17:28:11 13002 19

原创 gSOAP 快速使用步骤

用 WebXml 提供的“腾讯QQ在线状态 WEB 服务”做示范。Web 服务链接如下:Endpoint: http://webservice.webxml.com.cn/webservices/qqOnlineWebService.asmxDisco : http:/

2011-08-30 18:44:33 4281

转载 自旋锁和信号量

自旋锁自旋锁是专为防止多处理器并发而引入的一种锁,它应用于中断处理等部分。对于单处理器来说,防止中断处理中的并发可简单采用关闭中断的方式,不需要自旋锁。自旋锁最多只能被一个内核任务持有,如果一个内核任务试图请求一个已经被持有的自旋锁,那么这个任务就会一直进行忙循环——旋转

2011-08-15 01:24:12 2023

转载 VC manifest

从 VS2005 开始,微软在 VC 的编译选项中添加了manifest (中文) 这个功能,这将有助于软件以Side-by-side 方式运行。采用 /MD 和 /MDd 运行时库选项的项目 manifest 是必要的。当程序启动时发生类似下图找不到 MSVCRxx

2011-08-12 16:20:08 2570

转载 VC运行时库

Reusable Library Switch Library Macro(s) Defined----------------------------------------------------------------Single Th

2011-08-12 15:48:50 2659 1

原创 GetProcAddress 使用注意事项

使用 GetProcAddress Function 时,有以下几点需要特别留意:1. 第二个参数类型是 LPCSTR,不是 LPCTSTR;2. 用 __declspec(dllexport),按 C 名称修饰(extern "C") 导出的函数名,对于 __std

2011-08-12 09:08:38 27267

原创 Linux入门——目录结构、Shell和几个常用命令的简介

【原文链接】http://blog.sina.com.cn/s/blog_674e0fbd0100oc5m.htmlShell是一个命令解释器,它可以用来启动、挂起、停止程序,还允许用户编写由Shell命令组成的程序。Linux中很多操作都需要在shell操作下完

2011-07-31 22:15:31 5276

转载 Windows 消息机制要点

链接:http://developer.51cto.com/art/200708/54695.htm 系统将会维护一个或多个消息队列, 所有产生的消息都会被放入或是插入队列中. 系统会在队列中取出每一条消息,根据消息的接收句柄而将该消息发送给拥有该窗口的程序的消息循环. 1. 窗

2011-07-26 14:18:40 1849

转载 Xcode and #pragma mark

From: http://macdevelopertips.com/xcode/xcode-and-pragma-mark.htmlXcode and #pragma markPublished by john at 5:35 am under XcodeI’ve started

2011-07-26 13:11:41 3724 2

原创 Xcode编译错误:Synthesized property 'xxxXXX' must either be named the same as a compatible ivar or mus

---- 2011.07.21 更新 ----// 2011.07.21 // Xcode 4.0.2// 64-bit @interface IvarNameTest : NSObject {@private} @property(nona

2011-07-21 14:58:39 9860 1

原创 iOS UIControl 几个事件的说明

在控件事件中,简单解释下下面几个事件。说明:由于是在“iOS 模拟器”中测试的,所以不能用手指,只能用鼠标。1)UIControlEventTouchDown指鼠标左键按下(注:只是“按下”)的动作2)UIControlEventTouchDownRepeat指鼠标左键连续多次重

2011-07-18 13:27:08 31918 1

原创 字符串分割(split 方法)

帮助:>>> help(str.split)Help on method_descriptor: split(...) S.split([sep[, maxsplit]]) -> list of strings Return a list of t

2011-07-13 08:11:24 9304

原创 代名符

在 C++ 语言编程设计中常利用 #define 语句定义一类空的字符串代换技术, 被称为代名符定义.代名符在程序中不起任何实际作用, 只能放在行首用来说明程序的设计者, 类的归属, 设计时间, 程序的分类或所处的总体位置等, 有助于读程序的信息. 如下所示: #define TEST TEST void main(){ // ...} 另一个例子,

2011-06-24 13:40:00 1036

转载 C语言字节对齐详解

<br />一、什么是对齐,以及为什么要对齐:<br />1. 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。<br />2. 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址开始存取。其他平台可能没有这种情况, 但是最常见的是如果不按照适合其

2011-06-01 19:22:00 613

原创 if ( yy == xx.getValue() ) 编译器扩展模拟代码

<br />《深度探索C++对象模型》P.239 中间部分伪码模拟:<br />// VC++ 2005 #include <stdio.h> class X; class Y; extern X g_x; extern Y g_y; class Y{public: Y() { printf("Y's default constructor/n"); } Y(Y const&) {

2011-05-23 21:25:00 912

原创 继承体系中 destructor 的执行次序

<br />《深度探索C++对象模型》P.233 L.-2: <br />一个由程序员定义的 destructor 被扩展的方式类似 constructor 被扩展的方式,但顺序相反:<br />1. 如果 object 内带一个 vptr,那么首先重设 (reset) 相关的 virtual table;<br />    If the object contains a vptr, it is reset to the virtual table associated with the class.<b

2011-05-23 20:01:00 1243 1

原创 VC++ 2005 编译器 Data Member 的布局

<br />《深度探索C++对象模型》P.92 L.18:<br />C++ Standard 要求,在同一个 access section(也就是 private、public、protected 等区段)中,member 的排列只需符合“较晚出现的 member 在 class object 中有较高的地址”这一条件即可。也就是说,各个 member 并不一定得连续排列。(注:最后这句与本文内容无关)<br />而书上某个地方说 C++ 标准对各个 access section 的 member 并没有

2011-05-22 20:23:00 1909

原创 多重继承内存布局分析

<br />// VC++ 2005 /Gd // acronym(Root Level) = RL // acronym(Second Level) = SL // acronym(Third Level) = TL #include <stdio.h> typedef void (*VFuncPtr)(); typedef VFuncPtr* VTable; class RL1 {public: virtual void vf

2011-05-21 22:04:00 780

原创 指向 Data Member / Member Function 的指针的类型

<br />这个用得少,总忘。<br />// VC++ 2005 /Gd class Foo{public: void __thiscall f_thiscall(){} // 注: VC++ 2005 以前, 程序员不能显式使用 // __thiscall. 因为 __thiscall 还不是 // 关键字.

2011-05-20 21:02:00 1316

原创 POD 类型

<br />http://www.fnal.gov/docs/working-groups/fpcltf/Pkg/ISOcxx/doc/POD.html<br />C++ Language Note:<br />POD Types<br />Walter E. Brown<br />September 29, 1999; last updated November 29,1999<br />1.  Purpose<br />Thisnote documents the definition of a

2011-05-19 17:37:00 1608

原创 虚拟单一继承下基类和派生类起始地址不同

<br />虚拟单一继承下基类和派生类起始地址不同. <br />// VC++2005#include <stdio.h> class Base{}; class Derived: public Base{}; class VirtualDerived: virtual public Base{}; int main() { Base* pB = NULL; Derived* pD = new Derived;

2011-05-18 19:48:00 942

原创 多重继承下, 执行期 this 指针的调整示例代码

<br />// VC++ 2005 #include <stdio.h> class A{public: A() { printf(">> 在类 A 的 constructor 中, this 的值是 0x%p./n", this); } virtual ~A() { printf("<< 在类 A 的 virtual destructor 中, this 的值是 0x%p./n", this)

2011-05-18 14:59:00 921

原创 又是类的 "构造函数", "拷贝构造函数" 和 "赋值操作符"

<br />// -------------------------------------------------------------------[代码]----#include "iostream" // 这里不使用"尖括号"是因为 HTML 会认为它是 tag. class Foo{public: Foo() { std::cout << "Foo's default-constructor is running." << std:

2011-04-28 13:12:00 694

转载 巴科斯-诺尔范式

<br />巴科斯-诺尔范式(也称为巴科斯-瑙尔范式、巴克斯-诺尔范式),即 BNF,是一种用于表示上下文无关文法的语言,上下文无关文法描述了一类形式语言。它是由约翰·巴科斯(John Backus)和彼得·诺尔(Peter Naur)首先引入的用来描述计算机语言语法的符号集。<br />尽管巴科斯范式也能表示一部分自然语言的语法,它还是更广泛地使用于程序设计语言、指令集、通信协议的语法表示中。大多数程序设计语言或者形式语义方面的 教科书都采用巴科斯范式。在各种文献中还存在巴科斯范式的一些变体,如扩展巴科斯

2011-01-11 10:46:00 2089

原创 后自增(减)的结果不是左值

<br />#include <cstdio> int main(){ int foo = 5; void* p = NULL; printf_s("Address of foo is 0x%p. /r/n", &foo); // 0x0012FF60 p = &(++foo); printf_s("Address of ++foo is 0x%p. /r/n", p); // 0x0012FF60 p =

2010-12-31 19:02:00 994

原创 Objective-C 中方法的重载,覆盖和隐藏

<br />在C++中,类方法有重载(overload)、覆盖(override)和隐藏(hide)的概念(当然,函数也可重载。)。<br />C++的覆盖和隐藏是个非常容易混淆的概念,尤其隐藏。学到Objective-C,因为它与C++有相似的地方,所以对此也格外留心。<br />从下面代码测试结果可以看出,OC远没有C++那么“灵活”。具体结论输出信息一目了然。<br />/** * test_Hide.m */ #import <Foundation/Foundation.h>

2010-12-24 03:32:00 6279 1

转载 Designated Initializers

<br />6.26 Designated Initializers<br />Standard C90 requires the elements of an initializer to appear in a fixed order, the same as the order of the elements in the array or structure being initialized.<br />In ISO C99 you can give the elements in any ord

2010-12-19 21:26:00 1484 2

转载 Heap: Pleasures and Pains

<br />Murali R. Krishnan<br />Microsoft Corporation<br />February 1999<br />Summary: Discusses common heap performance problems and how to protect against them. (9 printed pages)Introduction<br />Are you a happy-go-lucky user of dynamically allocated C/C++

2010-12-16 21:13:00 1038

转载 Segment/Section/Virtual Memory/Page之间的区别

<br />对于 Segment, Section, Virtual Memory, Page 这些词我们肯定不会陌生. 但在阅读一些书籍和文章的时候, 不知是那些作者的缘故还是自己的原因, 我们不能正确区分他们之间的区别. 我不得不承认, 真要 100% 弄清楚这些概念并不是一件容易的事情, 因为它们涉及到很多不同方面的内容 (例如编译/连接, 汇编, 操作系统等) , 同时这些内容本身就不太容易掌握. 但是我想写这篇文章, 一方面是为了总结我对这些内容的分析和理解, 另一方面在以后的学习中我可以对这篇文

2010-12-16 13:21:00 3198 1

Ghost安装器 v1.3.4.3

Ghost安装器 1.3.4.3.zip

2011-05-25

TortoiseSVN-1.6.15.21042-x64-svn-1.6.16.msi

TortoiseSVN-1.6.15.21042-x64-svn-1.6.16.msi.7z

2011-05-25

TortoiseSVN-1.6.15.21042-win32-svn-1.6.16

TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msi.7z

2011-05-25

Galcott.Super.Text.Search.v3.13-BEAN

Super Text Search is a utility which enables you to quickly search files for text. In plain ASCII text files it also allows you to replace text. You can search anything from a single file to an entire drive for any text you need to find. Both plain text files (program source code, batch files, HTML files, etc.) and binary files (word processing and spreadsheet documents, PDF files, databases, even executable programs) can be searched, as can files archived inside ZIP, CAB or RAR files. In addition to simple searches for words or phrases, the program allows you to use regular expressions (as found in Grep utilities, which will be familiar to the more technical among you) to perform more advanced searches including wild cards and various types of pattern matching. After performing a search, files containing the search text can be viewed, edited or opened in their associated applications. Search results can also be printed or exported.

2011-05-24

XYplorer 9.90.1000

XYplorer is a multi-tabbed dual pane file manager for Windows. Supported Operating Systems: Windows 7, 2008, Vista, XP, 2003, 2000, NT, Me, 98. Both 32-bit and 64-bit versions, where applicable, are supported.

2011-05-24

Doxygen 1.7.4 Linux

Doxygen 1.7.4 Linux Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.

2011-05-24

Doxygen 1.7.4 Windows

Doxygen 1.7.4 Windows Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.

2011-05-24

GNU Emacs 23.3 Documentation

1. An Introduction to Programming in Emacs Lisp (Third Edition) 2. GNU Emacs manual 3. GNU Emacs Lisp Reference Manual

2011-05-24

GNU Emacs 23.3 (Part 3/3)

GNU Emacs 23.3 (Part 3/3) GNU Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing.

2011-05-24

GNU Emacs 23.3 (Part 2/3)

GNU Emacs 23.3 (Part 2/3) GNU Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing.

2011-05-24

GNU Emacs 23.3 (Part 1/3)

GNU Emacs 23.3 (Part 1/3) GNU Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing.

2011-05-24

Sweetscape.Software.010.Editor.v3.1.3-CRD

Sweetscape.Software.010.Editor.v3.1.3-CRD 据说是最棒的二进制编辑工具

2011-05-24

Vim 7.3 (gvim73_46)

Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. It's useful whether you're already using vi or using a different editor. Users of Vim 5 and 6 should consider upgrading to Vim 7. The main advantages of Vim 6 compared to Vim 5 can be found on this page.

2011-05-24

Google Chrome 11.0.696.68 离线安装包 Part-2/2

Google Chrome 11.0.696.68 离线安装包 Part-2/2

2011-05-24

Google Chrome 11.0.696.68 离线安装包 Part-1/2

Google Chrome 11.0.696.68 离线安装包 Part-1/2

2011-05-24

HashTab v4.0.0.1 Setup

Hash值校验工具, Windows Shell扩展.

2011-05-24

Firefox 4.0.1 中文版

火狐浏览器 Firefox 4.0.1 中文版

2011-05-24

Firefox 4.0.1 英文版

火狐浏览器 Firefox 4.0.1 英文版

2011-05-24

DAEMON Tools Lite v4.40.2 (with SPTD 1.76)

DAEMON Tools Lite v4.40.2 (with SPTD 1.76) File Name:DTLite4402-0131.exe Size:11,193,664 bytes Date:January 20, 2011 OS:Windows XP/Vista/7 MD5:3cad7a0a3d5c110a6e70f3d64a32a44f

2011-05-24

QQ拼音输入法4.2(1073) Part-2/2

QQ拼音输入法4.2(1073) 兼容Windows7/Vista(32/64位系统) 2011年4月27日(25.1MB)

2011-05-24

QQ拼音输入法4.2(1073) Part-1/2

QQ拼音输入法4.2(1073) 兼容Windows7/Vista(32/64位系统) 2011年4月27日(25.1MB)

2011-05-24

谷歌拼音输入法x64 2.4.15.88

本2.4.15.88 2011/05/24 修正了在网页游戏和部分客户端游戏中的兼容性问题 修正了字典更新在某些情况下提示确认对话框的问题

2011-05-24

谷歌拼音输入法 2.4.15.88

本2.4.15.88 2011/05/24 修正了在网页游戏和部分客户端游戏中的兼容性问题 修正了字典更新在某些情况下提示确认对话框的问题

2011-05-24

WinRAR 4.0 中英文版 & 烈火版 Key & Keygen

WinRAR 4.0 中英文版 & 烈火版 Key & Keygen

2011-05-24

SysinternalsSuite (May 18, 2011)

Sysinternals Suite By Mark Russinovich Updated: May 18, 2011

2011-05-24

Whole.Tomato.Visual.Assist.X.for.Visual.Studio.6.0-2010.v10.6.1845.0.CracKed-LCG

Whole.Tomato.Visual.Assist.X.for.Visual.Studio.6.0-2010.v10.6.1845.0.CracKed-LCG

2011-05-24

Foxmail 6.5 Build 026

Foxmail_6.5_Build_026

2011-05-24

Notepad++ 5.9

Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License. Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment. You're encouraged to translate Notepad++ into your native tongue if there's not already a translation present in the Binary Translations page. And if you want, help translating Notepad++ official site into your native tongue would be greatly appreciated.

2011-05-24

《Objective-C 2.0 程序设计(原书第2版)》 电子书

用于 Mac OS X 和 iPhone 开发的 Objective-C 2.0 语言的完全指南

2010-12-16

7Zip 9.20 Final

7Zip 9.20 Final : 免费开源压缩工具, 很好用.

2010-12-14

Notepad++ v5.8.4

Notepad++ v5.8.4 new features and fixed bugs (from v5.8.3): Fix memory leak problem while switching tab. Fix User Defined Language dialog docking problem under Windows 7. Fix backwards search with Asian codepage problem. Add a new capacity in context menu: the menu item and folder item can be renamed (and in whichever language). All the supported encoding charsets can be set as default in "New Document Settings". Remove Calltip restriction from plugins side. Add "-alwaysOnTop" command line argument. Fix icon display glitch in shell extension context menu.

2010-11-17

AsEclipse V1.8

Support for VS2005,VS2008,VS2010 (en/chs edition) AsEclipse is an add-in for MS Visual Studio, which enables you to use some convenient Eclipse editing functions in MS Visual Studio with almost the same shortcut keys. No matter whether you are familiar with Eclipse, AsEclipse will be helpful in coding with VS.

2010-11-17

EXIT 与 GOTO :EOF 在批处理中的区别

EXIT 与 GOTO :EOF 在批处理中的区别

2010-10-01

Dependency Walker 2.2

Dependency Walker 2.2 可执行文件分析工具

2010-08-11

Ghost安装器 V1.2.3.27

Ghost安装器 V1.2.3.27.rar 简便已用的ghost工具

2010-08-01

SoftMaker.Software.TextMaker.Viewer.v2010.5.19.585.Multilingual.WinAll.Cracked-CRD

支持.doc, .odt, .tmd, .rtf, .txt等文档格式的免费的文档阅读器。对Microsoft Word, OpenDocument, Openoffice.org, TextMaker等文档编辑软件都有较好地支持。

2010-08-01

谷歌拼音输入法 v2.3.13.82 x86 版

谷歌拼音输入法 v2.3.13.82 x86 版 GooglePinyinInstaller.v2.3.13.82.x86.rar

2010-07-31

谷歌拼音输入法 v2.3.13.82 x64 版

谷歌拼音输入法 v2.3.13.82 x64 版 GooglePinyinInstaller.v2.3.13.82.x64.rar

2010-07-31

【压缩软件】7-Zip 4.65

很好用的压缩工具软件,免费。v4.65 是目前最新的稳定版。

2010-07-26

[压缩工具]7zip v9.15

免费的压缩工具,很好用。虽然一直在beta!

2010-07-26

空空如也

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

TA关注的人

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