陶洲川的博客

水滴石穿

【Java】泛型(四)元组,多参数和静态方法

一、问题 什么是元组,如何传入不限制参数的个数,如何返回静态方法; 二、代码 1.如何传入多个参数; package com.caliper.body.domain; import java.util.ArrayList; import java.util.List; /** * @auth...

2019-05-16 20:18:58

阅读数 1

评论数 0

【Java】泛型(三)泛型生成Fibonacci斐波那契数列实例

一、问题 如何使用泛型生成斐波那契数列? PS:斐波那契数列只初始值为:1,1,2,3,5,8… 前两个数相加之和等于第三个数,以此类推;求第n个数的值是多少; 算上这种方法,是第7种方法打印斐波那契数列,其他的方法可以参考我【这篇文章】 二、分析 package com.caliper.body...

2019-05-10 10:32:50

阅读数 26

评论数 0

【Java】泛型(二)

一、问题 Think in Java 中有一个很经典的讲泛型的例子,下面我们就来分析一下: package com.caliper.body.service; import com.caliper.body.domain.*; import net.mindview.util.Generato...

2019-05-09 17:20:22

阅读数 22

评论数 0

【Java】net.mindview.util.jar下载地址,免费;

一、问题 Think in Java书中有个net.mindview.util.jar下载jar包,用于给初学者使用的,但是很难下载到,IDEA Intellij 里也找不到对应的jar包; 二、解决 大家有需要的可以到该地址下下载; https://github.com/taozhouchuan...

2019-05-09 14:53:51

阅读数 9

评论数 0

【Java】泛型

一、问题 泛型者,前期不定,后期确定的参数类型者也;在我们处理参数类型比较多的时候,可以抽象成一个模糊的类型,这个类型在没有传参之前是模糊的,但是一旦传值了,就不能再改变参数的类型了,只能使用之前传的参数类型; 二、举例 1.理解概念; 先看下面的一个例子;我们创建了一个汽车对象,汽车内可以装各种...

2019-05-08 18:01:43

阅读数 25

评论数 0

【Oracle】Oracle数据库常用修改方法:表,列,评论,序列的增删改查

一、问题 在开发中,会经常遇到对表(table)结构,列(column),评论(coment),序列(sequence)的微调;下面就将这些对象的增删改查操作总结如下,有些特殊对象没有修改等方法,就不写了;如果有大神指导,欢迎留言;另,以下的操作均采用举例法来说明,感觉这样更容易理解; 二、详情 ...

2019-05-07 15:30:06

阅读数 23

评论数 0

【Java】超简单理解线程,多线程,线程池实例,干货

一、问题 什么是线程,什么是多线程,多线程如何使用? 二、解析 众所周知,实现多线程有两种方式,一个是继承Thread类,另一个是实现Runnable接口; 请见代码: 1.线程; ①、代码 public static void main(String[] args) { ...

2019-05-06 15:13:44

阅读数 31

评论数 0

【Java】线程Queue源代码解析;

一、问题 线程Queue中有哪些方法?需要注意什么? 二、分析 1.队列是为了存储优先执行顺序而设计的集合;除此之外,基本的操作,队列提供额外的插入,取出,检查操作。任何方法以2种形式存在:1.如果操作失败,抛出异常;2.返回特殊值(如null,false);后者是为了插入操作容量限制而特别设计的...

2019-05-06 11:04:58

阅读数 16

评论数 0

【Java】【翻译】HashMap源代码解析(一)

一、问题 下面是面试HashMap常见的一些问题,今天着重讲讲HashMap的一些底层知识; 1、HashMap、HashTable、ConcurrentHashMap的区别是什么? 2、哪几个参数比较重要? 3、HashMap触发Resize操作后通过位运算来减少时间开销的大致流程是怎样的? 4...

2019-04-04 15:23:19

阅读数 63

评论数 0

【Mybatis】Mybatis将String类型的0存到数据库中的number类型字段中,变成了空;

一、问题 Mybatis将String类型的0存到数据库中的number类型字段中,变成了空; 二、分析 自己写了一个自动写代码的脚本,带入springBatch后,读取文件时,少了序列号0-9的记录(10笔一提交),其他遇到包含序列号为0的也都出现一样的问题,慢慢缩小问题源,发现是这个Strin...

2019-04-03 10:23:48

阅读数 60

评论数 0

【Spring】NoSuchMethodError: org.springframework.dao.support.DataAccessUtils.nullableSingleResult(Ljav

一、问题 spring batch框架搭建的时候报错如下: ERROR org.springframework.batch.core.job.AbstractJob - Encountered fatal error executing job java.lang.NoSuchMethodErro...

2019-04-02 10:53:28

阅读数 117

评论数 0

【SpringBatch】spring batch-批量-Oracle环境下的初始化建表语句:java.sql.SQLSyntaxErrorException: ORA-02289

一、问题 最近在自己搭建spring batch的框架,一步一步趟坑中; java.sql.SQLSyntaxErrorException: ORA-02289 二、解决 通过Debug发现,就是在这一句代码执行时报错的: JobExecution execution = this.jobLau...

2019-04-01 16:56:31

阅读数 69

评论数 0

【Spring】批量配置文件报错

一、问题 ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. Set system property 'or...

2019-04-01 10:56:34

阅读数 46

评论数 0

【Java】数据库连接失败:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

一、 ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. Set system property 'org.a...

2019-04-01 09:32:16

阅读数 63

评论数 0

【Java】Spring持久层报错:no matching editors or conversion strategy found

一、问题 最近在搭spring的批量框架,报错频繁,算是一趟趟坑之旅吧; Cannot convert value of type 'java.lang.String' to required type 'javax.sql.DataSource' for property 'dataSourc...

2019-03-29 14:40:15

阅读数 52

评论数 0

【Java】spring批量报错问题

一、问题 启动批量任务报错: ERROR [com.alibaba.druid.pool.DruidDataSource] - {dataSource-1} init error java.sql.SQLException: oracle.jdbc.OracleDriver 二 、解决 1、原...

2019-03-29 14:24:35

阅读数 16

评论数 0

【Java】java.lang.NoClassDefFoundError: org/springframework/core/ErrorCoded

一、问题 搭建spring-batch批量任务框架遇到的另一个jar包问题: 信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@3f8f9dd6: startup date [Fri ...

2019-03-29 11:21:02

阅读数 116

评论数 0

【Spring】nested exception is java.lang.NoClassDefFoundError: org/springframework/core/MethodClassKey

一、问题 自己搭建批量任务框架,然后报错 - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreat...

2019-03-29 10:56:59

阅读数 87

评论数 0

【Java】spring事务控制配置报错,application-persstence.xml文件中transaction-manager报红

一、问题 配置spring持久层xml配置文件时,<tx:annotation-driven>标签里有个transaction-manager属性一直红色,很明显有问题; 二、解决 1、只要在配置文件上加入: xmlns:tx=" http://www.sp...

2019-03-28 16:46:34

阅读数 72

评论数 0

【Java】关于catch和throw 方法差异——Exception的一些总结

一、问题 最近,简单研究了下Exception的一些问题,现总结如下; 二、分析 首先,我想说的是,catch异常和throw异常; throw是抛出异常,往哪里抛?往上层抛。上层是哪里?哪个调用我的这个方法,我就抛给谁; catch是方法内抓取异常,然后处理;当然,处理的方法,也包含往上抛,或者...

2019-03-27 10:43:29

阅读数 80

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭