自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

amzpiper

http://www.amzpiper.com/

  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 Springboot集成jdbctemplate配置多数据源

一、创建项目导入相关依赖 1.1 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-jdbc</artifactId></dependency> <dependency><groupId>mysql</groupId>&lt...

2021-01-02 20:41:04 533 1

原创 Java基础知识强化(用于自我巩固)以及审查

1. Java 和 JDK 的关系JDK(Java Development Kit)Java 开发工具包,它包括:编译器、Java 运行环境(JRE,Java Runtime Environment)、JVM(Java 虚拟机)监控和诊断工具等Java 则表示一种开发语言。2.Java 程序是怎么执行的?日常工作中使用的开发工具(IntelliJ IDEA 或 Eclipse 等)可以很方便的调试程序,或者是通过打包工具把项目打包成 jar 包或者 war 包,放入 Tomcat 等 We.

2020-12-15 19:47:33 289 1

原创 Anaconda安装不同版本Python

1 Windos安装一路下一步,注意添加环境变量成功过后,测试一下,打开cmd命令行2 Linux安装mkdir /usr/local/src/anacondacd /usr/local/src/anaconda下载完成后上传到linuxbash Anaconda3-2020.02-Linux-x86_64.sh一路回车和yes,安装成功后在用户根目录~会多出anaconda3目录配置环境变量vim /etc/profile#>&

2020-12-11 21:43:55 2847

原创 idea build项目出现错误“Error: java: 程序包javax.validation不存在”

问题今天导入了一个项目,修改了一下pom.xml文件,build时出现错误,无法识别@NotBlank等注解,提示“Error: java: 程序包javax.validation不存在”起因SpringBoot 2.3.0版本之后就没有引入validation对应的包解决方法导入Spring Boot Starter Validation,附上Maven Repository的链接根据自己项目所使用的版本号导入<!-- https://mvnrepository.c

2020-12-09 20:46:15 8542

转载 ​​​​​​关于ActiveMQ、RocketMQ、RabbitMQ、Kafka一些总结和区别

​​​​​​关于ActiveMQ、RocketMQ、RabbitMQ、Kafka一些总结和区别消息队列为什么写这篇文章?博主有两位朋友分别是小A和小B:小A,工作于传统软件行业(某社保局的软件外包公司),每天工作内容就是和产品聊聊需求,改改业务逻辑。再不然就是和运营聊聊天,写几个SQL,生成下报表。又或者接到客服的通知,某某功能故障了,改改数据,然后下班部署上线。每天过的都是这种生活,技术零成长。 小B,工作于某国企,虽然能接触到一些中间件技术。然而,他只会订阅/发布消息。通俗点说,就是调

2020-11-03 09:23:05 79

原创 spring.xml配置文件

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframe.

2020-09-04 09:17:16 312

原创 Spring整合Struts的两种方式介绍

1 使用Spring托管Struts Action该种方式就是将Struts Action也视为一种Bean交给Spring来进行托管,使用时Struts的配置文件中配置的Action的classs属性不再是具体Action的实现类,而是在Spring配置文件中配置的BeanID,也就是说具体是Action实现类是在Spring的配置文件中进行配置的,Struts的配置文件中的Class属性只是Spring文件中Bean的ID。Struts配置文件如下示例:<action name=".

2020-09-02 16:22:40 256

原创 Maven 学习笔记

Maven项目目录src ----main --------java ------------package 主代码 ----test --------package 测试代码 ----resouce pom.xml常用命令-v 查看版本-compile 编译-package 打包-clean 清楚target-install 安装jar到本地仓库自动创建目录archetype插件:创建符合maven规定的目录的骨架进入文件夹打开命令行 执行 mvn a

2020-08-29 15:14:06 244

原创 Java 8 新特性(精编)

Java 8 新特性Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。新特性Java8 新增了非常多的特性,我们主要讨论以下几个: Lambda 表达式− Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。 方法引用− 方法引用提供了非常有用的语法,可..

2020-06-09 22:14:18 159

原创 Java-Pattern和Matcher详解

结论:Pattern与Matcher一起合作.Matcher类提供了对正则表达式的分组支持,以及对正则表达式的多次匹配支持. 单独用Pattern只能使用Pattern.matches(String regex,CharSequence input)一种最基础最简单的匹配。java正则表达式通过java.util.regex包下的Pattern类与Matcher类实现(建议在阅读本文时,打开java API文档,当介绍到哪个方法时,查看java API中的方法说明,效果会更佳).Patt...

2020-05-17 22:42:56 156 1

原创 Java-Volatile关键字详解

一、基本概念先补充一下概念:Java 内存模型中的可见性、原子性和有序性。可见性:  可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。  可见性,是指线程之间的可见性,一个线程修改的状态对另一个线程是可见的。也就是一个线程修改的结果。另一个线程马上就能看到。比如:用volatile修饰的变量,就会具有可见性。volatile

2020-05-13 19:25:58 84

原创 Java命名规范

Java总命名规范项目名全部小写包名全部小写类名首字母大写,其余组成词首字母一次大写变量名、方法名字母小写,如果名称由多个组成除首单词外每个单词首字母大写常量名全部大写所有命名规范必须遵守以下规则名称只能由字母、数字、下划线、$符号组成.不能以数字开头名称不能使用关键字坚决不允许出现中文及拼音命名Java包命名规范java的包名全部小写,包的路径符合所开发的系统模...

2020-05-07 20:33:03 166

14.0 官方安装版 Win64位.zip

14.0 官方安装版 Win64位.zip

2020-06-09

14.0 官方压缩版 Win64位.zip

14.0 官方压缩版 Win64位.zip

2020-06-09

jdk14-API开发文档.zip

java最新开发文档API ,2020年14版。

2020-05-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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