随笔 - 583  文章 - 0  评论 - 31  阅读 - 90万
12 2016 档案
[C语言](二)01 获取Windows图形构件大小信息
摘要:SYSMETS.c SYSMETS.h 阅读全文
posted @ 2016-12-30 00:48 sunylat 阅读(283) 评论(0) 推荐(0) 编辑
RadASM中文乱码问题解决方法!!
摘要:RadASM版本:2.2.2.0 在这个版本的RadASM代码编辑器里面,如果输入中文,则会乱码,经过一些尝试后,终于解决了这个问题,通过修改RadASM的字体设置就可以了!! 修改字体说明:通过本人对比,发现“微软雅黑”是比较适合编码的字体,字体大小根据自己屏幕分辨率决定!! 1,点击“选项”-> 阅读全文
posted @ 2016-12-29 14:47 sunylat 阅读(955) 评论(0) 推荐(1) 编辑
在Virtual Box虚拟机中安装MS DOS!
摘要:原文地址:https://mylinuxramblings.wordpress.com/2010/12/05/linux-mint-debian-edition-lmde-first-impressions/ Whilst WINE is a great Linux API for Microsof 阅读全文
posted @ 2016-12-27 00:14 sunylat 阅读(1897) 评论(0) 推荐(0) 编辑
使用Visual Studio 2013 调试 MASM 汇编程序!
摘要:原文地址:http://kipirvine.com/asm/debug/vstudio2013/index.htm This tutorial explains how to use the Microsoft Visual Studio 2013 Debugger to debug 32-bit 阅读全文
posted @ 2016-12-27 00:05 sunylat 阅读(1008) 评论(0) 推荐(0) 编辑
(英文版)使用Visual Studio 2015 编写 MASM 汇编程序!
摘要:原文地址:http://kipirvine.com/asm/gettingStartedVS2015/index.htm#CreatingProject Updated 10/3/2016 This tutorial assumes that you are using the Seventh Ed 阅读全文
posted @ 2016-12-26 23:57 sunylat 阅读(2676) 评论(0) 推荐(0) 编辑
想直接用Windows API开发程序,你真的应该知道这些!
摘要:1,Windows数据类型。 2,Windows数据类型命名规律。 3,匈牙利表示法。 阅读全文
posted @ 2016-12-25 01:02 sunylat 阅读(667) 评论(0) 推荐(0) 编辑
[C语言](一)第一个Windows 32 API的窗口程序
摘要:#include LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int ICmdShow) { static TCHAR szAppName[] = TEXT(... 阅读全文
posted @ 2016-12-25 00:29 sunylat 阅读(821) 评论(0) 推荐(0) 编辑
(C) Windows 32 API程序设计目录
摘要:(一)第一个窗口程序 01 创建第一个窗口。 (二)输出文本 01 获取Windows图形构件大小信息 阅读全文
posted @ 2016-12-25 00:26 sunylat 阅读(221) 评论(0) 推荐(0) 编辑
(Delphi) Windows 32 API程序设计目录
摘要:这里所有程序均使用Delphi调用Windows 32 API方式实现,并不是使用VCL已经封装好的类实现的! (一)第一个窗口程序 01 创建第一个窗口。 阅读全文
posted @ 2016-12-24 20:20 sunylat 阅读(178) 评论(0) 推荐(0) 编辑
Windows 32 程序设计
摘要:C语言版 开发语言:C语言 开发工具:Visual Studio 2015 目 标:使用C语言,直接调用Windows API,创建Windows程序。 参考图书:《Windows程序设计 (第5版)》 Delphi版 开发语言:Object Pascal 开发工具:Delphi 目 标:使用Del 阅读全文
posted @ 2016-12-24 18:48 sunylat 阅读(261) 评论(0) 推荐(0) 编辑
Python应用03 使用PyQT制作视频播放器
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 严禁任何形式转载。 最近研究了Python的两个GUI包,Tkinter和PyQT。这两个GUI包的底层分别是Tcl/Tk和QT。相比之下,我觉得PyQT使用起来更加方便,功能也相对丰富。这一篇用PyQT实现一个视频播 阅读全文
posted @ 2016-12-24 18:23 sunylat 阅读(290) 评论(0) 推荐(0) 编辑
Python应用02 Python服务器进化
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! **注意,在Python 3.x中,BaseHTTPServer, SimpleHTTPServer, CGIHTTPServer整合到http.server包,SocketServ 阅读全文
posted @ 2016-12-24 18:20 sunylat 阅读(435) 评论(0) 推荐(0) 编辑
Python应用01 原始Python服务器
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 之前我的Python教程中有人留言,表示只学Python没有用,必须学会一个框架(比如Django和web.py)才能找到工作。而我的想法是,掌握一个类似于框架的高级工具是有用的,但 阅读全文
posted @ 2016-12-24 18:19 sunylat 阅读(275) 评论(0) 推荐(0) 编辑
Linux的概念与体系
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我在这一系列文章中阐述Linux的基本概念。Linux操作系统继承自UNIX。一个操作系统是一套控制和使用计算机的软件。UNIX是一套规定,所有UNIX系统服从同一个的哲学体系。我侧 阅读全文
posted @ 2016-12-24 18:18 sunylat 阅读(164) 评论(0) 推荐(0) 编辑
Python标准库14 数据库 (sqlite3)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python自带一个轻量级的关系型数据库SQLite。这一数据库使用SQL语言。SQLite作为后端数据库,可以搭配Python建网站,或者制作有数据存储需求的工具。SQLite还在 阅读全文
posted @ 2016-12-24 18:16 sunylat 阅读(314) 评论(0) 推荐(0) 编辑
Python标准库13 循环器 (itertools)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在循环对象和函数对象中,我们了解了循环器(iterator)的功能。循环器是对象的容器,包含有多个对象。通过调用循环器的next()方法 (__next__()方法,在Python 阅读全文
posted @ 2016-12-24 18:15 sunylat 阅读(182) 评论(0) 推荐(0) 编辑
Python标准库12 数学与随机数 (math包,random包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们已经在Python运算中看到Python最基本的数学运算功能。此外,math包补充了更多的函数。当然,如果想要更加高级的数学功能,可以考虑选择标准库之外的numpy和scipy项 阅读全文
posted @ 2016-12-24 18:14 sunylat 阅读(523) 评论(0) 推荐(0) 编辑
Python标准库11 多进程探索 (multiprocessing包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在初步了解Python多进程之后,我们可以继续探索multiprocessing包中更加高级的工具。这些工具可以让我们更加便利地实现多进程。 进程池 进程池 (Process Poo 阅读全文
posted @ 2016-12-24 18:13 sunylat 阅读(267) 评论(0) 推荐(0) 编辑
Python标准库10 多进程初步 (multiprocessing包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们已经见过了使用subprocess包来创建子进程,但这个包有两个很大的局限性:1) 我们总是让subprocess运行外部的程序,而不是运行一个Python脚本内部编写的函数。2 阅读全文
posted @ 2016-12-24 18:12 sunylat 阅读(225) 评论(0) 推荐(0) 编辑
Python标准库09 当前进程信息 (os包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们在Linux的概念与体系,多次提及进程的重要性。Python的os包中有查询和修改进程信息的函数。学习Python的这些工具也有助于理解Linux体系。 进程信息 os包中相关函 阅读全文
posted @ 2016-12-24 18:11 sunylat 阅读(209) 评论(0) 推荐(0) 编辑
Python标准库07 信号 (signal包,部分os包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在了解了Linux的信号基础之后,Python标准库中的signal包就很容易学习和理解。signal包负责在Python程序内部处理信号,典型的操作包括预设信号处理函数,暂停并等待 阅读全文
posted @ 2016-12-24 18:10 sunylat 阅读(315) 评论(0) 推荐(0) 编辑
Python标准库08 多线程与同步 (threading包)
摘要:Python主要通过标准库中的threading包来实现多线程。在当今网络时代,每个服务器都会接收到大量的请求。服务器可以利用多线程的方式来处理这些请求,以提高对网络端口的读写效率。Python是一种网络服务器的后台工作语言 (比如豆瓣网),所以多线程也就很自然被Python语言支持。 (关于多线程 阅读全文
posted @ 2016-12-24 18:10 sunylat 阅读(182) 评论(0) 推荐(0) 编辑
Python标准库06 子进程 (subprocess包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 谢谢Tolbkni Kao帮我纠正错误 这里的内容以Linux进程基础和Linux文本流为基础。subprocess包主要功能是执行外部的命令和程序。比如说,我需要使用wget下载文 阅读全文
posted @ 2016-12-24 18:09 sunylat 阅读(157) 评论(0) 推荐(0) 编辑
Python标准库05 存储对象 (pickle包,cPickle包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 谢谢reverland纠错 在之前对Python对象的介绍中 (面向对象的基本概念,面向对象的进一步拓展),我提到过Python“一切皆对象”的哲学,在Python中,无论是变量还是 阅读全文
posted @ 2016-12-24 18:08 sunylat 阅读(206) 评论(0) 推荐(0) 编辑
Python标准库04 文件管理 (部分os包,shutil包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在操作系统下,用户可以通过操作系统的命令来管理文件,参考linux文件管理相关命令。Python标准库则允许我们从Python内部管理文件。相同的目的,我们有了两条途径。尽管在Pyt 阅读全文
posted @ 2016-12-24 18:07 sunylat 阅读(334) 评论(0) 推荐(0) 编辑
Python标准库03 路径与文件 (os.path包, glob包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 路径与文件的简介请参看Linux文件系统 os.path包 os.path包主要是处理路径字符串,比如说'/home/vamei/doc/file.txt',提取出有用信息。 此外, 阅读全文
posted @ 2016-12-24 18:06 sunylat 阅读(264) 评论(0) 推荐(0) 编辑
Python标准库02 时间与日期 (time, datetime包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python具有良好的时间和日期管理功能。实际上,计算机只会维护一个挂钟时间(wall clock time),这个时间是从某个固定时间起点到现在的时间间隔。时间起点的选择与计算机相 阅读全文
posted @ 2016-12-24 18:04 sunylat 阅读(399) 评论(0) 推荐(0) 编辑
Python标准库01 正则表达式 (re包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我将从正则表达式开始讲Python的标准库。正则表达式是文字处理中常用的工具,而且不需要额外的系统知识或经验。我们会把系统相关的包放在后面讲解。 正则表达式(regular expr 阅读全文
posted @ 2016-12-24 18:02 sunylat 阅读(265) 评论(0) 推荐(0) 编辑
Python标准库的学习准备
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python标准库是Python强大的动力所在,我们已经在前文中有所介绍。由于标准库所涉及的应用很广,所以需要学习一定的背景知识。 硬件原理 这一部份需要了解内存,CPU,磁盘存储以 阅读全文
posted @ 2016-12-24 18:01 sunylat 阅读(155) 评论(0) 推荐(0) 编辑
Python标准库——走马观花
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python有一套很有用的标准库(standard library)。标准库会随着Python解释器,一起安装在你的电脑中的。它是Python的一个组成部分。这些标准库是Python 阅读全文
posted @ 2016-12-24 17:59 sunylat 阅读(166) 评论(0) 推荐(0) 编辑
Python补充06 Python之道
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python有一个彩蛋,用下面语句调出: 该彩蛋的文档记录于PEP 20。 语句执行之后,终端将显示一首"The Zen of Python"的诗,即“Python之道”。这首诗总结 阅读全文
posted @ 2016-12-24 17:58 sunylat 阅读(220) 评论(0) 推荐(0) 编辑
Python补充05 字符串格式化 (%操作符)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。Python中内置有对字符串进行格式化的操作%。 模板 格式化字符串时,Python使用一个 阅读全文
posted @ 2016-12-24 17:57 sunylat 阅读(257) 评论(0) 推荐(0) 编辑
Python简史
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python是我喜欢的语言,简洁,优美,容易使用。前两天,我很激昂的向朋友宣传Python的好处。 听过之后,朋友问我:好吧,我承认Python不错,但它为什么叫Python呢? 我 阅读全文
posted @ 2016-12-24 17:56 sunylat 阅读(154) 评论(0) 推荐(0) 编辑
Python补充03 Python内置函数清单
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。 Python内置(built-in)函数随着python解释器的运行而创建。在Python的程序中,你可以随时调用这些函数,不需要定义。最常见的内置函数是: print("Hello Wo 阅读全文
posted @ 2016-12-24 17:54 sunylat 阅读(139) 评论(0) 推荐(0) 编辑
Python补充02 Python小技巧
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在这里列举一些我使用Python时积累的小技巧。这些技巧是我在使用Python过程中经常使用的。之前很零碎的记在笔记本中,现在整理出来,和大家分享,也作为Python快速教程的一个补 阅读全文
posted @ 2016-12-24 17:53 sunylat 阅读(190) 评论(0) 推荐(0) 编辑
Python补充01 序列的方法
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在快速教程中,我们了解了最基本的序列(sequence)。回忆一下,序列包含有定值表(tuple)和表(list)。此外,字符串(string)是一种特殊的定值表。表的元素可以更改, 阅读全文
posted @ 2016-12-24 17:52 sunylat 阅读(183) 评论(0) 推荐(0) 编辑
Python深入06 Python的内存管理
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的特征。这里以Python语言为例子,说明一门动态 阅读全文
posted @ 2016-12-24 17:50 sunylat 阅读(208) 评论(0) 推荐(0) 编辑
Python深入04 闭包
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 闭包(closure)是函数式编程的重要的语法结构。函数式编程是一种编程范式 (而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在 阅读全文
posted @ 2016-12-24 17:49 sunylat 阅读(167) 评论(0) 推荐(0) 编辑
Python深入05 装饰器
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 装饰器(decorator)是一种高级Python语法。装饰器可以对一个函数、方法或者类进行加工。在Python中,我们有多种方法对函数和类进行加工,比如在Python闭包中,我们见 阅读全文
posted @ 2016-12-24 17:49 sunylat 阅读(181) 评论(0) 推荐(0) 编辑
Python深入03 对象的属性
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python一切皆对象(object),每个对象都可能有多个属性(attribute)。Python的属性有一套统一的管理方案。 属性的__dict__系统 对象的属性可能来自于其类 阅读全文
posted @ 2016-12-24 17:48 sunylat 阅读(201) 评论(0) 推荐(0) 编辑
Python深入02 上下文管理器
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 上下文管理器(context manager)是Python2.5开始支持的一种语法,用于规定某个对象的使用范围。一旦进入或者离开该使用范围,会有特殊操作被调用 (比如为对象分配或者 阅读全文
posted @ 2016-12-24 16:29 sunylat 阅读(247) 评论(0) 推荐(0) 编辑
Python深入01 特殊方法与多范式
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。 Python一切皆对象,但同时,Python还是一个多范式语言(multi-paradigm),你不仅可以使用面向对象的方式来编写程序,还可以用面向过程的方式来编写相同功能的程序(还有函数 阅读全文
posted @ 2016-12-24 16:28 sunylat 阅读(423) 评论(0) 推荐(0) 编辑
Python进阶09 动态类型
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 谢谢TeaEra, 猫咪cat 动态类型(dynamic typing)是Python另一个重要的核心概念。我们之前说过,Python的变量(variable)不需要声明,而在赋值时 阅读全文
posted @ 2016-12-24 16:27 sunylat 阅读(225) 评论(0) 推荐(0) 编辑
Python进阶08 异常处理
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 本文特别感谢kylinfish的纠正,相关讨论见留言区。 异常处理 在项目开发中,异常处理是不可或缺的。异常处理帮助人们debug,通过更加丰富的信息,让人们更容易找到bug的所在。 阅读全文
posted @ 2016-12-24 16:25 sunylat 阅读(215) 评论(0) 推荐(0) 编辑
Python进阶07 函数对象
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 秉承着一切皆对象的理念,我们再次回头来看函数(function)。函数也是一个对象,具有属性(可以使用dir()查询)。作为对象,它还可以赋值给其它对象名,或者作为参数传递。 lam 阅读全文
posted @ 2016-12-24 16:24 sunylat 阅读(201) 评论(0) 推荐(0) 编辑
Python进阶06 循环对象
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 这一讲的主要目的是为了大家在读Python程序的时候对循环对象有一个基本概念。 循环对象的并不是随着Python的诞生就存在的,但它的发展迅速,特别是Python 3x的时代,循环对 阅读全文
posted @ 2016-12-24 16:23 sunylat 阅读(174) 评论(0) 推荐(0) 编辑
Python进阶05 循环设计
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在“循环”一节,我们已经讨论了Python基本的循环语法。这一节,我们将接触更加灵活的循环方式。 range() 在Python中,for循环后的in跟随一个序列的话,循环每次使用的 阅读全文
posted @ 2016-12-24 16:22 sunylat 阅读(291) 评论(0) 推荐(0) 编辑
Python进阶04 函数的参数对应
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们已经接触过函数(function)的参数(arguments)传递。当时我们根据位置,传递对应的参数。我们将接触更多的参数传递方式。 回忆一下位置传递: 在调用f时,1,2,3根 阅读全文
posted @ 2016-12-24 16:21 sunylat 阅读(192) 评论(0) 推荐(0) 编辑
Python进阶03 模块
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们之前看到了函数和对象。从本质上来说,它们都是为了更好的组织已经有的程序,以方便重复利用。 模块(module)也是为了同样的目的。在Python中,一个.py文件就构成一个模块。 阅读全文
posted @ 2016-12-24 16:20 sunylat 阅读(146) 评论(0) 推荐(0) 编辑
Python进阶02 文本文件的输入输出
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python具有基本的文本文件读写功能。Python的标准库提供有更丰富的读写功能。 文本文件的读写主要通过open()所构建的文件对象来实现。 创建文件对象 我们打开一个文件,并使 阅读全文
posted @ 2016-12-24 14:54 sunylat 阅读(243) 评论(0) 推荐(0) 编辑
Python进阶01 词典
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 基础教程介绍了基本概念,特别是对象和类。 进阶教程对基础教程的进一步拓展,说明Python的细节。希望在进阶教程之后,你对Python有一个更全面的认识。 之前我们说了,列表是Pyt 阅读全文
posted @ 2016-12-24 14:53 sunylat 阅读(120) 评论(0) 推荐(0) 编辑
Python基础10 反过头来看看
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 从最初的“Hello World”,走到面向对象。该回过头来看看,教程中是否遗漏了什么。 我们之前提到一句话,"Everything is Object". 那么我们就深入体验一下这 阅读全文
posted @ 2016-12-24 13:07 sunylat 阅读(173) 评论(0) 推荐(0) 编辑
Python基础09 面向对象的进一步拓展
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们熟悉了对象和类的基本概念。我们将进一步拓展,以便能实际运用对象和类。 调用类的其它信息 上一讲中提到,在定义方法时,必须有self这一参数。这个参数表示某个对象。对象拥有类的所有 阅读全文
posted @ 2016-12-24 13:06 sunylat 阅读(111) 评论(0) 推荐(0) 编辑
Python基础08 面向对象的基本概念
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 谢谢逆水寒龙,topmad和Liqing纠错 Python使用类(class)和对象(object),进行面向对象(object-oriented programming,简称OOP 阅读全文
posted @ 2016-12-24 13:05 sunylat 阅读(143) 评论(0) 推荐(0) 编辑
Python基础07 函数
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 函数最重要的目的是方便我们重复使用相同的一段程序。 将一些操作隶属于一个函数,以后你想实现相同的操作的时候,只用调用函数名就可以,而不需要重复敲所有的语句。 函数的定义 首先,我们要 阅读全文
posted @ 2016-12-24 13:04 sunylat 阅读(125) 评论(0) 推荐(0) 编辑
Python基础06 循环
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 循环用于重复执行一些程序块。从上一讲的选择结构,我们已经看到了如何用缩进来表示程序块的隶属关系。循环也会用到类似的写法。 for循环 for循环需要预先设定好循环的次数(n),然后执 阅读全文
posted @ 2016-12-24 13:03 sunylat 阅读(115) 评论(0) 推荐(0) 编辑
Python基础05 缩进和选择
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 缩进 Python最具特色的是用缩进来标明成块的代码。我下面以if选择结构来举例。if后面跟随条件,如果条件成立,则执行归属于if的一个代码块。 先看C语言的表达方式(注意,这是C, 阅读全文
posted @ 2016-12-24 13:03 sunylat 阅读(133) 评论(0) 推荐(0) 编辑
Python基础04 运算
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python的运算符和其他语言类似 (我们暂时只了解这些运算符的基本用法,方便我们展开后面的内容,高级应用暂时不介绍) 数学运算 >>>print 1+9 # 加法 >>>print 阅读全文
posted @ 2016-12-24 13:02 sunylat 阅读(133) 评论(0) 推荐(0) 编辑
Python基础03 序列
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! sequence 序列 sequence(序列)是一组有顺序的元素的集合 (严格的说,是对象的集合,但鉴于我们还没有引入“对象”概念,暂时说元素) 序列可以包含一个或多个元素,也可以 阅读全文
posted @ 2016-12-24 13:01 sunylat 阅读(168) 评论(0) 推荐(0) 编辑
Python基础02 基本数据类型
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 简单的数据类型以及赋值 变量不需要声明 Python的变量不需要声明,你可以直接输入: >>>a = 10 那么你的内存里就有了一个变量a, 它的值是10,它的类型是integer 阅读全文
posted @ 2016-12-24 13:01 sunylat 阅读(143) 评论(0) 推荐(0) 编辑
Python基础01 Hello World!
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 简单的‘Hello World!’ Python命令行 假设你已经安装好了Python, 那么在Linux命令行输入: $python 将直接进入python。然后在命令行提示符>> 阅读全文
posted @ 2016-12-24 13:00 sunylat 阅读(179) 评论(0) 推荐(0) 编辑
Python快速教程
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 怎么能快速地掌握Python?这是和朋友闲聊时谈起的问题。 Python包含的内容很多,加上各种标准库、拓展库,乱花渐欲迷人眼。我一直希望写一个快速的、容易上手的Python教程,而 阅读全文
posted @ 2016-12-24 12:59 sunylat 阅读(163) 评论(0) 推荐(0) 编辑
Python开发专业工具推荐
摘要:PyCharm,jetbrains公司出品,必是精品!! 版本:2016.3.1 下载:https://www.jetbrains.com/pycharm/download/#section=windows 阅读全文
posted @ 2016-12-24 12:27 sunylat 阅读(222) 评论(0) 推荐(0) 编辑
Eclipse中对Python代码自动格式化!
摘要:在Eclipse中使用PyDev发现无法进行代码格式化,使用通常的"Ctrl+Shift+F"快捷键,没有任何变化,难道不能对python代码格式化了吗? 通过下面设置,就可以每次保存文件时候自动格式化了,如果当前文件没有变化,你也想格式化一下,那么你随意修改一下文件任意地方,随后保存一下,就会自动 阅读全文
posted @ 2016-12-24 11:52 sunylat 阅读(2535) 评论(0) 推荐(0) 编辑
Python多个版本安装!
摘要:Python可以同时安装多个版本,目前我安装的是3.6和3.5,在Eclipse中使用3.6;在Visual Studio中使用3.5。如何让哪个版本的Python成为系统默认的解释器呢?通过调整不同python在环境变量中的先后顺序解决! 把你想要用的python版本调整其它python变量前面就 阅读全文
posted @ 2016-12-24 11:00 sunylat 阅读(348) 评论(0) 推荐(0) 编辑
python第一个hello world注意问题!!
摘要:如果你第一次写python代码,想写一个通常的hello world ,那么你需要注意这个hello world的写法,这和python的版本有直接关系!!! Python 3.x: print('hello world') Python 2.x: print 'hello world' 昨天晚上我 阅读全文
posted @ 2016-12-24 10:36 sunylat 阅读(198) 评论(0) 推荐(0) 编辑
SyntaxError: Non-UTF-8 code starting with '\xba' in file 错误的解决方法!!
摘要:第一次在Eclipse建立python工程,添加了自己新建的文件,写了一点代码,随后执行时候出现了错误,和昨天我在Visual Studio 2015里面一样,错误: SyntaxError: Non-UTF-8 code starting with '\xba' in file G:\worksp 阅读全文
posted @ 2016-12-24 10:24 sunylat 阅读(1817) 评论(0) 推荐(0) 编辑
Windows 10 中 Eclipse中无法添加Courier New字体的解决方法!
摘要:1,打开“C:\Windows\Fonts\”文件夹。 2,鼠标右键“Courier New”,随后点击“显示”,这样你就可以在Eclipse中使用Courier New字体了。 参考文章:http://kevin-xiaozi.iteye.com/blog/1287308 阅读全文
posted @ 2016-12-24 10:14 sunylat 阅读(591) 评论(0) 推荐(0) 编辑
PyDev-Python的Eclipse插件安装
摘要:PyDev官网:http://marketplace.eclipse.org/node/114 安装方法: 1,打开Eclipse,如果是初次使用,关闭欢迎页面,否则无法按照我说的方法安装。 2,打开PyDev官网,用鼠标按住"install"处,直接往Eclipse里面拖就可以了。 剩下的就是按照 阅读全文
posted @ 2016-12-24 10:07 sunylat 阅读(257) 评论(0) 推荐(0) 编辑
虚拟机体验之 Xen 篇 —— 令人脑洞大开的奇异架构
摘要:阅读目录 总结: 阅读目录 总结: 这一篇我要体验的虚拟机系统是 Xen。在虚拟机领域,Xen 具有非常高的知名度,其名字经常在各类文章中出现。同时 Xen 也具有非常高的难度,别说玩转,就算仅仅只是理解它,都不是那么容易。之所以如此,那是因为 Xen 采用了和我前面介绍的那几个虚拟机完全不同的架构 阅读全文
posted @ 2016-12-23 12:43 sunylat 阅读(1271) 评论(1) 推荐(1) 编辑
虚拟机体验之 KVM 篇
摘要:在上一篇中,我展示了虚拟机软件 QEMU 的使用、效果及其性能,同时也分析了不同用户对虚拟机的不同追求。但是不管是桌面用户还是企业级用户,对虚拟机软件的追求有一点是共同的,那就是性能。QEMU 是一个强大的虚拟机软件,它可以完全以软件的形式模拟出一台完整的电脑所需的所有硬件,甚至是模拟出不同架构的硬 阅读全文
posted @ 2016-12-23 12:41 sunylat 阅读(2085) 评论(0) 推荐(1) 编辑
虚拟机体验之 VirtualBox 篇 —— 性能强大的经典架构
摘要:前两篇体验了 QEMU 和经过 KVM 加速的 QEMU,并体验了第三方虚拟机管理工具 virt-manager,让我们见识了开源社区的强大和开源虚拟机软件的高质量和高性能。这一篇,我来剖析一下 VirtualBox。VirtualBox 号称是目前开源界最强大的虚拟机产品,在 Linux 平台上, 阅读全文
posted @ 2016-12-23 12:39 sunylat 阅读(4694) 评论(0) 推荐(1) 编辑
虚拟机体验之 QEMU 篇
摘要:阅读目录 引言 QEMU 实战 结论: 阅读目录 引言 QEMU 实战 结论: 回到顶部 引言 说起虚拟机,大家都不陌生。需要使用虚拟机的场景也非常的多,比如有志于写操作系统的同志,往往需要一个虚拟机来运行和调试他写的系统;再比如喜欢研究网络体系结构的朋友,需要在自己的电脑上虚拟出 N 个系统组成各 阅读全文
posted @ 2016-12-23 12:32 sunylat 阅读(95945) 评论(5) 推荐(6) 编辑
Installing the .NET Framework 3.5 on Windows 8, Windows 8.1 and Windows 10
摘要:Installing the .NET Framework 3.5 on Windows 8, Windows 8.1 and Windows 10 .NET Framework (current version) .NET Framework (current version) .NET Fram 阅读全文
posted @ 2016-12-22 09:52 sunylat 阅读(351) 评论(0) 推荐(0) 编辑
免费的优秀工具推荐!!
摘要:1,Notepad++ 授权方式:免费开源 官方地址:https://notepad-plus-plus.org/ 推荐理由:很好,足够强大,可以扔掉UltraEdit了! 2,7-ZIP 授权方式:免费开源 官方地址:http://www.7-zip.org/ 推荐理由:很不错,可以在多个平台运行 阅读全文
posted @ 2016-12-22 00:58 sunylat 阅读(178) 评论(0) 推荐(0) 编辑
Android为 ContentProvider 提供了那些服务内容?
摘要:ContentProvider 可以调用系统想要共享的内容,安卓为我们提供了哪些和大家共享的东西呢? 官方文档: https://developer.android.com/reference/android/provider/package-summary.html 在这里,列举了绝大多少的安卓和 阅读全文
posted @ 2016-12-22 00:48 sunylat 阅读(91) 评论(0) 推荐(0) 编辑
Intent要使用的ACTION都有哪些?在哪里能查到详细的ACTION呢?
摘要:Intent操作结构之一就是ACTION,这些ACTION都有哪些?在哪里能查到详细的ACTION呢? 官方文档: https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW 在这里,列举了绝大多少的 阅读全文
posted @ 2016-12-22 00:16 sunylat 阅读(246) 评论(0) 推荐(0) 编辑
WIN10 + VS2015 + WDK10 + SDK10 + VM虚拟机驱动开发调试环境搭建
摘要:一、准备工作 1 系统环境:Win10系统 2 开发工具:VS2015 3 驱动开发工具:WDK10 4 Windows SDK :SDK10(VS2015中可以勾选安装) 5 VM虚拟机 : VMware WorkStation 12 win10 64位下驱动安装工具下载地址(此工具只在上述环境下 阅读全文
posted @ 2016-12-21 12:22 sunylat 阅读(7850) 评论(2) 推荐(0) 编辑
(Delphi)第一个Windows 32 API的窗口程序
摘要:代码理解: (2016-12-24) 01,Delphi怎么调用Windows API? Windows API基本上都是以动态链接库方式提供的,如果想编写Windows应用程序,那肯定是要调用包含这些API的动态链接库了!Delphi当然也是通过调用动态链接库方式来调用Windows API! 0 阅读全文
posted @ 2016-12-21 10:16 sunylat 阅读(932) 评论(0) 推荐(0) 编辑
Visual Studio 2015安装插件
摘要:VS2015可以通过安装各种插件增强自己的功能! 插件安装方法: 下载插件后,打开VS2015,双击插件就会出现对应插件安装界面了,对应安装一下就可以了! 插件网址: https://marketplace.visualstudio.com/search?target=VS&category=Too 阅读全文
posted @ 2016-12-18 23:39 sunylat 阅读(2987) 评论(0) 推荐(0) 编辑
VS2015无法创建C++工程解决方法!!
摘要:VS2015默认安装时候没有安装C++,如果安装C++没有选择全部C++项目,则无法创建C++工程,在控制面板里的删除程序中,选择VS2015,随后选择修改,把C++项目都选择上就可以了,这样安装完毕了,就可以创建C++项目了!! 阅读全文
posted @ 2016-12-18 22:59 sunylat 阅读(1225) 评论(0) 推荐(1) 编辑
Delphi 关键字详解
摘要:Delphi 关键字详解[整理于 "橙子" 的帖子] Delphi 关键字详解[整理于 "橙子" 的帖子] absolute //它使得你能够创建一个新变量, 并且该变量的起始地址与另一个变量相同. var Str: string[32]; StrLen: Byte absolute Str; // 阅读全文
posted @ 2016-12-18 18:52 sunylat 阅读(346) 评论(0) 推荐(0) 编辑
Delphi Runtime Library在哪里?
摘要:Delphi Runtime Library是Delphi的运行时库,里面包含了大部分Delphi库的代码,这些库代码在哪里呢?其实正常安装完Dephi之后,在它的安装目录下面!下面我以我的Delphi 10 Update2举例说明,Delphi的安装目录:“C:\Program Files (x8 阅读全文
posted @ 2016-12-18 15:23 sunylat 阅读(607) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示