面向对象设计的原则 单一职责 开放 封闭 Liskov替换原则 依赖倒置原则 接口隔离原则 重用发布等价原则 共同封闭原则 共同重用原则 无环依赖原则 稳定以来原则 稳定抽象原则 人的重要性 交付产品的关键因素是人,而不是过程。(敏捷 Agile) 人与人之间的交互式复杂的,并且其效果从来都是难以预 ...
分类:
其他好文 时间:
2019-03-03 09:48:22
阅读次数:
214
multiprocessing模块就是跨平台版本的多进程模块,提供了一个Process类来代表一个进程对象,这个对象可以理解为是一个独立的进程,可以执行另外的事情 1. 2个while循环一起执行 说明 创建子进程时,只需要传入一个执行函数和函数的参数,创建一个Process实例,用start()方 ...
分类:
系统相关 时间:
2019-03-03 09:48:05
阅读次数:
197
由于要给格斗男神写搏击俱乐部ERP系统,就要用到jquery Easyui插件规范数据和表单的录入,其中一项功能就是上传商品图片, 而且是在datagrid-detailview中使用filebox完成图片的上传和在线浏览,其效果如下 按照jqueryEasyUI惯用的套路,我们不妨在filebox ...
分类:
Web程序 时间:
2019-03-03 09:47:06
阅读次数:
246
用俗话来说,面向对象可以参照老妈天天催“找对象”来理解。就相亲而言,找对象会根据身高、相貌、学历、家庭背景等信息来做选择,这类信息便是对象的特点,将形形色色的人用这些特点来区分。我们想对对象作不可描述,用于理解面向对象语言都是围绕对象做操作。 其中面向对象有以下特征: 1.继承性:对象从父类继承的属 ...
分类:
其他好文 时间:
2019-03-03 09:46:17
阅读次数:
171
Vue组件 传送门 组件Component,可扩展HTML元素,封装可重用的代码。通俗的来说,组件将可重用的HTML元素封装成为标签方便复用; 组件的使用: 使用全局方法Vue.extend创建构造器; 再使用全局方法Vue.component注册组件; 在Vue.component里需要指明组件的 ...
分类:
其他好文 时间:
2019-03-03 09:45:56
阅读次数:
185
css三大特性 1、层叠性(就近原则) 2、继承性(和文字有关的会继承) 3、优先级 (权重问题) 权重:0,0,0,0 0001 标签选择器(注意:即使有20个标签选择器也不会比一个伪类选择器优先级高) 0010 类选择器,伪类选择器,属性选择器,伪元素选择器 0100 id选择器 1000 行内 ...
分类:
Web程序 时间:
2019-03-03 09:45:39
阅读次数:
249
一、websocket与http WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算) 首先HTTP有 1.1 和 1.0 之说,也就是所谓的 keep-alive ,把多个HTTP请求合并为一个,但是 W ...
分类:
Web程序 时间:
2019-03-03 09:45:26
阅读次数:
240
1.打印居中显示 把打印的内容放在纸张中间,居中对齐。 方法: ①点击【页面布局】选项卡; ②找到【页面设置】群组点击右下角显示更多; ③在页边距对话框中选择【页边距】; ④勾选【居中方式】中的【水平】和【垂直】。 2.打印批注 显示批注打印。 方法: ①点击【页面布局】选项卡; ②找到【页面设置】 ...
分类:
其他好文 时间:
2019-03-03 09:45:13
阅读次数:
143
题目描述 九连环是由九个彼此套接的圆环和一根横杆组成,九个环从左到右依次为1-9,每个环有两种状态:1和0。1表示环在杆上,0表示环不在杆上。初始状态是九个环都在杆上,即:111111111,目标状态是九个环都不在环上,即:000000000,由初始状态到目标状态的变化规则是: (1)第一环为无论何 ...
分类:
其他好文 时间:
2019-03-03 09:44:58
阅读次数:
591
安装PIL模块: 一、基本使用 1、创建图片 2、创建画笔,用于在图片上画任意内容 3、画点 4、画线 5、画圆 6. 写文本 7、特殊字体文字 字体文件,或者搜索 TrueType 字体文件 下载自己喜欢的字体。 二、图片验证码示例 1 ...
分类:
编程语言 时间:
2019-03-03 09:44:44
阅读次数:
192
对于程序员来说安全防御,无非从两个方面考虑,要么前端要么后台。 一、首先从前端考虑过滤一些非法字符。 前端的主控js中,在<textarea> 输入框标签中,找到点击发送按钮后,追加到聊天panel前 进行过滤Input输入内容 二、在后台API服务解决反射型XSS漏洞 thinking:一般来说前 ...
分类:
其他好文 时间:
2019-03-03 09:44:26
阅读次数:
229
前言 今天一直在整理Django的rest_framework的序列化组件,前面一共写了2篇博客,前面的博客给的方案都是一个中间的状态的博客,其中有很多的冗余的代码,如果有朋友不清楚,可以先看下我前面的博客 第一篇,使用minix类来实现序列化和反序列化 https://www.cnblogs.co ...
分类:
其他好文 时间:
2019-03-03 09:43:29
阅读次数:
924
打开Eclipse,在前两天的记录里我已经把Maven什么的都配置好了,还有Mybatis的源码也下载下来了,不相信的话可以去看一下我之前的记录:) OK. Mybatis源码解压之后是一个标准的Maven工程,直接导进来就OK了 嗯,是我画圆的那个按钮,手误了:) Import -> 导入已经存在 ...
分类:
系统相关 时间:
2019-03-03 09:43:13
阅读次数:
176
项目管理5大过程组,42个过程一句话讲解 启动过程组: (1)制定项目章程:诞生项目,并为项目经理“正名”;(2)识别干系人:搞清楚谁与项目相关;规划过程组:(3)制定项目管理计划:编制项目执行的蓝图;(4)收集需求:收集要做什么;(5)定义范围:确定要做什么;(6)创建工作分解结构:细化交付成果到 ...
分类:
其他好文 时间:
2019-03-03 09:42:52
阅读次数:
175
前提条件: 1 前七年,一直做视频监控软件。 2 后六年,离开软件行业。打打零工。特别是2016年9月--2017年11月21日,一生难忘。 期望结果: 做一个视频聊天软件。包括安卓APP+IOSAPP+后端服务器 实际结果: 用blog记录点点滴滴。 ...
分类:
其他好文 时间:
2019-03-03 09:42:33
阅读次数:
186