所花时间: 课上:4h 课下:3h 代码量:20+66+62+60+400(400为微信小程序) 搏客量:1 了解到的知识点: html <table>标签 <input>标签 <td>标签 <tr>标签 <form>标签 等 ...
分类:
其他好文 时间:
2019-03-09 23:31:55
阅读次数:
176
第一周 所花时间(包括上课) 10h 代码量(行) 500 博客量(篇) 3 了解到的知识点 7. get和post请求方式的区别: get:请求数据会以?的形式隔开拼接在请求头中,不安全,没有请求实体部分; get请求不能携带大量的数据 post:请求数据在请求实体中进行发送,在URL中看不到具体 ...
分类:
其他好文 时间:
2019-03-09 13:10:37
阅读次数:
203
$\DeclareMathOperator{\fail}{fail}$ KMP 算法堪称经典中的经典了,然而这么多年以来,我没能完全理解这个算法。我对 KMP 算法掌握的程度,就是知道其原理,但是写不出来。 今天打 CF,遇到一个 KMP 的题目,解法很好想,代码量也不大,我却未能在最后的 17 分 ...
分类:
编程语言 时间:
2019-03-09 12:52:22
阅读次数:
184
单片机里的堆栈 做单片机的应该都听说过堆栈,跟指针一样,一看到这两个就会莫名的蛋疼。但是用汇编的同志肯定不会陌生,因为要经常出栈入栈,但是用C语言的同志有一些可能就比较陌生了,因为出入栈全部交给了编译器。最近我就在这里吃了亏,虽然听说过堆栈,也知道在哪里修改,但因为以前写的代码量很小,变量完全不会让 ...
分类:
其他好文 时间:
2019-03-09 01:17:05
阅读次数:
184
解包在英文里叫做 Unpacking,就是将容器里面的元素逐个取出来(防杠精:此处描述并不严谨,因为容器中的元素并没有发生改变)放在其它地方,好比你老婆去菜市场买了一袋苹果回来分别发给家里的每个成员,这个过程就是解包。Python 中的解包是自动完成的,例如: 如果列表中有3个元素,那么刚好可以分配 ...
分类:
编程语言 时间:
2019-03-08 16:37:46
阅读次数:
158
一,为什么要规范软件开发? 1.1 为什么要有规范软件开发。 你现在包括之前写的一些程序,所谓的'项目',都是在一个py文件下完成的,代码量撑死也就几百行,你认为没问题,挺好。但是真正的后端开发的项目,系统等,少则几万行代码,多则十几万,几十万行代码,你全都放在一个py文件中行么?当然你可以说,只要 ...
分类:
其他好文 时间:
2019-03-07 17:35:24
阅读次数:
164
为什么要使用jQuery 在用js写代码时,会遇到一些问题: window.onload 事件有事件覆盖的问题,因此只能写一个事件。 代码容错性差。 浏览器兼容性问题。 书写很繁琐,代码量多。 代码很乱,各个页面到处都是。 动画效果很难实现。 window.onload 事件有事件覆盖的问题,因此只 ...
分类:
Web程序 时间:
2019-03-06 00:45:23
阅读次数:
183
条件表达式 关系运算符 python中关系运算符可以连续使用,这样可以减少代码量,也比较符合人类的思维方式 >>> print(1<2<3) # 等价于1<2 and 2<3True>>> print(1<2>3)False>>> print(1<3>2)True 逻辑运算符 逻辑运算符and、or ...
分类:
其他好文 时间:
2019-03-05 23:20:08
阅读次数:
308
其实早就想整这篇总结了,一直没有时间写,鉴于李老板的强烈要求,今天更新上来。 VIM作为linux环境下一个非常强大的工具,其实是非常实用了,尤其是对于代码量庞大的项目来讲,简直就是福音。无法想象在一个集成IDE里面添加几万甚至百万个文件个文件时,你还能指望IDE能够快速的进行代码的快速浏览跳转,但 ...
分类:
系统相关 时间:
2019-03-03 20:46:06
阅读次数:
220
介绍 fhqtreap为利用分裂和合并来满足平衡树的性质, 不需要旋转操作 的一种平衡树。 并且利用函数式编程可以极大的简化代码量。 核心操作 (均为按位置分裂合并) split(rt,l,r,k) 把一个根为rt的子树split成一个根为l和一个根为r的子树(以第k大为界限) 插入 删除 其他操作 ...
分类:
其他好文 时间:
2019-03-03 11:10:28
阅读次数:
209