08 2020 档案
SpringCloud Alibaba-Nacos[作为配置中心]
摘要:一、首先,修改 pom.xml 文件,引入 Nacos Config Starter <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</ar 阅读全文
posted @ 2020-08-31 16:35 王大慧 阅读(457) 评论(0) 推荐(0)
CountDownLatch
摘要:简述:现等待所有子线程结束后再执行一段代码 package com.example.demo.Thread;import lombok.SneakyThrows;import org.springframework.web.bind.annotation.RequestMapping;import 阅读全文
posted @ 2020-08-24 15:54 王大慧 阅读(166) 评论(0) 推荐(0)
JAVA读取文件字符集【File、MultipartFile、cpdetector】
摘要:一、简介 cpdetector:是一款基于JAVA的文件编码方式检测工具 二、导入cpdetector的jar包 下载地址:https://mvnrepository.com <dependency> <groupId>net.sourceforge.cpdetector</groupId> <ar 阅读全文
posted @ 2020-08-21 13:48 王大慧 阅读(3540) 评论(0) 推荐(0)
SpringCloud Alibaba-Nacos[作为配置中心]
摘要:一、首先,修改 pom.xml 文件,引入 Nacos Config Starter <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</ar 阅读全文
posted @ 2020-08-19 21:52 王大慧 阅读(272) 评论(0) 推荐(0)
Feign声明式远程调用
摘要:一、简介 Feign是一个声明式的HTTP客户端,它的目的就是让远程调用更加简单。Feign提供了HTTP请求的模板,通过编写简单的接口和插入注解,就可以定义好HTTP请求的参数、格式、地址等信息。 Feign整合了Ribbon(负载均衡)和Hystrix(服务熔断),可以让我们不再需要显示地使用这 阅读全文
posted @ 2020-08-19 20:38 王大慧 阅读(290) 评论(0) 推荐(0)
SpringCloud Alibaba-Nacos[作为注册中心]
摘要:一、SpringCloud接入Nacos Config Nacos是阿里巴巴开源的一个更易于构建原生应用的动态服务发现、配置和服务管理平台。他是使用Java编写,需要依赖Java环境。 Nacos文档地址:https://nacos.io/zh-cn/docs/quick-start.html 1、 阅读全文
posted @ 2020-08-19 17:31 王大慧 阅读(271) 评论(0) 推荐(0)
SpringCloud Alibaba
摘要:1)简介 SpringCloudAlibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必须组件,方便开发者通过SpringCloud编程模式轻松使用这些组件来开发分布式应用服务。 依托Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将S 阅读全文
posted @ 2020-08-19 15:40 王大慧 阅读(470) 评论(0) 推荐(0)
Java JDBC中,MySQL字段类型到JAVA类型的转换
摘要:参考:https://www.cnblogs.com/waterystone/p/6226356.html 一、概述 在使用Java JDBC时,你是否有过这样的疑问:MySQL里的数据类型到底该选择哪种Java类型与之对应?本篇将为你揭开这个答案。 二、映射类型 java.sql.Types定义了 阅读全文
posted @ 2020-08-18 16:09 王大慧 阅读(564) 评论(0) 推荐(0)
MySQL中的BLOB类型
摘要:一、概念: BLOB (binary large object)二进制大对象,是一个可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型。BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理。 二、MySQL的四种 阅读全文
posted @ 2020-08-18 14:51 王大慧 阅读(7802) 评论(3) 推荐(0)
IntelliJ IDEA 编译报错:Error:java: Compilation failed: internal java compiler error
摘要:报错内容: Information:java: javacTask: 源发行版 8 需要目标发行版 1.8Information:java: Errors occurred while compiling module 'gulimall-common'Information:javac 1.8.0 阅读全文
posted @ 2020-08-17 21:27 王大慧 阅读(735) 评论(0) 推荐(0)
搭建后台管理系统【node、vue、element-ui】
摘要:前端框架使用: 基于node、vue、element-ui构建开发,实现后台管理前端功能,提供一套更优的前端解决方案。 下载前端模板,项目地址:https://gitee.com/renrenio/renren-fast-vue?_from=gitee_search,删除.git文件 下载前端开发工 阅读全文
posted @ 2020-08-17 14:05 王大慧 阅读(519) 评论(0) 推荐(0)
创建项目微服务
摘要:商品服务、订单服务、仓储服务、优惠卷服务、用户服务 共同: 1)web、openfeign 2)每一个服务,包名com.atguigu.gulimall.xxx(product/order/ware/coupon/member) 3)模块名:gulimall-coupon 导入微服务必要的 微服务于 阅读全文
posted @ 2020-08-14 15:06 王大慧 阅读(121) 评论(0) 推荐(0)
环境搭建【Vagran、Docker、Maven、Git】
摘要:Vagran 添加box vagrant box add Centos7 G:\learn\CentOS-7-x86_64-Vagrant-1902_01.VirtualBox.box 查看有哪些box vagrant box list 删除box vagrant box remove名称 --bo 阅读全文
posted @ 2020-08-14 14:43 王大慧 阅读(270) 评论(0) 推荐(0)
IDEA创建SpringBoot项目无法连接https://start.spring.io
摘要:在使用IDEA创建springboot项目,有时会出现cannot download ‘https://start.spring.io’:connect timed out问题。 方法一 进入到IDEA的Settings,依次点击Appearance & Behavior –> System Set 阅读全文
posted @ 2020-08-14 14:19 王大慧 阅读(3935) 评论(0) 推荐(0)
配置阿里云镜像加速器
摘要:sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://qri0qvx4.mirror.aliyuncs.com"]}EOFsudo systemctl dae 阅读全文
posted @ 2020-08-12 17:52 王大慧 阅读(359) 评论(0) 推荐(0)
Linux退出vi编辑
摘要:按ESC键 跳出vi的编辑命令,然后::w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出viq: 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件 阅读全文
posted @ 2020-08-12 17:51 王大慧 阅读(277) 评论(0) 推荐(0)
Vagrant在虚拟机Centos7上安装Docker
摘要:参考Docker官方文档:https://docs.docker.com/install/linux/docker-ce/centos/; 卸载旧版本docker $ sudo yum remove docker \ docker-client \ docker-client-latest \ do 阅读全文
posted @ 2020-08-07 21:10 王大慧 阅读(287) 评论(0) 推荐(0)
VirtualBox+Vagrant环境搭建
摘要:我们刚开始入门的时候使用的集成的wamp来开发我们的PHP程序,在window下,虽然说可以搭建各种开发环境,但是有时候和Linux的生产环境还是不太一样,最佳的还是linux平台。于是我们虚拟机,我们使用开源的VirtualBox作为虚拟化支持,另外对于团队来说,每个人的开发环境要保持一致,利用V 阅读全文
posted @ 2020-08-07 20:38 王大慧 阅读(1003) 评论(0) 推荐(0)