首页 > 2021年05月26日 > 全部分享
算法 堆排序
堆排序从二叉树演化而来。 堆,分为大根堆和小根堆; 大根堆:一个特殊的完全二叉树,他的父节点一定比子节点大; 小根堆:父节点一定比子节点小; 下面的例子都是用大根堆 有两个重点 1.堆的向下调整 树的根节点的左右都是堆,但自己不是堆,这种时候可以通过向下调整,成为堆。 图1,需要向下调整 图2,将根 ...
分类:编程语言   时间:2021-05-26 01:02:47    收藏:0  评论:0  赞:0  阅读:50
Linux 中 Ctrl+c、Ctrl+d、Ctrl+z 的含义和区别
ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样: ctrl+c是强制中断程序的执行,进程已经终止。 ctrl+z的是将任务中止(暂停的意思),但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,b ...
分类:系统服务   时间:2021-05-26 01:02:34    收藏:0  评论:0  赞:0  阅读:37
Codeforces Round #722 (Div. 2) C. Parsa's Humongous Tree(树形DP)
Parsa has a humongous tree on 𝑛n vertices. On each vertex 𝑣v he has written two integers 𝑙𝑣lv and 𝑟𝑣rv. To make Parsa's tree look even more maje ...
分类:其他   时间:2021-05-26 01:02:24    收藏:0  评论:0  赞:0  阅读:38
动态代理
复习反射 反射的定义:在运行状态时(动态的),对于任意一个类,都能够得到这个类的所有属性和方法。对于任意一个对象,都能够调用它的任意属性和方法。这种动态获取的信息以及动态调用对象的方法的功能称之为java语言的反射机制. 反射的三种用法 public class ClassDemo02 { publ ...
分类:其他   时间:2021-05-26 01:02:12    收藏:0  评论:0  赞:0  阅读:31
寻找最长重复字符串(python)
代码如下: def longest_repetition(chars): if len(chars) == 0 or len(chars) == 1: return (chars,len(chars)) result = [1]*len(chars) for left in xrange(len(c ...
分类:编程语言   时间:2021-05-26 01:01:57    收藏:0  评论:0  赞:0  阅读:31
DHCP的原理与配置(结合案例分析)
一、DHCP的概念及优势 1、DHCP的概念 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作 主要有两个用途: ① 给内部网络或网络服务供应商自动分配IP地址 ② 给用户或者内部网络管理员作为对所有计算机 ...
分类:其他   时间:2021-05-26 01:01:46    收藏:0  评论:0  赞:0  阅读:58
09-排序1 排序 (25 分)
给定N个(长整型范围内的)整数,要求输出从小到大排序后的结果。 本题旨在测试各种不同的排序算法在各种数据情况下的表现。各组测试数据特点如下: 数据1:只有1个元素; 数据2:11个不相同的整数,测试基本正确性; 数据3:103个随机整数; 数据4:104个随机整数; 数据5:105个随机整数; 数据 ...
分类:编程语言   时间:2021-05-26 01:01:37    收藏:0  评论:0  赞:0  阅读:42
11 IN的用法
11.1 IN的作用 IN运算符允许在WHERE子句中指定多个值。 IN运算符是多个OR条件的简写。 11.2 IN的语法 SELECT column_name(s) FROM table_name WHERE coulumn_name IN (value1,value2,...); 或者 SELE ...
分类:其他   时间:2021-05-26 01:01:25    收藏:0  评论:0  赞:0  阅读:29
Go http服务端客户端
Golang http服务端 与 客户端 操作 Golang服务端 package main import ( "log" "net/http" "time" ) var ( Addr = ":8080" ) func main() { // 创建路由器 mux := http.NewServeMu ...
分类:Web开发   时间:2021-05-26 01:01:17    收藏:0  评论:0  赞:0  阅读:30
[5/25/2021] Writing Pratice 2
XXX 原因 contribute to XXX 结果 Sunlight contributes to the big and red of apples. will be more heavily influenced by XXX task-specific layers mainly cont ...
分类:其他   时间:2021-05-26 01:01:07    收藏:0  评论:0  赞:0  阅读:26
Mybatis-05-多对一|一对多
1、多对一的处理 什么是多对一 多个学生,对应一个老师 对于学生这边而言, 关联 .. 多个学生,关联一个老师 【多对一】 关联对象 对于老师而言, 集合 , 一个老师,有很多学生 【一对多】 关联集合 1、测试环境 创建表 CREATE TABLE `teacher` ( `id` INT(10) ...
分类:其他   时间:2021-05-26 01:00:51    收藏:0  评论:0  赞:0  阅读:22
Spring的Xml和JavaConfig 扩展你选哪一个?
引言 上一篇文章我们有怎么介绍到如何通过XML的形式来定义Spring的扩展《Spring面试高频题如何:自定义XML schema 扩展》,好多人都在吐槽现在都什么年代了,xml还有人再用吗?这玩意早就过时了吧,还有必要去掌握它吗?Spring官网都把这种方式放在最后面了,可想而知它的重要性到底怎 ...
分类:编程语言   时间:2021-05-26 01:00:41    收藏:0  评论:0  赞:0  阅读:15
[MyBatis黑魔法] 用纯注解实现联合查询(JOIN)的结果映射
0x01 起因 一切都始于一个看上去很简单的需求。笔者的博客数据库内有这么三张表: CREATE TABLE `article` ( `id` int PRIMARY KEY ); CREATE TABLE `tag` ( `id` int PRIMARY KEY ); CREATE TABLE ` ...
分类:其他   时间:2021-05-26 01:00:27    收藏:0  评论:0  赞:0  阅读:39
Servlet详解
简述 Servlet是server applet的缩写,意思是运行在服务器端的小程序。 Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。 所以我们可以自定义一个类,继承servlet接口,复写方法。 servlet的配置 servlet在WEB-INF下的web ...
分类:其他   时间:2021-05-26 01:00:13    收藏:0  评论:0  赞:0  阅读:26
CentOS 6.8/6.9 安装 Redis 3.2
CentOS 6.8/6.9 安装 Redis 3.2 下载编译 $ wget http://download.redis.io/releases/redis-3.2.11.tar.gz $ tar xzf redis-3.2.11.tar.gz $ cd redis-3.2.11 $ make 编 ...
分类:其他   时间:2021-05-26 01:00:05    收藏:0  评论:0  赞:0  阅读:13
WPF 使用附加属性声明 ICommand
一、ListBox中为什么选择同一项不能每次都触发SelectionChanged事件呢? ? 当我需要每次点击ListBox的选中项,都触发事件。找到最符合的事件为SelectionChanged事件。但使用SelectionChanged事件时,并不能每次都触发。 ? 这是因为Selection ...
分类:Windows开发   时间:2021-05-26 00:59:56    收藏:0  评论:0  赞:0  阅读:27
源代码管理工具------Git&GitHub
什么是git? git是一款免费、开源的分布式版本控制工具,作者是Linux之父 Linus Benedict Torvolds是这样给我们介绍Git—— The stupid content tracker(傻瓜式的内容跟踪器)。 git的工作流程 分布式和集中式的最大区别在于:在分布式下开发者可 ...
分类:其他   时间:2021-05-26 00:59:34    收藏:0  评论:0  赞:0  阅读:18
Go 语言基础之变量
由于不是纯编程零基础的教程,所以不会在这里讲述“变量”的概念,后续的文章也是。 在 Go 语言中,定义变量主要有两种方式,一个是使用 var 关键字,另外一个就是使用 := 的方式。虽然这部分内容很简单,但是各种使用姿势还是要学会的。 使用 var 来定义变量 如果做过前端,那一定很熟悉 var,在 ...
分类:编程语言   时间:2021-05-26 00:59:19    收藏:0  评论:0  赞:0  阅读:14
angular json 解析和数据处理
... html <d-button (btnClick)="HuGet()">huzh Get</d-button> <h5 class="text-muted">Standard: Single Select</h5> <div class="row"> <div class="col-md-5 ...
分类:Web开发   时间:2021-05-26 00:59:10    收藏:0  评论:0  赞:0  阅读:29
Ubuntu配置
切换Ubuntu20TLS源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup sudo vim /etc/apt/sources.list 1 deb http://mirrors.aliyun.com/ubuntu/ focal ...
分类:系统服务   时间:2021-05-26 00:58:56    收藏:0  评论:0  赞:0  阅读:18
666条   上一页 1 ... 29 30 31 32 33 34 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!