1.会话技术简介 http协议是无状态的,因此对于服务端来说,当它接收到客户端的http请求时,无法识别这个请求来源于哪个客户端。无状态的协议有优点也有缺点,但对于需要识别客户端甚至是需要记住客户端的业务来说,应当要让http协议"有状态"。 需要记住客户端的业务种类非常多。例如登陆系统,在一个页面 ...
分类:
其他好文 时间:
2020-04-24 01:05:08
阅读次数:
67
优点: 减少事件注册,节省内存。比如, 在table上代理所有td的click事件。 在ul上代理所有li的click事件。 简化了dom节点更新时,相应事件的更新。比如 不用在新添加的li上绑定click事件。 当删除某个li时,不用移解绑上面的click事件。 缺点: 事件委托基于冒泡,对于不冒 ...
分类:
Web程序 时间:
2020-04-23 23:14:35
阅读次数:
104
链表:真正的动态数据结构。 1最简单的动态数据结构。2也能帮助更深入的理解引用和指针。具有递归结构性质 数据存储在Node节点中, E存储元素,Next代表下一个元素节点。最后一个元素为NULL。 就像或者车厢之间链接一样 next负责链接。 优点:就是真正的动态,不需要处理固定容量的问题。 缺点: ...
分类:
其他好文 时间:
2020-04-23 20:46:58
阅读次数:
48
1 DHCP优缺点 2 基础知识 2.1 介绍 名字:Dynamic Host Configuration Protocol -> DHCP 前身:Bootp 传输层:UDP 端口号:’DHCP server’67 ‘DHCP client’68 2.2 报文流程-无中继 2.3 报文流程-有中继 ...
分类:
其他好文 时间:
2020-04-23 12:34:15
阅读次数:
77
1. docker是啥? 自行Google或百度去。。。 "https://yeasy.gitbooks.io/docker_practice/introduction/what.html" 重要概念: 镜像 image :一个特殊的 root 文件系统,除了提供容器运行时所需的程序、库、资源、配置 ...
分类:
其他好文 时间:
2020-04-23 12:30:59
阅读次数:
66
绝对导入与相对导入 # 绝对导入: 以执行文件的sys.path为起始点开始导入,称之为绝对导入 # 优点: 执行文件与被导入的模块中都可以使用 # 缺点: 所有导入都是以sys.path为起始点,导入麻烦 # 相对导入: 参照当前所在文件的文件夹为起始开始查找,称之为相对导入 # 符号: .代表当 ...
分类:
其他好文 时间:
2020-04-23 09:15:36
阅读次数:
66
二叉查找树是最常用的一种二叉树,它支持快速插入、删除、查找操作,各个操作的时间复杂度跟树的高度成正比,理想情况下,时间复杂度是 O(logn)。 不过,二叉查找树在频繁的动态更新过程中,可能会出现数的高度远大于 log2^n 的情况,从而导致各个操作的效率下降。极端情况下,二叉树会退化为链表,时间复 ...
分类:
编程语言 时间:
2020-04-23 00:21:58
阅读次数:
86
引言 寒假期间,朋友让我一起和他在淘宝的天猫农场上一起种水果,说是等熟了,可以一分钱买好多水果(表示昨天水果刚邮回来,比较香) 我具体看了看怎样种水果,逛指定商品页面15秒,逛一逛淘宝人生以及签个到等。倒是不费劲,就是有些麻烦。于是想借此机会搞一搞Android端自动化脚本。 目前入手的由两个,一个 ...
分类:
移动开发 时间:
2020-04-22 23:05:05
阅读次数:
452
对于Custom Setting和CMT到底该用哪个的问题最近一直在困扰,下面分别列举出custom setting与 CMT的优缺点 CMT:可直接带着value部署,这是custom setting所不能实现的 <?xml version="1.0" encoding="UTF-8"?> <Cu ...
分类:
Web程序 时间:
2020-04-22 19:55:50
阅读次数:
143
zk实现分布式锁的3种方式 第1种 创建一个znode,如果创建成功,则获取到锁,操作完成,删除znode即可释放锁; 如果创建失败(抛出异常),说明锁被其它服务的线程持有,当前线程休眠一小会儿,之后重试,设置一个计数器,如果重试指定次数后还没有获取到锁,就放弃。 缺点:未获取到锁时重试多次,浪费资 ...
分类:
其他好文 时间:
2020-04-22 19:54:18
阅读次数:
63