自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 java开发所需各资源整理免费下载(速度贼快)

JDKWindows: jdk8 下载地址点我可查看windows如何配置jdk环境变量版本号:jdk-8u102-windows-i586.exejdk下载 jdk8下载链接:https://caiyun.139.com/m/i?0d5Cg7oEcf1Ea提取码:COuhLinux:TomcatWindows: tomcat9下载 tomcat10下载版本号:apache-tomcat-9.0.41-windows-x64.zip链接:https:/.....

2020-12-30 14:18:14 6744 4

原创 Linux 版本的FTP安装与参数设置(详解)----异常处理:服务器连接超时

FTP的安装 yum -y install vsftpd //通过yum来安装vsftpd chkconfig vsftpd on //设置为开机启动 注:yum命令式根据你 /etc/yum.conf 和/etc/yum.d/下的仓库文件来判断是否要联网的。一般情况下,如果是RedHat或者CentOS,我们安装软件一般都是指定的官方服务器为下载地址,所以是需要...

2019-09-18 17:32:11 876

原创 自动生成单元测试,IDEA必备插件.Squaretest

很多老项目老代码,或者着急交付的项目,单元测试严重缺失,覆盖率只有5%不到,所以几个小伙伴这几天就在疯狂的堆单元测试,3个人堆了2天才堆到30%,于是我也来上手帮忙写了两个,写到第二个的时候就发现,这个活不应该是人干的,要去看原来的代码,然后根据逻辑写各种Mock,感觉是有迹可循的东西,所以就查了下,发现果然有插件帮我们来干这个事情,那么解下来就来看看。如果我们来手写这个类的单元测试,光看都要一会,下面看我操作,打开你的类,光标定位到代码里,右击鼠标选择Generate…

2023-04-12 11:09:28 1663 2

原创 Springboot集成RabbitMQ实现延时队列(实战电商平台超时取消)

前提条件:RabbitMQ安装1.Windows2.linux=====有疑问可以直接发邮件给我哈,看到就会及时回复[email protected]=======

2022-03-31 10:01:38 3485

原创 Docker-compose服务器配置

如何安装docker-composecurl -L https://get.daocloud.io/docker/compose/releases/download/1.25.5/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose

2021-11-28 12:57:27 523

原创 若依微服务版 数据库设计说明书

一:系统模块表:sys_*表名:sys_user注释:用户信息表 字段名 数据类型 长度 主键 允许空值 描述 user_id bigint 20 主键 用户ID dept_id bigint 20

2021-08-06 11:52:12 2005

原创 Dubbo provider无法启动问题记录

学习新框架dubbo具体框架为 dubbo + nacos有关nacos的一些学习信息我都记录在我的另一篇博客。也认真记录了调试nacos时遇到的问题:点我跳转再我尝试启动dubbo的provider和consumer的两天时间里,有个问题一直卡着我。也成功浪费了我2天时间。再次作为记录,希望各位同仁能节省时间,也为本人后续开发做下笔记吧一下是具体启动报错的信息:2021-02-04 15:56:30.579 INFO 16856 --- [ main] com.

2021-02-04 16:01:42 1671 3

原创 Nacos

本文意于记录Springcloud Alibaba + Nacos 开发过程中,关于Nacos部分的问题注册中心:Nacos(需要准备mysql数据库)1.如何安装nacos(本人是windows的开发环境,所以这边写的是在windwos下载安装Nacos,版本为1.3.2)step1: 下载,和彩云下载,速度较快。点我可直接跳转个人资源下载资源博客地址包含各种java开发所需资源下载链接:https://caiyun.139.com/m/i?0d5CfnS8islku提取码:p7z9

2021-02-02 17:39:30 321

原创 java 基础开发 备忘录

==============================================持续更新中==============================================1.时间格式转换1.1时间的各种格式1.1 自定义字符串时间格式 "YYYY-MM-DD HH:mm:ss" 示例:"2021-01-05 13:50:55"1.2 new Date "week month dayth hour:min:sec CST year" ...

2021-01-05 14:09:40 152 1

转载 (转载自用) linux服务器配置jdk环境变量

此文为转载自用,尊重原创,请移步:https://blog.csdn.net/panchao888888/article/details/80989349因为Java项目部署需要Java运行环境jdk,要在Linux服务器上部署Java项目,就必须线安装好jdk并配置好环境变量;本篇文章记录了如何安装jdk以及配置环境变量。1.下载jdk点此下载jdk2.使用sftp工具将下载的jdk文件上传到Linux服务器上3.将jdk文件移动到/usr/local/java路径下mv jdk-8

2020-12-30 09:12:33 139

转载 转载自用 JDK的安装及环境变量配置

本文章为转载,尊重原创请移步:https://blog.csdn.net/tiantang_1986/article/details/84891080安装步骤安装jdk选择默认路径(C:\Program Files\Java\jdk1.7.0_79)安装安装jre之后提示安装jre,也选择默认路径(C:\Program Files\Java\jre7)安装即可环境变量配置分别打开计算机→属性→高级系统设置→高级→环境变量或者打开控制面板→系统和安全→系统→高级系统...

2020-12-29 15:27:32 136

转载 转载 IDEA 2020安装教程

(转载自用)原文链接https://blog.csdn.net/weixin_44505194/article/details/104452880IntelliJ IDEA 下载安装配置教程(完整版)number_one:官网下载 IntelliJ IDEA本章为社区版安装教程,开发者可以下载终极版,安装步骤基本相同选择对应版本下载,推荐.exe下载number_two:开始安装的旅程吧! 一路next,选择安装路径 IDEA社区版安装设置,勾选64位即可 ..

2020-12-28 09:35:54 612

原创 java 发送 邮件通知 HTML模板 个性邮件 (十分钟内完成集成与调试)

Java 如何发送邮件模板首先得引入发送邮件的模板

2020-12-18 10:20:01 7766 2

原创 SpringCloud 核心组件 学习笔记

注册中心:Eureka、Zookeeper 的区别先知道几个名词 C强一致性 A可用性 P分区容忍性Eureka: 保证了AP,可以保证最终一致性保证了可用性,实现最终一致性。Eureka各个节点都是平等的,几个节点挂掉不会影响正常节点的工作,剩余的节点依然可以提供注册和查询服务。而Eureka的客户端在向某个Eureka注册或时如果发现连接失败,则会自动切换至其它节点,只要有一台Eureka还在,就能保证注册服务可用(保证可用性),只不过查到的信息可能不是最新的(不保证强...

2020-11-17 20:23:40 93

原创 Linux 基础操作手册

Linux启动NTP对时(客户端使用国内公网NTP服务器对时)什么是NTP:同步网络中各个计算机的时间的协议。安装NTP:yum -y install ntpLinux设置定时同步时间任务1.打开定时任务列表crontab -e2.输入NTP定时cron任务(需要按i,进行编辑,将下面的命令输入,前面为cron表达式,可按照需求调整)0 */1 * * * ntpdate ntp.aliyun.com3.启动定时任务,保证运行s...

2020-10-09 14:47:32 135 1

原创 VUE 前端 框架基础(全栈工程师基础)

数组 .filter() filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。过滤满足条件的内容 .map() map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。map() 方法按照原始数组元素顺序依次处理元素。 .forRach() forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。注意:forEach() 对于空数组是不会执行回调函数的。如果数组可能为空,又必须要执行回调函数时,.

2020-09-23 09:17:00 336

原创 时序数据库 influxDB (入门)/InfluxDB stadio可视化工具 部署、管理、配置、使用

部署:yum -y install influxdbyum -y insall telegraf管理:可视化管理工具influxDB studio下载地址:

2020-09-17 15:02:01 4920

原创 JAVA 设计思路

1. 空间与时间的转换(多数情况下,时间会影响客户体验,所以常用的性能优化思路就是以空间换时间)举个简单的例子bai,任给n个100万以内的数,du要求逐一判断它们是不是素数,做法可以是时间换空间:对每个数循环判断它是否不能被任何数整除,循环很慢但不占用内存空间,这叫时间换空间;空间换时间:使用埃式筛法预先计算好1~100万中所有的素数并保存在一张表中,对每个数直接看它是否在表中命中,需要很大的内存空间来维护这张表,但判断非常快,这叫空间换时间。...

2020-09-17 14:42:22 692

原创 github & SVN & IDEA

github:

2020-09-14 10:44:57 112

原创 Java面试技术栈(六): IO面试题、多线程面试题、集合面试题

多线程 多线程的实现方式:继承Thread类、实现Runnable接口启动一个线程是用run()还是start()? 用start(),run()是调用普通方法而start()则是通过JVM自动调用run()方法 Sleep()和wait()的区别? sleep()必须是指定时间,就是一段时间内不释放。是Thread类中的一个方法...

2020-09-01 21:29:29 460

原创 Java面试技术栈(五):框架类

Spring MVC

2020-09-01 21:07:15 179

原创 Java面试技术栈(四):消息中间件 Redis & MQ

Redis的支持的数据类型 String:最大512MB Hash:哈希 List:列表 Set:集合 zset:有序集合 Redis持久化方式,RDB(Redis Database)和AOF(Append-only file)优先Redis的高可用方案: Master + Slave + Sentinel 1 + Sentinel 2缓存雪崩:当缓存服务器重启或者大量缓存集中在某一个时间段失效,这样在失效的时候,会给后端系统带来很大压力。导致系统崩溃。...

2020-09-01 20:01:59 388

原创 Java面试技术栈(三):数据库 Mysql & Oracle (SQL 优化 和 存储过程)

MySQL Q1 : MYSQL 事务隔离级别1.读未提交(read-uncommitted) 可读到未提交的数据,如果发生回滚操作,则会导致脏读(要避免脏读,可设置)2.不可重复读(read-committed) 不可以获取未提交的数据,避免的脏读,但是数据前后两次获取可能会出现结果不一致的情况(中间有其他客户端提交了数据),如果要避免不可重复读,则可以设置,可重复读3.可重复读(repeatable-read)(默认) SELECT操作获取数据,不会更新...

2020-08-28 00:25:29 159

原创 Java面试 技术栈(二): JVM的认识与调优

JVM 类的加载(过程,以及每个过程在干什么):装载、验证、准备、解析、初始化、使用、卸载1.装载:a>类的的全限定名来获取定义此类的二进制字节流b>将常量池转变成运行时常量池c>在内存中生成类对象,作为方法区各数据的访问入口。2.验证:确保class文件的字节流中包含的信息,符合当前虚拟机的要求,不会造成危害3.准备:类变量分配内存并设置初始值的阶段,注意 public static int a= 123,在准备阶段,a的值是0,赋值成123是在初始化..

2020-08-24 14:20:42 88

原创 Java面试技术栈(一): 谈谈你对Hashmap的理解

Hashmap HashMap 是一种存取高效但不保证有序的常用容器在JDK1.7中,“数组+链表”,不安全在JDK1.8中,“数组+链表+红黑树”不安全,解决并发问题,可以采用,1、Collections.synchronizedMap(),2、使用ConcurrentHashMap:采用分段所机制3、使用HashTable(不推荐,相对线程安全,无法做到完全同步)HashMap是如何操作的1.判断hashmap有没有初始化2.判断key是否为空,如果为空,则保存...

2020-08-24 14:19:40 215

原创 Java面试技术栈(BASIC):Java基础

HashMap

2020-07-31 01:50:32 196

原创 (Redis 5分钟部署教程:包含Linux、Windows两个版本) 安装以及配置详解(附一键启动脚本)

​​​​redis3.2.1安装包下载:链接:https://pan.baidu.com/s/1iHraShg3Q5tsqLp2mlDNQw提取码:a8x0下面的步骤,是启动主redis以及哨兵sentinel也可以启动多个哨兵,一般起两个,应用连接redis哨兵时,也应连两个,提高redis可靠性(1)打开redis-3.2.1_linux,修改配置文件redis.conf...

2019-08-12 11:47:27 565 1

redis-3.2.1.rar

Linux服务器部署Redis应用,下载后只需按照我对应博客(10分钟内完成安装部署)

2019-09-19

redis_windows.rar

解压文件后,只需要配置需要部署的IP以及端口,即可以实现一键启动各个服务(一主一从二哨兵)

2019-09-19

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

TA关注的人

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