首页 > 2019年08月18日 > 全部分享
封装、继承、多态
一、封装 1、封装的好处:[1] 隐藏类的实现细节,保证数据的安全性。 [2] 不允许外部程序直接访问,而通过统一的方式(setter/getter)对隐藏信息的操作和访问 [3] 方便加入校验控制逻辑 [4] 方便后期维护。 2、封装的步骤:[1] 属性私有化。修改属性的修饰符为private。 ...
分类:其他   时间:2019-08-18 16:06:46    收藏:0  评论:0  赞:0  阅读:88
盒子定位体系
一、 基本概念 4. 二、视口 2. 三、定位体系概述 三、1、视觉格式化模型规定,定位体系一共有三种:常规流(normal flow);浮动(float);绝对定位(absolute positioned) 2、任何一个元素,必须属于其中一种定位体系;不同的定位体系中,元素在包含块中的尺寸和位置会 ...
分类:其他   时间:2019-08-18 16:05:24    收藏:0  评论:0  赞:0  阅读:107
Python远程视频监控
转自:https://www.cnblogs.com/Leo_wl/p/3335877.html 老板由于事务繁忙无法经常亲临教研室,于是让我搞个监控系统,让他在办公室就能看到教研室来了多少人。o(>﹏<)o||| 最初我的想法是直接去网上下个软件,可是找来找去不是有毒就是收费,无奈技术不到家无法破 ...
分类:编程语言   时间:2019-08-18 16:04:27    收藏:0  评论:0  赞:0  阅读:166
spring
Spring Spring是目前主流的企业级开发框架 核心是 ioc和aop同时还封装了4大模块,其中差不多包含了20个模块 ioc(控制反转):通俗讲就是以前我们在创建对象的时候 由自己new出一个对象,而在使用Spring框架之后 我们将对象的创建和管理交给了Spring容器,我们只需要在配置类 ...
分类:编程语言   时间:2019-08-18 16:03:18    收藏:0  评论:0  赞:0  阅读:80
【算法之常见的时间复杂度】 򛈼
原文: http://blog.gqylpy.com/gqy/341 "补充 空间复杂度:用来评估算法占用内存大小的式子。 什么是算法? 算法(Algorithm):一个计算过程,解决文件的方法 时间复杂度 先总结 时间复杂度是用来评估算法运行时间的一个式子(单位)。 一般来说,时间复杂度高的算法比 ...
分类:编程语言   时间:2019-08-18 16:02:50    收藏:0  评论:0  赞:0  阅读:103
《统计学习方法》极简笔记P2:感知机数学推导
感知机模型 输入空间是$\chi\subseteq\mathbb{R}^n$,输出空间是$y=\{+1, 1\}$ 感知机定义为:$f(x)=sign(wx+b)$ 感知机学习策略 输入空间任一点$x_0$到超平面S的距离: $\frac{1}{||w||}|wx_0+b|$ 误分类数据$(x_i, ...
分类:其他   时间:2019-08-18 16:01:56    收藏:0  评论:0  赞:0  阅读:103
拿来即用学PYTHON:序
常听PYTHON易学难精,但是却有很多人徘徊在入门之外。 这是因为很多人出了校门,或者即使在大学,都有所谓的学习障碍:学不进去,看不进去,看过就忘等等 笔者也有这个问题,经常看不进去,看过就忘。经过深入研究脑科学与学习方法,笔者得出一种结论:学习应该将情绪与内容关联,将目标与结果混编。说的通俗点就是 ...
分类:编程语言   时间:2019-08-18 16:01:15    收藏:0  评论:0  赞:0  阅读:104
图片查看器
1.下面一段代码,不知道是怎么打开图片文件的。 运行后打开图片: ...
分类:其他   时间:2019-08-18 16:00:45    收藏:0  评论:0  赞:0  阅读:84
Excel中对身份证号的处理
一、从身份证号码中提取出生年月。 方法: 在目标单元格中输入公式:=TEXT(MID(C3,7,8),"00-00-00")。 解读: 1、MId函数的作用为:从文本字符传中指定的起始位置返回指定长度的字符串。语法结构为:=Mid(字符串,起始位置,长度)。 2、Text函数的作用为:根据制定的数值 ...
分类:其他   时间:2019-08-18 16:00:21    收藏:0  评论:0  赞:0  阅读:97
MP3文件信息修改
MP3文件信息修改 一个规则的MP3文件大致含有3个部分: TAG_V2(ID3V2)FrameTAG_V1(ID3V1) 其中TAG_V2和TAG_V1这两个部分MP3文件标签信息(歌手,歌曲名,发行时间..)保存的区域在这两个部分中,TAG_V2的长度不是固定的,包含了众多关于MP3文件的信息而 ...
分类:其他   时间:2019-08-18 15:59:55    收藏:0  评论:0  赞:0  阅读:129
Codeforces Round #578 (Div. 2)
A.模拟。 1 #include<cstdio> 2 #include<cstring> 3 #include<iostream> 4 #include<algorithm> 5 #define rep(i,l,r) for (int i=(l); i<=(r); i++) 6 typedef lo ...
分类:其他   时间:2019-08-18 15:59:23    收藏:0  评论:0  赞:0  阅读:71
第1章 云原生
软件 -》 开源 -》云 1.1 互联网架构变迁 1.1.1 互联网架构的核心问题 海量用户: 产品迅速迭代:敏捷的探知市场需求,快速的推陈出新。 7 * 24小时不间断服务:尽量缩短宕机时间。 流量突增:比如双11,促销,热点事件等。 业务组合复杂: 1.1.2 从集中式架构到分布式架构 传统的三 ...
分类:其他   时间:2019-08-18 15:58:56    收藏:0  评论:0  赞:0  阅读:74
Python中将变量按行写入txt文本中
案例一: 讲数组a 循环写入名称为2.txt的文档中 脚本执行结果 脚本 一行'a',代表追加模式'a',可以实现多次写入。即每次执行都会在上一行的基础上,换行写入。还有一个模式,在'w'写入模式下,当我们下次写入变量时,会覆盖原本txt文件的内容 如果要按行写入,我们只需要再字符串开头或结尾添加换 ...
分类:编程语言   时间:2019-08-18 15:58:31    收藏:0  评论:0  赞:0  阅读:68
git常用命令
1.版本回退 # HEAD 是一个特别指针。在 git 中,它是一个指向你正在工作中的本地分支的指针,可以将 HEAD 想象为当前分支的别名。 $ git reset --hard HEAD^ # 回退到上一个版本$ git reset --hard HEAD # 撤消工作目录中所有未提交文件的修改 ...
分类:其他   时间:2019-08-18 15:58:01    收藏:0  评论:0  赞:0  阅读:106
Kubernetes
Kubernetes 本文参照和概念补充 kubernetes中文社区文档:http://docs.kubernetes.org.cn/ kubernetes官方文档:https://kubernetes.io/zh/docs/ kubernetes官方集群实践:https://www.kubern ...
分类:Web开发   时间:2019-08-18 15:57:31    收藏:0  评论:0  赞:0  阅读:81
纪中第十六天
今天退步了,变成了第八名 T1:我不知道我为什么不想写(不会),感觉是迪杰斯特拉 某个人X 直接给另一个人Y 转账后,假如Y 收到了亡元钱,手续费为:% ,那么X 花费了亡/( 1 一:% )元钱。假如X 和Y 之间可以直接转账且手续费为:%的话,我们连接一条边并赋权值为l / ( 1 一:% )。 ...
分类:其他   时间:2019-08-18 15:56:56    收藏:0  评论:0  赞:0  阅读:98
GEE Tips-1]GEE Python API在Colab下的配置
[GEE Tips 1]GEE Python API在Colab下的配置 1.为什么是Colab? 国内使用GEE Python API,因为网络原因,容易断线、无响应,如果是少量文件还好,文件多了以后,就会很麻烦;而Colab是Google的云Coding环境,自家服务器之间的通信会稳定许多。 关 ...
分类:编程语言   时间:2019-08-18 15:56:09    收藏:0  评论:0  赞:0  阅读:290
super 关键字
super 关键字 FatherClass.value=100 ChildClass.value=200 200 100 ...
分类:其他   时间:2019-08-18 15:55:47    收藏:0  评论:0  赞:0  阅读:70
算法——排序(冒泡排序)
冒泡排序的核心就是比较相邻的两个项,如果第一项比第二项大,则交换它们,以此类推元素向上移动到正确的位置,就像气泡冒出的感觉。 举一个简单的例子,有1,5,8,3,2这五个数,按照从小到大的顺序进行排列。代码如下: 若要实现从大到小的排列,只需将 if (arr[ j ] > arr[ j + 1 ] ...
分类:编程语言   时间:2019-08-18 15:54:43    收藏:0  评论:0  赞:0  阅读:90
Linux学习——Gdb基本调试方法&&多线程调试
1.Gdb的基本调试 示例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 gcc -g -o e e.c调试gdb e或者输入gdb然后 file e 1. list 命令用法 list命令显示多行源代码,从上次的位置开始显示,默认情况下,一次显示10行,第一次使用时, ...
分类:数据库技术   时间:2019-08-18 15:54:21    收藏:0  评论:0  赞:0  阅读:128
1068条   上一页 1 ... 22 23 24 25 26 ... 54 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!