设计模式分析 1.读取配置文件 读取配置文件有两种方式: 使用类加载器,它只能读取类路径的配置文件 使用ServletContext对象的getRealPath() 2.创建SQLSessionFactory工厂 创建工厂使用的构建者模式。 SqlSessionFactory即为构建者,它会处理一切 ...
分类:
其他好文 时间:
2020-03-25 01:33:13
阅读次数:
68
赋值语句: 变量名 = 表达式 变量名1 = 变量名2 = 表达式 变量名1, 变量名2 = 序列 注意:x=(y=z+1)是错误的,此语句相当于把赋值表达式赋值给变量 del 变量名 用于删除变量,同时解除与对象的关联关系,如果可能能释放对象 推导式: [表达式 for 变量 in 可迭代对象] ...
分类:
其他好文 时间:
2020-03-19 16:32:49
阅读次数:
61
SSD(Single Shot MultiBox Detector)系列算法属于one-stage算法; SSD算法采用直接回归计算出目标类别和位置。处理对象为原始图像经过卷积之后的feature map。 与two-stage算法的区别是,不需要proposal box候选框的提取,即不需要RPN ...
分类:
编程语言 时间:
2020-03-03 10:50:17
阅读次数:
95
疑问: 在学习GC的时候发现,无论是 ,还是 算法,都要 ,这必然会导致对象的 发生变动,那么移动后,对象是怎么找到在堆中对象的新内存地址的? 难道每移动一个对象,就会找到并更新所有引用这个对象的 reference? 垃圾收集算法:https://plumbr.io/handbook/garbag ...
分类:
其他好文 时间:
2020-02-09 09:48:45
阅读次数:
65
1 require 'connect.php'; 2 $linshi = $dbh->prepare('UPDATE `category` SET `name` = :name, `alias`=:alias WHERE `cate_id` = :cate_id '); 3 if($linshi-> ...
分类:
其他好文 时间:
2020-02-04 18:51:26
阅读次数:
90
在执行JS代码时候,可以看成是在执行一个全局函数的代码,在这个全局函数的代码体中又有可能执行了很多个局部函数。 JS中在执行函数的时候会为函数创建一个执行的上下文用来保存在函数中创建的变量等数据,当函数执行完之后会销毁创建的该执行上下文。 这个执行上下文,不是一个对象,因为它只是在栈中开辟了一块内存 ...
分类:
Web程序 时间:
2020-02-01 12:56:29
阅读次数:
90
前面在开始讲解数据类型的时候,有说过Python的知识结构,在此重温一下 Python知识结构: 程序由模块组成 模块包含语句 语句包含表达式 表达式创建并处理对象 关于知识结构,前面已经说过我自己的理解,在此就多啰嗦说一下 对象是要处理的基本类型,所以前面讲解的数据类型都可以理解为对象,那有了对象 ...
分类:
编程语言 时间:
2020-01-29 10:41:59
阅读次数:
113
1.日志 1.1 日志的作用 简单总结为以下3点: 用于程序调试 了解软件程序运行情况,是否正常 软件程序运行故障分析与问题定位 1.2 日志的等级 不同的应用程序所定义的日志等级可能会有所差别,分的详细点的会包含以下几个等级: DEBUG INFO NOTICE WARNING ERROR CRI ...
分类:
其他好文 时间:
2020-01-12 21:58:40
阅读次数:
120
1、反射机制 1.1 什么是反射? 反射机制是指在程序运行过程中,对任意一个类都能获取其所有属性和方法,并且对任意一个对象都能调用其任意一个方法。这种动态获取的信息以及动态调用对象的方法的功能称为 Java 语言的反射机制。 1.2 哪里用到反射机制? 1.3 Java的反射API Java的反射A ...
分类:
编程语言 时间:
2020-01-09 22:49:43
阅读次数:
84
对于普通的Java对象,当new的时候创建对象,当它没有任何引用的时候被垃圾回收机制回收。而由Spring IoC容器托管的对象,它们的生命周期完全由容器控制。 Bean生命周期流程 1.实例化Bean 实例化Bean对于BeanFactory容器,当客户向容器请求一个尚未初始化的bean时,或初始 ...
分类:
其他好文 时间:
2020-01-09 20:28:17
阅读次数:
61