自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (39)
  • 收藏
  • 关注

原创 Python3萌新入门笔记(44)

这一篇教程,我们继续完成图形界面程序的功能部分。在我们之前编写的图形界面程序中包含以下功能:打开选取的文件到文本控件保存文本控件的内容到文件那么,对于这两个功能,我们要定义相应的功能函数。示例代码:def open_file(event): file_path = file_btn.GetPath() # 从文件选择器控件获取文件路径 with open(file_path) a...

2018-04-03 11:47:52 308

原创 Python3萌新入门笔记(43)

这一篇教程开始,我们来了解Python的图形界面(GUI)编程。Python的GUI库有很多,这里我只介绍wxPython这个库(很有名气的一个库)。当然,也只是入门级的介绍。wxPython这个库包含了很丰富的内容,如果想深入了解,可以下载官方的文档和Demo文件进行了解。下载地址:https://extras.wxpython.org/wxPython4/extras/提示:进入下载之后,选择...

2018-04-03 11:45:43 431

原创 Python3萌新入门笔记(42)

这一篇教程是关于内置模块的最后一部分,更多的内置模块大家可以查询官方文档进行了解。十三、re模块在《Python3萌新入门笔记(23)》中,我们接触过正则表达式的使用,并且使用了re模块中的match()函数和compile()函数。示例代码:import reprint(re.match(r'Python.', 'Python\n', re.DOTALL)) # 匹配结果为:<_sr...

2018-04-03 11:43:49 244

原创 Python3萌新入门笔记(41)

这一篇教程,我们继续了解内置模块。九、math模块math模块包含了一些数学计算的函数,例如平方根函数、正余弦函数、正余切函数、角度与弧度转换函数等等。不过,一般数学函数的用途比较少,这里只做一些简单的举例。pi:保存了圆周率的变量ceil(x):向上取整函数,返回参数x向上相邻的整数,如果参数为整数,返回原值。floor(x):向下上取整函数,返回参数x的整数部分,如果参数为整数,返回原值。fs...

2018-04-03 11:40:59 984

原创 Python3萌新入门笔记(40)

这一篇教程,我们继续了解内置模块。六、collections模块这个模块中,我们只了解一块内容,deque类型的使用。deque(double ended queue)是双端队列。按官方文档的说法,这是一个类似列表的容器,能够在两端快速插入(好爽)和弹出元素。具体的使用方法,通过示例代码就能够直观的了解。示例代码:from collections import dequedeq = deque...

2018-02-09 12:06:50 339

原创 Python3萌新入门笔记(39)

这一篇教程,我们继续了解一些内置模块。四、glob模块在上一篇教程中,我们通过os模块获取文件夹中的所有文件名,然后组织成多个文件的路径列表,通过fileinput模块进行遍历。这样的操作比较麻烦。实际上,我们可以使用glob模块中的函数帮我们简便的实现这个需求。glob模块支持通配符“*”、“?”、和“[]”,“*”表示0个或多个字符,“?”表示一个字符,“[]”表示匹配指定范围内的字符,例如“...

2018-02-09 12:05:14 183

原创 Python3萌新入门笔记(38)

这一篇教程,我们一起来了解对文件的一些操作。三、fileinput模块在接触新的模块之前,我们先来尝试通过Python内置的函数open进行文件的读写。1、文件的读取提示:open()函数的具体说明参考《Python3萌新入门笔记(16)》。示例代码:path = r'C:\Users\Administrator\Desktop\song\lyric.txt' # 设置读取文件的路径file ...

2018-02-09 12:03:41 325

原创 Python3萌新入门笔记(37)

这一篇教程开始,我们一起了解一些具体的内置模块。因为,内置模块数量庞大,而且还会有更新、添加,所以,我们只了解一些比较常用、重要的模块。一、sys模块1、argv:用于程序外部向程序内部传递参数,例如在命令行中打开py文件时填入的参数。示例代码:import sysif '--' in sys.argv[1]: if sys.argv[1]=='--

2018-02-07 11:22:32 347

原创 Python3萌新入门笔记(36)

这一篇教程开始,我们一起了解一些Python的内置模块。内置模块中,往往包含了很多内容。在接触具体的模块之前,我们先来看一下,怎么知道一个模块中都包含什么?有什么内容可以供我们使用?这些内容又如何使用?使用内置函数dir()查看模块的组成内置函数dir()可以帮助我们查看一个对象的组成,那么,在Python中万物皆对象,当然也可以使用这个函数查看模块的组成。示例代码:p

2018-02-06 09:22:26 210

原创 Python3萌新入门笔记(35)

这一篇教程,我们来了解包和模块。一、包包比较简单,可以理解成为包含模块的文件夹。不过,并不是只把模块放入文件夹,就形成了包。在包的目录中,需要添加一个名“__init__.py”的文件,这个文件可以创建一个空的文本文档,修改成这个文件名就可以了。例如,我们在PyCharm中创建了一个项目,这个项目的所有文件都在同一个文件夹中(D:\MyProject)。首先,点击文件(Fi

2018-02-06 09:21:10 330

原创 Python3萌新入门笔记(34)

这一篇教程的内容是装饰器(Decorators)的使用。先忘掉“装饰器”这三个字。(你刚才不说不就完了吗…)我们先来看一些代码,这些代码是分别获取当前系统时间的时、分、秒。示例代码:import timedef get_hours(): return time.localtime()[3]def get_minutes(): return tim

2018-02-05 09:32:28 236

原创 Python3萌新入门笔记(33)

这一篇教程,我们再来练习一下在生成器中使用递归。如果在之前的教程中对递归没有很好的理解,在这里我们可以继续强化。首先,我们先来看一个场景。有若干组门,每组有两个门,一扇门后面可以通行,另一扇门后面堵塞,需要找出正确的路线。如果想找出正确的路线,只能打开任意一扇门,如果通行则记下当前这扇门,然后继续往前,如果堵塞则退出后从另外一扇门通过,并且记下另外一扇门,以此类推,

2018-02-05 09:31:02 215

原创 Python3萌新入门笔记(32)

这一篇教程,我们来接触两个很有趣的内容,因为很有趣,所以很长。一、迭代器“迭代”这个词,如果没有接触过(例如IT界之外的人或IT小白),可能理解起来会有一些困难。其实,迭代就是指重复的去做一些事情(例如:一晚上迭代七次,就是把某件事情做七次)。不过,有些时候,迭代需要有限制,例如刚才的例子,迭代太多了容易精尽人亡。还有就是,有需要了再迭代,不需要的时候迭代,往往会影响性能。

2018-02-04 11:14:20 236

原创 Python3萌新入门笔记(31)

这篇教程我们一起了解构造方法和属性。构造方法在之前的教程中我们已经接触过。它就是__init()__这个方法。特别说明:在Python中,这种两侧带有下划线的方法称为魔法方法或特殊方法,它们都有一些特殊的用途。对象的创建就是通过构造方法来完成的,它的主要功能是完成对象的初始化。当实例化一个类的对象时,会自动调用构造方法。构造方法和其他方法一样也可以重写。不过需要注意,重

2018-02-04 11:12:24 239

原创 Python3萌新入门笔记(30)

这一篇教程,我们来了解异常的处理。编写的代码出现异常的情况十分常见,例如下面这段代码。示例代码:(零除异常)def get_error(): print(1 / 0)get_error()异常信息:Traceback (most recent call last): # 回溯(最近一次命令) File "D:/MyProject/case.py",

2018-02-02 15:41:04 392

原创 Python3萌新入门笔记(29)

这一篇内容,我们一起来了解什么是通常所说的面向对象程序设计(Object Oriented Programming)。在之前几篇教程中,我们了解了类的定义和使用方法。在类的使用中,包含了多态、封装和继承这三个显著的特点。这三个特点,其实就是面向对象程序设计的三大特性。它们让程序设计变得灵活,增加了程序的安全性(封装),具有良好的重用性(继承),易于扩展和维护(多态)

2018-02-02 15:39:42 269

原创 Python3萌新入门笔记(28)

这一篇教程是关于类的最后一部分内容。八、多继承(Multiple Inheritance)注意:不要和多重继承搞混,多重继承是指C继承B,B继承A这样的继承形式。示例代码:(多重继承)class A: passclass B(A): passclass C(B): pass多继承是指类能够继承自多个超类。所以,在上一篇教程我们

2018-02-02 15:37:33 329

原创 Python3萌新入门笔记(27)

这一篇教程,我们继续学习关于类的相关内容。五、类的命名空间模块有命名空间;变量有命名空间;函数有命名空间。当然,类也会有命名空间。所有在类中定义的代码都会在独立的命名空间中执行,也就是类的命名空间(class namespace)。这个命名空间,可以由类的所有成员(类的实例)进行访问。接下来,我们再通过示例看一下成员(类的实例)对类的访问。示例代码:class Re

2018-02-01 12:30:33 317

原创 Python3萌新入门笔记(26)

这一篇教程开始,我们一起了解Python中的类(Class)。一、类相关的概念我们先来接触一些概念。1、类的概念。类是根据事物本身的性质或特点(简称特性)而分成的门类。(来自百度百科)例如,我们通常说人类、鸟类、家具类、电器类、文具类……2、特征的概念。特征是一个客体或一组客体特性的抽象结果。(来自百度百科)通俗一些来说,特征是一个或多个事物所具有的相同或相像特性的

2018-02-01 12:29:19 412

原创 Python3萌新入门笔记(25)

这一篇教程继续补充一些内容。第五部分、字符串格式化之前我们接触过简单的字符串格式化方法,通过转换说明符%标记转换内容的位置,然后通过操作符%,将后方的内容转换到标记的位置。实际上,转换说明符的组成包括:%[转换标志:+,-,”,0][最小字段宽度][.精度值]转换类型%:转换说明符的开始的标记转换标志(可选):-表示左对齐;+表示转换后的内容前方加上正负号;’ ‘(空格)表示正

2018-01-31 10:02:54 173

原创 Python3萌新入门笔记(24)

在学习新的内容之前,我们对前面所学内容做一些补充。第一部分,变量的赋值与交换。一、链式赋值(Chained Assignment)打开Python控制台,在提示符后方我们进行下面的操作。>>> a = b = c = 0>>> a # 查看变量a的值0>>> b # 查看变量b的值0>>> c # 查看变量c的值0通过上方的示例大家能够看出,当多个变量具有相同的值

2018-01-31 10:01:22 661

原创 Python3萌新入门笔记(23)

这一篇教程,我们一起学习正则表达式(Regular Expression)。正则表达式的特点:具有很强的灵活性、逻辑性和功能性;可以快速通过非常简单的方式达到字符串的复杂控制;对于初学者比较晦涩难懂。“正则表达式”这个名称听上去很深奥,实际上它还有另外一个名称叫“规则表达式”。它是对字符串操作的一种逻辑公式,用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串

2018-01-31 09:59:27 345

原创 Python3萌新入门笔记(22)

这一篇教程,我们一起了解列表推导式(List Comprehension)和lambda表达式。第一部分,我们先来了解列表推导式。列表推导式的官方定义:一种采用简洁的方式来处理序列中的全部或部分元素,并返回结果列表。定义中的序列实际上是指可迭代对象。我们先来看一个例子,创建一个整数1~6平方的列表。示例代码:lst = [x * x for x in range(1, 7)

2018-01-31 09:57:56 258

原创 Python3萌新入门笔记(21)

这一篇教程的学习目标是了解什么是递归(Recursion)。简单来说,递归就是函数自己调用自己。(听起来…好淫荡…)但是,自己调用自己不会变成无限循环调用么?例如下面这个代码:def recursion(): return recursion()recursion()代码运行后会抛出异常,RecursionError: maximum recursion depth

2018-01-31 09:56:25 249

原创 Python3萌新入门笔记(20)

这一篇教程,我们先来看一段代码。示例代码:x = 0 # 全局变量def outside(): # 定义函数 x = 1 # 局部变量,内嵌函数的外部变量 def inside(): # 定义内嵌函数 x = 2 # 局部变量 return x return x, inside # 将变量值和函数返回o, i =

2018-01-31 09:54:33 298

原创 Python3萌新入门笔记(19)

在上一篇教程中,我们了解了函数的定义以及参数的设定。这一篇教程,我们继续了解一些更加灵活的参数设定。先来看一段示例代码。例如,我们定义一个根据输入的姓名参数,返回一个姓名列表的方法。示例代码:def creat_name_list(name_list,name1,name2,name3): # 定义函数并设定参数 name_list.append(name1) # 为列

2018-01-31 09:52:52 227

原创 Python3萌新入门笔记(18)

这一篇教程,我们来了解如何自定义函数。在我们编程的过程中,往往要写一些进行某种运算的代码,通过这些代码获取我们想要的结果。有时候,这些运算的代码,我们需要使用到多次,为了避免大量重复编写这些代码,我们可以把这些运算过程的代码定义为函数。在第一篇教程中,我们见过下面这张图片,这张图片就是我们调用函数时要写入的内容。那么,定义函数也必须包含这些内容。另外,还要包含定义函数的关键

2018-01-31 09:51:28 349

原创 Python3萌新入门笔记(17)

这一篇教程,我们继续了解Python中的内置函数(Built-in Functions)的最后一部分。本篇教程为首字母P-Z部分。pow(x, y[, z]):pow参数x、y、z均为数值;参数z省略时,函数返回值为x的y次方;参数z输入时,返回值为x的y次方模z后的余数,即pow(x,y) %z;pow(x, y)等同于x**y。print(*objects, sep=’ ‘, en

2018-01-31 09:49:32 271

原创 Python3萌新入门笔记(16)

这一篇教程,我们继续了解Python中的内置函数(Built-in Functions)。本篇教程为首字母G-O部分。getattr(object, name[, default]) :getattr;返回值为指定对象的属性值。参数object为对象;参数name为属性名称,必须是字符串;参数default为默认返回值。如果参数name是参数object的属性名称,返回结果是该属性的值

2018-01-31 09:48:14 183

原创 Python3萌新入门笔记(15)

这一篇教程开始,我们再来了解一下Python中的内置函数(Built-in Functions)。本篇教程为首字母A-F部分。内置函数我们也接触过了一些,并掌握了它们的使用,例如:print()、dict()、min()、len()等。下面我把Python3中所有的内置函数(共68个),全部整理出来,供大家理解参考。因为内容量较大,本篇教程只做简单描述,具体说明可以参考官方文档《P

2018-01-30 09:49:03 312

原创 Python3萌新入门笔记(14)

在之前的教程中,我们已经接触过了一些关键字(Keyword),例如:del、continue、and、from等。这篇教程,我把Python中所有的关键字全部整理出来,并且说明用途,让大家对关键字有一个全面的了解,也方便日后查阅。在Python安装目录下的lib文件夹中,可以看到Keyword.py这个模块,打开之后就能够看到以下这33个关键字。内建常量(Built-in Consta

2018-01-30 09:46:29 182

原创 Python3萌新入门笔记(13)

这篇教程分两个部分:运算符和随机数。一、运算符在上一篇教程中,我们已经接触过关系运算符和逻辑运算符,接下来,我们来了解算术运算符和赋值运算符。1、算术运算符+:加号,能够实现加法运算,还能够实现字符串、列表以及元组的连接。print(1 + 1) # 显示输出结果为:2print('小楼' + '好帅') # 显示输出结果为:小楼好帅print([1, 2, 3] +

2018-01-30 09:44:44 389

原创 Python3萌新入门笔记(12)

我们在日常生活中,往往需要对某件事情进行情形的判断,并且在符合某种条件的情形下,做出不同的反应。比如,如果身体不舒服,就去医院看病。(唯一的一种情形)又比如,如果喜欢苹果产品,就买iPhone手机;否则,买Android手机。(二选一的情形)再比如,如果有面条,就吃面条;否则,如果有馒头,就吃馒头;否则,有什么吃什么。(多种选择并具有优先级的情形)以上的举例,大家都能够明白。那

2018-01-30 09:35:44 355

原创 Python3萌新入门笔记(11)

这一篇教程我们来接触循环。循环有两种方法,一种是for…in…,另外一种是while…。首先,我们来看for…in…循环。语句内容为[for 变量 in 可迭代对象:],注意不要遗漏结尾的冒号。for循环能够对可迭代对象进行迭代(可以简单的理解为依次读取),所以,可迭代对象的元素数量,决定循环的次数。每一次迭代,都会从可迭代对象中读取元素写入in前方的变量,但是,这个变量并非一

2018-01-30 09:34:24 200

原创 Python3萌新入门笔记(10)

这一篇教程,我们来了解Python中的第四种数据结构–字典(dict)。字典同样是一个序列,不过字典的元素是由key(键,可理解为关键字或名称)与values(值)组成。就好像我们查字典,一个拼音对应着与之关联的一个或多个汉字,拼音就key,而对应的汉字就是values。字典两侧和集合一样是大括号,其中每一个元素都是“key:values”的形式,并且每个元素间以逗号分隔。例如:{

2018-01-30 09:33:01 234

原创 Python3萌新入门笔记(9)

这一篇教程,我们来了解Python中的第三种数据结构–集合(set)。1、创建集合集合的创建不同于前两种数据结构。集合通过set(iterable)方法创建,参数iterable为可迭代对象。示例代码:s1 = set('好好学习天天想上') # 将字符串分解为单个字符,作为集合的元素创建集合s2 = set(('好好', '学习', '天天', '想上')) # 将元组

2018-01-30 09:31:38 221

原创 Python3萌新入门笔记(8)

这一篇教程,我们来了解Python中的第二种数据结构–列表(list)。列表和元组很相像。下面是对列表的创建操作,大家可以看到,形式上列表和元组的区别只在于列表两侧是一对方括号。lst1 = []lst2 = [1]lst3 = [1,2,3,4,5,6,7,8,9]print (lst1,lst2,lst3)运行代码之后,显示的结果为:接下来,我来给大家介绍对列表

2018-01-30 09:30:18 616

原创 Python3萌新入门笔记(7)

在Python中包含四种数据结构。分别是元组、列表、集合、字典。这一篇教程,我们先来了解元组(tuple)。在上一篇教程中,我们接触过元组。id = input('请输入您的身份证号:')print('您的出生日期为:%s年%s月%s日' % (id[6:10], id[10:12], id[12:14]))在上面这段代码中“%”操作符的后方,就是一个元组。也就是说元组是

2018-01-30 09:29:00 391

原创 Python3萌新入门笔记(6)

这一篇教程,我们来了解如何获取手动输入的内容,并且进行字符串的格式化。首先,如果我们想获取手动输入的内容,我们需要使用input()方法。input(prompt):这个函数能够获取手动输入的内容,并且把内容转换为字符串类型;参数prompt为获取输入时需要显示的提示内容。大家可以尝试运行下方这段代码:id = input('请输入您的身份证号:')print (id)运行代

2018-01-30 09:27:28 338

原创 Python3萌新入门笔记(5)

继续上一篇教程,我们来了解字符串的相关操作。8、去除字符串两侧指定内容字符串去除两侧指定内容的方法有三种:strip(chars) :去除字符串两侧的指定内容,并且,可以同时去除多个相同的指定内容;参数chars为指定的一个或多个字符,不填入该参数则去除字符串两侧所有空格。lstrip(chars)  :去除字符串左侧的指定内容,并且,可以同时去除多个相同的指定内容;参数c

2018-01-29 10:03:51 256

mozilla-geckodriver-v0.19.1-win64

1、下载 2、解压缩到 Firefox安装目录 下 3、添加 Firefox安装目录到系统变量Path 4、重新打开命令行 5、Done

2018-02-08

网盘外链转直链

诉客-在线链接转换:将百度云网盘、微盘文件的共享链接地址转换可直接下载的地址,mp3文件则可以作为音乐外链通过网页播放器进行播放(如:QQ空间背景音乐)。www.soger.net

2013-10-23

小楼原创Axure元件库1.0Bate,完美替代软件自带元件库。

小楼原创Axure元件库1.0Bate,完美替代软件自带元件库。在系统自带元件基础上进行优化,并新增19个常用元件。不必再为加载第三方元件时不能使用软件基础元件的烦恼。

2013-07-21

小楼axure 图文教程(十三)新手入门基础(5)

本文出自 诉客-产品经理的心声,转载时请注明出处及相应链接。

2013-07-17

axure 7.0 键盘控制面板移动

注意:事件写在页面的交互里,必须页面加载时启用一下要移动的元件。 本文出自 诉客-产品经理的心声,转载时请注明出处及相应链接。

2013-07-15

小楼axure 图文教程(十)新手入门基础(2)

本教程来自产品经理博客:诉客-产品经理的心声

2013-07-14

小楼axure 图文教程(十一)新手入门基础(3)

本教程来自产品经理博客:诉客-产品经理的心声

2013-07-14

小楼axure 图文教程(九)新手入门基础(1)

本教程来自产品经理博客:诉客-产品经理的心声

2013-07-14

小楼axure 图文教程(八)带遮罩层的弹出框

本教程来自产品经理博客:诉客-产品经理的心声

2013-07-14

小楼axure 图文教程(七)日历元件的制作

本教程来自产品经理博客:诉客-产品经理的心声

2013-07-14

小楼axure教程(五)动态面板的使用

本教程来自产品经理博客:诉客-产品经理的心声

2013-07-14

小楼axure教程(四)动态面板滑动效果

本教程来自产品经理博客:诉客-产品经理的心声

2013-07-14

小楼axure rp教程(三)单选框效

本教程来自产品经理博客:诉客-产品经理的心声

2013-07-14

小楼axure rp教程(二)数字调节效果

本教程来自产品经理博客:诉客-产品经理的心声

2013-07-14

axure元件-随机骰子

axure元件-随机骰子

2013-07-13

小楼原创axure原型-真正能计算的计算器原型2.0

小楼原创axure原型-真正能计算的计算器原型2.0

2013-07-13

axure元件-搜索历史

axure元件-搜索历史

2013-07-13

axure元件-日历

axure元件-日历

2013-07-13

小楼原创axure元件-iphone竖屏无限拖动效果(创意元件)

axure元件-iphone竖屏无限拖动效果(创意元件)

2013-07-13

小楼原创axure元件-进度条,动态百分比,支持回滚

axure元件-进度条,动态百分比,支持回滚

2013-07-13

iphone竖屏拖动效果

iphone竖屏拖动效果

2013-07-13

小楼原创-axure元件-真正的小游戏-掷色子猜大小.rp

axure元件-真正的小游戏-掷色子猜大小.rp

2013-07-13

小楼原创axure 元件-iphone滑动解锁

分享axure图文教程,axure组件,axure原型,axure技巧以及产品经理相关资源。

2013-07-12

小楼原创axure元件-图片轮播效果

分享axure图文教程,axure组件,axure原型,axure技巧以及产品经理相关资源。

2013-07-12

小楼axure图文教程(一)文本框焦点效果

分享axure图文教程,axure组件,axure原型,axure技巧以及产品经理相关资源。

2013-07-12

小楼axure rp教程(六)动态面板多状态实现进度条

分享axure图文教程,axure组件,axure原型,axure技巧以及产品经理相关资源。

2013-07-12

小楼Axure原创元件-带遮罩层的弹出框

分享axure图文教程、axure元件、axure原型、axure技巧、产品经理相关资源。

2013-07-12

原创axure组件(包含显示“*”的密码输入框)

包含: 搜索框 密码输入框:显示星号或显示密码,限制只能输入数字、字母; 数字输入框:只能输入数字 数字调节框:通过按钮增减数字 电池充电效果: 其他功能 共计12个

2013-06-18

全国各地空中充值短信指令

全国各地空中充值短信指令和stk菜单格式,做自动空中充值系统的必须!

2012-10-06

全国各地空中充值短信指令和stk格式

全国各地空中充值短信指令和stk格式,已经是最全的了,经过测试的。对于一些开发自动充值的公司很有用。

2012-08-23

The C++ Programming language 中文版

强悍的一本C++高级读物,建议看完谭浩强的c++语言程序设计后阅读。

2010-05-14

谭浩强c语言程序设计

非常有名的书,可以说是C++的入门经典。

2010-05-14

redhat linux5.4 安装

linux redhat 5.4 的 安装 图解,非常详细,建议新手参考。

2010-04-26

VMWare7.0环境linux5.4安装oracle10G单实例

VMWare7.0环境linux5.4安装oracle10G单实例。网上找到的,很详细,免费给大家共享!

2010-04-26

vmware虚拟机NAT网络设置

简单设置VM虚拟机的NAT方式ADSL网络共享。一看就会,还等什么?

2010-04-20

Java基础教程及习题

Java基础教程,里面有ppt,还有源代码。

2010-01-19

非常好的Oracle培训教材

比较适合初学者和有一定基础的程序员学习。

2009-09-14

空空如也

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

TA关注的人

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