首页 > 全部
排序篇--桶排序
算法描述: 桶排序是计数排序的升级版。它利用了函数的映射关系,高效与否的关键就在于这个映射函数的确定。 桶排序 (Bucket sort)的工作的原理:假设输入数据服从均匀分布,将数据分到一定数量的桶里。 实现逻辑: 1.设置一个定量的数组当作空桶; 2.遍历输入数据,并且把数据一个一个放到对应的桶 ...
分类:编程语言   时间:2021-08-17 23:09:11    收藏:0  评论:0  赞:0  阅读:37
TypeScript总结(一)
一、数据类型 boolean、number、string、数组(number[]、Array<number>)、元组Tuple(限定元素数量和类型的数组)(let x: [string, number])、枚举(enum Color {Red = 1, Green, Blue})、Any(let n ...
分类:其他   时间:2021-08-17 23:09:00    收藏:0  评论:0  赞:0  阅读:37
push_back()和emplace_back()的区别
在C++中,向vector后面添加元素有两个方法,一个是push_back(),另一个就是emplace_back(),那么同样的功能为什么有两个方法呢? 我们来测试一下: class Int{ public: Int(int x) : x(x) { cout << "构造函数"<<endl; } ...
分类:其他   时间:2021-08-17 23:08:44    收藏:0  评论:0  赞:0  阅读:44
centos8 zabbix-agent安装
rpm -Uvh https://repo.zabbix.com/zabbix/5.4/rhel/8/x86_64/zabbix-release-5.4-1.el8.noarch.rpm dnf install zabbix-agent cd /etc/zabbix/ vim zabbix_agen ...
分类:其他   时间:2021-08-17 23:08:33    收藏:0  评论:0  赞:0  阅读:38
kotlin语法--->fun interface 函数式接口(使kotlin符合SAM转换)
kotlin语法 >fun interface 函数式接口(使kotlin也符合SAM(single abstract method)转换) 问题出处Compose中的layout函数,在进行自定义layout时,它的第三个参数也可以使用尾随的lambda语法来写,当时感觉比较疑惑.因为kotlin ...
分类:其他   时间:2021-08-17 23:08:22    收藏:0  评论:0  赞:0  阅读:30
Vue—10—使用vuex;
一、介绍 二、使用 和vue-router一样, 自定义一个文件夹,叫store,在文件下定义一个文件index.js 在index文件里, 在main.js里的初始化实例里,将store加载到vue实例上。 三、单一状态树 主要是值只初始化一个store对象,将所有数据都存储在这个store对象中 ...
分类:其他   时间:2021-08-17 23:08:11    收藏:0  评论:0  赞:0  阅读:55
数组练习(二):从尾到头打印链表
输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例: 输入:head = [1,3,2] 输出:[2,3,1] 解题思路: 首先这个链表的长度第一时间无法确认,所以无法直接使用下标的方式创建数组 其次需要从尾到头反过来输出数组,想到使用栈的【先入后出】的特点,所以使用栈作为中 ...
分类:编程语言   时间:2021-08-17 23:07:59    收藏:0  评论:0  赞:0  阅读:22
七、docker 网络
Docker 本身的技术依赖于 Linux 内核虚拟化技术的发展。所以 Docker 对 Linux 内核的特性有很强的依赖。 1、网络基础 其中 Docker 使用到的与 Linux 网络有关的技术分别有:网络名称空间、Veth、Iptables、网桥、路由。 1.1网络名称空间 为了支持网络协议 ...
分类:其他   时间:2021-08-17 23:07:50    收藏:0  评论:0  赞:0  阅读:41
AcWing 第 12 场周赛
题目链接:Here AcWing 3805. 环形数组 签到题,循环减少出现次数,如果是 cnt[x] = 1 的话加入新的数组中 const int N = 1e3 + 10; int cnt[N]; int main() { cin.tie(nullptr)->sync_with_stdio(f ...
分类:Windows开发   时间:2021-08-17 23:07:36    收藏:0  评论:0  赞:0  阅读:29
EF调用存储过程
一、SQL Server代码 declare @pageindex int = 1declare @pagesize int = 3?select * from UserInfo order by uidoffset (@pageindex-1)*@pagesize rows fetch next ...
分类:其他   时间:2021-08-17 23:07:22    收藏:0  评论:0  赞:0  阅读:29
mysql大表查询
大表查询? 第一个反应就是建索引,但是显然,这不是面试官想要的答案。 或许面试官会继续问,索引?有哪些索引(B树和B+树的问题) 建议就是把大表分成多个表。 面试官肯定会追问,怎么分? 横向拆分(记录的拆分)和纵向拆分(字段的拆分) 横向拆分 例如把大表的时间段,分开来,2021的和2020的分开。 ...
分类:数据库技术   时间:2021-08-17 23:07:14    收藏:0  评论:0  赞:0  阅读:41
python文件操作补充
文件操作补充 1.flush() 将内存中的数据立刻刷到硬盘 相当于ctrl+s 2.readable() writeable() 判断文件是否可读可写 with open(r'userinfo.txt','a',encoding='utf8') as f: print(f.readable()) ...
分类:编程语言   时间:2021-08-17 23:06:58    收藏:0  评论:0  赞:0  阅读:38
SpringMVC自定义参数解析器
#一、问题描述 前端把 token 存放在请求头里面,后端接口如果需要获取当前登录用户信息,我们是使用 HttpServletRequest 来获取请求头的 token,但是如果后续很多接口都需要获取当前登录用户信息,此时就出现代码重复问题。 #二、假设分析 我们能不能做出一个接口参数,让所有访问这 ...
分类:编程语言   时间:2021-08-17 23:06:49    收藏:0  评论:0  赞:0  阅读:22
基于阿里云安装CDH6.3.2
第一章Cloudera Manager(CM)简介 1.1 CM简介 Cloudera Manager是一个拥有集群自动化安装、中心化管理、集群监控、报警功能的一个工具,使得安装集群从几天的时间缩短在几个小时内,运维人员从数十人降低到几人以内,极大的提高集群管理的效率。 1.2 CM架构 第二章 阿 ...
分类:其他   时间:2021-08-17 23:06:29    收藏:0  评论:0  赞:0  阅读:34
Idea中maven项目pom文件中已引入testng但项目文件中无法引入@Test
问题: 1.Idea中maven项目的pom.xml文件中引入依赖testng 2.此时可以看到已经出现testng的jar包,ERPLogin.java中引用@Test发现无法引用,然后直接import org.testng.annotations.Test也无法显示 3.但是在test目录下能引 ...
分类:其他   时间:2021-08-17 23:06:13    收藏:0  评论:0  赞:0  阅读:22
SpringCloud的Config分布式配置中心
概述 分布式系统面临的–配置文件问题 微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务,由于每个服务都需要必要的配置信息才能运行,所以一套集中式的,动态的配置管理设施是必不可少的。spring cloud提供了configServer来解决这个问 ...
分类:编程语言   时间:2021-08-17 23:05:55    收藏:0  评论:0  赞:0  阅读:28
Go语言基础语法(一)
本文介绍一些Go语言的基础语法。 (目录) go简单小例子 先来看一个简单的go语言代码: package main import "fmt" // 加法运算 func add(x, y int) int { return x + y } func init() { fmt.Println("mai ...
分类:编程语言   时间:2021-08-17 23:05:38    收藏:0  评论:0  赞:0  阅读:21
Tomcat 多实例部署
一、Tomcat多实例的操作步骤 1、关闭防火墙,将安装 Tomcat 所需软件包传到/opt目录下 jdk-8u201-linux-x64.rpm apache-tomcat-9.0.16.tar.gz systemctl stop firewalld systemctl disable fire ...
分类:其他   时间:2021-08-17 23:05:19    收藏:0  评论:0  赞:0  阅读:54
MySQL中varchar最大长度是多少?
一. varchar存储规则: 4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节) 5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节 ...
分类:数据库技术   时间:2021-08-17 23:05:06    收藏:0  评论:0  赞:0  阅读:19
Identify and stop the process that's listening on port 8080 or configure this application to listen
因为我们SpringBoot的默认端口是server.port=8080,所以可能会导致端口占有的情况 cmd命令进入doc窗口: 1.输入 netstat -nao 查看目前使用中的端口信息 2.输入 tasklist |findstr "3816" 首先右键点击电脑任务栏,弹出一个选择框,选择启 ...
分类:移动平台   时间:2021-08-17 23:04:51    收藏:0  评论:0  赞:0  阅读:23
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!