随笔分类 -  JAVA

摘要:1、打开项目工程的工程结构设置(快捷键:ctrl+alt+shift+s),如图中所示 2、选择第一栏的Moduls然后在第三栏选择source 3、然后在按照途中所示选择删除当前的内容跟路径 4、按照图中所示点击添加内容根路径 5、最后一步选择你的项目根路径然后点击 ok,一直确认就行了。 阅读全文
posted @ 2021-02-23 15:13 Rosemajor 阅读(3878) 评论(0) 推荐(0)
摘要:前后端分离后,维护接口文档基本上是必不可少的工作。一个理想的状态是设计好后,接口文档发给前端和后端,大伙按照既定的规则各自开发,开发好了对接上了就可以上线了。当然这是一种非常理想的状态,实际开发中却很少遇到这样的情况,接口总是在不断的变化之中,有变化就要去维护,做过的小伙伴都知道这件事有多么头大!还 阅读全文
posted @ 2020-09-23 11:52 Rosemajor 阅读(177) 评论(0) 推荐(0)
摘要:新手使用springboot或者说,刚接触java行业,有些不明白的就是项目的架构是怎么样的,我今天在这儿稍微整理了一下 有些新手可能在想,springboot是怎么解决最原始的增-删-改-查, 快速搭建是多么舒服的一件事,哈哈 今天,火浴带大家哎熟悉一下流程 1、首先创建一个springboot的 阅读全文
posted @ 2020-09-21 12:01 Rosemajor 阅读(186) 评论(0) 推荐(0)
摘要:一 什么是 Nacos 服务注册中心和配置中心。 二 使用 下载和启动 使用有两种方式 1.自己下载源码编译 2.下载编译好的压缩包 我比较懒选择了第二种方式。 最新稳定版本 下载地址:https://github.com/alibaba/nacos/releases 还有的版本是:https:// 阅读全文
posted @ 2020-09-10 16:23 Rosemajor 阅读(178) 评论(0) 推荐(0)
摘要:接上一篇文章,继续讲解 文件很小, 1.下载路径:http://www.rabbitmq.com/download.html 2.运行rabbitmq-server-3.6.5.exe,选择要安装的目录,进行安装 3.检查RabbitMQ 是否安装正常 进入sbin目录复制路径 启动cmd执行 cd 阅读全文
posted @ 2020-09-10 16:11 Rosemajor 阅读(263) 评论(0) 推荐(0)
摘要:Erlang(['ə:læŋ])是一种通用的面向并发的编程语言, 它有瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。 Erlang官网:http://www.erlang.org/ 感兴趣的同学,想详细了解可以百度百科一下 言归正传,咱们进 阅读全文
posted @ 2020-09-10 15:41 Rosemajor 阅读(287) 评论(0) 推荐(0)
摘要:这是前端和数据库 下载链接只有31天有效,需要的,请联系QQ2319899766 下载链接密码: 9ksz 这个是后端代码 链接只有31天有效时间,链接失效请联系QQ2319899766提供下载链接 技术: 开发工具idea maven版本3.6.9 java jdk1.8 下载完成之后直接导入就可 阅读全文
posted @ 2020-09-08 15:51 Rosemajor 阅读(824) 评论(0) 推荐(0)
摘要:这里直接是写好的步骤 下载链接 阅读全文
posted @ 2020-09-08 15:19 Rosemajor 阅读(143) 评论(0) 推荐(0)
摘要:使用了HuTool这个雪花算法后,会出现丢失精度的问题 hutool算法使用地址 对于一些大的业务表,自增主键这里 接口层得注意下是否会产生大数值 设计接口的时候采用String类型。 在项目中,我们可能采取bigint作为数据库主键,Java类中我们一般采用Long类型来映射。对于大数值比如121 阅读全文
posted @ 2020-09-07 15:32 Rosemajor 阅读(1259) 评论(0) 推荐(0)
摘要:原文链接 项目下载路径 阅读全文
posted @ 2020-09-05 12:01 Rosemajor 阅读(2187) 评论(0) 推荐(0)
摘要:先下载生成器的文件, 并在eclipse或者IDEA里面打开这个工程 热乎乎的链接 然后配置一下 选择你需要生成的数据的ip和端口 点击运行入口函数 运行成功 接着在浏览器输入localhost: 这是随便弄得表, 选择你需要生成的表,然后点击生成即可 阅读全文
posted @ 2020-09-01 16:10 Rosemajor 阅读(132) 评论(0) 推荐(0)
摘要:这是地址 阅读全文
posted @ 2020-09-01 15:35 Rosemajor 阅读(97) 评论(0) 推荐(0)
摘要:IDE:idea、DB:mysql 新建一个Spring Initializr项目 创建项目的文件结构以及jdk的版本 选择项目所需要的依赖 修改项目名,finish完成 来看下建好后的pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns 阅读全文
posted @ 2020-09-01 11:00 Rosemajor 阅读(215) 评论(0) 推荐(0)
摘要:案例功能效果图 前端初始页面 输入搜索信息页面 点击查询结果页面 环境介绍 前端:vue 后端:springboot jdk:1.8及以上 数据库:mysql 核心代码介绍 TypeCtrler .java package com.yxyz.ctrler; import java.util.Arra 阅读全文
posted @ 2020-08-31 17:39 Rosemajor 阅读(1310) 评论(0) 推荐(0)
摘要:地址:https://gitee.com/macrozheng/mall?utm_source=aladin&utm_campaign=repo 阅读全文
posted @ 2020-08-25 18:21 Rosemajor 阅读(203) 评论(0) 推荐(0)
摘要:1.HashMap的底层实现原理 HashMap是数组+链表组成的实现了Map、Cloneable、Serializable接口,继承了AbstractMap类 HashMap是否线程安全? HashMap是线程不安全的,在并发的环境下可以使用ConcurrentHashMap。 基本方法的使用 H 阅读全文
posted @ 2020-07-25 11:50 Rosemajor 阅读(195) 评论(0) 推荐(0)
摘要:1、面向对象的特征有哪些方面? - 1 - 2、访问修饰符public,private,protected,以及不写(默认)时的区别? - 1 - 3、String 是最基本的数据类型吗? - 1 - 4、float f=3.4;是否正确? - 1 - 5、short s1 = 1; s1 = s1 阅读全文
posted @ 2020-07-25 11:19 Rosemajor 阅读(138) 评论(0) 推荐(0)
摘要:一、前言 Apache Commons IO是Apache基金会创建并维护的Java函数库。 它提供了许多类使得开发者的常见任务变得简单,同时减少重复代码 二、Commons IO 类库 2.1 FileUtils 文件操作工具类 提供方法 复制文件夹 复制文件 下载文件 把字符串写入文件 把字节数 阅读全文
posted @ 2020-07-24 00:40 Rosemajor 阅读(154) 评论(0) 推荐(0)
摘要:前言 流是干什么的:为了永久性的保存数据。 IO流用来处理设备之间的数据传输(上传和下载文件) java对数据的操作是通过流的方式。 java用于操作流的对象都在IO包中。 java IO系统的学习,本质上就是对文件的读写操作。 File类 java中使用File来抽象一个文件,无论是普通文件还是目 阅读全文
posted @ 2020-07-24 00:34 Rosemajor 阅读(242) 评论(0) 推荐(0)
摘要:1、问题场景 由于需要对文本文件的部分内容进行更新操作,具体操作是需要先将文本文件内容读取出来,暂以字符串形式保存,然后进行匹配替换,并将字符串重新写入原文本文件中。 2、代码规划 规划使用BufferedReader进行读取,使用PrintWriter进行写入操作 BufferedReader b 阅读全文
posted @ 2020-07-24 00:26 Rosemajor 阅读(218) 评论(0) 推荐(0)