首页 > 2021年01月20日 > 全部分享
面向对象
一、类和对象 类即类别、种类,是面向对象设计最重要的概念,对象是特征与技能的结合体,而类则是一系列对象相似的特征与技能的结合体。 在现实世界中:先有对象,再有类; 在程序中:务必保证先定义类,后产生对象; class Student: school='oldboy' def __init__(sel ...
分类:其他   时间:2021-01-20 23:22:54    收藏:0  评论:0  赞:0  阅读:23
list转化成tree
/** * 栏目列表转成树结构 * * @param list * @return */private static List<SysDict> listToTree(List<SysDict> list,Long id) { if (list == null || list.isEmpty()) ...
分类:其他   时间:2021-01-20 23:22:40    收藏:0  评论:0  赞:0  阅读:24
主席树模板
应用场景 静态: 查询区间第K大 动态: 带修改的查询区间第K大 静态 P3834【模板】可持久化线段树 1(主席树) 1 #include <bits/stdc++.h> 2 using namespace std; 3 #define clr(a, x) memset(a, x, sizeof( ...
分类:其他   时间:2021-01-20 23:22:29    收藏:0  评论:0  赞:0  阅读:32
面向对象编程(上)
面向对象编程(上) 面向过程(POP) 与 面向对象(OOP) 面向过程(Procedure Oriented Programming):强调的是功能行为,以函数为最小单位,考虑怎么做 面向对象(Object Oriented Programming):将功能封装进对象,强调具备了功能的对象,以类/ ...
分类:其他   时间:2021-01-20 23:22:16    收藏:0  评论:0  赞:0  阅读:29
Java-JDBC
/** * */ package tools; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; impor ...
分类:数据库技术   时间:2021-01-20 23:22:04    收藏:0  评论:0  赞:0  阅读:32
两栏布局和三栏布局的实现
两栏布局 恢复内容开始 两栏布局 左侧固定,右侧自适应,不给右侧设置固定宽度即可 1.使用浮动float 1 <div class="wrap"> 2 <div class="left"> 3 左侧固定内容 4 </div> 5 <div class="right"> 6 右侧内容自适应 7 </d ...
分类:其他   时间:2021-01-20 23:21:48    收藏:0  评论:0  赞:0  阅读:45
微信原生小程序
小程序和h5区别 常见app 原生app 安卓ios用的是纯原生组件 优点:运行流畅,且可以访问手机硬件 缺点:开发成本高,维护成本高,一旦上线后,内容结构无法改变 混合开发app (hybrid app)用的最多 原生app中有一个组件webview(相当一个小型浏览器,可以定义webview尺寸 ...
分类:微信   时间:2021-01-20 23:21:34    收藏:0  评论:0  赞:0  阅读:39
[ICPC2014 WF]Sensor Network
题意:有一些点,距离不超过$d$的连边。求最大团。 题解: 首先,最大团是NPC的。 求最大团,可以把边取反,变为最大独立集。 如果这个图是二分图,那我们就可以做了。 这个图是二分图,说明可以把能选择点分为两部分,每部分的最远点对距离都不超过$d$。 考虑缩小可行集合使其满足二分图性质。 枚举答案的 ...
分类:Web开发   时间:2021-01-20 23:21:20    收藏:0  评论:0  赞:0  阅读:24
03 序列、列表、元组
1、序列 1.1、什么是序列 数据结构是以某种方式(如通过编号)组合起来的数据元素(如数、字符乃至其他数据结构)集合。在Python中,最基本的数据结构为序列(sequence)。 序列中的每个元素都有编号,即其位置或索引,其中第一个元素的索引为0。用负索引表示序列末尾元素的位置。 序列包含三种:列 ...
分类:其他   时间:2021-01-20 23:21:06    收藏:0  评论:0  赞:0  阅读:29
Spring Boot 集成 JUnit5,优雅单元测试!
作者:海向 来源:www.cnblogs.com/haixiang/p/13812363.html 为什么使用JUnit5 JUnit4被广泛使用,但是许多场景下使用起来语法较为繁琐,JUnit5中支持lambda表达式,语法简单且代码不冗余。 JUnit5易扩展,包容性强,可以接入其他的测试引擎。 ...
分类:编程语言   时间:2021-01-20 23:20:50    收藏:0  评论:0  赞:0  阅读:28
桥接模式(Bridge)_java实现
//20210120 写在前面:刚期末考试完,考了面向对象,里边儿有23个设计模式,我寻思着考完挨个儿实现一下,本文实现桥接模式 桥接模式核心思想 实现多对多模式,比如很多品牌的汽车要跑很多种类的路,汽车的品牌和路的种类是多对多的关系,如果一一映射实现的话,会非常浪费资源,不如创建一个虚拟的桥的概念 ...
分类:编程语言   时间:2021-01-20 23:20:39    收藏:0  评论:0  赞:0  阅读:24
JAVA 1.对象和封装
1. 2. 3.Java类里面属性可以付初使值 4.属性的名字一小写开头 5 6.构造方法 1.语法: 7.staitc的应用 1.statia可以用来修饰:方法,属性,代码块 , static只能修饰成员变量和成员方法。 static变量是专属于类的,不能在方法定义里面使用。 2. 注意:代码块作 ...
分类:编程语言   时间:2021-01-20 23:20:20    收藏:0  评论:0  赞:0  阅读:31
IDEA的基本操作和eclipse不同的地方
IDEA基本 一.基本东西 1.IDEA中的project相当于eclipse中的工作空间,module相当于project 2.一开始建立project可以选择empty project也可以用java类型的 1.project设置了这个东西才能使用 ...
分类:系统服务   时间:2021-01-20 23:20:07    收藏:0  评论:0  赞:0  阅读:29
MongoDB Find
MongoDB Find和FindAsync参数不一样 Find<TDocument>(this IMongoCollection<TDocument> collection, FilterDefinition<TDocument> filter, FindOptions options = nul ...
分类:数据库技术   时间:2021-01-20 23:19:55    收藏:0  评论:0  赞:0  阅读:29
如何理解及使用Vue.set
API文档中Vue.set用法想必很多前端理解了,本人菜鸟在此不敢班门弄斧。通过以下实际的例子谈谈如何理解它。 1.我列表el-table绑定了一个数组funcTableData,表头一个prop为functionValue 2.现在我要给funcTableData手动赋值一个functionVal ...
分类:其他   时间:2021-01-20 23:19:29    收藏:0  评论:0  赞:0  阅读:35
排序基础之(冒泡排序、选择排序、插入排序)
主程序: Sub mymain() Dim MainArr, t Application.ScreenUpdating = False t = timer With ThisWorkbook.Worksheets("排序") MainArr = .Range("a2: a" & Cells(Rows ...
分类:编程语言   时间:2021-01-20 23:19:15    收藏:0  评论:0  赞:0  阅读:44
【动态系统的建模与分析】10_二阶系统对初始条件的动态响应
初始条件表示质量块初始时刻在5cm处,速度为0开始释放 微分方程解的形式x(t)= e^l(amda*t) ...
分类:其他   时间:2021-01-20 23:19:00    收藏:0  评论:0  赞:0  阅读:34
Vim编辑器使用
vim模式 基本上分为分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线模式(Last line mode)。 命令模式 刚刚启动了vim,就会进入命令模式。 在此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个 ...
分类:系统服务   时间:2021-01-20 23:18:49    收藏:0  评论:0  赞:0  阅读:35
【C/C++学习路线】(上):学完了C/C++语法之后该学什么?
在学完了C/C++语法之后,我相信很多朋友都会比较迷茫,到底应该学什么? 其实总结起来无非就是: 1、网络编程; 2、操作系统; 3、数据库; 4、数据结构与基础算法; 掌握这些基础知识,就像我们的内功,如果在未来想要走的更远,这些内功是必须要修炼的。框架千变万化,而这些通用的底层知识,却是几乎不变 ...
分类:编程语言   时间:2021-01-20 23:18:40    收藏:0  评论:0  赞:0  阅读:27
05 字典
6、字典 字典是Python中唯一的内置映射类型,其中的值不按顺序排列,而是存储在键下。键可能是数、字符串或元组。 字典由键及其相应的值组成,这种键-值对称为项(item)。 每个键与其值之间都用冒号(:)分隔,项之间用逗号分隔,而整个字典放在花括号内。 空字典(没有任何项)用两个花括号表示,类似于 ...
分类:其他   时间:2021-01-20 23:18:30    收藏:0  评论:0  赞:0  阅读:30
398条   上一页 1 2 3 4 5 ... 20 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!