Word Count 程序 GitHub地址:https://github.com/MansonYe/Word-Count 一、项目简介 Word Count 是用以统计文本文件的字符数、单词数和行数的常用工具。 二、功能分析及实现情况 · 基本功能: 统计file.c的字符数(实现) 统计file ...
分类:
编程语言 时间:
2018-09-15 01:20:02
阅读次数:
371
abstract(抽象)修饰符,可以修饰类和方法1,abstract修饰类,会使这个类成为一个抽象类,这个类将不能生成对象实例,但可以做为对象变量声明的类型,也就是编译时类型,抽象类就像当于一类的半成品,需要子类继承并覆盖其中的抽象方法。2,abstract修饰方法,会使这个方法变成抽象方法,也就是 ...
分类:
编程语言 时间:
2018-09-15 01:20:55
阅读次数:
233
final 可以修饰变量,被 final 修饰的变量被赋初始值之后,不能对它重新赋值。 final 可以修饰方法,被 final 修饰的方法不能被重写。 final 可以修饰类,被 final 修饰的类不能派生子类。 //final 可修饰类 属性 方法 表示最终的 //修饰之后不能再被更改 //相 ...
分类:
编程语言 时间:
2018-09-15 01:21:38
阅读次数:
147
assertEqual如果两个值相等,则passassertNotEqual如果两个值不相等,则passassertTrue判断bool值为True,则passassertFalse判断bool值为False,则passassertIsNone不存在,则passassertIsNotNone存在,则passdeffibo(x):ifx==0:resp=0elifx==1:resp=1else:re
分类:
编程语言 时间:
2018-09-15 01:22:13
阅读次数:
176
了解 Python 字节码是什么,Python 如何使用它来执行你的代码,以及知道它是如何帮到你的。 如果你曾经编写过 Python,或者只是使用过 Python,你或许经常会看到 Python 源代码文件——它们的名字以 .py 结尾。你可能还看到过其它类型的文件,比如以 .pyc 结尾的文件,或 ...
分类:
编程语言 时间:
2018-09-15 10:08:37
阅读次数:
148
正则大同小异,python 中的正则跟其他语言相比略有差异: 1、替换字符串时,替换的字符串可以是一个函数 2、split 函数可以指定分割次数,这会导致有个坑 3、前项界定的表达式必须定长 ...
分类:
编程语言 时间:
2018-09-15 10:09:26
阅读次数:
195
2018-09-15 元素 "tx:annotation-driven" 的前缀 "tx" 未绑定。 后来我加了 还是不生效,还要加 才生效。 ...
分类:
编程语言 时间:
2018-09-15 10:34:05
阅读次数:
144
上一节中鸡啄米讲了CDC类及其屏幕绘图函数,本节的主要内容是GDI对象之画笔CPen。 GDI对象 在MFC中,CGdiObject类是GDI对象的基类,通过查阅MSDN我们可以看到,CGdiObject类有六个直接的派生类,GDI对象主要也是这六个,分别是:CBitmap、CBrush、CFont ...
分类:
编程语言 时间:
2018-09-15 10:34:42
阅读次数:
259
前面一节中鸡啄米为大家简单介绍了如何创建Ribbon样式的应用程序框架,本节教程就来初步讲讲怎样为Ribbon Bar添加Ribbon控件。 VS2010为Ribbon界面开发提供了Ribbon Designer,通过它我们可以为Ribbon Bar添加各种Ribbon控件、设置控件属性和进行界面布 ...
分类:
编程语言 时间:
2018-09-15 10:35:52
阅读次数:
154
本文简要讲解在VS2010中怎样实现自定义MFC控件的知识,以下是分步骤说明。 一、自定义一个空白控件 1、先创建一个MFC工程 NEW Project-->MFC-->MFC Application-->name: “CustomCtr”-->Application Type选择“Dialog b ...
分类:
编程语言 时间:
2018-09-15 10:36:35
阅读次数:
186
上一节讲的是MFC六大核心机制之一:MFC程序的初始化,本节继续讲解MFC六大核心机制之二:运行时类型识别(RTTI)。 typeid运算子 运行时类型识别(RTTI)即是程序执行过程中知道某个对象属于某个类,我们平时用C++编程接触的RTTI一般是编译器的RTTI,即是在新版本的VC++编译器里面 ...
分类:
编程语言 时间:
2018-09-15 10:36:42
阅读次数:
187
上一节中鸡啄米讲了GDI对象之画刷CBrush,至此图形图像的入门知识就讲完了。从本节开始鸡啄米将为大家带来Ribbon界面开发的有关内容。本文先来说说如何创建Ribbon样式的应用程序框架。 Ribbon界面就是微软从Office2007开始引入的一种为了使应用程序的功能更加易于发现和使用、减少了 ...
分类:
编程语言 时间:
2018-09-15 10:37:41
阅读次数:
167
很多做软件开发的人都有一种对事情刨根问底的精神,例如我们一直在用的MFC,很方便,不用学太多原理性的知识就可以做出各种窗口程序,但喜欢钻研的朋友肯定想知道,到底微软帮我们做了些什么,让我们在它的框架下可以简单的写程序。本文开始就跟大家分享一位同行前辈写的MFC核心机制分析(稍作整理),语言朴实易懂, ...
分类:
编程语言 时间:
2018-09-15 10:37:52
阅读次数:
209
上一节中鸡啄米主要讲的是画笔CPen的用法,前面也说了,GDI对象中最常用的就是画笔和画刷,本节就讲讲画刷CBrush。 鸡啄米依然是通过实例的方式来说明画刷的用法。此实例要实现的功能是,对话框上有一个按钮控件和一个图片控件,点击按钮弹出颜色对话框,然后在颜色对话框中选择颜色并点击“确定”后,图片控 ...
分类:
编程语言 时间:
2018-09-15 10:37:59
阅读次数:
174
上一节中鸡啄米讲了为Ribbon Bar添加控件的方法。本节教程鸡啄米将继续完善前面的实例,讲解一些稍复杂的控件的添加方法,及如何为它们添加消息处理函数。 一、为Ribbon Bar添加更多Ribbon控件 鸡啄米将在上一节实例的基础上,继续添加下拉菜单、Check Box、Combo Box等Ri ...
分类:
编程语言 时间:
2018-09-15 10:38:33
阅读次数:
170
什么是XML XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 的标签需要我们自行定义。 XML 被设计为具有自我描述性。 XML 是 W3C 的推荐标准 W3School官 ...
分类:
编程语言 时间:
2018-09-15 11:00:19
阅读次数:
168
算法描述 基于素数的代数和 s(n) = (1/3) (3/5) (5/7)+(7/9)+...+(2n 1)/(2n+1) 分子与分母中有且只有一个素数时符号取+ 分子与分母都不是素数或者都是素数,则前面的符号取 1.求s(2016) 2.设1 3.设1 比如 `a[3][0]=1` 2. 当分子 ...
分类:
编程语言 时间:
2018-09-15 11:01:23
阅读次数:
158
其中 key() 方法,valuses()方法,以及 items() 方法,返回的数据类型可以当成一个list来使用,但是返回的类型如下: ...
分类:
编程语言 时间:
2018-09-15 11:30:05
阅读次数:
165
1 . 问题:如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了. 解决方案 : 虚拟环境 作用 : 虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它 ...
分类:
编程语言 时间:
2018-09-15 11:30:40
阅读次数:
154