单一职责模式:在软件组件的设计中,如果责任划分的不清晰,使用继承得到的结果往往是随着需求的变化,子类急剧膨胀,同时充斥着重复代码,这时候的关键是划清责任。 典型模式:装饰模式(Decorator)、桥接模式(Bridge)。 一、装饰模式 1.动机 在某些情况下我们可能会“过度地使用继承来扩展对象的 ...
分类:
编程语言 时间:
2019-11-24 16:14:26
收藏:
0 评论:
0 赞:
0 阅读:
77
1、crond服务管理与访问控制 Linux系统由 cron (crond,d守护进程的意思) 这个系统服务来控制定时任务,默认启动。控制计划任务的命令:crontab 命令。 service crond start:启动服务 chkconfig crond on:设置开机启动 chkconfig ...
分类:
系统服务 时间:
2019-11-24 16:14:04
收藏:
0 评论:
0 赞:
0 阅读:
68
逻辑回归 sigmoid函数=$\sigma(x)=\frac{1}{1+e^{ x}}=\frac{e^{x}}{1+e^{x}}$ 二项逻辑回归模型 有如下条件概率分布,$w$内已经包含了偏置$b$: $$P(Y=1|x)=\frac{\exp(w\cdot x)}{1+\exp(w\cdot ...
分类:
其他 时间:
2019-11-24 16:13:45
收藏:
0 评论:
0 赞:
0 阅读:
89
网络协议-P2P协议 HTTP协议下电影为啥会很慢? FTP协议下电影为啥那么块? FTP文件传输协议 采用两个TCP 连接来传输一个文件。 控制连接:服务器端被动连接,端口是21,由客户端发起。命令从客户端传给服务器,服务器传回的应答。 常见命令:list 获取目录、reter 取文件、store ...
分类:
其他 时间:
2019-11-24 16:12:56
收藏:
0 评论:
0 赞:
0 阅读:
83
一、什么是业务领域建模 业务对象模型(也叫领域模型 domain model)是描述业务用例实现的对象模型。它是对业务角色和业务实体之间应该如何联系和协作以执行业务的一种抽象。业务对象模型从业务角色内部的观点定义了业务用例。该模型为产生预期效果确定了业务人员以及他们处理和使用的对象(“业务类和对象” ...
分类:
其他 时间:
2019-11-24 16:12:36
收藏:
0 评论:
0 赞:
0 阅读:
77
变量提升和函数提升: 就是将变量声明或者函数全部代码提升到当前作用域(全局作用域或函数作用域)最开始的部分。 JavaScript中函数域为最小域范围;for循环、while循环、if语句、switch语句的“{}”不是作用域。 一.变量提升: 使用var声明的变量,会提前到当前作用域的开始的位置, ...
分类:
Web开发 时间:
2019-11-24 16:12:00
收藏:
0 评论:
0 赞:
0 阅读:
68
__name__可以返回一个类或者一个函数的名字。 def test(): pass class Human: pass print(test.__name__) print(Human.__name__) test Human 我们在程序编写时候,经常用到的__name__ == __main__ ...
分类:
其他 时间:
2019-11-24 16:10:37
收藏:
0 评论:
0 赞:
0 阅读:
53
决策树的学习通常包含三个步骤:特征选择、树的生成、树的剪枝。决策树的生成采用启发式的方法,只考虑局部最优,相对地,决策树的剪枝则考虑全局最优 特征选择 信息增益 随机变量$X$的熵定义为: $$H(X)= \sum \limits_{i}p_i\log p_i$$ 熵越大,不确定性越大。从定义可验证 ...
分类:
其他 时间:
2019-11-24 16:09:58
收藏:
0 评论:
0 赞:
0 阅读:
89
初识falsk django是大而全面的框架,flask是个轻量级的框架。 flask快速开发网站 flask可以使用很少的代码就可以直接完成一个项目(6,7行代码),如下: from flask import Flask ①先创建Flask的对象 app=Flask(__name__) #name ...
分类:
其他 时间:
2019-11-24 16:09:34
收藏:
0 评论:
0 赞:
0 阅读:
82
String 类 正则表达式 StringBuffer 文档说明 根据 StringBuffer 的文档说明可知: StringBuffer 是 线程安全 的,主要体现在它的方法上有 synchronized 同步锁,也因此导致其执行效率较低。 StringBuffer 虽然是线程安全的,但是其安全 ...
分类:
编程语言 时间:
2019-11-24 16:08:57
收藏:
0 评论:
0 赞:
0 阅读:
76
#include <stdio.h> int main() { double eps; double sum=1.0,k=1.0; int i=1; scanf("%lf",&eps); while (k>=eps) { k=k*i/(2*i+1); sum=k+sum; i++ } printf( ...
分类:
其他 时间:
2019-11-24 16:08:36
收藏:
0 评论:
0 赞:
0 阅读:
71
题目: 给出 n 个数对。 在每一个数对中,第一个数字总是比第二个数字小。 现在,我们定义一种跟随关系,当且仅当 b < c 时,数对(c, d) 才可以跟在 (a, b) 后面。我们用这种形式来构造一个数对链。 给定一个对数集合,找出能够形成的最长数对链的长度。你不需要用到所有的数对,你可以以任何 ...
分类:
编程语言 时间:
2019-11-24 16:08:17
收藏:
0 评论:
0 赞:
0 阅读:
80
原题链接在这里:https://leetcode.com/problems/n-ary-tree-level-order-traversal/ 题目: Given an n-ary tree, return the level order traversal of its nodes' values ...
分类:
其他 时间:
2019-11-24 16:07:57
收藏:
0 评论:
0 赞:
0 阅读:
87
1 创建数据库 1.1数据库基本结构 数据库:数据库是表的集合,带有相关的数据。 表:一个表是多个字段的集合。 字段:一个字段是一列数据,由字段名和记录组成 1.2创建数据库 create database 数据库名称; 例:创建名为test的测试数据库 create database test; ...
分类:
数据库技术 时间:
2019-11-24 16:07:20
收藏:
0 评论:
0 赞:
0 阅读:
75
(一)概念 业务对象模型(也叫领域模型 domain model)是描述业务用例实现的对象模型。它是对业务角色和业务实体之间应该如何联系和协作以执行业务的一种抽象。业务对象模型从业务角色内部的观点定义了业务用例。该模型为产生预期效果确定了业务人员以及他们处理和使用的对象(“业务类和对象”)之间应该具 ...
分类:
其他 时间:
2019-11-24 16:06:41
收藏:
0 评论:
0 赞:
0 阅读:
85
1.模板的重要 ? 1.手动添加监控比较麻烦,监控项 图形 触发器。 2.两种模板 3.zabbix监控windows 4.zabbix监控Nginx状态 5.nginx日志监控 { 200 300 301 304 404 403 500 401 .... 这些状态出现的次数} 6.zabbix监控 ...
分类:
其他 时间:
2019-11-24 16:06:00
收藏:
0 评论:
0 赞:
0 阅读:
85
前言 Django的视图函数view request对象 respanse对象 装饰器: ? 模板渲染 万能的点 静态函数配置 url斜杠 静态文件配置 ...
分类:
其他 时间:
2019-11-24 16:05:35
收藏:
0 评论:
0 赞:
0 阅读:
65
hybrid是什么,为何使用hybrid呢?介绍一下hybrid更新和上线的流程? ...
分类:
移动平台 时间:
2019-11-24 16:05:10
收藏:
0 评论:
0 赞:
0 阅读:
88
在使用 Redis、Codis 时,我们经常需要做一些批量操作,通过连接数据库批量对 key 进行操作: 关于未过期: 1.常有大批量的key未设置过期,导致内存一直暴增 2.rd需求 扫描出这些key,rd自己处理过期(一般dba不介入数据的修改) 3.dba 批量设置过期时间,(一般测试可以直接 ...
分类:
编程语言 时间:
2019-11-24 16:04:04
收藏:
0 评论:
0 赞:
0 阅读:
124
图: 表示“多对多”的关系 包含: 一组顶点:通常用V (Vertex) 表示顶点集合 一组边:通常用E (Edge) 表示边的集合 边是定点对(v,w) 有向边<v,w> 表示从v指向w的边 不考虑重边和自回路 抽象数据类型: 类型名称:图(Graph) 数据对象集:G(V,E)由一个非空的有限顶 ...
分类:
其他 时间:
2019-11-24 16:03:21
收藏:
0 评论:
0 赞:
0 阅读:
66