摘要:
首先明确,根据oracle官方文档,创建多线程主要分为两种方式(虽然网上各种答案都有,但这里以oracle文档为准),实现Runnnable接口、继承Thread类。下面对这两种方法做出详细解释 实现Runnable接口 实现Runnable接口的步骤可以分为以下四步 1.定义一个任务类实现Runn 阅读全文
摘要:
问题引出 当我们使用多线程计数操作的时候,我们使用如下代码 package com.mmall.example.count; import javax.xml.bind.SchemaOutputResolver; import java.util.concurrent.CountDownLatch; 阅读全文
摘要:
由于我在创建远程仓库的时候,用的地址是https的地址,导致协议发生冲突,在执行提交操作git push的时候报了如下错误 fatal: unable to access 'https://github.com/xxx/Concurrency.git/': Proxy CONNECT aborted 阅读全文
摘要:
报错内容 net.sf.jsqlparser.statement.select.PlainSelect.getGroupByColumnReferences()Ljava/util/List 我在进行列表接口测试的时候报了这个错误,网上搜寻了之后发现报这个错误的原因是项目pom同时依赖了pagehe 阅读全文
摘要:
首先关于jdbc的包应该指定好,在generatorConfig中,要填写数据库的jdbc驱动jar包的位置 填写方式是拷贝改jar包的相对路径填写 结果如下: 如果出现数据库连接不上的错误,那么可以借助database 在database中测试自己的数据库,如果是通的,说明数据库没有问题 并且要注 阅读全文
摘要:
首先明确:两者都是继承自Throwable类,在java中,只有Throwable类型的实例才可以被抛出或者捕获 两者的区别 Error 1. Error是系统中的错误,程序员是不能改变和处理的;程序编译时出现的错误,只能通过修改程序才能修正 2. Error一般是指与虚拟机相关的问题,如系统崩溃, 阅读全文
摘要:
通过mybatis来操作mysql数据库的步骤大致可分为以下几步: 在这里,我们以对下面这个这个表格进行操作为例: 表名:ssm 1 配置依赖 在pom.xml中添加所需要的的依赖 <!-- mybatis核心依赖 --> <!-- https://mvnrepository.com/artifac 阅读全文
摘要:
学习SpringBoot需要的前期基础 Spring(Bean容器 IOC set 构造方法 AOP) SpringMVC(GET POST Restful) 对于SpringBoot,约定大于配置 pom.xml详解 parent依赖:可以类比父子类的继承,这里如果有parent就不需要再把之前定 阅读全文
摘要:
Leetcode 175 题解思路: 首先想到,要输出的是合并的表的数据,并且由无论person是否有地址信息,都需要基于上述量表提供person的以下信息可知,在将两表连接过程中,要全部返回person的行。 代码如下: select Person.FirstName,Person.LastNam 阅读全文
摘要:
复习反射 反射的定义:在运行状态时(动态的),对于任意一个类,都能够得到这个类的所有属性和方法。对于任意一个对象,都能够调用它的任意属性和方法。这种动态获取的信息以及动态调用对象的方法的功能称之为java语言的反射机制. 反射的三种用法 public class ClassDemo02 { publ 阅读全文