一.算法 排序算法:冒泡排序,选择排序,插入排序,快速排序,二叉树排序 查找算法:线性查找,二分查找,二叉树查找二.数据结构 栈,队列,链表,二叉树,堆,图三.设计模式 单利模式,工厂模式,创建者模式
Tornado框架提供tornado.web.authenticated用户认证体系,使用方法也很简单。 1.在登录逻辑调用 self.set_secure_cookie(key, vulue) 2.
一.优缺点对比 Django: 优点:1.大而全,一身装备,可变形,可扩展 2.自助管理后台 3.强大的数据库访问组件 4.完整的路由系统 缺点: 1.高内聚,低耦合 2.重量级 Tornado: 优
一. AIDL是什么? AIDL是一个缩写,全称是Android Interface Definition Language,也就是Android接口定义语言。二.AIDL能干什么? 进行跨进程通信,
什么是 HTTPS?HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。你也可以说:HTTPS = HTTP + SS
""" 递归二分查找算法 将排序好的数组(比如从小到大)或队列一分二为,选取中间值比较 如果要查找的数值比中间值大,说明要查找的数值在前半部分,相反在后半部分,继续将 前半部分(或后半部分)一分为二,
""" 协程 协程看上去也是子程序,但执行过程中,在子程序内部可中断,然后转而执行别的子程序,在适当的时候再返回来接着执行。 Python对协程的支持是通过generator实现的。 在generat
先来看看OkHttp的简单使用,由图可以看出,大概整个流程是,通过OkHttpClient将构建的Request转换为Call,然后在RealCall中进行异步或同步任务,最后通过一些的拦截器inte