上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页
摘要: 一、ORM 简介 1.1. web开发的分工模式 DBA(数据库管理员)+应用层开发。 一般中大型公司(或者数据量巨大、读取数据的需求频繁并且追求极致效率的公司)会有专门的DBA管理数据库,编写sql语句,对于应用层开发来说,不用写sql语句,直接调用他写的接口就行。所以在这种公司一般来说,开发人员 阅读全文
posted @ 2020-08-29 15:49 dongye95 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 此文档适用于全新发布的 HttpRunner 3.x 版本 一、简介 1.1、介绍 HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份YAML/JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。 1.2、框架设计理念 充分复用优秀的开源 阅读全文
posted @ 2020-08-23 01:35 dongye95 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: 一、pytest 入门 这是一个测试用例 ch1/test_one.py def test_passing(): assert (1, 2, 3) == (1, 2, 3) 执行 cd /ch1 pytest test_one.py 结果 (venv) C:\Users\admin\Desktop\ 阅读全文
posted @ 2020-08-12 00:19 dongye95 阅读(5019) 评论(0) 推荐(1) 编辑
摘要: 一、Django的视图函数view 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只 阅读全文
posted @ 2020-08-04 21:48 dongye95 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 一、URL配置 Django 1.11版本 URLConf官方文档 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 1.1 基本格式 阅读全文
posted @ 2020-08-04 00:58 dongye95 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一 引子 什么是模版系统?这里做一个简单解释。要想明白什么是模版系统,那么我们得先分清楚静态页面和动态页面。我们之前学过的都是静态页面,所谓的静态页面就是浏览器向后端发送一个请求,后端接收到这个请求,然后返回给浏览器一个html页面,这个过程不涉及从数据库取出数据渲染到html页面上,只是单纯的返回 阅读全文
posted @ 2020-08-02 22:04 dongye95 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 一、MVC框架和MTV框架(了解即可) Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接受用户的输入调用模型 阅读全文
posted @ 2020-08-02 19:20 dongye95 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一 web框架的本质 简单描述就是:浏览器通过你输入的网址给你的socket服务端发送请求,服务端接受到请求给其回复一个对应的html页面,这就是web项目。所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,基于请求做出响应,客户都先请求,服务端做出对应的响 阅读全文
posted @ 2020-07-30 01:08 dongye95 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 一、线程概念的引入背景 1.1 进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中 阅读全文
posted @ 2020-07-21 00:17 dongye95 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 原文:https://www.jianshu.com/p/0b30d7bc276d 1. SQL 注入 SQL 注入就是通过给 web 应用接口传入一些特殊字符,达到欺骗服务器执行恶意的 SQL 命令。 SQL 注入漏洞属于后端的范畴,但前端也可做体验上的优化。 原因 当使用外部不可信任的数据作为参 阅读全文
posted @ 2020-07-19 23:13 dongye95 阅读(1741) 评论(0) 推荐(1) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页