面向对象三大基本特性,五大基本原则 子化诗理 2017-11-10 11:10:06 183 收藏 分类专栏: 我的文章书架 文章标签: 面向对象 继承 多态 透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础. 三大特性是:封装,继承,多态 所谓封装,也就是把客观事物封装成抽象的类,并且 ...
分类:
其他 时间:
2021-01-02 22:59:57
收藏:
0 评论:
0 赞:
0 阅读:
28
让我们的对象支持上下文管理(with语句) 为了让一个对象兼容 with 语句,你需要实现 __enter__() 和 __exit__() 方法 demo: class WithTest: def __enter__(self): print("enter") return self #这里需要r ...
分类:
其他 时间:
2021-01-02 22:59:48
收藏:
0 评论:
0 赞:
0 阅读:
27
原文链接:http://tecdat.cn/?p=18700 前言 本文说明了R语言中实现分布滞后线性和非线性模型(DLM和DLNM)的建模。首先,本文描述了除时间序列数据之外的DLM / DLNM的一般化方法,在Gasparrini [2014]中有更详细的描述。本文中包含的结果并不代表科学发现, ...
分类:
编程语言 时间:
2021-01-02 22:59:38
收藏:
0 评论:
0 赞:
0 阅读:
39
H5 音频 视频 <audio> <video> 都必须要写的一个属性 播放插件 controls 音频:<audio> 背景音乐:<bgsound src="" autostart="自动开始? true 或 false " loop=“是否自动播放” hidden=“是否隐藏” auido:3种 ...
分类:
其他 时间:
2021-01-02 22:59:28
收藏:
0 评论:
0 赞:
0 阅读:
27
一、简介 WinRM是WindowsRemoteManagementd(win远程管理)的简称。基于Web服务管理(WS-Management)标准,使用80端口或者443端口。这样一来,我们就可以在对方有设置防火墙的情况下远程管理这台服务器了。 Server2008R2及往上的系统中默认中都开启该 ...
分类:
Windows开发 时间:
2021-01-02 22:59:17
收藏:
0 评论:
0 赞:
0 阅读:
39
原题链接 Trie+位运算 和前面差不多的题,但是注意一下i、j、k都是不同的,在找异或最大值的时候要把i、j从树上删除,枚举完后再加回来 1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> 4 using namespace ...
分类:
其他 时间:
2021-01-02 22:59:08
收藏:
0 评论:
0 赞:
0 阅读:
21
package com.example.combat.gaodemapUtils; import cn.hutool.core.io.FileUtil; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; ...
分类:
Windows开发 时间:
2021-01-02 22:58:54
收藏:
0 评论:
0 赞:
0 阅读:
31
bio:阻塞同步 nio:非阻塞同步 aio:非阻塞异步 netty自己有多种nio的实现原因? netty暴露了更多的可控参数:netty是边缘触和水平触发相切换 水平触发与边缘触发形象解释:水平触发: 点单后,菜(数据)做好了,服务员端上来问吃不吃(读),你不吃或者吃不完,她过会还会端过来问你吃 ...
分类:
Web开发 时间:
2021-01-02 22:58:42
收藏:
0 评论:
0 赞:
0 阅读:
36
####子类对象实例化的全过程 #####1. 从结果上来看:(继承性) 子类继承父类以后,就获取了父类中声明的属性或方法。 创建子类的对象,在堆空间中,就会加载所有父类中声明的属性。 #####2. 从过程上来看: 当我们通过子类的构造器创建子类对象时,我们一定会直接或间接的调用其父类的构造器,进 ...
分类:
其他 时间:
2021-01-02 22:58:32
收藏:
0 评论:
0 赞:
0 阅读:
24
函数防抖(debounce)概念:在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。functiondebounce(fn,wait){vartimer=null;returnfunction(){varcontext=this;varargs=arguments;if(timer){clearTimeout(timer);timer=null;}timer=setTimeout(
分类:
Web开发 时间:
2021-01-02 22:58:23
收藏:
0 评论:
0 赞:
0 阅读:
28
滑动窗口最大值 给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一位。 返回滑动窗口中的最大值。 示例 输入:nums = [1,3,-1,-3,5,3,6,7], k = 3 输出:[3,3,5,5,6, ...
分类:
其他 时间:
2021-01-02 22:58:11
收藏:
0 评论:
0 赞:
0 阅读:
30
(图来自github) 分布式、微服务的时代已经来临,该上的功能还是要上的,比如本文中的开箱即用链路跟踪系统(实为skywalking的.net版,真心感谢大佬们),功能强大,有助于对各个系统的状态监测及性能分析等。 在此仅希望让更多的.net开发朋友了解更多有用工具少走弯路,因个人还未真正使用不好 ...
分类:
Web开发 时间:
2021-01-02 22:58:02
收藏:
0 评论:
0 赞:
0 阅读:
50
前言 最近有个网友问了我一个问题:系统中大事务问题要如何处理? 正好前段时间我在公司处理过这个问题,我们当时由于项目初期时间比较紧张,为了快速完成业务功能,忽略了系统部分性能问题。项目顺利上线后,专门抽了一个迭代的时间去解决大事务问题,目前已经优化完成,并且顺利上线。现给大家总结了一下,我们当时使用 ...
分类:
其他 时间:
2021-01-02 22:57:49
收藏:
0 评论:
0 赞:
0 阅读:
24
Wpf使用IconFont有两种方法 第一种是直接使用字体。 首先将下载下来的ttf文件添加到项目中,并且属性设置为资源。 然后使用图标代号即可。 第三步要记得设置字体,即FontFamily。 设置ttf文件的路径 如图设置,其中第一个无法显示。 第二种方法,用path。将iconfont的svg ...
分类:
Windows开发 时间:
2021-01-02 22:57:36
收藏:
0 评论:
0 赞:
0 阅读:
28
CentOS / RHEL / Fedora cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes]name=Kubernetesbaseurl=https://mirrors.aliyun.com/kubernetes/yum/repos ...
分类:
Web开发 时间:
2021-01-02 22:57:23
收藏:
0 评论:
0 赞:
0 阅读:
70
python-利用pymysql获取数据库中的数据 1.前言 pymysql是一个第三方的模块,使用前需要安装 2.安装 pip install pymysql 3.基本使用 import pymysql # 第一步:创建数据库连接对象(连接数据库时,传参一定要通过关键字传参!!!) mysql_c ...
分类:
数据库技术 时间:
2021-01-02 22:57:12
收藏:
0 评论:
0 赞:
0 阅读:
61
项目经理通过和客户的交流,完成需求文档,由开发人员和测试人员共同完成需求文档的评审,评审的内容包括:需求描述不清楚的地方和可能有明显冲突或者无法实现的功能的地方。项目经理通过综合开发人员,测试人员以及客户的意见,完成项目计划。然后SQA进入项目,开始进行统计和跟踪 开发人员根据需求文档完成需求分析文 ...
分类:
其他 时间:
2021-01-02 22:56:56
收藏:
0 评论:
0 赞:
0 阅读:
26
前一段时间公司遇到了一个Oracle数据库死锁问题,所以最近稍微熟悉熟悉mysql数据库,感觉纯粹的看书,看博客,不如自己写一个简单的DB程序来体会一下数据库的复杂性,所以,这里写一个系列,来记录自己编写程序的过程。 首先,我们就写一个最简单最简单的db,就仅仅支持最简单的get,put,exist ...
分类:
其他 时间:
2021-01-02 22:56:45
收藏:
0 评论:
0 赞:
0 阅读:
27
SpringBoot1.x 检索 文章源码 整合 Elasticsearch SpringBoot 默认支持两种技术来和 ES 交互: Jest,它默认不生效 使用它需要导入 jest 工具包,io.searchbox.client.JestClient; SpringData Elasticsea ...
分类:
编程语言 时间:
2021-01-02 22:56:28
收藏:
0 评论:
0 赞:
0 阅读:
38
Java的数据容器-集合 数组与集合都是Java语言中的数据容器 数组 特点: 数组长度一定,一旦定义了数组长度,就不能更改 数组中数据类型一旦声明后,数组就只能存放那种类型的数据 缺点: 长度与数据类型不能更改 增删数据效率低 实际使用元素的数量无法获取 数组的存储是有序的,可重复的,对于无序与不 ...
分类:
编程语言 时间:
2021-01-02 22:56:15
收藏:
0 评论:
0 赞:
0 阅读:
32