首页 > 2021年02月04日 > 全部分享
C#实现冒泡快速排序及二分法查找
冒泡排序 原理:从头开始,每一个元素和它的下一个元素比较,如果它大,就将它与比较的元素交换,否则不动。这意味着,大的元素总是在向后慢慢移动直到遇到比它更大的元素。所以每一轮交换完成都能将最大值冒到最后。 时间复杂度:O(n2),排序效率是常见几种排序中最慢的。 示例代码 /// <summary> ...
分类:编程语言   时间:2021-02-04 20:59:11    收藏:0  评论:0  赞:0  阅读:33
C语言基础丨运算符之指针运算符*和取地址运算符&(九)
C语言的指针 指针就是地址,指针也是C语言的一种数据类型。 用指针类型定义的变量称作指针变量,指针变量储存的不是普通数据而是一个地址,一个变量的地址称为该变量的指针。 指针变量定义的一般形式为:类型标识符 * 变量名 星号是指针类型的标志。 C语言指针变量的使用需要以下两个运算符: &:取地址运算符 ...
分类:编程语言   时间:2021-02-04 20:58:57    收藏:0  评论:0  赞:0  阅读:61
springboot 两种配置文件,application.properties ,application.yml
在注解中 如果一个类,上面声明了 @ConfigurationProperties(prefix = "studuent"),则在application.properties中,以student开头的字段,会自动注入到本类中 @ConfigurationProperties,既可以用在配置类上,也可 ...
分类:移动平台   时间:2021-02-04 20:58:47    收藏:0  评论:0  赞:0  阅读:34
async 函数简单介绍 (async、await关键字)
详细文档:ECMAScript 6 async 函数(阮一峰) 介绍 ES2017 标准引入了 async 函数,使得异步操作变得更加方便。async 函数是什么?一句话,它就是 Generator 函数的语法糖。 // 请求网络数据(伪代码) // generator 函数 const reque ...
分类:其他   时间:2021-02-04 20:58:34    收藏:0  评论:0  赞:0  阅读:35
buu SCTF Who is he
1. 下载好附件,发现是unity的题目,找到assembly.dll,用dnspy直接打开干,在引用下面就是实际的代码 2.找到了核心代码,发现逻辑也挺简单的, 输入的text,要和一串字符串进行base64解密后,再进行des cbc的解密相等,那么我们直接本地复现,或者动调也是可以的,c#不太 ...
分类:其他   时间:2021-02-04 20:58:17    收藏:0  评论:0  赞:0  阅读:41
MyBatis缓存原理及源码分析(二级缓存)
二级缓存 二级缓存介绍 在上文中提到的一级缓存中,其最大的共享范围就是一个SqlSession内部,如果多个SqlSession之间需要共享缓存,则需要使用到二级缓存。开启二级缓存后,会使用CachingExecutor装饰Executor,进入一级缓存的查询流程前,先在CachingExecuto ...
分类:其他   时间:2021-02-04 20:58:02    收藏:0  评论:0  赞:0  阅读:65
3D制图软件中多体设计的使用技巧
多体设计是浩辰3D制图软件所提供的一项极为高效的设计创新方法。在多体建模过程中,设计工程师可以依据相同的规则集,在同一建模文件中,使用多个3D实体模型来进行创新设计。通过浩辰3D制图软件多体设计,大家可以将装配体所需的多个部件创建为一个零件文件或钣金文件,让产品创新设计和可视化数据管理更便捷、高效。 ...
分类:其他   时间:2021-02-04 20:57:51    收藏:0  评论:0  赞:0  阅读:41
记一次CPU持续100%及分析方法
背景 某天晚上八点多,突然收到一个 CPU 爆表的告警。 过了一会,几个业务线就开始反馈系统变慢了。 后面紧急处理了这台机器后,让业务先恢复正常。 后续看了一下监控,拔凉拔凉的。 这个服务是比较重要的一个老业务,.NET Framework 的 Web API 项目。 回过头来看一下,要找出造成了 ...
分类:其他   时间:2021-02-04 20:57:37    收藏:0  评论:0  赞:0  阅读:34
剑指offer:求二叉树的深度
一、问题描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 二、代码实现 class Solution: def TreeDepth(self, pRoot): if pRoot is None: return 0 coun ...
分类:其他   时间:2021-02-04 20:57:23    收藏:0  评论:0  赞:0  阅读:35
ajax
AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个 ...
分类:Web开发   时间:2021-02-04 20:57:14    收藏:0  评论:0  赞:0  阅读:31
滑动窗口
#include <bits/stdc++.h> using namespace std; #define IO ios::sync_with_stdio(false);cin.tie(0); cout.tie(0) inline int lowbit(int x) { return x & (-x ...
分类:其他   时间:2021-02-04 20:56:59    收藏:0  评论:0  赞:0  阅读:36
python mongodb增量备份脚本
首先,需要搭建mongodb副本集,才能进行增量备份,此过程略过本人的构想是每天进行一次备份,这次备份是全量备份还是增量备份取决于最后一次全量备份的时间节点的日志是否已被覆盖(因为oplog的大小是有上限的,所以新的操作会覆盖旧的),如果已被覆盖,则进行全量备份,否则从该时间节点开始进行增量备份。为 ...
分类:数据库技术   时间:2021-02-04 20:56:47    收藏:0  评论:0  赞:0  阅读:60
TS泛型
官网地址,本文也是参考官网来写:https://ts.xcatliu.com/advanced/generics.html 借用官网的话:在定义函数、接口或类的时候,不预先指定具体的参数类型,而在被调用时候再指定类型的一种特性。 接下来就探讨怎么用 <T>:意思是任意类型,跟any一样的意思 : A ...
分类:其他   时间:2021-02-04 20:56:33    收藏:0  评论:0  赞:0  阅读:43
安卓学习记录(五)——体温表APP.2
一、项目结构 二、源码 1.数据层 db+dao+bean package com.example.tem.db; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import androi ...
分类:移动平台   时间:2021-02-04 20:56:20    收藏:0  评论:0  赞:0  阅读:32
CommitLog文件和ConsumeQueue在文件系统中的映射
![](https://img2020.cnblogs.com/blog/1474367/202102/1474367-20210204191253165-1865198991.png) ![](https://img2020.cnblogs.com/blog/1474367/202102/1474... ...
分类:其他   时间:2021-02-04 20:56:03    收藏:0  评论:0  赞:0  阅读:57
docker容器启动报错/WARNING: IPv4 forwarding is disabled. Networking will not work或者启动elasticsearch7.4.0报错
docker容器启动报错/WARNING: IPv4 forwarding is disabled. Networking will not work或者启动elasticsearch7.4.0报错 1. docker容器启动报错WARNING: IPv4 forwarding is disable ...
分类:Web开发   时间:2021-02-04 20:55:53    收藏:0  评论:0  赞:0  阅读:30
The First Blog:About Markdown
The First Blog:About Markdown 标题: 二级标题 三级标题 ... 六级标题 字体 Hello ,World! Hello ,World! Hello ,World! Hello ,World! 引用 Hello,World! 分割线 图片 超链接 跳转到我的博客 列表 ...
分类:其他   时间:2021-02-04 20:55:40    收藏:0  评论:0  赞:0  阅读:25
Linux服务器高并发调优实战
众所周知在默认参数情况下Linux对高并发支持并不好,主要受限于单进程最大打开文件数限制、内核TCP参数方面和IO事件分配机制等。下面就从几方面来调整使Linux系统能够支持高并发环境。 iptables相关 如非必须,关掉或卸载iptables防火墙,并阻止kernel加载iptables模块。这 ...
分类:系统服务   时间:2021-02-04 20:55:29    收藏:0  评论:0  赞:0  阅读:28
基于 GlusterFS 实现 Docker 集群的分布式存储
概览 以 Docker 为代表的容器技术在云计算领域正扮演着越来越重要的角色,甚至一度被认为是虚拟化技术的替代品。企业级的容器应用常常需要将重要的数据持久化,方便在不同容器间共享。为了能够持久化数据以及共享容器间的数据,Docker 提出了 Volume 的概念。单机环境的数据卷难以满足 Docke ...
分类:其他   时间:2021-02-04 20:55:18    收藏:0  评论:0  赞:0  阅读:30
Markdown学习
Markdown学习 标题 #加空格后面接名字,几个#就是几级标题。 字体 一个*是斜体 两个**是粗体 两个~是删除线 引用 这是一个引用 一个>是引用 分割线 三个-或者三个* 图片 超链接 超链接名字 列表 有序列表 A B C 无需列表 1 2 3 -号加空格 表格 |姓名|性别|生日| 姓 ...
分类:其他   时间:2021-02-04 20:55:04    收藏:0  评论:0  赞:0  阅读:29
328条   上一页 1 2 3 4 5 ... 17 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!