摘要: 冒泡排序(Bubble Sort) 冒泡排序的核心思想是:通过双层循环遍历,每次比较两个数,如果他们顺序错误(大于或者小于),那么就把他们位置交换。 • 首先,比较第一个数和第二个数的大小,由于是从小到大排列,所以如果第一个数大于第二个数,则将这两个数互换位置,反之则不变。 • 然后进行第二个数和第 阅读全文
posted @ 2019-03-08 18:01 Aberwang 阅读(4403) 评论(0) 推荐(0) 编辑
摘要: 快速排序算法的思想/特点 1.选取一个数字作为基准,(基数可以随机取,也可选取首位数字) 2.将数列第一位开始,依次与此数字比较,如果小于此数,将小数交换到左边,最后达到小于基准数的在左边,大于基准数的在右边,分为两个数组 3.分别对两个数组重复上述步骤 快速排序算法的时间复杂度:平均时间:O(nl 阅读全文
posted @ 2019-03-08 17:58 Aberwang 阅读(3527) 评论(0) 推荐(0) 编辑
摘要: 1.Session的由来: Cookie虽然在一定程度上解决了“保持状态”的需求,但是由于Cookie本身最大支持4096字节,以及Cookie本身保存在客户端,可能被拦截或窃取,因此就需要有一种新的东西,它能支持更多的字节,并且他保存在服务器,有较高的安全性。这就是Session。 Session 阅读全文
posted @ 2019-02-19 23:05 Aberwang 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 首先我们先来看一个这样的问题: 大多数没踩过这个坑的小伙伴的答案要么都是True,要么都是False。 但是,,,其真正的结果并不是如此。。。 是不是感觉一脸懵逼??? 正确答案是:True 和 False 是不是会在心里说what??? 这不合乎逻辑啊。。。 但是事实就是这样。 这是由于pytho 阅读全文
posted @ 2019-02-19 21:44 Aberwang 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 跨域请求是浏览器的同源策略造成的。 所谓同源是指域名,协议,端口都相同。 解决方案:基于jsonp 点击按钮发送跨域请求:(部分HTML代码如下:) $.(".get_server").click(function(){ $.ajax({ url:"http://www.jxntv.cn/data/ 阅读全文
posted @ 2019-02-18 22:18 Aberwang 阅读(106) 评论(0) 推荐(0) 编辑
摘要: HTTP请求是无状态的,不能判断用户是否是登录状态。 什么是Cookie? Cookie具体指的是一段小信息,它是服务器发送出来存储在浏览器上的一组组键值对,下次访问服务器时浏览器会自动携带这些键值对,以便服务器提取有用信息。 Cookie的原理 Cookie具体指的是一段小信息,它是服务器发送出来 阅读全文
posted @ 2019-02-18 20:17 Aberwang 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1、python中的数据类型和json中的对应关系。 + + + | Python | JSON | + + + | dict | objects'{"":""}' | + + + | list, tuple | array[] | + + + | str | string '""' | + + + 阅读全文
posted @ 2019-02-18 19:56 Aberwang 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 结论:只有等号的赋值操作内存地址才相同,其它都是开辟了另外的一个内存。(但是当给一个已经存在的变量重新赋值的时候此变量的内存地址会发生变化。) 切片操作:(浅拷贝)虽然生成了新的列表,但是在对原列表里层嵌套的列表做修改的时候,切片过来的列表也会改变。 只有深拷贝copy.deepcopy()操作的时 阅读全文
posted @ 2019-02-18 19:51 Aberwang 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Django-组件拾遗 知识预览 一 Django的form组件 二 Django的model form组件 三 Django的缓存机制 四 Django的信号 五 Django的序列化 回到顶部 一 Django的form组件 forms组件 回到顶部 二 Django的model form组件 阅读全文
posted @ 2018-12-17 11:31 Aberwang 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 程序入口 对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完全面向对象的编程语言 Java,C# 等。如果你接触过这些语言,对于程序入口这个概念应该很好理解,C 和 C++ 都需要有一个 main 函数来作为程序的入口,也就是程序的运行会从 main 函数开始。同样,Java 和 阅读全文
posted @ 2018-11-17 10:48 Aberwang 阅读(230) 评论(0) 推荐(0) 编辑