自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

Java 启动脚本 添加 -Dhttps.protocols=TLSv1.2,TLSv1.1,TLSv1.0,SSLv3,SSLv2Hello。后处理: -Dhttps.protocols=TLSv1.2,TLSv1.1,SSLv3,SSLv2Hello。原因:握手协议不一致。

2024-01-17 11:46:31 502

原创 Java 启动脚本

#!/bin/bash# 程序包目录APP_HOME=/home/xloan/data/management/# 程序包名APP_NAME=xloan-management-1.0.jar# 程序日志文件目录APP_LOG_PATH=/home/xloan/data/management/logs/# 程序日志文件名APP_LOG_NAME=show.log# 程序启动参数JAVA_OPTIONS=" -Xms2048m -Xmx2048m -XX:+PrintGCDetails -X

2022-04-25 10:05:22 1698

原创 redis单机安装

1.环境配置Redis是c开发的,因此安装redis需要c语言的编译环境,即需要安装gcc如何查看是否安装gccgcc -v如果没有gcc,则需要在线安装.命令如下yum install gcc-c++2. 下载redis包$ wget http://download.redis.io/releases/redis-4.0.7.tar.gz$ tar xzf redis-4.0.7.tar.gz$ cd redis-4.0.7$ make #编译可能出现的问题:gcc版本太低 不

2021-04-16 15:08:38 152

转载 解决spring boot中多数据源invalid bound statement (not found)报错问题

转载:https://blog.csdn.net/Z__Sheng/article/details/93485347下面是重点,自动配置失效,须手动配置

2020-10-26 19:07:52 537

原创 datax安装 及 springboot整合 datax

换了新工作,Java出身的我,弄点大数据的活.datax安装环境要求1.jdk1.82.python源码地址:https://github.com/alibaba/DataX这里我下载的是最新版本的 DataX3.0 。下载地址为:http://datax-opensource.oss-cn-hangzhou.aliyuncs.com/datax.tar.gz解压[root@localhost /]# tar -zxvf datax.tar.gz -C /opt/soft/[root@h

2020-09-18 15:09:59 5733 14

原创 redis分布式锁+redisson框架代码

/** * 大致流程 * 1.用setnx给我们的key加锁 * 2.在设置过期时间 * 3.加一个唯一id(防止业务处理时间大于过期时间) * 当查询不到信息显示系统繁忙重新发起请求. */ @Override public void redis() { //订单id 前端所传参数 String orderId = "54164613154631546"; //每个线程的唯一id

2020-06-16 16:13:56 248

转载 解决VMware虚拟机中centos 7无法上网的问题(桥接模式)

首先是进入/etc/sysconfig/network-scripts/目录下:命令:cd/etc/sysconfig/network-scripts然后查看目录下的文件中有一个ifcfg-ens33,一般就是这个,可能有的人是其他的数字,通过vim命令来打开进行编辑:命令:vim ifcfg-ens33此时进入vim编辑内容,将ONBOOT=no这一项改为ONBOOT=yes,然后保存并退出:最后在终端中输入命令service network restart重启网络服务即.

2020-05-29 15:17:16 1928 2

原创 docker安装与删除

安装:  1、Docker要求CentOS系统的内核版本高于 3.10 ,通过uname -r命令查看你当前的内核版本是否支持安账docker  2、更新yum包:sudo yum update  3、安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的    sudo yum install -y yum-utils device-mapper-persistent-data lvm2  4、设置yum源:s..

2020-05-29 15:07:11 376

原创 springboot项目docker部署(2) idea通过maven整合docker一键上传打包镜像

继上一个项目<< springboot项目docker部署(1) 基础:手动打包>>继续整理docker部署这篇文章常用命令docker images docker ps (正在运行的镜像容器)docker ps -a (全部容器)docker run -d -p XX:XX --name NAME IMAGENAME (运行镜像容器)docker container rm name/id (删除某个容器)docker container prune (Docke

2020-05-27 19:14:43 389 1

原创 springboot项目docker部署(1) 基础:手动打包

1.springboot项目2.docker环境3.编辑Dockerfile文件,编译镜像FROM java:8VOLUME /tmpADD springboot_test-0.0.1-SNAPSHOT.jar test001.jarEXPOSE 20001ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/test001.jar"]注意:java是小写,这个错误我遇到了4,打包编译运行

2020-05-27 11:15:27 280

原创 AOP基础 及执行顺序

@Slf4j@Aspect@Componentpublic class LogAsPect {//https://www.jianshu.com/p/c7d8e83ebf86 @Autowired private SysLogDao sysLogDao; /** * 标识匹配带自定义注解的方法 */ @Pointcut("@annotation(com.system.annotation.Log)") public void pointc

2020-05-20 00:16:10 585

原创 Github上开源的程序员面试项目,斩获offer必备!

CS-Notes(Interview-Notebook)https://github.com/CyC2018/CS-Notes技术面试需要掌握的基础知识整理,主要总结一些比较重要的知识点,笔记不是从网上到处复制粘贴拼凑而来,虽然有少部分内容会直接引入书上原文或者官方技术文档的原文,但是没有直接摘抄其他人的博客文章。这是中山大学郑永川构建了一个准备秋招的项目,该项目包含了九大模块,从算法到操作系统、网络、面向对象以及数据库、Java、分布式、工具、编码实践。Java-Guidehttps://

2020-05-13 17:57:51 2203

原创 BigDecimal 基本使用 比较大小 (包括函数式表达)

private BiPredicate<BigDecimal, BigDecimal> isDepositEnough = (deposit, value) -> deposit.compareTo(value) > 0; public static void main(String[] args) { AccountServiceimpl acc...

2020-05-06 17:40:04 655

原创 MyBatis的IFNULL的注意事项

MyBatis的IFNULL的注意事项重点重点IFNULL只能对部分字段进行替换, 而如果整个结果时空, 那么IFNULL不起作用Mybatis-MySQL 中使用IFNULL(p1,p2)函数但是有一些需要注意的地方.假设数据title: studentid name age1 Ann 182 Bom 193 Hehe SELECT name,age FROM studen...

2020-04-26 11:48:01 1069

转载 JAVA JDK8 List分组的实现和用法

JAVA JDK8 List分组的实现和用法时间:2018-12-06今天小编就为大家分享一篇关于JAVA JDK8 List分组的实现和用法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧概述对List进行分组是日常开发中,经常遇到的,在JDK 8中对List按照某个属性分组的代码,超级简单。package test;import com.a...

2019-09-27 19:34:39 1420

原创 Java基础200道

序言在本篇文章开始之前,我想先来回答一个问题:我为什么要写这样一篇关于面试的文章?原因有三个:第一,我想为每一个为梦想时刻准备着的“有心人”,尽一份自己的力量,提供一份高度精华的 Java 面试清单;第二,目前市面上的面试题不是答案不准确就是内容覆盖面太窄,所以提供一份经典而又准确的面试题是非常有必要的;第三,本文会对部分面试题提供详细解读和代码案例,让读者知其然并知其所以然,从而学到更多的知识...

2019-09-10 09:47:25 228

原创 page分页 加上是否最后一页 工具类

page分页 加上是否最后一页 工具类备用@Datapublic class Pager<t> implements Serializable { private static final long serialVersionUID = -8741766802354222579L; private int pageSize; // 每页显示多少条记录 ...

2019-09-09 09:55:00 667

转载 java的四大域对象

根据有作用范围由小到大:page(jsp有效)------》page域指的是pageContext.request(一次请求)—》request域request HttpServletContextsession(一次会话)—》session域session HttpSessionapplication(当前web应用)—》application域指的是application Servl...

2018-12-11 17:04:58 273

空空如也

空空如也

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

TA关注的人

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