摘要: 在js引擎部分,我们可以了解到,当渲染引擎解析到script标签时,会将控制权给JS引擎,如果script加载的是外部资源,则需要等待下载完后才能执行。 所以,在这里,我们可以对其进行很多优化工作。 放置在BODY底部 为了让渲染引擎能够及早的将DOM树给渲染出来,我们需要将script放在body 阅读全文
posted @ 2018-01-02 17:54 曹士达 阅读(1870) 评论(0) 推荐(0) 编辑
摘要: MyISAM 1.读取速度快。 2.※更新时锁整个表。 3.占用资源少。 4.适合读多写少的业务。 5.※不支持事务。 InnoDB 1.读取速度一般。 2.※更新时锁当前行。 3.占用资源高。 4.适合写多的业务。 5.※支持事务,分区等。 阅读全文
posted @ 2018-03-02 15:16 曹士达 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1 什么是MVC MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且使程序某一部分的重复 阅读全文
posted @ 2018-02-23 14:24 曹士达 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 原理:如果数据通过了上边的两次验证,说明数据是合法有效的数据,这时候我们把提交的数据串接为一个字符串,并用MD5加密后得到一个MD5的值. 接着我们把这个值通过Cookie放进客户端,当用户下一次提交表单的时候我们就重新操作这一步,并且读出Cookie中的MD5值进行比较,如果相同就可断定用户提交两 阅读全文
posted @ 2018-02-23 14:01 曹士达 阅读(767) 评论(0) 推荐(0) 编辑
摘要: REST API:使用 Python,Flask,Flask-RESTful 和 Flask-SQLAlchemy 构建专业的 REST API https://www.udemy.com/rest-api-flask-and-python/ 算法交易:用于财务分析和算法交易的Python,主要学习 阅读全文
posted @ 2018-02-12 15:14 曹士达 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 75道逻辑思维题 会作10道智商就是正常,会作30道就不是凡人,会作60道就是高智商稀有人才了! 【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。 【2】周雯的妈妈是豫林水泥厂的化验员。 一天,周雯来到化验室做作业。做完后想 阅读全文
posted @ 2018-02-09 17:14 曹士达 阅读(2282) 评论(0) 推荐(0) 编辑
摘要: AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP与OOP是面向不同领域的两种设计思想。 OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单 阅读全文
posted @ 2018-02-09 15:49 曹士达 阅读(8911) 评论(0) 推荐(1) 编辑
摘要: 1. 管理Django项目 2. 管理服务器 # 当提示端口被占用的时候,可以用其它端口: # 如果是外网或者局域网电脑上可以用其它电脑查看开发服务器# 访问对应的 ip加端口,比如 http://172.16.20.2:80003. 管理数据库 #此命令会询问是 yes 还是 no, 选择 yes 阅读全文
posted @ 2018-02-08 18:21 曹士达 阅读(3640) 评论(0) 推荐(0) 编辑
摘要: 对于程序员来说,其实Tab和空格远远不只是“立场”问题那么简单。 在不同的编辑器里tab的长度可能不一致,所以在一个编辑器里用tab设置缩进后,在其它编辑器里看可能缩进就乱了。空格不会出现这个问题,因为空格就占一个字符的位置。 众所周知,Tab在ASCII码中,编码是9,而空格是32。这也就是说,当 阅读全文
posted @ 2018-02-08 17:24 曹士达 阅读(8941) 评论(1) 推荐(2) 编辑
摘要: 创建main.py文件并粘贴下面代码 点击右键运行Debug 'main'后,下方的Debug窗口会出现ImportError: No module named 'bottle'这样的提示,提示导入bottle包出错 所以我们需要先安装这两个包,cmd,输入pip install bottle 回车 阅读全文
posted @ 2018-02-01 11:54 曹士达 阅读(10245) 评论(0) 推荐(1) 编辑
摘要: 在很多python脚本中在最后的部分会执行一个判断语句if __name__ == "__main__:",之后还可能会有一些执行语句。那添加这个判断的目的何在? 在python编译器读取源文件的时候会执行它找到的所有代码,而在执行之前会根据当前运行的模块是否为主程序而定义变量__name__的值为 阅读全文
posted @ 2018-01-31 18:00 曹士达 阅读(572) 评论(0) 推荐(0) 编辑