1.软件设计:把软件开发想清楚的过程 2.软件工程:对软件开发全过程进行建模和管理 3.设计模式的分类: 4.设计模式:即把简单的问题复杂化、标准化 5.实现一个类功能性增强的4种方法:继承;组合;依赖;aop编程。 6.构造函数不是线程安全函数;在多个线程同时使用构造函数时,是不安全的。 7.懒汉 ...
分类:
编程语言 时间:
2018-08-11 01:42:35
阅读次数:
210
我们熟悉了对象和类的基本概念。我们将进一步拓展,以便能实际运用对象和类。 调用类的其它信息 上一讲中提到,在定义方法时,必须有self这一参数。这个参数表示某个对象。对象拥有类的所有性质,那么我们可以通过self,调用类属性。 class Human(object): l ...
分类:
编程语言 时间:
2018-08-11 01:42:42
阅读次数:
174
以下内容是自己整理的根据结构体里面的不同变量,对list排序的实例,若有问题可以留言。仅供参考。 #include <iostream>#include <list>#include <algorithm> using namespace std; //声明结构体typedef struct tes ...
分类:
编程语言 时间:
2018-08-11 01:43:54
阅读次数:
159
Python基础 python基础 python 介绍和编码 python 字符串 python 列表 zip filter map 列表生成器 python模块 面向对象 数据库基础 mysql 基础 Mysql了解 mysql索引 Python中pymysql模块详解 数据库连接池DBUtils ...
分类:
编程语言 时间:
2018-08-11 10:14:28
阅读次数:
191
java 异步查询转同步
分类:
编程语言 时间:
2018-08-11 10:16:25
阅读次数:
165
在Sublime Text3中写好Python程序,按Ctrl+B运行程序,在控制台中输入内容,回车,程序没有响应。最后求助网络,找到了解决办法。 依次点击Tools—SublimeREPL—Python—Python - RUN current file,打开一个名为“*REPL*[python] ...
分类:
编程语言 时间:
2018-08-11 10:49:36
阅读次数:
911
转自:http://www.jizhuomi.com/software/182.html 按钮控件简介 按钮控件包括命令按钮(Button)、单选按钮(Radio Button)和复选框(Check Box)等。命令按钮就是我们前面多次提到的狭义的按钮控件,用来响应用户的鼠标单击操作,进行相应的处理 ...
分类:
编程语言 时间:
2018-08-11 10:52:08
阅读次数:
285
列表定义,增删改查的操作方法
元组定义, 元组元素的查询
命名元组
分类:
编程语言 时间:
2018-08-11 10:52:24
阅读次数:
190
1. 问题描述 一条街道的一边有几座房子,因为环保原因居民想要在路边种些树,路边的地区被分割成 n 块,并被编号为 1…n,每块大小为一个单位尺寸并最多可以种一棵树,每个居民想在门前种些树并指定了三个数 b,e,t 这三个数分别表示该居民想在 b 和 e 之间最少种 t 棵树,当然,b<=e,t<= ...
分类:
编程语言 时间:
2018-08-11 10:53:36
阅读次数:
477
github地址: "https://github.com/cheesezh/python_design_patterns" 适配器模式 适配器模式,将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作[DP]。 当系统的数据和行为都 ...
分类:
编程语言 时间:
2018-08-11 10:54:03
阅读次数:
150
github地址: "https://github.com/cheesezh/python_design_patterns" 题目 用代码模拟一天的工作状态,上午状态好,中午想睡觉,下午渐恢复,加班苦煎熬。 基础版本——函数版 python from abc import ABCMeta, abst ...
分类:
编程语言 时间:
2018-08-11 10:55:03
阅读次数:
208
2.1 浅谈计算机系统架构 2.1.1 计算机硬件系统 现代计算机是由运算器、控制器、存储器、输入设备、输出设备五大部分组成,它们各司其职,完成了数据的计算、存储、传输任务,计算机整体架构如下图所示 下面是它们各个组件的功能介绍: CPU:也被称为中央处理器,由运算器和控制器组成,其主要作用是数据计 ...
分类:
编程语言 时间:
2018-08-11 10:56:17
阅读次数:
326
github地址: "https://github.com/cheesezh/python_design_patterns" 题目 用代码模拟以下场景,一个游戏角色有生命力,攻击力,防御力等数据,在打Boss前后的数据值会发生变化,如果玩家挑战Boss失败,我们允许玩家可以将游戏数据恢复到与Boss ...
分类:
编程语言 时间:
2018-08-11 10:56:26
阅读次数:
273
WordChecker本项目用于单词拼写检查。项目简介本项目用于单词拼写检查。特性说明支持i18n错误提示支持i18N支持英文的单词纠错可以迅速判断当前单词是否拼写错误可以返回最佳匹配结果可以返回纠正匹配列表,支持指定返回列表的大小后续将会添加的新功能英文单词支持自行定义中文单词的拼写是否正确功能添加快速开始JDK版本JDK1.7及其以后入门例子maven引入本项目已经上传到maven仓库,直接引
分类:
编程语言 时间:
2018-08-11 11:33:38
阅读次数:
408
>When the items are exhausted (which is immediately when the sequence is empty), the suite in the else clause, if present, is executed, and the loop t ...
分类:
编程语言 时间:
2018-08-11 11:33:51
阅读次数:
160
python比较 -python执行效率低,开发效率高。 -JAVA执行效率高,开发效率低。 python种类多:比如Jpython Cpython pypy(这是Cpython开发的python) 等。 pypy执行效率高。 python的安装以及环境变量的操作 python 》python解释器 ...
分类:
编程语言 时间:
2018-08-11 11:37:37
阅读次数:
186
堡垒机python下ssh的使用 【堡垒机更多参考】http://www.cnblogs.com/alex3714/articles/5286889.html 【paramiko的Demo实例】https://github.com/paramiko/paramiko Win7下paramiko的De... ...
分类:
编程语言 时间:
2018-08-11 11:38:10
阅读次数:
549
18.4 操作 excel 文件 Python 中一般使用 xlrd 库来读取 Excel 文件, xlrd 库是 Python 的第三方库。 18.4.1 xlrd 库安装 Xlrd 库跟其他第三方库一样,都是通过 pip install xlrd 命令来安装。 安装成功之后,在 C:\Pytho ...
分类:
编程语言 时间:
2018-08-11 12:24:07
阅读次数:
336
用Python实现统计文件夹的大小,需要用到的是OS模块。OS模块中提供了可以统计文件大小的方法:os.path.getsize(dirpath) 具体代码如下: ret = os.sep.join(__file__.split('/')[:-2]) name = os.path.basename( ...
分类:
编程语言 时间:
2018-08-11 12:24:58
阅读次数:
137
标签 行级标签 span a img em strong select / option textarea input 块级标签 div h table / tr / td ul / li ol / li dl / dt / dd p br form 两者主要区别 部分行级标签特殊属性 行标签 <i ...
分类:
编程语言 时间:
2018-08-11 12:25:22
阅读次数:
218