pom.xml配置 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId> </dependency> ...
分类:
编程语言 时间:
2021-02-19 13:08:50
阅读次数:
0
queue模块实现了多生产者,多消费者队列 queue模块的常用类和异常 queue.Queue(maxsize=0) 先进先出(FIFO)的队列, maxsize: 队列的大小(即队列的元素个数),默认0,队列大小无限;如果超过maxsize,队列会加锁,添加新元素是被堵塞,直到队列中的元素小于m ...
分类:
编程语言 时间:
2021-02-19 13:10:44
阅读次数:
0
异常概述 异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。 异常发生在程序运行期间,它影响了正常的程序执行流程。 异常发生的原因有很多,通常包含以下几大类: 用户输入了非法数据。 要打开的文件不存在。 网络通信时连接中断,或者JVM内存溢出。 要理解Java异常处 ...
分类:
编程语言 时间:
2021-02-19 13:12:17
阅读次数:
0
1.内部类 内部类的分类 什么是内部类 概念:在一个类的内部再定义一个完整的类。将类写在其他类的内部,可以写在其他类的成员位置和局部位置,这时写在其他类内部的类就称为内部类。其他类也称为外部类。 特点: 编译之后可生成独立的字节码文件。 内部类可直接访问外部类的私有成员,而不破坏封装。 可为外部类提 ...
分类:
编程语言 时间:
2021-02-19 13:16:03
阅读次数:
0
opencv库的安装配置的教程网上很多了,这个可以作为图像处理及2D图形的绘制库,一个cv::Mat就是一个像素矩阵,cv将图像认为是一个二维矩阵 这个图像的原点在左上角,x轴水平向右,y轴水平向下,所以我们画线的坐标要localPointToCVPoint转,setWorldOrigin这个函数是 ...
分类:
编程语言 时间:
2021-02-19 13:16:30
阅读次数:
0
https://mp.weixin.qq.com/s?__biz=MzIwMTY0NDU3Nw==&mid=2651943046&idx=1&sn=55fc2f0e5a63670742d06c8b84b83ce8&chksm=8d0f1fc8ba7896dea1bf079423f3bd294cd12 ...
分类:
编程语言 时间:
2021-02-19 13:17:04
阅读次数:
0
KMP算法 在字符串中肯定会遇到顶顶有名的KMP算法,下面让我们一起回顾一下吧~ 什么是KMP? KMP是由Knuth,Morris和Pratt这三位学者发明的一种算法,所以取了三位学者名字的首字母。主要应用于字符串匹配问题上。假如文本串aabaabaaf的长度为n,模式串aabaaf的长度为m,我 ...
分类:
编程语言 时间:
2021-02-19 13:17:23
阅读次数:
0
前言: 在这之前Spring已经通过document对象解析出BeanDefinition实例 以下就是将BeanDefinition注册进容器的步骤 在DefaultBeanDefinitionDocumentReader 类中的 processBeanDefinition()方法完成了对Bean ...
分类:
编程语言 时间:
2021-02-19 13:17:42
阅读次数:
0
作用 Properties提供的应用程序解决方案主要存在两个问题: (1)配置文件不能放在主目录中,因为某些OS(如Win9X)没有主目录的概念; (2)没有标准的文件命名规则,存在文件名冲突的可能性。 Java中的Preferences类可以解决这些问题。Preferences提供一个存储配置信息 ...
分类:
编程语言 时间:
2021-02-19 13:20:41
阅读次数:
0
包机制 为了更好地组织类,Java提供了包机制,用于区别类别的命名空间 包语句的语法格式为:Package pkg1[.pkg2[.pkg3]]; 一般利用公司域名倒置作为包名 为了能够使用某一个包的成员,我们需要在java程序中明确导入该包,使用"import"语句可完成此功能 import pa ...
分类:
编程语言 时间:
2021-02-19 13:21:28
阅读次数:
0
EL表达式 EL 全名为Expression Language。EL主要作用: 1、获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域中检索java对象、获取数据。 2、执行运算 利用EL表达式可以在JSP页面中执行一些基本的关系运算、逻辑运算和算术运算,以在JSP页面 ...
分类:
编程语言 时间:
2021-02-19 13:21:47
阅读次数:
0
java基础--容器 List、ArrayList、LinkList 1.容器的总体框架 详细的贴一张大佬的图 ,有点错的地方就是Map那个分支是单独的,和Collection接口没有任何关联。原文地址 2.容器简述 容器简单点可以说就是一个桶,你可以往桶里放东西、拿东西、查看数据 不同的桶放不一样 ...
分类:
编程语言 时间:
2021-02-19 13:22:05
阅读次数:
0
学习模式要善于变通,如果只有一个ConcreteComponent类而没有抽象的Component类,那么Decorator类可以是ConcreteComponent的一个子类。 同样道理,如果只有一个ConcreteDecorator类,那么就没有必要建立一个单独的Decorator类,只保留一个 ...
分类:
编程语言 时间:
2021-02-19 13:23:29
阅读次数:
0
java开发环境的搭建 卸载JDK 卸载JAVA_HOME安装目录 清除JAVA_HOME 清除path下关于java的目录 java -version测试 安装JDK 下载JDk8 安装好之后记好安装路径 配置环境变量 我的电脑->属性 环境变量->JAVA_HOME 配置path变量 测试JDk ...
分类:
编程语言 时间:
2021-02-19 13:24:36
阅读次数:
0
参考链接: 【1】史上最详细的Spring注解驱动开发系列教程_李阿昀的博客-CSDN博客 【2】spring源码导读:别怕,文章里没有贴代码 - SegmentFault 思否 【3】Spring注解驱动之注册组件(spring的再回顾)_TxbLcy的博客-CSDN博客 ...
分类:
编程语言 时间:
2021-02-19 13:25:46
阅读次数:
0
一: string作为C++常用的一个类,得熟悉它的一些常用的方法。在使用这个类之前,得加上头文件 #include <string> #include <stdexcept> //标准的异常类的库 二: (1)获取string的元素个数方法,还有访问string中的每个元素的方法 void tes ...
分类:
编程语言 时间:
2021-02-19 13:29:26
阅读次数:
0
常用的集合类型如ArrayList,HashMap,HashSet等,在并发环境下修改操作都是线程不安全的,会抛出java.util.ConcurrentModificationException异常,这节主要记录如何在并发环境下安全地修改集合数据。 ###List 举个ArrayList线程不安全 ...
分类:
编程语言 时间:
2021-02-19 13:31:24
阅读次数:
0
最近做个小实验,其中一部分要求将表单提交的数据转换为double,这个功能其实很简单直接一句Double.parseDouble(request.getParameter("chinese").trim())就可以实现,但因为是统计成绩,所以需要保留小数点后两位,所以各种百度发现了很多解决方法,这里 ...
分类:
编程语言 时间:
2021-02-19 13:32:43
阅读次数:
0
java集合(list, set, map)常用方法 1. 集合:有一堆数据要存: [name='小赵' , age=18, sex='女'] [name='小钱' , age=19, sex='女'] [name='小孙' , age=20, sex='女'] [name='小李' , age=2 ...
分类:
编程语言 时间:
2021-02-19 13:34:39
阅读次数:
0
平时在开发接口的时候,经常会需要对参数进行校验,这里提供两种处理校验逻辑的方式。一种是使用Hibernate Validator来处理,另一种是使用全局异常来处理,下面我们讲下这两种方式的用法。 #Hibernate Validator Hibernate Validator是SpringBoot内 ...
分类:
编程语言 时间:
2021-02-19 13:35:43
阅读次数:
0