Java实现的二叉堆以及堆排序详解

2021年03月29日 阅读:761

一、前言 二叉堆是一个特殊的堆,其本质是一棵完全二叉树,可用数组来存储数据,如果根节点在数组的下标位置为1,那么当前节点n的左子节点为2n,有子节点在数组中的下标位置为2n+1。二叉堆类型分为最大堆(大顶堆)和最小堆(小顶堆),其分类是根据父节点和子节点的大小来决定的,在二叉堆中父节点总是大于或等于 ... 查看全文

spring注解整理

2021年03月29日 阅读:759

springboot注解整理 常用注解: @SpringBootApplication:申明让spring boot自动给程序进行必要的配置,这个配置相当于: @Configuration,@EnableAutoConfiguration和 @ComponentScan三个配置。 @EnableAu ... 查看全文

[git]git的简单配置使用 (将你的代码上传到Github)

2021年03月29日 阅读:804

1.注册 进入 https://github.com/ 进行注册登录 2.下载安装git 网址:https://git-for-windows.github.io/ 进入官网下载,进行安装即可。 3.创建项目 成功登陆后在以下页面 >New 然后填写项目的必要信息 Repository name: ... 查看全文

Map 转 json格式 保留null值的解决办法

2021年03月29日 阅读:589

Map 转 json格式 保留null值的解决办法 开发中遇到将map数据转json格式,然后map中含null值的键值对都被转没了,所以记录一下,以下是解决方法 使用fastJson进行转换 import com.alibaba.fastjson.JSON Map<String, Object> ... 查看全文

html5整理(一)

2021年03月29日 阅读:838

对于html5虽然用得多,但还是有一些知识点比较混乱,记得不清,所以想专门整理一下 HTML5浏览器支持 最新版本的Safari、Chrome、Firefox、Opera支持某些HTML5特性,IE9将支持某些HTML5特性 此外,所有浏览器,包括旧的新的,对无法识别的元素会作为内联元素自动处理。 ... 查看全文

JSONobject按照put顺序存储和读取

2021年03月29日 阅读:658

new的时候加true即可: JSONObject jsonObject = new JSONObject(true); ... 查看全文

centos8安装docker+phpfpm+alpine+nginx

2021年03月29日 阅读:547

2020-3-31 12:51:44 星期二 记录一下安装过程备忘: 1. 宿主机 centos8 安装docker-ce (可参考centos7的安装方法, 没有太大变化) 2. nginx 直接装在宿主机上, 添加一个域名的配置, 将php文件的请求转发到 172.0.0.1:9700 3. p ... 查看全文

NodeJs tcp/udp如何以十六进制的方式发送data,例如网络调试助手中按十六进制发送。

2021年03月29日 阅读:730

例如 str = "17 40 00 00 1D 85 B5 0D 01" strs = str.split(" ");//将一个十六进制报文转为字符数组 for(let i = 0;i<strs.length;i++){ strs[i] = "0x"+strs[i]; }//每个字符加上0x le ... 查看全文

JS中date日期初始化的5种方法

2021年03月29日 阅读:825

原文:JS中date日期初始化的5种方法 创建一个日期对象: 代码如下: var objDate=new Date([arguments list]); 参数形式有以下5种: 1)new Date("month dd,yyyy hh:mm:ss"); 2)new Date("month dd,yyy... ... 查看全文

JQ模块一:Ajax

2021年03月29日 阅读:633

ajax 请求 $.ajax(url,[settings]) $.get(url,[data],[fn],[type]) $.getJSON(url,[data],[fn]) $.getScript(url,[callback]) $.post(url,[data],[fn],[type]) aja ... 查看全文

基于kubernetes v1.17部署dashboard:v2.0-beta8

2021年03月29日 阅读:864

一、前言 Dashboard 是基于网页的 Kubernetes 用户界面。您可以使用 Dashboard 将容器应用部署到 Kubernetes 集群中,也可以对容器应用排错,还能管理集群资源。您可以使用 Dashboard 获取运行在集群中的应用的概览信息,也可以创建或者修改 Kubernete ... 查看全文

一段程序让你看懂JS中的this

2021年03月29日 阅读:792

看下面这段程序 var name = "Bob"; var nameObj ={ name : "Tom", showName : function(){ console.log(this.name); }, waitShowName : function(){ setTimeout(this.sh ... 查看全文

[ASP.NET Core 3.1]浏览器嗅探解决部分浏览器丢失Cookie问题

2021年03月29日 阅读:969

原文:[ASP.NET Core 3.1]浏览器嗅探解决部分浏览器丢失Cookie问题 今天的干货长驱直入,直奔主题 看了前文的同学们应该都知道,搜狗、360等浏览器在单点登录中反复重定向,最终失败报错。 原因在于,非Chrome80+浏览器不识别Cookie上的SameSite=none属性值,导... ... 查看全文

jstl split 分割字符串?

2021年03月29日 阅读:863

1。 在已经获得数据的前提下,对数据进行分割,分割后的结果是一个数组,可以通过数组获得我们需要的数据 2. value 是获得值 需要${} 的方式获取, var 是设置变量。 var = "" 条件 我在js 中获得的一行字符串, 是不同的关键字。 例如 556, 557,在数据库中代表不同的数据 ... 查看全文

在Apache服务器上安装SSL证书

2021年03月29日 阅读:743

在Apache服务器上安装SSL证书 阿里云SSL证书服务支持下载证书安装到Apache服务器,从而使Apache服务器支持HTTPS安全访问。本文介绍了证书安装的具体操作。 前提条件 您的Apache服务器上已经开启了443端口(HTTPS服务的默认端口)。 您的Apache服务器上已安装了mod ... 查看全文

【代码备份】ASP.NET正则表达式写法

2021年03月29日 阅读:1028

1、前端正则表达式写法 1 function checkPassWord(password) { 2 //密码至少8个字符,至少1个大写字母,1个小写字母,1个数字 3 var reg = new RegExp(/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^]{8,}$/); ... 查看全文

chromedriver与chrome最新版本对应表 转自-河岸上的酸菜鱼 简书地址-https://www.jianshu.com/u/bbea92f78aca

2021年03月29日 阅读:1165

如果需要看到最新版的chromedriver和chrome版本对应问题,点击http://npm.taobao.org/mirrors/chromedriver/,点击最新版本的chromedrives, 查看notes.txt,就可以获得最新的版本对应表。 ... 查看全文

使用snapjs实现svg路径描边动画

2021年03月29日 阅读:545

一,snap.svg插件在近几天,突然接到一个需求,内容是要在网页上写一个路径的动画,还需要可以随意控制动画的速度,开始于结束,本来是一个图片可以解决的问题,结果就这样变难了呀,在网上查一会之后,突然就发现了svg,他有两个神奇属性stroke-dasharray(控制虚线和空白大小)和stroke ... 查看全文

IDEA上传Git项目报错:Push rejected: Push to origin/master

2021年03月29日 阅读:878

错误信息:Pushrejected:Pushtoorigin/masterwasrejected解决办法:1.选择你要上传代码的文件夹,鼠标右键gitBashHere2.输入下面两行命令gitpulloriginmaster–allow-unrelated-histories--把远程仓库中的内容pull到本地工作目录gitpush-uoriginmaster-f--在pull下来的项目中做修改, 查看全文

Flume

2021年03月29日 阅读:785

Flume概述 Flume是一个高可用、高可靠、分布式的海量日志数据采集、聚合、传输的系统。Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接收方的能力。 Flume(Agent,Java进程)主要由三个重要组件构成: source, ... 查看全文

js-vue-swipe图片放大—踩坑

2021年03月29日 阅读:748

基于photoswipe实现的vue图片预览组件 安装 npm install vue-image-swipe -D 引用 import Vue from 'vue' import VueImageSwipe from 'vue-image-swipe' import 'vue-image-swip ... 查看全文

.Net面试题

2021年03月29日 阅读:824

.NET Framework的优势 如果您是需要快速构建和发布某些东西的.NET开发人员,而又没有时间学习.NET Core,那么.NET Framework是您的选择。.NET Core确实有一个学习曲线。 如果要维护和升级现有的.NET应用程序,则选择.NET Framework。将现有的.NE ... 查看全文

热门文章

推荐文章

最新文章

置顶文章