摘要 归并排序就是将序列不断向下拆分成最小的序列(只有两个元素),然后从这个地方开始排序,然后向上合并成新的序列和排序,直到合并为一个序列(这时,这个序列就是有序的) 代码实现上用了递归的思路处理,归并排序在时间复杂度上比前3种有优势,具体可以用到什么样的场景,暂时没有想到,就先学习下逻辑,增长见识 ...
分类:
编程语言 时间:
2021-08-06 23:52:44
收藏:
0 评论:
0 赞:
0 阅读:
33
延时队列前提1.定时关闭空闲连接:服务器中,有很多客户端的连接,空闲一段时间之后需要关闭之。2.定时清除额外缓存:缓存中的对象,超过了空闲时间,需要从缓存中移出。3.实现任务超时处理:在网络协议滑动窗口请求应答式交互时,处理超时未响应的请求。4.应用在session超时管理:网络应答通讯协议的请求超时处理。痛点方案机制一种比较暴力的办法就是,使用一个后台线程,遍历所有对象,挨个检查。这种笨笨的办法
分类:
编程语言 时间:
2021-08-06 23:52:08
收藏:
0 评论:
0 赞:
0 阅读:
30
1 /* 2 *author:余性笃厚 3 *description:从终端读取字符判断其时字母(大小写)、数字、标点符号 4 *要求:使用ctypt.h头文件中的相关原型函数 5 6 */ 7 #include <stdio.h> 8 #include <ctype.h> 9 10 int mai ...
分类:
编程语言 时间:
2021-08-06 17:54:25
收藏:
0 评论:
0 赞:
0 阅读:
46
了解函数,我们首先要从函数的定义方法开始了解。 1、函数的定义 与java中不同,JavaScript中的函数有两种定义方法,第一种和java中相同,直接写出 function XX ( 参数信息 ) { 函数内容 } 即可。 另一种定义方式类似于之前的变量定义,新建一个var变量,然后将funct ...
分类:
编程语言 时间:
2021-08-06 17:52:02
收藏:
0 评论:
0 赞:
0 阅读:
26
宏最上面:Private Declare Function timeGetTime Lib "winmm.dll" () As Long Private Sub wait(aa) Dim Savetime As DoubleText1 = "timeGetTime begin"Savetime = ...
分类:
编程语言 时间:
2021-08-06 17:51:33
收藏:
0 评论:
0 赞:
0 阅读:
42
一、 资源管理介绍 在kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes。 kubernetes的本质上就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在kubernetes集群中运行一个个的容器,并将指定的程序跑在容器中。 kub ...
分类:
编程语言 时间:
2021-08-06 17:51:17
收藏:
0 评论:
0 赞:
0 阅读:
28
最近学习Python,网上学习资料挺多的,这篇写的不错,关于phyone编程可以干什么和python爬虫菜鸟教程,大家有需要也可以看看。 1、冒泡排序 2、计算x的n次方的方法 3、计算a*a + b*b + c*c + …… 4、计算阶乘 n! 5、列出当前目录下的所有文件和目录名 6、把一个li ...
分类:
编程语言 时间:
2021-08-06 17:50:38
收藏:
0 评论:
0 赞:
0 阅读:
24
引用的基本使用 作用:给变量起别名 ,语法:数据类型 & 别名 = 原名 注意:引用必须初始化,且初始化之后,就不可更改、 引用做函数参数 作用:函数传参时,可以利用引用的技术让形参修饰实参 优点:可以简化指针修改实参 实例: #include<iostream> using namespace s ...
分类:
编程语言 时间:
2021-08-06 17:49:38
收藏:
0 评论:
0 赞:
0 阅读:
22
1、安装插件 安装后重启 2、双击HOST 3、点击Add host 增加服务器列表 4、输入服务器信息 输入服务器IP,选择认证方式,再点击Test Connection测试连接,再点击Add确认连接 5、在项目目录你需要部署的项目右键 6、再选择部署服务器 再选择服务器: 选择服务器后再点击Se ...
分类:
编程语言 时间:
2021-08-06 17:47:54
收藏:
0 评论:
0 赞:
0 阅读:
34
有时候我们WEB开发<%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core” %>标签库会爆红,报这样的错误:“Cannot resolve taglib with uri http://java.sun.com/jsp/jstl/c ...
分类:
编程语言 时间:
2021-08-06 17:46:52
收藏:
0 评论:
0 赞:
0 阅读:
38
import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache. ...
分类:
编程语言 时间:
2021-08-06 17:46:41
收藏:
0 评论:
0 赞:
0 阅读:
47
1.前端post请求导出文件 exportFile = function(params, url) { let xhr = new XMLHttpRequest(); xhr.open('POST', url, true); xhr.setRequestHeader('Content-Type', ...
分类:
编程语言 时间:
2021-08-06 17:45:46
收藏:
0 评论:
0 赞:
0 阅读:
33
代码见: https://github.com/lulu4pix/mybatis-demo 这是数据库名: 表结构只有两列varchar name和int cid ...
分类:
编程语言 时间:
2021-08-06 17:45:23
收藏:
0 评论:
0 赞:
0 阅读:
32
原理 当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。在线程的生命周期中,它要经过新建(New、就 绪( Runnable 行( Running)、阻塞( Blocked)和死亡(Dead)5种状态。尤其是当线程启动以后,它不可能一直"霸占"着CPU独自运 行,所以C ...
分类:
编程语言 时间:
2021-08-06 17:43:03
收藏:
0 评论:
0 赞:
0 阅读:
21
C++文件处理工具类,hpp文件,使用时只需要include即可,跨平台 ...
分类:
编程语言 时间:
2021-08-06 17:42:21
收藏:
0 评论:
0 赞:
0 阅读:
26
多线程高并发,开课吧Java架构师
分类:
编程语言 时间:
2021-08-06 17:41:07
收藏:
0 评论:
0 赞:
0 阅读:
27
1.数据库表 CREATE TABLE `user` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `username` varchar(60) COLLATE utf8_bin DEFAULT NULL, `password` varchar(6 ...
分类:
编程语言 时间:
2021-08-06 17:39:36
收藏:
0 评论:
0 赞:
0 阅读:
44
第一章(下方资料) https://github.com/fluentpython/example-code-2e/tree/master/01-data-model Python风格的纸牌 """ 第一章: 1. 数据模型 https://docs.python.org/zh-cn/3/refer ...
分类:
编程语言 时间:
2021-08-06 17:38:48
收藏:
0 评论:
0 赞:
0 阅读:
28
使用场景 Comparable: 是interface,一般通过implements重写compareTo()方法,是自身与参数的比较 在比较时不再需要comparator javaDoc: int compareTo?(T o) Compares this object with the spec ...
分类:
编程语言 时间:
2021-08-06 17:32:54
收藏:
0 评论:
0 赞:
0 阅读:
27
导入素材 Assets-import 导入素材到画板 打开Unity-Window-2D-Tile Palette 打开“画板”-create new palette-将素材拖入 创建背景板并绘图 右键-2D object-Tilemap 创建成功 Tile palette - Active Til ...
分类:
编程语言 时间:
2021-08-06 17:30:36
收藏:
0 评论:
0 赞:
0 阅读:
21