Django Model ORM Django 模型使用自带的 ORM。 对象关系映射(Object Relational Mapping,简称 ORM )用于实现面向对象编程语言里不同类型系统的数据之间的转换。 ORM 在业务逻辑层和数据库层之间充当了桥梁的作用。 ORM 是通过使用描述对象和数据 ...
分类:
其他好文 时间:
2020-05-25 19:46:49
阅读次数:
57
建立数据模型层,我们的业务逻辑分开,然后进行后台数据的调试。按照真实项目的开发目录接口和文件组织来进行开发。 建立商品详细模型 我们还是用快速生成的方式建立一下商品详细页的接口模型,有这样一段从后端获取的JSON,直接用快速生成的方式,把这段JSON生成模型,然后进行必要的修改。 {"code":" ...
分类:
其他好文 时间:
2020-05-25 16:05:13
阅读次数:
101
web框架推导过程 1 纯手撸web框架 1.1 前置知识点 1.2 实现思路 2 半手撸web框架(借助于wsgiref模块) 2.1 wsgiref模块 通过wsgiref模块 便捷的建立服务端,专注于写核心的业务逻辑代码(视图函数以及url与视图函数的对应关系) 2.2 动静态网页 2.2.1 ...
分类:
Web程序 时间:
2020-05-24 23:57:43
阅读次数:
101
一.概述(什么是spring): Spring是分层的Java SE/EE应用full-stack(一站式)轻量级开源框架。他解决的是业务逻辑层和其他各层的松耦合问题,将面向接口的编程思想贯穿整个系统应用。以IOC(控制反转)和AOP(面向切面编程)为内核,提供了展现层Spring MVC和持久层S ...
分类:
编程语言 时间:
2020-05-24 18:05:03
阅读次数:
81
Java 是面向对象的高级编程语言,类和对象是 Java 程序的构成核心。围绕着 Java 类和 Java 对象,有三大基本特性:封装是 Java 类的编写规范、继承是类与类之间联系的一种形式、而多态为系统组件或模块之间解耦提供了解决方案。 本文主要围绕这三大特性介绍一下 Java 面向对象、组件解 ...
分类:
编程语言 时间:
2020-05-24 14:09:49
阅读次数:
66
首先导入它们: from django.shortcuts import HttpResponse, render, redirect 1.HttpResponse 它是作用是内部传入一个字符串参数,然后发给浏览器。 例如: def index(request): # 业务逻辑代码 return H ...
分类:
Web程序 时间:
2020-05-24 13:41:52
阅读次数:
66
一、对于MVVM的理解? MVVM 是 Model-View-ViewModel 的缩写。Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。View 代表UI 组件,它负责将数据模型转化成UI 展现出来。ViewModel 监听模型数据的改变和控制视图行为、处理用户交互,简单 ...
分类:
其他好文 时间:
2020-05-23 16:21:15
阅读次数:
58
SpringMVC扼要的讲,就是控制请求和处理。有必要将Spring和SpringMVC整合,否则仅配置SpringMVC并完成Spring的功能,会造成业务逻辑混乱。 简要总结:①原理:采用监听器,可以在ServlertContext加载时,通过监听器加载Spring的配置文件,创建Spring容 ...
分类:
编程语言 时间:
2020-05-23 11:12:21
阅读次数:
46
剑指offer 6. 从尾到头打印链表 题目链接:https://leetcode cn.com/problems/cong wei dao tou da yin lian biao lcof/ 递归 栈 reverse数组 18. 删除链表的节点 题目链接:https://leetcode cn. ...
分类:
编程语言 时间:
2020-05-23 09:56:59
阅读次数:
45
一、什么是消息队列MQ(MessageQuene):翻译为消息队列,通过典型的?产者和消费者模型,?产者不断向消息队列中?产消息,消费者不断的从队列中获取消息。因为消息的?产和消费都是异步的,?且只关?消息的发送和接收,没有业务逻辑的侵?,轻松的实现系统间解耦。别名为消息中间件通过利??效可靠的消息传递机制进?平台?关的数据交流,并基于数据通信来进?分布式系统的集成。二、为什么要使用MQ1.解耦现
分类:
其他好文 时间:
2020-05-22 19:14:52
阅读次数:
54