base64模块方法: [ 'encode', 'decode', 'encodebytes', 'decodebytes', 'b64encode', 'b64decode', 'b32encode', 'b32decode', 'b16encode', 'b16decode', 'b85enco ...
分类:
编程语言 时间:
2017-07-24 11:29:25
阅读次数:
138
大家都知道,快速排序是不稳定的排序方法。 如果对于数组中出现的任意aii,ajj(i<j),其中aii==ajj,在进行排序以后aii一定出现在ajj之前,则认为该排序是稳定的。 某高校招生办得到一份成绩列表,上面记录了考生名字和考生成绩。并且对其使用了某排序算法按成绩进行递减排序。现在请你判断一下 ...
分类:
编程语言 时间:
2017-07-24 11:29:16
阅读次数:
242
题目: Given a binary tree, flatten it to a linked list in-place. For example,Given The flattened tree should look like: 题意及分析:给出一棵树,要求给出这棵树的先序遍历组成的链表,但是 ...
分类:
编程语言 时间:
2017-07-24 11:28:57
阅读次数:
107
不多说直接上代码: 这一个主要就是和上面的顺序表相互补充,可以相互借鉴,这个应该是最原始的版本了. 如果有问题请@楼主。 ...
分类:
编程语言 时间:
2017-07-24 11:28:48
阅读次数:
187
1.JavaScript中的数据类型包括:string、number、boolean、null、undefined、Array、对象。2.JavaScript中的数据类型可分为原始类型和引用类型。其中string、number、boolean、null、undefined属于原始类型,其他的都是引用类型。3.引用类型中最容易判断的就是方法,因为用type..
分类:
编程语言 时间:
2017-07-24 11:26:04
阅读次数:
118
1.代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩 ...
分类:
编程语言 时间:
2017-07-24 11:23:42
阅读次数:
229
install pip install json5 test a.json: ...
分类:
编程语言 时间:
2017-07-24 11:22:05
阅读次数:
163
国家必须要有属于自己的一套加密机制才行。。。好复杂。分享下看哪位看得懂其中的原理 国家密码管理局于2010年12月17日发布了SM2椭圆曲线公钥密码算法,并要求为对现有基于RSA算法的电子认证系统、密钥管理系统、应用系统进行升级改造。关于算法标准,请参见《国家密码管理局公告(第 21 号)》,网址为 ...
分类:
编程语言 时间:
2017-07-24 10:10:25
阅读次数:
228
数组的三种遍历方法: var arr = ["a", "b", "c", "d", "e", "f"]; // for 循环 for (var i = 0; i < arr.length; i++) { console.log(arr[i]); } // for...in for (var inde ...
分类:
编程语言 时间:
2017-07-24 10:09:29
阅读次数:
221
流 数据流 用于传输数据。IO流 Input/Output流。数据从外部流向程序 输入流;数据从程序流向外部的时候--输出流。读取一个文件 数据从文件流向程序 输入流;向一个文件中写入数据 数据从程序流向文件 输出流 根据数据流动的方向:输入流/输出流 根据数据传输的形式:字节流/字符流 输入流 输 ...
分类:
编程语言 时间:
2017-07-24 10:09:12
阅读次数:
215
需求:数据库中存储的是字符串,将该字符串显示成二维码,扫描二维码后显示字符串的信息 实现原理:从数据库中先获取数据,然后根据Qrcode生成图片,然后将该图片显示出来即可。 关键代码: 说明:mian方法传参,将字符串2在E盘生成一个test.png的二维码,扫描二维码可以显示出2的信息。 调用该方 ...
分类:
编程语言 时间:
2017-07-24 10:09:02
阅读次数:
356
建造者模式可以将复杂的构建与其表示相分离,是的相同的构建过程可以创建出不同的表示。 建造者模式与抽象工厂的差别是:在建造者模式里,有个指导者,这个指导者来管理建造者。用户与指导者相互联系,指导者联系建造者,终于得到我们须要的产品。即建造者模式能够强制实行一种分步骤进行的建造过程。 建造者模式是将复杂 ...
分类:
编程语言 时间:
2017-07-24 10:06:54
阅读次数:
147
6、成员初始化 java尽量保证:所有变量在使用前都能得到恰当的初始化。对于方法的局部变量,java以编译错误的形式来贯彻这种保证。 如果类的成员变量时基本类型,那么没有初始化给默认值 在类里定义一个引用对象时,如果不将其初始化,此引用就会获得一个特殊值null7、构造器初始化 可以用构造器来进行初 ...
分类:
编程语言 时间:
2017-07-24 10:03:45
阅读次数:
172
1.用Requests爬去你想要的爬取的网站 1 2 3 4 import requests r = requests.get('https://www.baidu.com') print r.text # 打印网站源代码 import requests r = requests.get('http ...
分类:
编程语言 时间:
2017-07-24 10:03:23
阅读次数:
174