Spring MVC拦截器 拦截器是Spring MVC中强大的控件,它可以在进入处理器之前做一些操作,或者在处理器完成后进行操作,甚至是在渲染视图后进行操作。 拦截器概述 对于任何优秀的MVC框架,都会提供一些通用的操作,如请求数据的封装、类型转换、数据校验、解析上传的文件、防止表单的多次提交等。 ...
分类:
编程语言 时间:
2020-09-18 02:03:18
阅读次数:
50
一、springmvc的xml配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/200 ...
分类:
编程语言 时间:
2020-09-18 01:58:54
阅读次数:
45
类型转化 低 >高 byte,short,char->int->long->float->double 强制装换 高-->低 自动装换 低-->高 变量作用域 类变量:方法外面,类里面,static修饰。 实例变量:方法外面,类里面。 局部变量:定义在方法里面。 ...
分类:
其他好文 时间:
2020-09-18 00:47:40
阅读次数:
24
包装类 概念 官方文档的java.lang包中可查看 基本数据类型所对应的引用数据类型 Object可统一所有类,包装类的默认值为Null 对应关系 基本数据类型无方法可用,想使用方法需转换成包装类型,下图为官方文档中的Byte类的部分方法 类型转换与装箱、拆箱 概念 基本数据类型存储在栈空间中 引 ...
分类:
其他好文 时间:
2020-09-17 21:23:05
阅读次数:
38
痛点一种框架的出现都要解决个痛点,我想下面这这种不方便的操作经常有人写吧。假如Car类是数据库映射类CarDTO是DTO类通常我们会这么写一个方法进行转换甚至中间还牵涉了很多类型转换,嵌套之类的繁琐操作,而我们想要的只是建立它们之间的映射关系而已。有没有一种通用的映射工具来帮我们搞定这一切。当然有而且还不少。有人说apache的BeanUtil.copyProperties可以实现,但是性能差而且
分类:
编程语言 时间:
2020-09-17 19:44:48
阅读次数:
74
二、序列化模块 什么叫序列化—--将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。 为什么要有序列化模块? 比如,我们在python代码中计算的一个数据需要给另外一段程序使用,那我们怎么给?现在我们能想到的方法就是存在文件里,然后另一个python程序再从文件里读出来。但是我们都知道,对 ...
分类:
Web程序 时间:
2020-09-17 19:29:30
阅读次数:
31
前期注意:使用 4 个空格来缩进 永远不要混用空格和制表符 在函数之间空一行 在类之间空两行 字典,列表,元组以及参数列表中,在 , 后添加一个空格。对于字典,: 后面也添加一个空格 在赋值运算符和比较运算符周围要有空格(参数列表中除外),但是括号里则不加空格:a = f(1, 2) + g(3, ...
分类:
编程语言 时间:
2020-09-17 18:50:13
阅读次数:
32
Java中的运算符 算术运算符:+,-,*,/,%,++,-- 赋值运算符:=,+=,-=,*=,/= 关系运算符:>,<,>=,<=,==,!=,instanceof 逻辑运算符:&&,||,! 位运算符:&,|,^,~,>>,<<,>>> 条件运算符:? : 以下是数据类型之间的自动转换 Sys ...
分类:
其他好文 时间:
2020-09-17 17:53:04
阅读次数:
30
/// <summary> /// 处理数据类型转换,数制转换、编码转换相关的类 /// </summary> public class ConvertHelper { #region 补足位数 /// <summary> /// 指定字符串的固定长度,如果字符串小于固定长度, /// 则在字符串的 ...
分类:
其他好文 时间:
2020-09-17 16:55:08
阅读次数:
31
js语法: 以分号结尾,也可以不写分号,但会占据系统资源。 js会忽略换行和空格,可利用这一点对代码进行格式化。 字面量与变量 字面量是指一些不可改变的值,比如1,2,3,4,5。字面量可以直接使用,但一般不会这么做。 变量可以保存自变量,而且变量的值可以任意改变,变量方便我们使用,一般使用变量去保 ...
分类:
Web程序 时间:
2020-09-17 15:40:03
阅读次数:
30