(1)n#{}表示一个占位符号,通过#{}可以实现preparedStatement向占位符中设置值,自动进行java类型和jdbc类型转换,#{}可以有效防止sql注入。#{}可以接收简单类型值或pojo属性值。如果parameterType传输单个简单类型值,#{}括号中可以是value或其它名 ...
分类:
其他好文 时间:
2020-04-28 13:26:01
阅读次数:
68
其他类型转成string 类型之间的相互转换 完整代码 ...
分类:
其他好文 时间:
2020-04-28 00:50:37
阅读次数:
63
在执行SQL时MyBatis会自动通过对象中的属性给SQL中参数赋值,它会自动将Java类型转换成数据库的类型。而一旦传入的是null它就无法准确判断这个类型应该是什么,就有可能将类型转换错误,从而报错。 要解决这个问题,需要针对这些可能为空的字段,手动指定其转换时用到的类型。 一般情况下,我们没有 ...
分类:
其他好文 时间:
2020-04-27 22:25:06
阅读次数:
63
静态语言与动态语言: 静态语言:Java 1.变量类型一旦确定,不可变(只能赋,不能转) 但是可以类型转换{隐式,显示} 2.对象的类型,一旦确定,不会改变,一个对象本身的类型,就是new的时候所使用的那个类型 动态语言:Javascrip 重载:编译时多态,在编译的时候确定,当前调用的方法是哪一个 ...
分类:
其他好文 时间:
2020-04-27 15:04:26
阅读次数:
54
我们应该将引用类型的参数声明成const的,以表明我们之所以使用引用只是出于效率上的考虑,而并非想让函数修改对象的值。例如: void f(const Large& arg) { //不允许修改"arg"的值 //(除非显式使用类型转换) } 类似的,指针类型的参数被声明成const意味着该指针所指 ...
分类:
其他好文 时间:
2020-04-27 13:24:25
阅读次数:
59
概述 Boolean对象是 JavaScript 的三个包装对象之一。作为构造函数,它主要用于生成布尔值的包装对象实例。 var b = new Boolean(true); typeof b // "object" b.valueOf() // true 上面代码的变量b是一个Boolean对象的 ...
分类:
Web程序 时间:
2020-04-26 18:50:35
阅读次数:
70
#Mybatis 从3.4.5 开始,默认支持 JSR-310(日期和时间 API) 即java.time.* 下的时间类自动类型转换 本文使用的依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot- ...
分类:
其他好文 时间:
2020-04-26 17:13:46
阅读次数:
441
Python 容器类型转换 + tuple() 作用:将某个序列转换成元组 + list() 作用:将某个序列转换成列表 + set() 作用:将某个序列转换成集合 + 注: + 集合可以快速完成列表去重 + 集合不支持下标 公共操作 + 运算符 | 运算符 | 描述 | 支持的容器类型 | | : ...
分类:
其他好文 时间:
2020-04-25 23:23:36
阅读次数:
58
instanceof instanceof是Java中的二元运算符, 左边是对象,右边是类; 当对象是右边类或子类或间接子类所创建对象时,返回true;否则,返回false。 //Teacher和Student继承Person //Object String //Object Person Teac ...
分类:
其他好文 时间:
2020-04-24 00:50:27
阅读次数:
87
循环语句: # 一、小数的问题1. 现象 - 明明只有一位小数,但是最后出来很多位 - 0.1 + 0.7 = 0.7999999999999992. 原因 - 计算机最终执行或识别的符号只有0和1,二进制 - 计算机中有一套完善的转换机制,所有内容最终都会被解析成二进制 - 计算机对于小数的计算, ...
分类:
其他好文 时间:
2020-04-24 00:42:31
阅读次数:
90