快排: data = [2, 5, 1, 6, 3, 9, 7] def quick_sort(data, left, right): if left < right: # 1 确定中间数的位置, 求出中间数的索引 mid = partition(data, left, right) print(m ...
分类:
编程语言 时间:
2018-12-18 22:44:52
阅读次数:
249
Quicksort (also called partition sort and pivot sort) is arguably the most used sorting algorithm. It is the one commonly implemented internally in la ...
分类:
其他好文 时间:
2018-12-18 22:44:44
阅读次数:
171
我会把一些常见问题以及自己编写代码过程中遇到的问题以及解决方案放在这里,各位若是遇到的问题也可以在评论区留言。 一、头文件Error 不会影响编译运行,但会报Warm,如下图 解决方案是安装Include Autocomplete扩展。 二、编码错误 VS Code输出会出现乱码,很多人都遇到过。这 ...
分类:
编程语言 时间:
2018-12-18 22:44:33
阅读次数:
289
一:用户交互 与用户交互主要使用input,这里需要说明三点: 1:input会等待用户输入 2:会将输入的内容赋值给变量 3:input出的变量都是字符串类型(str) ...
分类:
编程语言 时间:
2018-12-18 22:44:26
阅读次数:
275
编写程序,产生10组彩票的“35选7”玩法的7个随机数。(1-35)随机数不能重复。 范围【1,35) 1 import java.util.Iterator; 2 import java.util.Random; 3 import java.util.TreeSet; 4 5 public cla... ...
分类:
编程语言 时间:
2018-12-18 22:44:19
阅读次数:
243
表头文件 #include<sys/file.h> 定义函数 int flock(int fd,int operation); 函数说明 flock()会依参数operation所指定的方式对参数fd所指的文件做各种锁定或解除锁定的动作。此函数只能锁定整个文件,无法锁定文件的某一区域。 参数 ope ...
分类:
系统相关 时间:
2018-12-18 22:44:10
阅读次数:
288
/************************************************************** Problem: 1003 User: lxy8584099 Language: C++ Result: Accepted Time:60 ms Memory:1124 k ...
分类:
其他好文 时间:
2018-12-18 22:44:02
阅读次数:
275
实际上,映射对于存储地址的标记值非常有用。 我们在许多合约中都看到了它们,它们通常以这种方式定义: 由于映射是公共的,我们得到一个免费的getter,我们可以通过使用简单的方法获取myAddress的值 Solidity映射看起来可能类似于关联数组,但它不是,它没有索引,因此很难遍历所有地址。但它仍 ...
分类:
其他好文 时间:
2018-12-18 22:43:50
阅读次数:
381
假设掩码是28,28也就是28个1。本身掩码是255.255.255.255那么转换成二进制也就是 11111111,11111111,11111111,11111111 那么28个1也就是: 11111111,11111111,11111111,11110000 可变的就只有后面的四个0 也就是2 ...
分类:
其他好文 时间:
2018-12-18 22:43:43
阅读次数:
1079
我们做后端开发的有时候要返回给前端的数据格式不符合怎么办? 举个例子,比如一张表中的时间,数据库中存储的是yyy-mm-dd hh:mm:ss 这样的形式,而前段需要的是精确到秒的格式,那我们不可能直接把这种格式的数据直接返回给前端吧?! 直接返回回去会跟前端掐起来的。。。。那怎么办?从数据库查出来 ...
分类:
Web程序 时间:
2018-12-18 22:43:35
阅读次数:
4522
对std::string 直接用 == 对char* 应该用strcmp() ...
分类:
编程语言 时间:
2018-12-18 22:43:29
阅读次数:
183
python生成随机数、随机字符串 import randomimport string # 随机整数:print random.randint(1,50) # 随机选取0到100间的偶数:print random.randrange(0, 101, 2) # 随机浮点数:print random. ...
分类:
编程语言 时间:
2018-12-18 22:43:20
阅读次数:
321
Neo4j是一个Java开发的图数据库,它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。相对于关系数据库来说,图数据库善于处理大量复杂、互连接、低结构化的数据,这些数据变化迅速,需要频繁的查询——在关系数据库中,这些查询会导致大量的表连接,因此会产生性能上的问题。Neo4j重点解决了拥有大 ...
分类:
编程语言 时间:
2018-12-18 22:43:11
阅读次数:
1304
将序列化对象写入文件1.创建出FileOutputStreamFileOutputStream fileStream=new FileOutputStream("game.ser");2.创建ObjectOutputStreamObjectOutputStream os=new ObjectOutp... ...
分类:
其他好文 时间:
2018-12-18 22:43:03
阅读次数:
247
From version 2.0 onwards Spring Security has improved support substantially for adding security to your service layer methods. It provides support for ...
分类:
编程语言 时间:
2018-12-18 22:42:54
阅读次数:
275
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~ 一、websocket与http WebSocket是H ...
分类:
Web程序 时间:
2018-12-18 22:42:44
阅读次数:
166
容器平台技术 容器平台技术能够让容器作为集群在分布式环境中运行。 容器编排引擎 基于容器的应用一般会采用微服务架构。在这种架构下,应用被划分为不同的组件,并以服务的形式运行在各自的容器中,通过 API 对外提供服务。为了保证应用的高可用,每个组件都可能会运行多个相同的容器。这些容器会组成集群,集群中 ...
分类:
其他好文 时间:
2018-12-18 22:42:38
阅读次数:
338