- 博客(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
10870
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
983
原创 自动生成单元测试,IDEA必备插件.Squaretest
很多老项目老代码,或者着急交付的项目,单元测试严重缺失,覆盖率只有5%不到,所以几个小伙伴这几天就在疯狂的堆单元测试,3个人堆了2天才堆到30%,于是我也来上手帮忙写了两个,写到第二个的时候就发现,这个活不应该是人干的,要去看原来的代码,然后根据逻辑写各种Mock,感觉是有迹可循的东西,所以就查了下,发现果然有插件帮我们来干这个事情,那么解下来就来看看。如果我们来手写这个类的单元测试,光看都要一会,下面看我操作,打开你的类,光标定位到代码里,右击鼠标选择Generate…
2023-04-12 11:09:28
2369
2
原创 Springboot集成RabbitMQ实现延时队列(实战电商平台超时取消)
前提条件:RabbitMQ安装1.Windows2.linux=====有疑问可以直接发邮件给我哈,看到就会及时回复m18258307545@163.com=======
2022-03-31 10:01:38
3771
原创 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
738
原创 若依微服务版 数据库设计说明书
一:系统模块表:sys_*表名:sys_user注释:用户信息表 字段名 数据类型 长度 主键 允许空值 描述 user_id bigint 20 主键 用户ID dept_id bigint 20
2021-08-06 11:52:12
2348
原创 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
1827
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
396
原创 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
187
1
转载 (转载自用) linux服务器配置jdk环境变量
此文为转载自用,尊重原创,请移步:https://blog.youkuaiyun.com/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
196
转载 转载自用 JDK的安装及环境变量配置
本文章为转载,尊重原创请移步:https://blog.youkuaiyun.com/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
172
转载 转载 IDEA 2020安装教程
(转载自用)原文链接https://blog.youkuaiyun.com/weixin_44505194/article/details/104452880IntelliJ IDEA 下载安装配置教程(完整版)number_one:官网下载 IntelliJ IDEA本章为社区版安装教程,开发者可以下载终极版,安装步骤基本相同选择对应版本下载,推荐.exe下载number_two:开始安装的旅程吧! 一路next,选择安装路径 IDEA社区版安装设置,勾选64位即可 ..
2020-12-28 09:35:54
649
原创 SpringCloud 核心组件 学习笔记
注册中心:Eureka、Zookeeper 的区别先知道几个名词 C强一致性 A可用性 P分区容忍性Eureka: 保证了AP,可以保证最终一致性保证了可用性,实现最终一致性。Eureka各个节点都是平等的,几个节点挂掉不会影响正常节点的工作,剩余的节点依然可以提供注册和查询服务。而Eureka的客户端在向某个Eureka注册或时如果发现连接失败,则会自动切换至其它节点,只要有一台Eureka还在,就能保证注册服务可用(保证可用性),只不过查到的信息可能不是最新的(不保证强...
2020-11-17 20:23:40
130
原创 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
167
1
原创 VUE 前端 框架基础(全栈工程师基础)
数组 .filter() filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。过滤满足条件的内容 .map() map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。map() 方法按照原始数组元素顺序依次处理元素。 .forRach() forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。注意:forEach() 对于空数组是不会执行回调函数的。如果数组可能为空,又必须要执行回调函数时,.
2020-09-23 09:17:00
379
原创 时序数据库 influxDB (入门)/InfluxDB stadio可视化工具 部署、管理、配置、使用
部署:yum -y install influxdbyum -y insall telegraf管理:可视化管理工具influxDB studio下载地址:
2020-09-17 15:02:01
5620
原创 JAVA 设计思路
1. 空间与时间的转换(多数情况下,时间会影响客户体验,所以常用的性能优化思路就是以空间换时间)举个简单的例子bai,任给n个100万以内的数,du要求逐一判断它们是不是素数,做法可以是时间换空间:对每个数循环判断它是否不能被任何数整除,循环很慢但不占用内存空间,这叫时间换空间;空间换时间:使用埃式筛法预先计算好1~100万中所有的素数并保存在一张表中,对每个数直接看它是否在表中命中,需要很大的内存空间来维护这张表,但判断非常快,这叫空间换时间。...
2020-09-17 14:42:22
760
原创 Java面试技术栈(六): IO面试题、多线程面试题、集合面试题
多线程 多线程的实现方式:继承Thread类、实现Runnable接口启动一个线程是用run()还是start()? 用start(),run()是调用普通方法而start()则是通过JVM自动调用run()方法 Sleep()和wait()的区别? sleep()必须是指定时间,就是一段时间内不释放。是Thread类中的一个方法...
2020-09-01 21:29:29
545
原创 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
448
原创 Java面试技术栈(三):数据库 Mysql & Oracle (SQL 优化 和 存储过程)
MySQL Q1 : MYSQL 事务隔离级别1.读未提交(read-uncommitted) 可读到未提交的数据,如果发生回滚操作,则会导致脏读(要避免脏读,可设置)2.不可重复读(read-committed) 不可以获取未提交的数据,避免的脏读,但是数据前后两次获取可能会出现结果不一致的情况(中间有其他客户端提交了数据),如果要避免不可重复读,则可以设置,可重复读3.可重复读(repeatable-read)(默认) SELECT操作获取数据,不会更新...
2020-08-28 00:25:29
189
原创 Java面试 技术栈(二): JVM的认识与调优
JVM 类的加载(过程,以及每个过程在干什么):装载、验证、准备、解析、初始化、使用、卸载1.装载:a>类的的全限定名来获取定义此类的二进制字节流b>将常量池转变成运行时常量池c>在内存中生成类对象,作为方法区各数据的访问入口。2.验证:确保class文件的字节流中包含的信息,符合当前虚拟机的要求,不会造成危害3.准备:类变量分配内存并设置初始值的阶段,注意 public static int a= 123,在准备阶段,a的值是0,赋值成123是在初始化..
2020-08-24 14:20:42
119
原创 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
251
原创 (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
812
1
除了MAPBOX,还有什么软件可以制作获取GEOJSON(地图)
2015-11-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人