11 2019 档案

摘要:服务调用有两种方式: A.使用RestTemplate 进行服务调用 查看 B.使用Feign 进行声明式服务调用 上一次写了使用RestTemplate的方式,这次使用Feign的方式实现 服务注册发现中心使用nacos 启动nacos spring boot 版本 2.2.1.RELEASE 1 阅读全文
posted @ 2019-11-30 23:41 慕尘 编辑
摘要:Spring Cloud Config 分为 Config Server: 分布式配置中心,是一个独立的微服务应用,用来连接配置服务器并为客户端提供获取配置信息 Config Client: 通过指定配置中心来管理应用资源,以及与业务相关的配置内容,并在启动的时候从配置中心获取和加载配置信息 Spr 阅读全文
posted @ 2019-11-28 23:44 慕尘 编辑
摘要:今天使用Intellij IDEA为项目添加Module时,遇到: 在Run左边没找到,在Edit Configurations里添加找不到对应的模块 查看了下再Maven Projects显示为灰色,如图 解决的方法: File——》Settings——》Maven——》Ignored Files 阅读全文
posted @ 2019-11-28 17:48 慕尘 编辑
摘要:spring boot 有两种配置文件 (1)application.properties(application.yml) 系统级别的一些参数配置,这些参数一般是不会变动的 (2)bootstrap.properties(bootstrap.yml) 定义应用级别的配置 在Spring Boot 阅读全文
posted @ 2019-11-28 14:17 慕尘 编辑
摘要:mybatis 为提供了两种支持动态 sql 的语法: (1)#{ } 解析为一个 JDBC 预编译语句(prepared statement)的参数标记符 (2)${ } 在动态 SQL 解析阶段将会进行变量替换 #{} 的参数替换是发生在 DBMS 中,而 ${} 则发生在动态解析过程中 区别: 阅读全文
posted @ 2019-11-27 09:30 慕尘 编辑
摘要:今天想实现给指定表插入数据,出现了 ### Error updating database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that co 阅读全文
posted @ 2019-11-26 19:52 慕尘 编辑
摘要:今天写的Configuration类的@Value属性值为null 问题的原因: MapperScannerConfigurer实现了BeanDefinitionRegistryPostProcessor使得spring容器的执行的一些顺序问题,引起了上述@Value属性不能注入 解决方法: 将Ma 阅读全文
posted @ 2019-11-26 18:28 慕尘 编辑
摘要:今天集成zuul与consul的时候,出现如下错误 ***************************APPLICATION FAILED TO START*************************** Description: An attempt was made to call a 阅读全文
posted @ 2019-11-21 18:42 慕尘 编辑
摘要:zuul 是netflix开源的一个API Gateway 服务器 所有从设备或网站来的请求都会经过Zuul到达后端的Netflix应用程序。 作为一个边界性质的应用程序,Zuul提供了动态路由、监控、弹性负载和安全功能。 实现反向代理 1.服务注册发现中心Consul 启动 2.服务端 provi 阅读全文
posted @ 2019-11-21 18:30 慕尘 编辑
摘要:Consul可以用于实现分布式系统的服务发现与配置 服务调用有两种方式: A.使用RestTemplate 进行服务调用 负载均衡——通过Ribbon注解RestTemplate B.使用Feign 进行声明式服务调用 负载均衡——默认使用Ribbon实现 查看 先使用RestTemplate来实现 阅读全文
posted @ 2019-11-21 14:46 慕尘 编辑
摘要:今天在启动Spring boot 时遇到报错,详细如下 Description: An attempt was made to call a method that does not exist. The attempt was made from the following location: o 阅读全文
posted @ 2019-11-20 14:57 慕尘 编辑
摘要:环境:win7 mysql版本 mysql> select version();+ +| version() |+ +| 5.7.26-log |+ +1 row in set 在执行mysqldump命令时,出现如下错误 mysqldump: [Warning] Using a password 阅读全文
posted @ 2019-11-19 15:13 慕尘 编辑
摘要:spring boot 启动遇到报错,具体如下 Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured 阅读全文
posted @ 2019-11-19 14:38 慕尘 编辑
摘要:1.js_cookie js-cookie插件是一个JS操作cookie的插件 安装 使用 写入 Cookies.set('name', 'value'); 读取 Cookies.get('name'); 删除 Cookies.remove('name'); 2.http请求 (1)模块封装 在sr 阅读全文
posted @ 2019-11-15 18:58 慕尘 编辑
摘要:为了模拟后台接口提供页面所需的数据,引入Mock.js Mock.js是一个模拟数据生成器,可帮助前端开发和原型与后端进度分开 特性: 前后端分离 增加单元测试的真实性 数据类型丰富 方便扩展 1.安装 2.简单使用 在src下,新建目录mock,添加index.js 模拟接口 http://loc 阅读全文
posted @ 2019-11-15 18:55 慕尘 编辑
摘要:Css、Sass、Scss的含义及区别 Css(Cascading Style Sheets) 层叠样式表 Sass(Syntactically Awesome StyleSheets) 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量 (variables)、嵌套 (neste 阅读全文
posted @ 2019-11-15 08:58 慕尘 编辑
摘要:Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中 特性 从浏览器中创建 XMLHttpRequests 从 node.js 创建 http 请求 支持 Promise API 拦截请求和响应 转换请求数据和响应数据 取消请求 自动转换 JSON 数据 客 阅读全文
posted @ 2019-11-14 18:38 慕尘 编辑
摘要:安装使用 element 1.安装 2.使用 (1)在 main.js 中引入 element main.js 为修改 (2)简单应用 修改 src/components/HelloWorld.vue 重新启动,预览 http://localhost:8080,变为 (3)修改路由 将src下的co 阅读全文
posted @ 2019-11-14 14:41 慕尘 编辑
摘要:1.准备 安装nodejs,配置环境变量 安装了nodejs,也就安装了npm 安装webpack 安装vue脚手架项目初始化工具 vue-cli 使用淘宝镜像 安装yarn,facebook发布的nodejs包管理工具 yarn改为淘宝镜像 2.创建项目 (1)用vue-cli生成项目 (2)安装 阅读全文
posted @ 2019-11-14 14:21 慕尘 编辑
摘要:Trace是RabbitMQ用于记录每一次发送的消息,方便使用Rabbitmq的开发者调试、排错 可通过插件形式提供可视化界面 rabbitmq_tracing插件同样会对流入流出的消息做封装,然后将封装后的消息日志存入相应的trace文件之中 (1)安装rabbitmq_tracing 插件 选择 阅读全文
posted @ 2019-11-13 15:19 慕尘 编辑
摘要:1.MQ 消息队列(Message Queue,简称MQ)——应用程序和应用程序之间的通信方法 应用:不同进程Process/线程Thread之间通信 比较流行的中间件: ActiveMQ RabbitMQ(非常重量级,更适合于企业级的开发) Kafka(高吞吐量的分布式发布订阅消息系统) Rock 阅读全文
posted @ 2019-11-13 14:43 慕尘 编辑
摘要:dwg、dws、dwt、dxf是CAD中的格式 1.dwg CAD图文件的标准文件格式,默认保存为该格式 2.dws 为了保护自己的文档,将CAD图形用dws保存 只能查看不能修改 3.dwt CAD的模板文件 把图层标注样式设置好另存为dwt格式 4.dxf 图形交换格式 是包含图形信息的文本文件 阅读全文
posted @ 2019-11-12 10:37 慕尘 编辑
摘要:Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。 可以用kibana搜索、查看存放在Elasticsearch中的数据。 Kibana与Elasticsearch的交互方式是各种不同的图表、表格、地图等,直观的展示数据,从而达到高级的数据分析与可视化的目 阅读全文
posted @ 2019-11-11 18:22 慕尘 编辑
摘要:elasticsearch-head 是用于监控 Elasticsearch 状态的客户端插件,包括数据可视化、执行增删改查操作等 安装前先安装nodejs 1.下载 地址 2.安装 3.运行 浏览器打开 http://localhost:9100/ 出现cluster health: not co 阅读全文
posted @ 2019-11-11 15:28 慕尘 编辑
摘要:Consul 是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置。 关键特性: 服务注册/发现 数据强一致性保证 多数据中心 健康检查 key/value存储 1.下载 https://www.consul.io/downloads.html eg:下载的文件consul_1 阅读全文
posted @ 2019-11-11 13:59 慕尘 编辑
摘要:1.Zipkin 是一个开放源代码分布式的跟踪系统 它可以帮助收集服务的时间数据,以解决微服务架构中的延迟问题,包括数据的收集、存储、查找和展现 每个服务向zipkin报告计时数据,zipkin会根据调用关系通过Zipkin UI生成依赖关系图,展示多少跟踪请求经过了哪些服务,该系统让开发者可通过一 阅读全文
posted @ 2019-11-11 13:58 慕尘 编辑
摘要:微服务架构风格是一种使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP API,这些服务基于业务能力构建,并能够通过自动化部署机制来独立部署,这些服务使用不同的编程语言实现,以及不同数据存储技术,并保持最低限度的集中式管理。 Spring clo 阅读全文
posted @ 2019-11-11 10:32 慕尘 编辑
摘要:今早上看书,看到为了保证Zuul的高可用性,在Zuul的前端可以使用Nginx或F5再次进行负载转发 使用过Nginx,那F5是什么,他们有什么区别吗? (1)F5 F5负载均衡器是应用交付网络的全球领导者F5 Networks公司提供的一个负载均衡器专用设备 F5 BIG-IP LTM 的官方名称 阅读全文
posted @ 2019-11-11 09:50 慕尘 编辑
摘要:1.IfcProject 用来描述一个工程项目 用于引用一个建筑物空间结构的根 实体之间通过 IfcRelAggregates 进行关联 用IfcSite、IfcBuilding、Ifc BuildingStorey、IfcSpace来描述工程项目上的空间信息 #6= IFCCARTESIANPOI 阅读全文
posted @ 2019-11-08 16:22 慕尘 编辑
摘要:属性集是属性的集合 静态属性集 以 IFC 实体的方式定义,其属性以IFC schema 的方式静态的定义在属 性 集 中 , 如 IfcDoorLiningProperties 、 IfcDoorPanelProperties 动态属性集IfcPropertySet 分为: 自定义属性集:对属性集 阅读全文
posted @ 2019-11-07 18:21 慕尘 编辑
摘要:使用VMware安装Ubuntu时,遇到无法连接MKS win+R打开运行窗口,输入 services.msc,打开服务列表 Vmware Autorization Service,启动该项服务 服务启动成功后,重启虚拟机 阅读全文
posted @ 2019-11-07 12:43 慕尘 编辑
摘要:最近看文件看到nwc,nwd,nwf,它们指的什么呢? Autodesk Navisworks 有三种原生文件格式:nwc,nwd,nwf (1)nwc 是Navisworks缓存文件。 中间格式,由Navisworks自动生成,不可以直接修改 (2)nwd 是Navisworks数据文件。 所有模 阅读全文
posted @ 2019-11-07 11:34 慕尘 编辑