桶排序是计数排序的升级版。它利用了函数的映射关系,高效与否的关键就在于这个映射函数的确定。为了使桶排序更加高效,我们需要做到这两点: 在额外空间充足的情况下,尽量增大桶的数量 使用的映射函数能够将输入的 N 个数据均匀的分配到 K 个桶中 同时,对于桶中元素的排序,选择何种比较排序算法对于性能的影响... ...
分类:
编程语言 时间:
2019-12-02 23:47:02
阅读次数:
118
title: GamePM原型 date: 2019 12 02 22:01:10 tags: cnbolgsWork GamePM前端设计原型展示 可供访问的前端网页:pj.tenderkun.com (以上网页可能会因为后端接口随时变化而导致某些功能错误) 产品开发小结 在前端延期问题不能解决后 ...
分类:
其他好文 时间:
2019-12-02 23:46:02
阅读次数:
113
golang和swoole区别 开发效率 Go语言是本质上是静态语言,开发效率稍差,但性能更强,更适合底层软件的开发 Swoole使用PHP语言,动态脚本语言,开发效率最佳,更适合应用软件的开发 IO模型 go语言使用单线程eventloop处理IO事件,多线程实现协程调度,执行用户层代码 swoo ...
分类:
其他好文 时间:
2019-12-02 23:45:40
阅读次数:
125
CONTAINS全文搜索函数 1. 查询住址在北京的学生SELECT student_id,student_nameFROM studentsWHERE CONTAINS( address, 'beijing' ) <contains_search_condition> 属于 nvarchar . ...
分类:
其他好文 时间:
2019-12-02 23:45:29
阅读次数:
127
一、预备知识:typedef 基本使用 也可以这样使用,这样更加的方便 还可以把上面的两个结合起来 二、离散存储(链表) 定义:n个节点离散分配,彼此通过指针相连,每一个节点只有一个前驱节点和一个后续节点,首节点没有前驱节点,尾节点没有后续节点 专业术语: 1. 首节点:第一个有效节点 2. 尾节点 ...
分类:
其他好文 时间:
2019-12-02 23:45:15
阅读次数:
120
常用命令 su - root # 登入管理员 exit # 退出 init0 # 关机 shutdown -h now # 立即关机 init6 # 重启 ctrl+alt+f2 # 切换终端 whoami # 查看当前用户 date # 查看日期 data 121215252019(月日时分年) ...
分类:
系统相关 时间:
2019-12-02 23:44:47
阅读次数:
135
归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 作为一种典型的分而治之思想的算法应用,归并排序的实现由两种方法: 自上而下的递归(所有递归的方法都可以用迭代重写,所以就有了第 2 种方法); 自... ...
分类:
编程语言 时间:
2019-12-02 23:44:29
阅读次数:
109
前言 JS中整个循环当中,仅存在一个《》 理解一下概念问题 微任务,宏任务 宏任务需要多次事件循环才能执行完,微任务是一次性执行完的; 2.宏任务macrotask: (事件队列中的每一个事件都是一个macrotask) 优先级:主代码块 > setImmediate > MessageChanne ...
分类:
其他好文 时间:
2019-12-02 23:44:08
阅读次数:
143
一、简介 在JavaScript中,函数就是第一类公民,它可以像字符串、数字等变量一样,使用var修饰并作为数据使用。它可以作为数值、可以作为参数、还可以作为返回结果。可以说JavaScript就是函数式编程。ES6新语言特性中,箭头函数、扩展运算符会极大地帮助开发者利用函数式编程技术进行开发。 1 ...
分类:
编程语言 时间:
2019-12-02 23:43:42
阅读次数:
130
python socket编程
netstat
lsof
strace
tcpdump ...
分类:
编程语言 时间:
2019-12-02 23:43:25
阅读次数:
118
/** //遍历result.getData(), */ // 方法一Iterator Iterator it = result.getData().iterator(); while(it.hasNext()){ System.out.println("data里面的值是: "+it.next() ...
分类:
其他好文 时间:
2019-12-02 23:43:13
阅读次数:
110
1. NFS介绍 1.1 什么是NFS? NFS是Network File System的缩写,中文意思是网络文件系统。它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录。NFS客户端(一般为应用服务器,例如web)可以通过挂载(mount)的方式将NFS服务器端共享的数据 ...
分类:
其他好文 时间:
2019-12-02 23:42:40
阅读次数:
142
题目描述 给定一个整数数组 nums?和一个目标值 target,请你在该数组中找出和为目标值的那?两个?整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因 ...
分类:
其他好文 时间:
2019-12-02 23:42:24
阅读次数:
112
1. 具体题目 给定一个无向图graph,当这个图为二分图时返回true。如果我们能将一个图的节点集合分割成两个独立的子集A和B,并使图中的每一条边的两个节点一个来自A集合,一个来自B集合,我们就将这个图称为二分图。graph将会以邻接表方式给出,graph[i]表示图中与节点i相连的所有节点。每个 ...
分类:
编程语言 时间:
2019-12-02 23:42:05
阅读次数:
121
1、JDBC <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring‐boot‐starter‐jdbc</artifactId> </dependency> <dependency> <groupId> ...
分类:
编程语言 时间:
2019-12-02 23:41:50
阅读次数:
120
首先,得知道这门技术大概能做什么东西出来,应用场景有哪些,才会让人心潮澎湃去学习,觉得自己做的事情很有意思。区块链愿景:首推这本,区块链 2.0 (豆瓣),今年4月份刚出版,图书馆刚出来马上就抢购一空了,幸好眼疾手快借来一本,这本既有原理也有技术还有一些应用,但是技术方面当然没有《精通比特币》那么详 ...
分类:
其他好文 时间:
2019-12-02 23:41:17
阅读次数:
110
连接远程服务器的几种方式 前言 最近在尝试做网盘,使用的技术栈大概是 .net core + MVC + Mysql + Layui ,主要目的是通过这个具体的项目,熟悉熟悉 .net core 开发, .net 的未来就是他了! 但是作为一个菜鸟,还是希望自己的项目能在某个服务器上跑起来的(可能大 ...
分类:
其他好文 时间:
2019-12-02 23:40:51
阅读次数:
169