c
-
Springmvc jar包介绍详解编程语言
spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用…
-
spring项目使用mave将第三方jar包打进war包中详解编程语言
背景:一个标准的ssm项目,需要使用到第三方jar,现需要将项目发布到liunx的服务器上,将项目打成war包,第三方war包也需要打进去 首先是直接打包,发现第三方jar包并没有…
-
MyBatis一次执行多条SQL语句详解编程语言
有个常见的场景:删除用户的时候需要先删除用户的外键关联数据,否则会触发规则报错。 解决办法不外乎有三个:1、多条sql分批执行;2、存储过程或函数调用;3、sql批量执行。 今天我…
-
python闭包的作用详解编程语言
定义:在一个内部函数里, 对在外部作用域(但不是在全局作用域) 的变量进行引用, 那么内部函数就被认为是闭包(closure)。 闭包的作用: 保存函数的状态信息,使函数的局部变量…
-
python之Django、Flask、Tornado的区别详解编程语言
Django:Python 界最全能的 web 开发框架,battery-include 各种功能完备,可维护性和开发速度一级棒。常有人说 Django 慢,其实主要慢在 Djan…
-
服务器上部署django项目流程详解编程语言
1. 简单粗暴 项目开发完毕,在部署之前需要再配置文件中将 ALLOWED_HOSTS配置设置为:当前服务器IP或*,如: ALLOWED_HOSTS = [“*”,] …
-
django原生SQL语句查询与前端数据传递详解编程语言
view.py中 import MySQL def request_data(request): if request.method == “GET”: conn = MySQLd…
-
Python数据结构与算法详解编程语言
数据结构与算法(Python) 冒泡排序 冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过…
-
Python 如何用列表实现栈和队列详解编程语言
1.栈结构,其实就是一个后进先出的一个线性表,只能在栈顶压入或弹出元素。用列表表示栈,则向栈中压入元素,可以用列表的append()方法来实现,弹出栈顶元素可以用列表的pop()方…
-
数据库索引的实现原理详解编程语言
数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 索引优点: 创建索引可以大大提高系统的性能。 第一,通…