抽象类,接口类,归一化设计,多态,鸭子类型

抽象类 : 规则 约束了所有继承这个抽象类的子类必须实现某些同名方法 from abc import ABCMeta,abstractmethod class Abstract(metaclass=ABCMeta): # metaclass 元类 @abstractmethod def func_name(self): print('继承Abstract的子类中必须有一个func_name的方法') class Son(Abstract):
分类: 其他 发布时间: 05-24 23:35 阅读次数: 0

springMVC的所有注解的原理

1、@Controller @Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该注解的类的方法,并检测该方法是否使用了@RequestMapping 注解。@Controller 只是定义了一个控制器类,而使用@RequestMapping 注解的方法才是真正处理请求的处理器。 2、@RequestMapping RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示
分类: 其他 发布时间: 05-24 23:35 阅读次数: 0

Linux:Day28(上) Linux集群系统基础

Cluster   系统扩展的方式:     scale up:向上扩展     scale out:向外扩展   集群类型:     LB     HA     HP     Availability=90%,95%,99%,99.5%,99.9%,99.99%,99.999%
分类: 其他 发布时间: 05-24 23:35 阅读次数: 0

给我十分钟!带你Flutter从入门到上天!!!

简介Flutter是Google开发的新一代跨平台方案,Flutter可以实现写一份代码同时运行在iOS和Android设备上,并且提供很好的性能体验。Flutter使用Dart作为开发语言,这是一门简洁、强类型的编程语言。Flutter对于iOS和Android设备,提供了两套视觉库,可以针对不同的平台有不同的展示效果。Flutter原本是为了解决Web开发中的一些问题,而开发的一套精简版Web
分类: 移动开发 发布时间: 05-24 23:31 阅读次数: 0

Linux之企业级调度器LVS

1,实验拓扑图:VS/NAT1,全部基于Ansible主机操作安装ipvsadm基于光盘yum源#yuminstallipvsadm#ipvsadm-A-t172.22.145.146:80添加集权主节点,VIP:PORT#ipvsadm-LnIPVirtualServerversion1.2.1(size=4096)ProtLocalAddress:PortSchedulerFlags->
分类: 企业开发 发布时间: 05-24 23:21 阅读次数: 0

RNA-seq数据挖掘 | NCBI | GEO

ARCHS4 - 人鼠RNA-seq TPIA - 安徽农大 茶树基因组 TMDB - 安徽农大 代谢物 Tea plant Genome Database - 昆明植物研究所 基因组 两套基因组及注释文件的评估,到底用哪一个? 实验设计 - 方差分析,学Fisher 评价主流处理对茶树次级代谢的影响(看哪个的处理最多) 问题: 一个未知的植物的基因是怎么注释的? 如何把RNA-seq得到基因的表达?如何得到定量的信息? 文章: Massive mining of publicly avail
分类: 其他 发布时间: 05-24 23:19 阅读次数: 0

POJ-2456.Aggressivecows.(二分求解最大化最小值)

  本题大意:在坐标轴上有n个点,现在打算在这n个点上建立c个牛棚,由于牛对厂主的分配方式表示很不满意,它很暴躁,所以它会攻击离它很近的牛来获得快感,这件事让厂主大大知道了,他怎么可能容忍?所以他决定有策略的对牛进行分配仓库,他想让每头牛之间的距离尽可能远,现在他来求助你......   本题思路:本题一看就是二分啦嘻嘻嘻,有上界有下界求最优你敢信?演员......   回归正题...我们可以选择最大值作为上界,选择最小值作为下界,接着二分呀,我们枚举的当然是我们事先假定的每个牛之间的最小距离
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

THUSC2019酱油记

往期回顾:THUWC2019酱油记 时间过得真快呐…… 上次在 THUSC 手玩 AI 的情景还未走远,明天却要迎来全新一年的赛事了…… 掐指一算,作为一个真正的 OIer 的时光也不多了啊 day 0 : 2019-05-24 APIO 结束当天,在同学的推荐之下,我试着看了看《魔法少女小圆》…… 然后花了四天的时间把 12 集 + 剧场版看完了…… 然后托爱的战士虚渊玄的福,我自闭了。 每看一小会儿,就很郁闷地趴在床上,或者望着天花板发呆,心里不知道想些啥。 果然是致郁番吗。 言归正传,早
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

__new__ '''魔术方法

# ### __new__ ''' 触发时机:实例化类生成对象的时候触发(触发时机在__init__之前) 功能:控制对象的创建过程 参数:至少一个cls接受当前的类,其他根据情况决定 返回值:通常返回对象或None ''' # (1) 基本用法 """ python3.x 新式类 python2.x 旧式类, 新式类不需要每次都写一次object,默认继承 作用:控制创建的对象, """ class MyClass2(): abc = 1 obj2
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

boby标签中相关标签

有关字体相关的标签   h1~h6 字体大小 标题使用<h1>至<h6>标签进行定义,<h1>定义最大的标题,<h6>定义最小的标题.具有 align属性,属性值可以是:left,center,right <h1>路飞学城</h1> <h2>路飞学城</h2> <h3>路飞学城</h3> <h4>路飞学城</h4> <h5>路飞学城</h5> <h6>路飞学城</h6>   <u>下划线 <u>小马哥</u> <s>小马哥</s>
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

99、汽车库、修车库的安全疏散要求

一、人员安全出口   1、除室内无车道且无人员停留的机械式汽车库外,汽车库、修车库内每个防火分区的人员安全出口不应少于2个,Ⅳ类汽车库和Ⅲ、Ⅳ类修车库可设置1个人员安全出口。   2、疏散楼梯的设置要求     2.1、建筑高度大于32m的高层汽车库、室内地面与室外出入口地坪的高差大于10m的地下汽车库,应采用防烟楼梯间;其他车库应采用封闭楼梯间;     2.2、楼梯间与前室的门应采用乙级防火门,并应向疏散方向开启;     2.3、疏散楼梯的宽度不应小于1.1m;   3、安全疏散距离的设
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

APK 签名

https://www.cnblogs.com/gengzhaoyun/p/7607751.html apk增加系统签名的方法 https://blog.csdn.net/xiaoyi_tdcq/article/details/79272047 android系统签名 https://blog.csdn.net/chenzhen1080/article/details/78990353 如何获得系统权限--解决no conscrypt_openjdk_jni in java.library.p
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

python第5次作业--郑懿

习题1:读入文件pmi_days.csv,完成以下操作: 1.统计质量等级对应的天数,例如: 优:5天 良:3天 中度污染:2天 2.找出PMI2.5的最大值和最小值,分别指出是哪一天。 import csv a = 0; b = 0; c = 0; d = 0 n = [] with open("pmi_days.csv", "r") as f: reader = csv.reader(f) fieldnames = next(reader) c
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

MongoDB学习day08--Mongoose索引、Mongoose内置方法、扩展Mongoose Model的静态方法和实例方法

一、Mongoose索引 索引是对数据库表中一列或多列的值进行排序的一种结构, 可以让我们查询数据库变得更快。 MongoDB 的索引几乎与传统的关系型数据库一模一样, 这其中也包括一些基本的查询优化技巧。 var DeviceSchema = new mongoose.Schema({   sn: {     type: Number,     // 唯一索引     unique: true   },   name: {     type: String,     // 普
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

创建数据结构库基础设施——顶层父类的创建

1,数据结构库架构图: 2,创建可复用的数据结构类库,即在不同的工程和背景下面我们可以使用这个库,而当今工程的软件架构中的经验有: 1,尽量使用单重继承(多个接口)的方式进行系统设计; 2,尽量保持系统中只存在单一的继承树; 1,创建一个顶层的抽象父类来保证; 3,尽量使用组合关系代替继承关系; 1,如何使用链表实现栈和队列; 3,C++ 语言的缺点: 1,C++ 语言的灵活性是的代码中可以存在多个继承树; 1,工程表明多重继承只会带来更多的 bug; 2,工程表明多个继承树只会使得我们的代码
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

[转] 英文论文写作中respectively的用法

Respectively的使用目的在于另句子意思更加明确,但这个词很容易被误用,导致混淆。英文学者Henry Watson Fowler对于“respective”和“respectively”两词的描述十分贴切,他说:“大家都喜欢在句中加入这两个单词,但使用品味却十分低劣。这两个词就像军人和警察一样:他们都有工作在身,但没工作时,出现的频率越低越好。事实上,用了这些词的句子里,十有八九都是去掉这些词会更好。”(不敢苟同,感觉写论文根本避不开respectively) 大家熟知respecti
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

Linux之自动化部署

No.1  自动化部署git项目 一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一 #!/bin/bash # 清除项目进程和历史文件 pkill -f start.py sleep 1 cd /root/automation |rm -rf testProduce/ # 获取项目最新git代码(前
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

机器学习算法学习---关联分析算法(二)

FP-growth算法只需要对数据库进行两次扫描,故速度要比Apriori算法快。 发现频繁项集的基本过程:(1)构建FP树;(2)从FP树中挖掘频繁项集。 优点:一般要快于Apriori 缺点:实现比较困难,在某些数据集上性能会下降 适用数据:标称型 1、FP树:用于编码数据集的有效方式 FP代表频繁模式(Frequent Pattern)。FP树看上去与其他树类似,但是它通过链接来连接相似元素,被连起来的元素项可以看成一个链表。一个元素项可以在一棵FP树中出现多次;FP树会存储项集的出现频
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

Splay浅谈

Splay是众多平衡树之一,它的功能十分强大,但常数极大。在LCT和许多数据结构中都能用到。 Splay的核心操作,就是rotate。为了使树不是一条链,而是平衡的,我们需要旋转来维护形态。理论很简单,下面来看一下如何实现。 图片转自洛谷 我们注意到,旋转之后,这棵树依然保持着正常的大小关系。 来尝试着写代码。 观察到,y的c儿子依旧是y的右儿子,而x,y的父子关系发生了改变,x的左儿子不变,x的右儿子变成了y的左儿子。 这是右旋。 明显的,我们发现不只有这一种情况。单旋的Splay,会被出题
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0

JQuery:常用知识点总结

  jQuery本质上就是一个外部的js文件(jQuery.js),该文件中封装了很多js代码,实现了很多功能。并且jQuery有非常丰富的插件,大多数功能都有相应的插件解决方案。jQuery的宗旨是write less, do more。 (写的更少,做的更多)。 一、语法简介 $("选择器") 或 jQuery("选择器") var 元素对象 = $("选择器"); eg: var 元素对象 = $("#id值"); 元素对象.
分类: 其他 发布时间: 05-24 23:18 阅读次数: 0