- 博客(11)
- 收藏
- 关注
原创 springcloud整合nacos、gateway并测试路由 笔记
本地启动nacos 进入bin目录 双击startup.cmd 注意是单节点standalone启动,若是cluster,需打开startup.cmd文件 修改 启动成功后,到浏览器中访问localhost:8848/nacos,默认登录账号密码都是nacos,登录成功后界面如下: 搭建gateway-server 服务 1.添加关键依赖 <!--nacos作为注册中心--> <dependency> <groupId>co
2022-05-09 01:33:24
636
原创 java-验证码工具类
验证码工具类 public class ImageVerificationCode { //验证码图片的长和宽 private static int weight = 100; private static int height = 47; //用来保存验证码的文本内容 private static String text; //获取随机数对象 private static Random r = new Random(); //pr
2022-05-05 00:43:10
533
原创 Java 线程的几种状态
在Java当中,线程通常都有五种状态,创建、就绪、运行、阻塞和死亡。 第一是创建状态。在生成线程对象,并没有调用该对象的start方法,这是线程处于创建状态; 第二是就绪状态。当调用了线程对象的start方法之后,该线程就进入了就绪状态,但是此时线程调度程序还没有把该线程设置为当前线程,此时处于就绪状态。在线程运行之后,从等待或者睡眠中回来之后,也会处于就绪状态 第三是运行状态。线程调度程序将处于就绪状态的线程设置为当前线程,此时线程就进入了运行状态,开始运行run函数当中的代码。 第四是阻塞状态。线程正在
2021-05-27 15:08:38
148
原创 字节后端实习一面 5.17
1.自我介绍 2.项目介绍 登录、注册流程 说说token 支付流程 3.MVC是什么 4.mysql索引是用什么实现的,说说B+树 5.mysql为什么使用B+树,而不是其他树?有什么优势? 6.说说单例模式,实现单例模式 算法 1.一维坐标轴有多个线段,有的线段有重合,有的不重合,输入是线段的集合,求线段的总长度,重合部分只算一次。 2.二叉树镜像翻转 ...
2021-05-17 16:22:44
129
原创 Docker:前端html页面部署到nginx中
在Xftp中,将左边需要部署的前端.zip文件这里以(item-shop为例)拖入到右边/home/ubuntu 路径中,然后将其解压 若没有unzip工具,则先配置unzip sudo apt install unzip 解压之后可以进入item-shop文件,查看文件资源 cd item-shop ls -l 可以看到其中的文件资源 准备html 在index同层目录下建立Dockerfile sudo gedit Dockerfile FROM nginx:latest COPY . /us
2021-03-30 20:07:00
686
转载 Java中静态内部类和非静态内部类区别
Java中静态内部类和非静态内部类有什么区别? vcliy 2018-12-24 16:33:34 ...
2021-03-25 16:52:56
470
转载 匿名内部类
第一篇博客,由于最近一直在学习Java所以最近的博客主要都是Java中的知识点,希望和大家分享一下,有不对的地方希望编程大神、牛人指出,一定虚心受教,如果觉得Endeavor的博客有帮助的话,还希望大家顶顶、评论评论,谢谢啦,下面言归正传。 匿名内部类: 先举个例子吧,给大家看一...
2021-03-24 20:37:34
143
原创 Java创建对象的四种方式
1、new关键字 这是常用的创建对象的方法,调用构造方法,语法格式如下: 类名 对象名=new 类名(); //使用new关键字创建对象 Student student1=new Student("小刘",22); 2、反射 newInstance() 在 Java 中,可以使用 java.lang.Class 或者 java.lang.reflect.Constuctor 类的 newlnstance() 实例方法来创建对象,代码格式如下: java.lang.Class Class 类对象名称=jav
2021-03-24 15:10:48
1445
转载 java.io.Serializable(序列化)接口详细总结
一、前言 本篇是我刚参加工作时写的总结,是一篇不错的科普文,若想更深一步的了解序列化相关的知识,欢迎阅读另一篇博文:序列化的魔力。 工作后做的第一个项目是电商项目。当时不会做项目,只能照猫画虎。其中一个VO类为何要实现Serializable接口一直没有理解,不实现这个Se...
2021-03-23 14:43:20
1054
原创 git流程
git流程 git基础 安装 git 创建gitee账号 在gitee上创建仓库 在本地配置全局配置 git config --global user.name "你的名字" git config --global user.email "你的邮箱" ⽣成ssh密钥 [让你本地git仓库与远程git仓库保持链接] ssh-keygen -o 配置ssh到gitee【个⼈中⼼-ssh密钥-拷⻉c盘->⽤户->.ssh⽂件夹-> id_rsa.pub⽤记事本打开->复制到g
2021-03-23 13:51:52
80
转载 java对象克隆---浅克隆、深克隆
在Java中对象的克隆有深克隆和浅克隆之分。有这种区分的原因是Java中分为基本数据类型和引用数据类型,对于不同的数据类型在内存中的存储的区域是不同的。基本数据类型存储在栈中,引用数据类型存储在堆中。 什么是克隆 克隆就是依据已经有的数据,创造一份新的完全一样的数据拷贝。 实现克隆有多种方式,可以手工的new出一个新的对象,然后将原来的对象信息一个一个的set到新的对象中。还有就是使...
2021-03-23 13:41:34
299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人