09 2019 档案

摘要:ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、 阅读全文
posted @ 2019-09-30 18:46 慕尘 编辑
摘要:Spring Boot Admin 是一个管理和监控 Spring Boot 应用程序的开源软件,每个应用都认为是一个客户端,通过 HTTP 或者使用 Eureka 注册到 admin server 中进行展示,Spring Boot Admin UI 部分使用 Vue.js 将数据展示在前端。 一 阅读全文
posted @ 2019-09-24 22:39 慕尘 阅读(624) 评论(0) 推荐(0) 编辑
摘要:在spring boot中整合eureka时,出现 WARN 12064 [ main] c.n.c.sources.URLConfigurationSource : No URLs will be polled as dynamic configuration sources. 在src/main 阅读全文
posted @ 2019-09-24 18:16 慕尘 编辑
摘要:SpringBoot 项目启动后,在控制台有一个WARN WARN 14516 [main] ion$DefaultTemplateResolverConfiguration : Cannot find template location: classpath:/templates/ (please 阅读全文
posted @ 2019-09-24 13:24 慕尘 编辑
摘要:在整合spring-boot-admin的时候出现了 spring boot:2.1.8.RELEASE spring-boot-admin:2.1.6 解决方案: 去除默认的tomcat,改用jetty,在jetty中不会出现这个问题 去除tomcat 添加jetty 重新启动,问题解决 阅读全文
posted @ 2019-09-24 11:12 慕尘 编辑
摘要:添加logback-spring.xml,将log输出到文件,控制台输出的level改为error因此只会出处banner src/main/resources/banner.txt的内容为 但是输出完banner后,spring boot并没有启动完毕 因此,我想在Spring boot启动成功后 阅读全文
posted @ 2019-09-20 18:17 慕尘 编辑
摘要:使用java.util.Properties提供的类,读取properties文件的时候,读出来的是乱序的 如下边的情况 输出 保存到文件的顺序也是如此 那如果想是有序的,怎么办呢? 自定义一个Properties 类 使用 输出 保存到文件的顺序也是如此 多少迷茫,曾经在幽幽暗暗、反反复复中追问, 阅读全文
posted @ 2019-09-20 15:49 慕尘 编辑
摘要:中文unicode显示问题以前遇到过,但是时间久了就忘记了,所以决定记下来 有一个应用生成,waterType.properties内容为 看不懂是什么,那怎么查看呢? intellij idea里查看: file——》settings,搜索File Encodings 点击确定后,文件内容显示为 阅读全文
posted @ 2019-09-20 15:39 慕尘 编辑
摘要:这几天修改别人的js,发现声明变量有的用var,有的用let,那它们有什么区别呢? javascript中声明变量的方式有:var、let、const 1.var (1)作用域: 整个函数范围内,或者是全局的 输出: (2)允许在相同作用域内重复声明同一个变量 输出: var1 second. (3 阅读全文
posted @ 2019-09-20 09:00 慕尘 阅读(876) 评论(0) 推荐(0) 编辑
摘要:VisualVM是JDK自带的一个用于Java程序性能分析的工具 在JDK安装目录的bin文件夹下名称为 jvisualvm.exe 在左侧选择应用 (1)概述 应用程序和运行时环境的基本信息 基本参数 保存的数据 显示VisualVM存储的当前应用程序的信息 详细信息 JVM参数:配置的JVM启动 阅读全文
posted @ 2019-09-19 18:27 慕尘 编辑
摘要:actuator官方的介绍 Spring Boot includes a number of additional features to help you monitor and manage your application when it’s pushed to production. You 阅读全文
posted @ 2019-09-18 18:26 慕尘 编辑
摘要:mongo角色说明: Read:允许用户读取指定数据库 readWrite:允许用户读写指定数据库 dbAdmin:允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问system.profile userAdmin:允许用户向system.users集合写入,可以找指定数据库里创建 阅读全文
posted @ 2019-09-17 13:48 慕尘 编辑
摘要:为了保证服务的高可用,及时发现问题,迅速解决问题,为应用添加log是必不可少的。 但是随着项目的增大,方法增多,每个方法加单独加日志处理会有很多冗余 那在SpringBoot项目中如何统一的处理Web请求日志? 基本思想: 采用AOP的方式,拦截请求,写入日志 AOP 是面向切面的编程,就是在运行期 阅读全文
posted @ 2019-09-11 13:38 慕尘 编辑
摘要:Elasticsearch简称ES。 是一个全文搜索服务器,也可作为NoSQL数据库,存储任意格式的文档和数据,也可做大数据的分析,是一个跨界开源产品。 ES的特点: 全文搜索引擎 文档存储和查询 大数据分析 提供了REST API,用来简化对ES的操作 常常配合传统数据库一起使用,ES用来负责大数 阅读全文
posted @ 2019-09-09 18:28 慕尘 编辑
摘要:StringEscapeUtils类可以对html js xml sql 等代码进行转义来防止SQL注入及XSS注入 添加依赖 1.html脚本 escapeHtml转义html脚本 unescapeHtml反转义html脚本 输出 &lt;a&gt;abc&lt;/a&gt;<a>abc</a> 阅读全文
posted @ 2019-09-05 09:00 慕尘 编辑
摘要:今天想将服务器上的服务写成批处理文件,方便机器重启时,启动所有需要启动的服务 1.新建start.bat 新建文本文件,改名为start.bat 注: 为了防止乱码,将文件编码改为:utf-8,保存 2.了解基本命令 @echo off 从本行开始关闭回显(批处理第一行一般都是这个) @ 关闭单行回 阅读全文
posted @ 2019-09-04 15:14 慕尘 编辑
摘要:curl是利用URL语法在命令行方式下工作的开源文件传输工具 curl命令可以在开发web应用时,模拟前端发起的HTTP请求 1.下载curl https://curl.haxx.se/download.html 我选择的,Windows 64 bit 7.65.3 binary the curl 阅读全文
posted @ 2019-09-02 14:07 慕尘 编辑