随笔分类 - Java
Java基本用法
摘要:原文链接 项目GitHub地址:https://github.com/Snowstorm0/learn-squaretest 项目Gitee地址:https://gitee.com/Snowstorm0/learn-squaretest Squaretest是一款自动生成单元测试的插件,可以装在id
阅读全文
摘要:原文链接 项目GitHub地址:https://github.com/Snowstorm0/learn-lambda-query-wrapper 项目Gitee地址:https://gitee.com/Snowstorm0/learn-lambda-query-wrapper 1 添加maven依赖
阅读全文
摘要:原文链接 使用IDEA配置自动生成注释。 1 创建类时自动加注释 点击左上角菜单栏的 file -> Setting -> Editor -> File and Code Templates -> Includes -> File Header 输入如下内容: /** *@Author: 代码的路
阅读全文
摘要:原文链接 使用IDEA配置项目热启动,不需要重启项目,就可以加载更新后的代码。 1 开启IDEA静态编译 选择工具栏 File -> Settings -> Build,Execution,Deployment -> Compiler,然后勾选 Build project automatically
阅读全文
摘要:[原文链接](https://mp.weixin.qq.com/s/RsJfUylhjpA3X0Sy1H1arw) Spring bean是Spring框架在运行时管理的对象。Spring bean是任何Spring应用程序的基本构建块。我们编写的大多数应用程序逻辑代码都将放在Spring bean
阅读全文
摘要:[原文链接](https://mp.weixin.qq.com/s/AjEgYXBwqyvei8f2-J1tEQ) # 当前时间 ```java import java.sql.Timestamp; //导包 Timestamp nowTime = new Timestamp(System.curr
阅读全文
摘要:[原文链接](https://mp.weixin.qq.com/s/UFtR9kJwLfFqIKCvveFQ5g) 可以使用`getLocalHost`命令: ```java import java.net.InetAddress; public class Main { public static
阅读全文
摘要:原文链接 1 安装ES 下载地址:https://www.elastic.co/cn/downloads/elasticsearch 选择Windows版本,我下载的是7.17.0。解压后即可完成安装。 进入bin文件, 双击执行 elasticsearch.bat,然后打开浏览器,进入页面: ht
阅读全文
摘要:原文链接 elasticsearch-head 是一款专门针对于 elasticsearch 的客户端工具,用来展示数据。 elasticsearch-head 是基于 JavaScript 语言编写的,可以使用 Nodejs 下的包管理器 npm 部署。 Linux安装ElasticSearch的
阅读全文
摘要:原文链接 1 版本选择 ElasticSearch 下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch ElasticSearch 7 及以上版本都是自带的 jdk,假如需要配置指定的 jdk 版本的话,可以在 e
阅读全文
摘要:原文链接 Prometheus 是一个开放性的监控解决方案,用户可以非常方便的安装和使用 Prometheus 并且能够非常方便的对其进行扩展。 在Prometheus的架构设计中,Prometheus Server 并不直接服务监控特定的目标,其主要任务负责数据的收集,存储并且对外提供数据查询支持
阅读全文
摘要:原文链接 GitHub项目地址:https://github.com/Snowstorm0/learn-sleep Gitee项目地址:https://gitee.com/Snowstorm0/learn-sleep Java 在运行 for 循环时,希望可以每个循环暂停一段时间。 使用 sleep
阅读全文
摘要:原文链接 GitHub项目地址 Gitee项目地址 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 Apollo 与 properties 配置文件的
阅读全文
摘要:原文链接 GitHub项目地址 Gitee项目地址 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 Apollo 与 properties 配置文件的
阅读全文
摘要:原文链接 GitHub项目地址 Gitee项目地址 使用 mybatis generator 自动生成代码,实现数据库的增删改查。 1 配置Mybatis插件 在pom文件添加依赖: <plugins> <plugin> <groupId>org.mybatis.generator</groupId
阅读全文
摘要:原文链接 GitHub项目地址 Gitee项目地址 本文介绍restTemplate基础用法。 Java中get和post的用法请参考:Java中Get和Post的使用 1 提供get/post接口 1.1 Controller @RestController @RequestMapping("/h
阅读全文
摘要:原文链接 1 格式 {秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)} 2 用法 "30 * * * * ? " 每半分钟触发任务 "30 10 * * * ? " 每小时的10分30秒触发任务 "30 10 1 * * ? " 每天1点10分30秒触发任务 "30 10
阅读全文
摘要:原文链接 Map配置 YML配置文件: sys-num: mymap: "{'a':'aaa','b':'bbb'}" 方法内: public class learnMap { @Value("#{${sys-num.mymap}}") private Map<String, String> num
阅读全文
摘要:原文链接 1 SpringBoot分层 1.1 Controller 控制业务层Service的,它的作用主要是架起了外界与业务层沟通的桥梁,移动端,前端在调用接口访问相关业务时,都会通过Controller,由Controller去调相关的业务层代码并把数据返回给移动端和前端。 api接口可以直接
阅读全文
摘要:原文链接 前端代码:https://github.com/Snowstorm0/token-login-vue 后端代码:https://github.com/Snowstorm0/token-login-spring 使用 Spring+Vue 实现 token 登录、退出、访问拦截等功能。 1
阅读全文