排序 快速排序算法 分支/双指针算法 在待排序的n个记录中任取一个记录(通常去第一个记录)作为基准 1) 首先把该记录放入适当位置,数据序列被此记录划分为两部分,分别是比基准小和比基准大的记录。 2) 其次对基准两边的序列用同样的策略进行操作 平均时间复杂度O(logn) ? a. 确定分界点 q[ ...
分类:
编程语言 时间:
2020-03-26 21:34:03
阅读次数:
70
步骤1:明确引用类型与对象类型的概念 步骤2:子类转父类(向上转型)步骤3:父类转子类(向下转型)步骤4:没有继承关系的两个类,互相转换步骤5:实现类转换成接口(向上转型)步骤6:接口转换成实现类(向下转型)步骤7:instanceof步骤8:练习-类型转换步骤9:答案-类型转换 示例 1 : 明确 ...
分类:
编程语言 时间:
2020-03-26 21:33:40
阅读次数:
82
Windows内核分析索引目录:https://www.cnblogs.com/onetrainee/p/11675224.html 控制寄存器 1.控制寄存器在Intel手册的位置 2.各个寄存器的作用 3. 各个位的大体作用 1.控制寄存器在Intel手册的位置 卷三 2.5 Control R ...
分类:
其他好文 时间:
2020-03-26 21:33:13
阅读次数:
63
实验项目:第四章实验设计4.3.1、4.3.2、4.3.3、4.3.4、4.3.5-1、4.3.5-2 姓名:刘裕汕 实验地点:家里 实验时间:2020年3月25日 一、实验目的与要求 1、掌握C语言逻辑值的表示方法。 2、学会正确的使用关系表达式和逻辑表达式。 3、掌握各种形式的if语句语法和使用 ...
分类:
其他好文 时间:
2020-03-26 21:32:42
阅读次数:
96
给定一个8 * 8 的棋盘,棋盘上有白色的车,白色的像,空白格,黑色卒,分别用R,B,.,p表示 R可以向上下左右四个方向移动,遇到B的时候或者p的时候停止 分别求往四个方向上能遇到几个p 题目比较简单,就是找到R,然后四个方向走就是了。 https://leetcode-cn.com/proble ...
分类:
其他好文 时间:
2020-03-26 21:32:28
阅读次数:
53
def down_load_img(imgUrl,imgName=''): if not imgName: imgName = int(time.time())+random.randint(0,999999) file_suffix = os.path.splitext(imgUrl)[1] fi ...
分类:
编程语言 时间:
2020-03-26 21:31:57
阅读次数:
75
题意:给出一个图,图中有n个城市m条有向边; 让我们求出以某一城市为终点的情况下,能够走的城市的数量尽量多 求出以每一个城市为终点的时候的答案 思路:dp+拓扑排序。 首先题意没有说明图是无环图,假如此题有环的话,是无法解的(个人见解,对错还待考证) 于是,我们可以运用拓扑排序的性质,先将入度为0的 ...
分类:
其他好文 时间:
2020-03-26 21:31:11
阅读次数:
73
itertools.product:类似于求多个可迭代对象的笛卡尔积。 使用的形式是: itertools.product(*iterables, repeat=1), product(X, repeat=3)等价于product(X, X, X)。 1. 直接使用时:分别生成元组,然后合成一个li ...
分类:
编程语言 时间:
2020-03-26 21:30:52
阅读次数:
211
第一步、Winform项目引用WEB服务 第二步、代码声明实例化 Web引用 YzServ.TestServ yzserv = new WebYzServ.TestServ(); yzserv.AAA("参数值"); ...
1.首先我们要明白回调函数和回调地狱 (1)回调函数:运行某个函数实现某个功能的时候,传入一个函数作为参数,当发生某件事情的时候,会执行该函数 (2)回调地狱:某个异步操作需要等待之前的异步操作完成,无论回调是事件还是其他函数,都会陷入不断的嵌套通过回调函数异步操作 某个异步操作要等待别的操作对他的 ...
分类:
其他好文 时间:
2020-03-26 21:30:22
阅读次数:
78
最近数月一直投身于 iView 的开源工作中,完成了大大小小 30 多个 UI 组件,在 Vue 组件化开发中积累了不少经验。其中也有很多带有技巧性和黑科技的组件,这些特性有的是 Vue 文档中提到但却容易被忽略的,有的更是没有写在文档里,今天就说说 Vue 组件的高级玩法。 写在前面 本文所讲内容 ...
分类:
其他好文 时间:
2020-03-26 21:30:10
阅读次数:
69
修改 我们打开一个页面,随便修改一下,保存,结果会出现错误:Unable to write file (NoPermissions (FileSystemError): Error: EACCES: permission denied, 我们在这里找到答案:https://github.com/mi ...
分类:
Web程序 时间:
2020-03-26 21:29:23
阅读次数:
157
HTML&XML解析器 一.Jsoup概述 1. Jsoup简介 jsoup是一款Java的HTML解析器,可直接解析某个URL地址、HTML文本内容,它提供一套非常省力的API,可以通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。 同样,Jsoup能解析HTML,也可以解析XM ...
分类:
Web程序 时间:
2020-03-26 21:29:03
阅读次数:
101
一般一个经验丰富的开发者,一般都喜欢使用开源的第三方api库来进行开发,毕竟这样能够提高开发效率,并且能够简单快速的集成到项目中去,而不用花更多的时间去在重复造一些无用的轮子,多了解一些第三方库可以提高我们的开发效率,下面就来看一下在开发过程中经常会用到的一些开发第三方库,也可能不是太全,就列举一些 ...
分类:
编程语言 时间:
2020-03-26 21:28:31
阅读次数:
98
一:二分法(算法) 算法:是高效解决问题的办法(都是用于某种特定的场景) 需求:有一个按照从小到大顺序排列的数字列表 需要从该数字列表中找到我们想要的那个数字 示范: nums=[-3,3,6,9,10,11,16,34,56] find_num=10 方案一:整体遍历效率太低 for num in ...
分类:
编程语言 时间:
2020-03-26 21:28:13
阅读次数:
76
前言 hmac:用来检验合法性,比如客户端后面发送一些请求,服务端要进行检验是否合法。 基本逻辑:客户端生成一串密文发送给客户端接收,后面客户端发送请求的时候要先校验是否与客户端密文一致 socketserver:是Python标准库中的一个高级模块,能实现多并发服务端。 一、hmac 模块 ①服务 ...
分类:
编程语言 时间:
2020-03-26 21:27:43
阅读次数:
74
通常应用程序跟驱动之间交互,主要是通过轮询的方式。这种方式效率非常低下。 下面介绍一种异步通知的方式。在这种模式下,应用程序不需要查询驱动,当驱动需要应用程序读取数据时,发送一个信号给应用程序,应用程序收到信号后,再去从驱动读取数据。 驱动代码: #include <linux/miscdevice ...
分类:
其他好文 时间:
2020-03-26 21:27:02
阅读次数:
55