使用命令行界面去创建 MongoDB 数据库用户 选择数据库1use dbName; 创建用户1234567db.createUser({ user:"yunzhou", pwd:"yunzhou", roles:[{ role:"userAdminAnyDatabase",db:"admin" } 2021-08-20 程序开发 #数据库/MongoDB
NoSQL 数据库:MongoDB 什么是 MongoDB ?MongoDB 是由 C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其 2021-08-16 程序开发 #数据库/MongoDB
在请求后端接口时接口地址、请求参数和请求头均保持一致的时候报找不到某个参数的错误 问题背景在进行搭建系统前端界面之后,添加 axios 消息进行 nacos 后台访问获取数据。 问题描述在保证 nacos 服务正常运行、接口地址保持一致、携带参数保持一致、请求头参数保持一致以及 postman 软件进行接口测试也成功的前提下,报找不到某个参数的问题。 问题分析在看到问题后,分析如下 查看 nacos 服务是否挂掉了?(没有挂掉,正常运行) 接口地址、携带参数是否与 postm 2021-08-15 踩坑记录 #Java
MongoDB数据库目录 什么是MongoDB[NoSQL 数据库:MongoDB](/2021/08/16/NoSQL 数据库:MongoDB/) 安装MongoDB[Ubantu安装MongoDB](/2021/08/16/NoSQL 数据库:MongoDB/#安装mongodb) 卸载MongoDB在Ubuntu系统下 2021-08-15 程序开发 #数据库/MongoDB
无法远程连接到MySQL服务对数据库表进行操作 问题背景在 Ubuntu 系统里安装 MySQL 服务,需要使用代码对 MySQL 数据库里的表数据进行操作。 问题描述在使用第三方工具对 Mysql 服务进行远程访问时显示错误,拒绝访问。 问题分析 初步分析是用户密码二者有一样是错的 在经过排查和验证后,用户密码均为正确。 怀疑是账号没有远程链接的权限 在搜索引擎搜索关键字,MySQL远程链接失败 解决方法 新建用户,对新用户赋予权限并刷新缓 2021-08-12 踩坑记录 #数据库/MySQL
编译nacos源码时执行install命令中所遇到的问题 问题背景公司使用阿里巴巴的开源项目nacos作为微服务的服务注册与配置中心,管理界面使用自己开发的一套而不使用nacos提供的管理界面;最快的方法是将nacos的前端管理界面拿过来,修改里面的logo、配色方案等。所以要下载nacos的源码进行修改、编译以及安装打包。在下载并解压好的 nacos 源码目录下,执行 mvn 生命周期命令。 问题描述在执行 mvn install 命令的时候出现了问题 2021-08-02 踩坑记录 #Java
SpringCloud学习笔记 SpingCloud & SpringCloud Alibaba 微服务工具集1. 什么是微服务简而言之,微服务架构 样式是一种将单个应用程序作为套件开发的方法 在小型服务中,每个服务都在自己的进程中运行 以及与轻量级机制(通常是HTTP资源API)通信。这些服务是围绕业务而建立的 能力 和独立地 可展开的 完全自动化的部署机器`有一个光秃秃的房间(基于) 最小集中(分布式) 管理 2021-07-21 程序开发 #Java
Java 线程 一、进程和线程1.1 什么是进程和线程?详情请参考文章: 简单的来说 进程是为了刻画系统内部动态状况、描述运行程序活动规律而引进的;为了使多个程序并发执行,以便改善资源利用率和提高系统效率。 如果说进程是为了实现使多个程序并发执行,以便改善资源利用率和提高系统效率,那么引入线程是为了减少程序并发执行时所付出的时空开销,使得并发粒度更细、并发性更好。 总之,进程和线程的提出极⼤的提⾼了操作提供的性能 2021-07-09 程序开发 #Java
SpringBoot 的事件监听机制 一、事件-监听机制对于 SpringApplicationContext(BeanFactory)而言,在整个应用运行过程中(包括应用的启动、销毁), 会发布各种应用事件。开发者也可以实现自己的事件, 从而起到扩展 spring 框架的作用 。 Spring 的事件(Application Event)为 Bean 与 Bean 之间的消息通信提供了支持。当一个 Bean 处理完一个任务之后,希望 2021-06-19 程序开发 #Java
Springboot + Validated 进行入参校验以及全局异常处理 概述日常开发中,对入参进行参数校验是必不可少的一个环节。 而使用最多的就是 Validator 框架 。 Validator 校验框架遵循了 JSR-303 【Java Specification Requests】验证规范 。 这里实践下,在 boot 项目中如何优雅的集成参数校验框架 Validator 常用校验规则 使用 Validator添加依赖boot 2.3 以后版本的 pom 信息如 2021-05-21 程序开发 #Java