在jdbc的模板中使用具名参数: 1、就需要在之前的jdbc的例子中进行修改;需要在xml文件中重新配置一个bean。这是固定的格式。如下 对于使用具名参数而言。配置NamedParameterJdbcTemplate,该对象可以说使用具名参数。其没有无参数的构造器。所以必须为其构造器指定参数。 2 ...
分类:
数据库 时间:
2020-04-14 12:25:57
阅读次数:
97
解决方案(3种方案,可以逐一尝试): 1、编译从Any CPU变更为X64或X86 2、64位计算机编译X86版本,在客户计算机运行时选择兼容性,以管理员权限运行 3、检查配置文件,所有读取的Configuration节点是否在App.Setting 或Web.Confirg文件中存在。(绝大部分原 ...
单例模式: 一句话总结:一个类在Java虚拟机中只有一个对象,并提供一个全局访问点。 解决什么问题:对象的唯一性,性能浪费太多。 项目里面怎么用:数据库连接对象,属性配置文件的读取对象。 模式结构:分为饿汉式和懒汉式(如果考虑性能问题的话,就使用懒汉式,因为懒汉式是在方法里面进行初始化的),构造器私 ...
分类:
其他好文 时间:
2020-04-13 10:47:32
阅读次数:
62
捕获错误:try{ 不会使整个程序崩溃,可用于调试 }catch(err){ } 在try中错误代码及其后面的代码不会执行。 ...
分类:
其他好文 时间:
2020-04-12 16:02:50
阅读次数:
58
// 前瞻:exp1(?=exp2) 查找exp2前面的exp1// 后顾:(?<=exp2)exp1 查找exp2后面的exp1// 负前瞻:exp1(?!exp2) 查找后面不是exp2的exp1// 负后顾:(?<!exp2)exp1 查找前面不是exp2的exp1(?:)表示非捕获分组,和捕 ...
分类:
其他好文 时间:
2020-04-12 14:25:27
阅读次数:
57
访问控制 访问控制可以限定其它源文件或模块中的代码对你的代码的访问级别。这个特性可以让我们隐藏代码的一些实现细节,并且可以为其他人可以访问和使用的代码提供接口。 你可以明确地给单个类型(类、结构体、枚举)设置访问级别,也可以给这些类型的属性、方法、构造器、下标等设置访问级别。协议也可以被限定在一定的 ...
分类:
其他好文 时间:
2020-04-12 12:19:27
阅读次数:
59
python异常处理 1. 异常捕获 使用except捕获异常时,不但捕获指定类型的错误,还会捕获到其子类异常 可以跨越多层调用,即捕获到方法下调用的方法的异常 2. 调用栈 错误堆栈: 记录错误,并通过logging模块配置可被打印到日志文件中 如果错误没有被捕获,它就会一直往上抛,最后被Pyth ...
分类:
编程语言 时间:
2020-04-11 23:45:04
阅读次数:
83
通过容器注册Bean 容器中注册Bean 1. 新建我们的 类,写入无参 有参 get/set方法 2. 新建 这是我们的ioc容器配置文件,注入我们的第一个bean 简单分析 这就是我们第一个注册bean的过程,方式是在这xml文件中 通过bean标签 嵌套property来进行赋值 一个Bean ...
分类:
编程语言 时间:
2020-04-11 23:33:27
阅读次数:
94
函数返回值通常用于表函数是否在没有错误的情况下执行。但是,很难确保调用者适当地使用返回值。你很有可能听到过这样说:“我相信你,你不会犯这样的错误。”我在这里提出的想法,是受到几周前我们在项目中出现的一个错误的启发。它只出现在一个生产环境中,花了几天的时间才发现,它来自于一个特定环境的初始化例程的失败... ...
分类:
其他好文 时间:
2020-04-11 18:39:04
阅读次数:
60
Java序列化Serialize 序列化与反序列化 序列化:把对象写入到流中 反序列化:把对象从流中读取出来 什么情况下序列化 1. 对象需要通过网络进行传输 2. 需要持久化对象到磁盘 3. 需要持久化对象到数据库(把对象通过字节流的方式存储) 序列化的实现方式 实现Serializable接口 ...
分类:
编程语言 时间:
2020-04-11 00:37:55
阅读次数:
67