一 . Python主流三大Web框架 1.Django: 大而全,自带的功能特别多,有时候过于笨重,类似航空母舰 2.Flask: 短小精悍,自带特别功能少,全都依赖第三方组件 2.Tornado: 天生的异步非阻塞框架,速度特别快,能够抗住高并发,多用于开发游戏服务器 二 Web框架(ABC) ...
分类:
编程语言 时间:
2019-09-12 21:00:34
阅读次数:
92
术语表 第 6 章 函数 二义性调用(ambiguous call): 是一种编译时发生的错误,造成二义性调用的原因时在函数匹配时两个或多个函数提供的匹配一样好,编译器找不到唯一的最佳匹配。 实参(argument): 函数调用时提供的值,用于初始化函数的形参。   ...
分类:
编程语言 时间:
2019-09-04 19:22:38
阅读次数:
104
要求实现简易的Markdown到Html格式的转换。 主要就是字符串处理。以空行划分各个区块,区块内部字符的输出用一个$print\_buf$实现,至于强调和超链接的嵌套,则可以递归实现。 注意用scanf % ^\n & getchar实现,输入空行的时候,这个函数匹配不到字符,是不起作用的。也就 ...
分类:
其他好文 时间:
2019-08-18 13:37:12
阅读次数:
100
控制器 两个文件__init__.py 和 portal.py portal.py 路由函数,匹配和跳转 data 是数据 初始化数据文件目录 doc 说明文档 对这个模块进行说明 i18n 语言信息 maigrations 数据库迁移 模型 最终会成为数据库的表和字段 orm操作 模块中有关的报表 ...
分类:
其他好文 时间:
2019-06-19 12:03:32
阅读次数:
90
1. 运算符重载 c++允许将运算符重载扩展到用户定义的类型,例如:允许使用+将两个对象相加,编译器将根据操作数的数目和类型决定使用哪种加法定义,重载运算符可以使代码看起来更加自然。 例:计算时间,一个运算符重载的实例: 测试: 2. 友元函数 运算符重载中,下面的语句 A = B * 3.5 将被 ...
分类:
其他好文 时间:
2019-03-14 20:00:03
阅读次数:
182
最小二乘法 一、什么是最小二乘法 最小二乘法作为一种数学优化技术,通过最小化误差的平方和寻找数据的最佳函数匹配。(重点:寻找匹配函数) 以身高体重为例,我们有这样的生活常识,在无系统误差的情况下,身高与体重近似的是一个线性关系,即y=θ1·x+θ0。其中y是体重,x是身高。此时,我们就可以用最小二乘 ...
分类:
其他好文 时间:
2019-03-04 23:47:20
阅读次数:
347
简介: 一种由Knuth(D.E.Knuth)、Morris(J.H.Morris)和Pratt(V.R.Pratt)三人设计的线性时间字符串匹配算法。这个算法不用计算变迁函数δ,匹配时间为Θ(n),只用到辅助函数π[1,m],它是在Θ(m)时间内,根据模式预先计算出来的。数组π使得我们可以按需要, ...
分类:
其他好文 时间:
2019-01-16 13:09:44
阅读次数:
188
【题目】: 给定字符串str,其中绝对不含有字符'.'和'*'。再给定字符串exp,其中可以含有'.'或'*','*'字符不能是exp的首字符,并且任意两个'*'字符不相邻。exp中的'.'代表任何一个字符,exp中的'*'表示'*'的前一个字符可以有0个或者多个。请写一个函数,判断str是否能被e ...
分类:
其他好文 时间:
2019-01-01 17:18:25
阅读次数:
249
1.python中3个常用web框架 有django,flask,tornado,他们都主要由下面3大元素组成: a:socket b:路由跟视图函数匹配关系 c:模板渲染 几大框架的各自特点: django:a,用了别人的wsgiref b,自己写的 c,自己写的 flask: a 用了别人的 b ...
分类:
其他好文 时间:
2018-11-11 15:57:16
阅读次数:
95
1 web 应用 2 c/s 和bs架构 3 python中的web框架 a :socket b:路由跟视图函数匹配关系 c:模板渲染django: a: 用了别人的wsgiref b:自己写的 c:自己写的 flask: a:用了别人的 b:自己写的 c:用了别人的:jinja2 tornado: ...
分类:
其他好文 时间:
2018-11-05 19:10:39
阅读次数:
150