ArrayList源码解析详解

add操作: private transient Object[] elementData; private static final int DEFAULT_CAPACITY = 10; public Array...

IO流操作详解

对于文件内容的操作主要分为两大类 分别是:   字符流   字节流 其中,字符流有两个抽象类:Writer   Reader 其对应子类FileWriter和FileReader可实现文件的读写操作 Buff...

Springmvc jar包介绍详解

spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-mock.jar来进行辅助测试,正式应用系...

springmvc常用注解标签详解

1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model&nbs...

spring项目使用mave将第三方jar包打进war包中详解

背景:一个标准的ssm项目,需要使用到第三方jar,现需要将项目发布到liunx的服务器上,将项目打成war包,第三方war包也需要打进去 首先是直接打包,发现第三方jar包并没有打进去。。。。。。蛋疼,正确的操作步骤如下: 步骤:在s...

MyBatis一次执行多条SQL语句详解

有个常见的场景:删除用户的时候需要先删除用户的外键关联数据,否则会触发规则报错。 解决办法不外乎有三个:1、多条sql分批执行;2、存储过程或函数调用;3、sql批量执行。 今天我要说的是MyBatis中如何一次执行多条语句(使用mys...

python闭包的作用详解

定义:在一个内部函数里, 对在外部作用域(但不是在全局作用域) 的变量进行引用, 那么内部函数就被认为是闭包(closure)。 闭包的作用: 保存函数的状态信息,使函数的局部变量信息依然可以保存下来。装饰器的本质也是闭包。 例子:...

python之Django、Flask、Tornado的区别详解

Django:Python 界最全能的 web 开发框架,battery-include 各种功能完备,可维护性和开发速度一级棒。常有人说 Django 慢,其实主要慢在 Django ORM 与数据库的交互上,所以是否选用 Django,...

服务器上部署django项目流程详解

1. 简单粗暴 项目开发完毕,在部署之前需要再配置文件中将 ALLOWED_HOSTS配置设置为:当前服务器IP或*,如: ALLOWED_HOSTS = ["*",] 然后将源码上传至服务器指定目录,如:/da...

django原生SQL语句查询与前端数据传递详解

view.py中 import MySQL def request_data(request): if request.method == "GET": conn = MySQLdb.Connect(...