我的博客

这里是一个普通,简单的程序员。
私信 关注
intomylife
码龄3年

这里是一个普通,简单的程序员。

  • 871,440
    被访问量
  • 112
    原创文章
  • 9,306
    作者排名
  • 477
    粉丝数量
  • 于 2017-12-15 加入CSDN
获得成就
  • 博客专家认证
  • 获得501次点赞
  • 内容获得143次评论
  • 获得1,322次收藏
荣誉勋章
TA的专栏
  • 初学者商城
    24篇
  • SpringBoot
    10篇
  • SpringCloud
    12篇
  • Vue
    12篇
  • Docker
    13篇
  • CentOS7
    15篇
  • Java
    5篇
  • JavaScript
    4篇
  • MyBatis
    3篇
  • MySQL
    2篇
  • Eclipse
    1篇
  • IntelliJ IDEA
    2篇
  • MongoDB
    2篇
  • Tools
    1篇
  • Exception
    3篇
  • VSCode
    2篇
  • Git
    2篇
  • Windows
    1篇
  • Internet
    1篇
博主相关
个人主页: https://www.zouwencong.com GitHub: https://github.com/intomylife Docker Hub: https://hub.docker.com/u/intomylife
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

CentOS7中使用docker-compose部署Nacos集群

1. 前言前面学习了 SpringCloudAlibaba之服务注册与发现Nacos 以及 SpringCloudAlibaba之配置中心Nacos,其中Nacos服务都部署在本地,那么现在把它部署在服务器上。Nacos部署在服务器上,有多种方式,单机:拷贝三份编译后的 Nacos Server,分别修改端口,以及编写 cluster.conf 文件启动三个 Nacos Server 的 Docker 容器使用 docker-compose 编排三个 Nacos Server 服务三台
原创
2002阅读
2评论
6点赞
发布博客于 7 月前

SpringCloudAlibaba之配置中心Nacos

1. 前言Nacos 是阿里巴巴新的开源项目,可以快速实现动态服务发现、服务配置、服务元数据及流量管理。本篇博客以实现配置中心为主。在SpringCloud中也有一个同样优秀的配置中心组件:Spring Cloud Config,以及它对应的高阶组件:Spring Cloud Bus,但是它不提供可视化操作界面,这也是我为什么要学习 Nacos 的原因之一。如果你也想了解 Spring Cloud Config 和 Spring Cloud Bus,那么请前往:SpringCloud之配置中心Co
原创
3119阅读
1评论
2点赞
发布博客于 7 月前

SpringCloudAlibaba之服务注册与发现Nacos

1. 前言Nacos 是阿里巴巴的新开源项目,可以快速实现动态服务发现、服务配置、服务元数据及流量管理。本篇博客以实现服务注册与发现为主。在SpringCloud中也有一个同样优秀的服务注册与发现组件:Eureka。不过已经闭源了,这也是我为什么要学习 Nacos 的原因之一。如果你也想了解 Eureka,那么请前往:SpringCloud之服务注册与发现Eureka+客户端Feign。个人认为两者的搭建流程和使用思路很相似,核心的相同点:引入依赖配置注册中心地址添加注解最大的不同之
原创
3784阅读
0评论
1点赞
发布博客于 7 月前

「初学者商城」- 接口 - 配置 swagger-ui 页面描述信息(优化)

1. 前言正准备拉分支的,突然发现 swagger-ui 主页面的描述信息还是硬编码出来的,想着就是取一下对应工程版本号显示就可以了,然后就仅作为一次新的提交没必要打标签的,最后发现并不是想的那么简单…2. 源码完整项目地址:https://github.com/intomylife/osc-apiv1.4.5 标签地址:https://github.com/intomylife/osc-api/releases/tag/v1.4.5v1.4.5 下载地址:zip,tar.gz注:对于标签
原创
270阅读
2评论
1点赞
发布博客于 8 月前

「初学者商城」- 接口 - 使用脚本简化部署操作(优化)

1. 前言在前面的版本中,错误的把构建推送docker镜像绑定到package执行动作上面了;这样导致osc-service父工程在install操作时会报找不到依赖的错误,和“提前”构建推送镜像等不能接受的问题。为了解决这些问题,这个版本做了一些对应优化。2. 源码完整项目地址:https://github.com/intomylife/osc-apiv1.4.4 标签地址:https://github.com/intomylife/osc-api/releases/tag/v1.4.4v
原创
167阅读
0评论
1点赞
发布博客于 8 月前

「初学者商城」- 接口 - 一键升级版本号(优化)

1. 前言目前每次更新,都需要在每一个工程的pom文件中更改版本号,有时候很容易漏改;而且这一改就是十几个地方,等后期模块变得越来越多,如果还是一个个改就真的有点上头了…所以版本号升级的优化方案就这么来了。2. 源码完整项目地址:https://github.com/intomylife/osc-frontv1.4.3 标签地址:https://github.com/intomylife/osc-api/releases/tag/v1.4.3v1.4.3 下载地址:zip,tar.gz注:
原创
157阅读
0评论
1点赞
发布博客于 8 月前

「初学者商城」- 接口 - 聚合 Swagger(优化)

1. 前言在「初学者商城」- 搭建基础架构(接口)# 7.3.1 Swagger 处有提到后续要聚合显示Swagger,这里终于得到了实现。为什么要聚合显示?目前是每个工程都有一个/swagger-ui.html的入口,就导致:很麻烦,每一个服务工程都要记住对应的地址和端口号不安全,鉴权等操作都写在网关;并且在部署的时候也不会对外暴露内部服务工程的端口不完整,从中间某一环直接请求可能导致出现脏数据达到的效果只需访问网关的/swagger-ui.html页面,就能切换到不同服务工
原创
186阅读
0评论
1点赞
发布博客于 8 月前

「初学者商城」- 接口 - SpringBoot,SpringCloud 版本升级(优化)

1. 前言SpringBoot,SpringCloud 版本升级是为了解决聚合swagger时出现的一个问题:路由节点缺少了一部分,导致请求地址的不完整。升级版本后框架自己解决了这个bug。2. 源码完整项目地址:https://github.com/intomylife/osc-apiv1.4.1 标签地址:https://github.com/intomylife/osc-api/releases/tag/v1.4.1v1.4.1 下载地址:zip,tar.gz注:对于标签的说明「初
原创
112阅读
0评论
1点赞
发布博客于 9 月前

「初学者商城」- 后台 - icon 矢量图(新功能)

1. 前言项目中的精致小图一般都是使用的矢量图,矢量图比位图的优势在于:小,不失真,轻松改变颜色和大小等。2. 源码完整项目地址:https://github.com/intomylife/osc-frontv1.4.2 标签地址:https://github.com/intomylife/osc-front/releases/tag/v1.4.2v1.4.2 下载地址:zip,t...
原创
1464阅读
0评论
1点赞
发布博客于 1 年前

「初学者商城」- 后台 - ESLint 格式化代码(新功能)

1. 前言通常,开发一个项目都是多人同时进行的,但是每个人的书写习惯以及代码规范不可能一模一样,比如字符串用单引还是双引,转行空几格等等。这时就需要统一起来,ESLint插件就是一个绝佳的选择。2. 源码完整项目地址:https://github.com/intomylife/osc-frontv1.4.1 标签地址:https://github.com/intomylife/osc...
原创
274阅读
0评论
1点赞
发布博客于 1 年前

「初学者商城」- 加密连接远程 Docker(优化)

1. 前言直接暴露2375端口是危险的,所以需要TLS加密。2. 源码完整项目地址:接口,后台,部署v1.3 标签地址:接口,后台,部署v1.3 下载地址:接口 zip,tar.gz。后台 zip,tar.gz。部署 zip,tar.gz。注:对于标签的说明「初学者商城」- 写在最前面 #5.13. 接口注:查看更改内容:HTTPS 方式访问 Docker3.1 os...
原创
234阅读
0评论
1点赞
发布博客于 1 年前

「初学者商城」- 部署 - 多环境(新功能)

1. 前言部署与接口 后台不一样:接口 后台是配置多环境,部署是指定具体使用哪种环境。所以部署的多环境只是把密码,环境以及版本信息写在一个单独的文件中了。2. 源码完整项目地址:接口,后台,部署v1.2 标签地址:接口,后台,部署v1.2 下载地址:接口 zip,tar.gz。后台 zip,tar.gz。部署 zip,tar.gz。注:对于标签的说明「初学者商城」- 写在最前...
原创
141阅读
0评论
1点赞
发布博客于 1 年前

「初学者商城」- 后台 - 多环境(新功能)

1. 前言通常,项目会有多个运行环境:开发、测试,生产等。每个环境的配置文件都需要单独管理,并且需要能动态指定,获取。2. 源码完整项目地址:接口,后台,部署v1.2 标签地址:接口,后台,部署v1.2 下载地址:接口 zip,tar.gz。后台 zip,tar.gz。部署 zip,tar.gz。注:对于标签的说明「初学者商城」- 写在最前面 #5.13. 后台注:查看...
原创
365阅读
0评论
3点赞
发布博客于 1 年前

「初学者商城」- 接口 - 多环境(新功能)

1. 前言通常,项目会有多个运行环境:开发、测试,生产等,而且每个环境连接数据库的地址一般都是不同的;如果把每个环境的地址都写在一起,然后在不同环境时加注释解注释,这样做不仅麻烦而且容易出错,所以我们需要把不同环境的配置信息单独写在一起。2. 源码完整项目地址:接口,后台,部署v1.2 标签地址:接口,后台,部署v1.2 下载地址:接口 zip,tar.gz。后台 zip,tar...
原创
210阅读
0评论
1点赞
发布博客于 1 年前

「初学者商城」- 添加日志(新功能)

1. 前言在众多日志框架中选择了Log4j 2。主要就是用来记录日志,而且是有规则的,可配置的。2. 源码完整项目地址:接口,后台,部署v1.1 标签地址:接口,后台,部署v1.1 下载地址:接口 zip,tar.gz。后台 zip,tar.gz。部署 zip,tar.gz。注:对于标签的说明「初学者商城」- 写在最前面 #5.13. 接口注:查看更改内容 点这里3...
原创
205阅读
0评论
1点赞
发布博客于 1 年前

「初学者商城」- 搭建本地开发环境(Kafka)

1. 下载官网下载地址:Kafka2. Mac注:这里下载的是官网上的 Kafka 2.2.02.1 安装把下载的.tgz文件解压到指定目录2.2 配置打开终端,进入到你自己解压目录的具体路径中的config目录,如MacBook-Pro:~ zouwencong$ cd ~/Tools/kafka_2.12-2.2.0/config/编辑文件:vim se...
原创
166阅读
0评论
1点赞
发布博客于 1 年前

「初学者商城」- 搭建本地开发环境(ZooKeeper)

1. 下载官网下载地址:ZooKeeper2. Mac注:这里下载的是官网上的 ZooKeeper 3.4.142.1 安装把下载的.tar.gz文件解压到指定目录2.2 配置打开终端,进入到你自己解压目录的具体路径中,如MacBook-Pro:~ zouwencong$ cd ~/Tools/zookeeper-3.4.14/conf/复制文件并重命名:c...
原创
167阅读
0评论
1点赞
发布博客于 1 年前

「初学者商城」- 搭建本地开发环境(MongoDB)

1. 下载官网下载地址:MongoDB2. Mac注:这里下载的是官网上的 MongoDB 4.0.122.1 安装把下载的.tgz文件解压到指定目录2.2 配置打开终端,进入到你自己解压目录的具体路径中,如MacBook-Pro:~ zouwencong$ cd ~/Tools/mongodb-osx-x86_64-4.0.12/bin/新建一个文件:to...
原创
260阅读
0评论
1点赞
发布博客于 1 年前

「初学者商城」- 搭建本地开发环境(MySQL)

1. 下载官网下载地址:MySQL2. Mac注:这里下载的是 MySQL 5.72.1 安装双击.dmg文件进行安装下一步下一步即可2.2 配置打开终端,进入目录:cd /etc新建一个文件:touch my.cnf编辑文件:vim my.cnf输入i进入编辑模式,粘贴如下内容[client] default-character-set=utf8mb...
原创
209阅读
0评论
1点赞
发布博客于 1 年前

「初学者商城」- 搭建本地开发环境(Redis)

1. 下载注:官网下载的需要编译,Github 上面有编译好的可以直接使用官网下载地址:RedisGithub 下载地址:Redis2. Mac注:这里下载的是官网上的 Redis 4.0.142.1 安装把下载的.tar.gz文件解压到指定目录打开终端,进入到你自己解压目录的具体路径,如MacBook-Pro:~ zouwencong$ cd ~/Tools/re...
原创
162阅读
0评论
1点赞
发布博客于 1 年前

「初学者商城」- 搭建本地开发环境(Maven)

1. 下载官网下载地址:Maven历史版本地址:Maven (注意要下载binaries/目录下的文件)2. Mac2.1 安装把下载的.tar.gz文件解压到指定目录2.2 环境变量打开终端,编辑文件:vim ~/.bash_profile配置你自己解压目录的具体路径,如export M2_HOME=/Users/zouwencong/Tools/apache...
原创
294阅读
0评论
2点赞
发布博客于 1 年前

「初学者商城」- 搭建本地开发环境(JDK)

1. 下载官网下载地址:JDK1.82. Mac2.1 安装双击.dmg文件进行安装下一步下一步即可2.2 环境变量安装完成后,找到文件安装位置:/Library/Java/JavaVirtualMachines/...打开终端,编辑文件:vim ~/.bash_profile配置具体路径,如export JAVA_HOME=/Library/Java/Jav...
原创
277阅读
1评论
2点赞
发布博客于 1 年前

「初学者商城」- 搭建基础架构(部署)

1. 前言部署暂时是在单机中,如果有需要考虑上k8s。项目使用docker-compose部署;就目前而言,服务器硬件最低要求是4c8g…我手上就一台1c2g的学生机,资源直接被占百分百;无奈高配置的服务器太贵了,好在有按量付费的计费方式,不过也是一路被坑过来,先租了2c4g发现有两三个服务总是在重启,一直以为配置有问题,后来发现是硬件跟不上导致的,最终租了4c8g的才完美启动成功;但是按量...
原创
301阅读
0评论
1点赞
发布博客于 1 年前

「初学者商城」- 搭建基础架构(后台管理系统)

1. 前言后台管理系统面对的群体还是很广的。项目使用Vue+Element搭建;在当前搭建中会使用vue-cli脚手架快速创建一个Vue项目,并且能请求接口获取到数据。现在就来创建它,运行它。2. 源码完整项目地址:https://github.com/intomylife/osc-frontv1.0 标签地址:https://github.com/intomylife/osc-...
原创
509阅读
1评论
2点赞
发布博客于 1 年前

「初学者商城」- 搭建基础架构(接口)

1. 前言接口主要给后台管理系统和电商前端页面提供数据。项目使用SpringCloud搭建,其中,有整合:MyBatis-Plus、Redis、MongoDB、Flyway、Kafka、Swagger有组件:Eureka、Hystrix、Turbine、Gateway、Sleuth现在就先把这些技术整合在一起,并且让它运行起来。2. 源码完整项目地址:https://githu...
原创
522阅读
0评论
1点赞
发布博客于 2 年前

「初学者商城」- 写在最前面

1. 前言前面一段时间,我陆陆续续写了一些有关开发到部署的博客,比较零散;这段时间呢想把这些都整合整合,写一个比较完整且初学者能看懂的项目,考虑后还是选择了电商作为主题,毕竟一个完整的电商项目涉及的业务会很多。这几天也在准备和搭建基础架构,发现这比我想象中要艰难,但是仅仅在这开端就学习到了不少知识,我越来越发现这个项目是有意义的。项目会完完全全从零开始,并且我也会把过程全部记录下来。2...
原创
329阅读
1评论
2点赞
发布博客于 2 年前

我的「初学者商城」专栏总篇

博主相关个人主页:https://www.zouwencong.comGitHub 地址:https://github.com/intomylifeDocker Hub 地址:https://hub.docker.com/u/intomylife准备工作长期记录,长期更新希望能够帮助到你over...
原创
514阅读
0评论
2点赞
发布博客于 2 年前

CentOS7中使用docker-compose快速部署前后端分离项目

1. 前言继上次写了一篇 CentOS7中使用docker-compose部署SpringBoot+Redis+MySQL+Nginx 博客后,我把前端页面也加入其中,重新整了一套前后端分离的项目,并且使用 docker-compose 部署;更值得关注的是,做到了快速部署发布。2. 环境2.1 开发工具后台: idea前端: vsCode连接服务器: Termius文件传输:...
原创
1556阅读
2评论
3点赞
发布博客于 2 年前

服务器被挖矿后的解决思路

1. 前言最近在学习远程连接Docker,需要开启TCP;都说容易被别人获取root权限,开始没以为然,慢慢我感觉远程操作服务器越来越缓慢,top命令后发现还真被挖矿了…第一次嘛没什么经验,简单的干掉可疑进程后重启了服务器,就没管了,结果两天后发现又被挖了…2. 思路top查看进程,占高达90%CPU以上基本都是可疑的ls -l /proc/$PID/exe查看可疑进程所在目录k...
原创
1484阅读
0评论
2点赞
发布博客于 2 年前

Git常用操作

1. 前言Git 是一个分布式的版本控制系统,在工作中每天都会使用它。2. 操作2.1 创建版本库首先得有一个版本库,无论在本地还是远程 ????3. 创建版本库...
原创
196阅读
0评论
1点赞
发布博客于 2 年前

CentOS7中使用docker-compose部署SpringBoot+Redis+MySQL+Nginx

1. 前言在前段时间,学习了有关 Docker 部署各类应用的知识,可以明确感觉到,虽然 Docker 解决了环境不一致的问题,并且大大提升了部署速度,但还是会有太多重复性的操作;比如最近做的项目环境都很类似,需要依赖 Redis,MySQL 等等服务,这时每个环境部署的时候,都得拉取镜像,启动镜像等系列操作,当然对于之前每个环境都要从头配置已经快太多,但是作为程序员,能省时间的地方绝不含糊,...
原创
2277阅读
3评论
3点赞
发布博客于 2 年前

Mac中使用Termius连接Linux服务器

1. 前言今年国庆,陪伴我三年之久的战友 - 华硕笔记本 光荣退休,并迎来了我的新战友 - Mac。为此我牺牲了四天假期配置开发环境...在 Windows 中一直使用的是MobaXterm 来连接服务器,功能和体验感没得说,换了 Mac 后我就直接搜MobaXterm for Mac,却发现没有 Mac 版本的,于是找了另一个工具 - Termius。2. 用处免费版可以满...
原创
3592阅读
1评论
4点赞
发布博客于 2 年前

CentOS7中安装Docker-Compose

1. 前言前段时间使用Docker 部署了 SpringBoot 以及一些关联应用,不过都是单独部署的各个容器;如果项目需要部署到多套环境中,则每套环境中都需要重复性的启用容器并关联容器,这样的部署方式就显得很繁琐;于是在这种情况下,就可以使用到 Docker 三剑客之 Docker-Compose。2. 用处Docker-compose 实则就是把所有容器描述、端口映射、配置...
原创
828阅读
0评论
1点赞
发布博客于 2 年前

在vue中操作数组

1. 前言vue 中对数组简单的新增和删除2. 新增2.1 push 添加到最后一位2.1.1 代码// 数组var arr = ['java', 'javascript'];console.log('============ 当前数组 ============')console.log(arr)console.log('============ 当前数组 ==...
原创
926阅读
0评论
2点赞
发布博客于 2 年前

Java中移除以逗号分隔的字符串中指定元素

1. 前言封装的一个小方法。2. 适用场景如有个字段用来存储多个用户 ID,并且是以逗号分隔的,例:1,2,3,现要移除指定的某个 ID3. 核心代码/* * @ClassName Test * @Desc TODO 移除指定用户 ID * @Date 2019/8/31 14:58 * @Version 1.0 ...
原创
1573阅读
0评论
1点赞
发布博客于 2 年前

CentOS7中搭建Redis集群

前言 实现 Redis 集群有多种方式,本篇博客搭建的是 Redis Cluster 集群。此次搭建至少需要六个 Redis 实例,为什 么是六个呢?是因为 Redis Cluster 中有一个投票容错机制,超过半数的节点检测认为某一节点已经失效了,那 么就会放弃此节点,所以至少有三个节点;并且 Redis Cluster 为了保证高可用,加入了主从模式,则一共就有 六个节...
原创
185阅读
2评论
1点赞
发布博客于 2 年前

CentOS7中安装MyCAT1.6并实现读写分离

前言 MyCAT 是一个开源的分布式系统,是一个数据库中间件。可以用 MyCAT 来实现读写分离、主从切换以及分库 分表等等强大的功能,但是有一点要清楚,MyCAT 只是作为中间件的角色,来 '拦截' 用户发送的 SQL ,经过 特定的分析(如分片分析,读写分析)之后,再将分析后的 SQL 发送给真正的物理数据库,最终再把结果返回 给用户 在这之前,先得配置物理数据库...
原创
560阅读
0评论
1点赞
发布博客于 2 年前

CentOS7中使用Docker部署MySQL实现主从同步

前言 最近在学习有关 MyCAT 相关的知识,但是使用MyCAT 前提是得部署多个 MySQL 实例,由于只有一台服务器, 所以就使用了 Docker 。本博客实现了 MySQL 一主两从。本篇博客的操作有: ① 拉取 MySQL 官方镜像 ② MySQL 主从配置 ③ 运行 MySQL 容器 ④ 在从库中配置主从同步命令 ⑤ 验证拉取 MySQ...
原创
875阅读
4评论
2点赞
发布博客于 2 年前

SpringCloud之链路跟踪Sleuth

前言 SpringCloud 是微服务中的翘楚,最佳的落地方案。 在一个完整的微服务架构项目中,服务之间的调用是很复杂的,当其中某一个服务出现了问题或者访问超时,很 难直接确定是由哪个服务引起的,所以就有了 Spring Cloud Sleuth 链路跟踪。通过它,我们就可以很清楚直观 的了解每一个服务请求经过了哪些服务,用时多久,谁依赖谁或者被谁依赖。源码 Gi...
原创
19899阅读
0评论
4点赞
发布博客于 2 年前

SpringCloud之服务网关Gateway

前言 SpringCloud 是微服务中的翘楚,最佳的落地方案。Spring Cloud Gateway 是 Spring Cloud 新推出的网关框架,之前是Netflix Zuul。网关通常在项目中为了简化 前端的调用逻辑,同时也简化内部服务之间互相调用的复杂度;具体作用就是转发服务,接收并转发所有内外 部的客户端调用;其他常见的功能还有权限认证,限流控制等等。...
原创
175744阅读
14评论
85点赞
发布博客于 2 年前

SpringCloud之配置中心Config(消息总线)

前言 SpringCloud 是微服务中的翘楚,最佳的落地方案。Spring Cloud Config 是一个解决分布式系统的配置管理方案,它包含了 server 和 client 两个部分。server 用来获取远程的配置信息(默认为 Git 仓库),并且以接口的形式提供出去;client 根据 server 提供的接口读取配置文件,以便于初始化自己的应用。 ...
原创
5423阅读
0评论
2点赞
发布博客于 2 年前

SpringCloud之配置中心Config(高可用)

前言 SpringCloud 是微服务中的翘楚,最佳的落地方案。Spring Cloud Config 是一个解决分布式系统的配置管理方案,它包含了 server 和 client 两个部分。server 用来获取远程的配置信息(默认为 Git 仓库),并且以接口的形式提供出去;client 根据 server 提供的接口读取配置文件,以便于初始化自己的应用。 ...
原创
12535阅读
1评论
5点赞
发布博客于 2 年前

SpringCloud之配置中心Config(Git 版)

前言 SpringCloud 是微服务中的翘楚,最佳的落地方案。 Spring Cloud Config 是一个解决分布式系统的配置管理方案,它包含了 server 和 client 两个部分。 server 用来获取远程的配置信息(默认为 Git 仓库),并且以接口的形式提供出去; client 根据 server 提供的接口读取配置文件,以便于初始化自己的应用。源码...
原创
11352阅读
6评论
9点赞
发布博客于 2 年前

SpringCloud之监控数据聚合Turbine

前言 SpringCloud 是微服务中的翘楚,最佳的落地方案。 使用 SpringCloud 的Hystrix Dashboard 组件可以监控单个应用服务的调用情况,但如果是集群环境,可能就 不能满足需求了,这时就用到了SpringCloud 另一个组件:Turbine。Turbine 将每个应用服务的调用情况聚合在一起展示出来。 如果了解过Hystrix...
原创
22649阅读
3评论
6点赞
发布博客于 2 年前

SpringCloud之熔断监控Hystrix Dashboard

前言 SpringCloud 是微服务中的翘楚,最佳的落地方案。SpringCloud 中的Hystrix 组件可以实现熔断,而在实际情况中,一般还需要直观地看到各个服务的调用情况, 这时,就用到了SpringCloud 另一个组件:Hystrix Dashboard。Hystrix Dashboard 是一款针对于 Hystrix 进行实时监控的工具,还提供了友好...
原创
5191阅读
1评论
1点赞
发布博客于 2 年前

SpringCloud之熔断器Hystrix

前言 SpringCloud 是微服务中的翘楚,最佳的落地方案。 在微服务架构中多层服务之间会相互调用,如果其中有一层服务故障了,可能会导致一层服务或者多层服务 故障,从而导致整个系统故障。这种现象被称为服务雪崩效应。 SpringCloud 中的Hystrix 组件就可以解决此类问题,Hystrix 负责监控服务之间的调用情况,连续多次失败的 情况进行熔断保护。保...
原创
50649阅读
17评论
43点赞
发布博客于 2 年前

CentOS7中使用Docker简单部署SpringCloud项目

前言 Docker 类似于一个小型的集装箱,里面可以配置项目运行的环境,而且解决了 '我的环境可以运行的,你的环境 运行不起来' 的问题。现在我们部署一个简单的 SpringCloud 项目来初步感受一下 Docker。本篇博客的操作有: ① 把 SpringCloud 项目传输到服务器;打包成 Docker 镜像;运行镜像;输出相应的文字 ② 把服务器中打包的 Sp...
原创
2820阅读
0评论
3点赞
发布博客于 2 年前

我的「SpringCloud」专栏总篇

博主相关个人主页:https://www.zouwencong.comGitHub 地址:https://github.com/intomylifeDocker Hub 地址:https://hub.docker.com/u/intomylife服务注册与发现SpringCloud之服务注册与发现Eureka+客户端Feign熔断器SpringCloud之熔...
原创
4804阅读
1评论
4点赞
发布博客于 2 年前

SpringCloud之服务注册与发现Eureka+客户端Feign

前言 SpringCloud 是微服务中的翘楚,最佳的落地方案。Eureka 作为注册中心,是 SpringCloud 体系中最重要最核心的组件之一。Feign 使用接口加注解的方式调用服务,配合Eureka 还能实现负载均衡。源码 GitHub地址:https://github.com/intomylife/SpringCloud环境JDK 1.8.0 ...
原创
28694阅读
17评论
33点赞
发布博客于 2 年前

CentOS7中使用Docker部署SpringBoot+Nginx实现负载均衡

前言 使用 Docker 部署应用的方式有多种,如每个应用单独部署再连接容器,如 docker-compose... 本博客是单独部署的每一个容器。本篇博客的操作有: ① 在本地创建两个 SpringBoot 项目(8090 端口和 8091 端口);分别配置 Dockerfile ② 把 SpringBoot 项目传输到服务器;打包成 Docker 镜像 ③ 拉...
原创
2719阅读
0评论
4点赞
发布博客于 2 年前

CentOS7中使用Docker部署SpringBoot+MySQL项目

前言 使用 Docker 部署应用的方式有多种,如每个应用单独部署再连接容器,如 docker-compose... 本博客是单独部署的每一个容器。本篇博客的操作有: ① 在本地创建一个 SpringBoot 项目;配置 Dockerfile ② 把 SpringBoot 项目传输到服务器;打包成 Docker 镜像 ③ 拉取官方 MySQL 镜像;配置 MySQ...
原创
12534阅读
0评论
3点赞
发布博客于 2 年前

CentOS7中使用Docker部署SpringBoot+Redis项目

前言 使用 Docker 部署应用的方式有多种,如每个应用单独部署再连接容器,如 docker-compose... 本博客是单独部署的每一个容器。本篇博客的操作有: ① 在本地创建一个 SpringBoot 项目;配置 Dockerfile ② 把 SpringBoot 项目传输到服务器;打包成 Docker 镜像 ③ 拉取官方 Redis 镜像;配置 Redi...
原创
8191阅读
0评论
1点赞
发布博客于 2 年前

简单记录一下了解Docker的心路历程

这几天在学习有关 Docker 相关的知识,百度各种搜,却越看越迷索性先实战了一波,使用 Docker 部署了一下在本地搭建的 SpringBoot 项目咦,感觉可还行让我初步了解了一下镜像怎么来的:可以使用 maven 把 SpringBoot 项目打包成一个 Docker 镜像镜像如何变成容器的:使用 Docker run 方法启动镜像,就会生成一个容器镜像和容器的关系...
原创
306阅读
0评论
2点赞
发布博客于 2 年前

我的「Docker」专栏总篇

博主相关个人主页:https://www.zouwencong.comGitHub 地址:https://github.com/intomylifeDocker Hub 地址:https://hub.docker.com/u/intomylife理解相关简单记录一下了解Docker的心路历程安装相关CentOS7中安装DockerCentOS7中安装Do...
原创
470阅读
0评论
1点赞
发布博客于 2 年前

CentOS7中使用Docker简单部署SpringBoot项目

前言 Docker 类似于一个小型的集装箱,里面可以配置项目运行的环境,而且解决了 '我的环境可以运行的,你的环境 运行不起来' 的问题。现在我们部署一个简单的 SpringBoot 项目来初步感受一下 Docker。本篇博客的操作有: ① 在本地创建一个 SpringBoot 项目;配置 Dockerfile;访问输出 'Hello Docker !!!' ② 把 S...
原创
1803阅读
0评论
2点赞
发布博客于 2 年前

CentOS7中安装Docker

前言 工欲善其事必先利其器,操作 Linux 服务器得有一个用着舒服的客户端,这里推荐使用MobaXtermMobaXterm 下载地址:https://mobaxterm.mobatek.net/download.html下载 1. 输入命令yum install docker -> 在线安装 Docker 2. 安装过程中有询问输入y即可 3....
原创
16046阅读
0评论
2点赞
发布博客于 2 年前

CentOS7中安装Maven3.6.0

前言 工欲善其事必先利其器,操作 Linux 服务器得有一个用着舒服的客户端,这里推荐使用MobaXtermMobaXterm 下载地址:https://mobaxterm.mobatek.net/download.html Maven 下载地址: https://www-us.apache.org/dist/maven/maven...
原创
1787阅读
0评论
2点赞
发布博客于 2 年前

CentOS7中安装MongoDB4.0.9

前言 工欲善其事必先利其器,操作 Linux 服务器得有一个用着舒服的客户端,这里推荐使用MobaXtermMobaXterm 下载地址:https://mobaxterm.mobatek.net/download.html MongoDB 下载地址:https://www.mongodb.com/download-center/community?jmp=nav Ro...
原创
2770阅读
1评论
2点赞
发布博客于 2 年前

CentOS7中安装MySQL5.7

前言 工欲善其事必先利其器,操作 Linux 服务器得有一个用着舒服的客户端,这里推荐使用MobaXtermMobaXterm 下载地址:https://mobaxterm.mobatek.net/download.html查看 1. 输入命令rpm -qa|grep mysql -> 查看 MySQL 是否安装 2. 如果有返回信息或者不是想要的版本,需要...
原创
1564阅读
0评论
1点赞
发布博客于 2 年前

CentOS7中安装Redis4.0.14

前言 工欲善其事必先利其器,操作 Linux 服务器得有一个用着舒服的客户端,这里推荐使用MobaXtermMobaXterm 下载地址:https://mobaxterm.mobatek.net/download.htmlRedis 下载地址:https://redis.io/download传输 1. 打开下载好的MobaXterm,使用 SSH 连接方式...
原创
2648阅读
1评论
2点赞
发布博客于 2 年前

CentOS7中Nginx配置SSL证书后使用Https访问

前言工欲善其事必先利其器,操作 Linux 服务器得有一个用着舒服的客户端,这里推荐使用MobaXtermMobaXterm 下载地址:https://mobaxterm.mobatek.net/download.htmlCentOS7 中安装 Nginx1.8.0 请前往:https://blog.csdn.net/qq_41402200/article/details...
原创
1626阅读
0评论
1点赞
发布博客于 2 年前

CentOS7中安装Nginx1.8.0

前言 工欲善其事必先利其器,操作 Linux 服务器得有一个用着舒服的客户端,这里推荐使用MobaXtermMobaXterm 下载地址:https://mobaxterm.mobatek.net/download.html Nginx 下载地址:http://nginx.org/download/传输 1. 打开下载好的MobaXterm,使用 SSH 连接方式...
原创
2865阅读
0评论
1点赞
发布博客于 2 年前

CentOS7中安装Tomcat8

前言工欲善其事必先利其器,操作 Linux 服务器得有一个用着舒服的客户端,这里推荐使用MobaXtermMobaXterm 下载地址:https://mobaxterm.mobatek.net/download.html Tomcat8 下载地址:https://tomcat.apache.org/download-80.cgi传输 1. 打开下载好的Moba...
原创
1910阅读
0评论
1点赞
发布博客于 2 年前

CentOS7中安装JDK8

前言 工欲善其事必先利其器,操作 Linux 服务器得有一个用着舒服的客户端,这里推荐使用MobaXtermMobaXterm 下载地址:https://mobaxterm.mobatek.net/download.html JDK8 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-down...
原创
1112阅读
0评论
1点赞
发布博客于 2 年前

我的「CentOS7」专栏总篇

博主相关个人主页:https://www.zouwencong.comGitHub 地址:https://github.com/intomylifeDocker Hub 地址:https://hub.docker.com/u/intomylife命令行相关CentOS7中常用命令行安装相关CentOS7中安装JDK8CentOS7中安装Tomcat8...
原创
1209阅读
0评论
2点赞
发布博客于 2 年前

CentOS7中常用命令行

前言 好记性不如烂笔头,把常用的命令都归类整理一下。防火墙查看防火墙状态:systemctl status firewallda)running:开启b)dead:关闭开启防火墙:systemctl start firewalld 关闭防火墙:systemctl stop firewalld 重启防火墙:systemctl restart firewalld.ser...
原创
4522阅读
0评论
4点赞
发布博客于 2 年前

我的「SpringBoot」专栏总篇

博主相关个人主页:https://www.zouwencong.comGitHub:https://github.com/intomylife数据库相关SpringBoot整合MyBatis-PlusSpringBoot整合RedisSpringBoot整合MongoDBSpringBoot整合Flyway中间件相关SpringBoot整合Dubbo...
原创
572阅读
0评论
1点赞
发布博客于 2 年前

SpringBoot整合Kafka

前言 kafka 也作为消息中间件的一员,与其他消息中间件相比,它的优点在于拥有极高的吞吐量,ms 级的延迟,是一个高性能,分布式的系统。源码 GitHub地址:https://github.com/intomylife/SpringBoot环境JDK 1.8.0 + Maven 3.0 + SpringBoot 2.0.3 ZooKeeper-3.4.5 kafk...
原创
12282阅读
0评论
1点赞
发布博客于 2 年前

SpringBoot-Scheduling

前言 在 SpringBoot 中使用定时任务非常简单,因为 SpringBoot 已经集成好了相关类。源码 GitHub地址:https://github.com/intomylife/SpringBoot环境JDK 1.8.0 + Maven 3.0 + SpringBoot 2.0.3开发工具IntelliJ IDEA正文commons 工程 - ...
原创
4124阅读
0评论
6点赞
发布博客于 2 年前

SpringBoot整合Swagger

前言 随着互联网的发展,技术越来越成熟,网站架构从开始的前后端一起变成了前后端分离,这样前后端就得靠着 Api文档 联系,大量的接口文档编写以及修改会占用开发的时间,所以项目中往往会引入 Swagger 这类 Api 开发框架,更加方 便的生成和管理 Api 文档,并且 Swagger 生成的 Api 文档还会随着接口更改而相应发生改变。源码 GitHub地址:htt...
原创
4094阅读
0评论
2点赞
发布博客于 2 年前

SpringBoot整合Flyway

前言 一般在我们开发项目的时候经常会更新数据库表的字段,如果同事 a 添加了表字段,没有及时给同事 bsql 脚本, 可能同事 b 的代码运行就会报错,而且随着时间的推移,sql 脚本越来越多,项目上线的时候整理起来就很费时间 所以就有大佬级别的人物创造了Flyway 这个数据库版本管理工具。源码 GitHub地址:https://github.com/intomy...
原创
9150阅读
1评论
3点赞
发布博客于 2 年前

SpringBoot整合ActiveMQ

前言 ActiveMQ 一个成熟的消息中间件,作用于系统之间的通信,降低模块与模块之间的耦合度。 消息的传递有两种类型:Queue 队列模式:一个生产者和一个消费者一一对应 Topic 发布者/订阅者模式:一个生产者对应多个消费者 本博客配置了Queue 队列模式和Topic 发布者/订阅者模式,可同时支持。源码 GitHub地址:https://github...
原创
3598阅读
1评论
2点赞
发布博客于 2 年前

SpringBoot整合Dubbo

前言 Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 简单来说,Dubbo 用于分布式的场景。源码 GitHub地址:https://github.com/intomylife/SpringBoot环境JDK 1.8.0 + Maven 3.0 + MySQL 5.6.17 SpringBoot 2....
原创
7527阅读
1评论
5点赞
发布博客于 2 年前

SpringBoot整合MongoDB

前言 MongoDB 和 Redis 一样,都属于NoSQL 型的数据库,即非关系型的数据库;区别在于 Redis 的读写速度非常快, 一些操作频繁的场景很适合,作为临时缓存;而 MongoDB 善于存储,面对的是百万级甚至千万级的数据。 MongoDB 下载地址:https://www.mongodb.com/download-center/community?jmp=nav...
原创
12883阅读
0评论
5点赞
发布博客于 2 年前

SpringBoot整合Redis

前言 Redis 的优势及特性不必多言,大家应该都知道,那我们就直接进入正题。 Redis 下载地址:https://github.com/MicrosoftArchive/redis/releases redis-desktop-manager 下载地址:https://github.com/uglide/RedisDesktopManager/releases/tag/0.8...
原创
17699阅读
0评论
5点赞
发布博客于 2 年前

SpringBoot整合MyBatis-Plus

前言 使用MyBatis-Plus 可以减少大量的开发时间,单表的增删改查可以不用写 sql 语句。 本博客主要说明整合需要特别注意的地方。 本博客分别构建了一个单工程项目以及一个多工程项目,主要分析单工程项目的细节。如有不正确的地方,欢迎指正。源码 GitHub地址:https://github.com/intomylife/SpringBoot环境...
原创
16526阅读
0评论
2点赞
发布博客于 2 年前

把本地项目第一次上传到GitHub

前言本博客适用于第一次把本地项目上传到GitHub。本博客适用于小白。如有不正确的地方,欢迎指正。准备工作本地下载了 Git Github 已经注册了账号操作步骤 1. 首先在Github上创建一个资源库 new repository 2. 打开本地项目目录,空白处右键 Git Bash Here 3. 执行命令 git con...
原创
349阅读
0评论
2点赞
发布博客于 2 年前

js中同样的方式存cookie,有的取出来有值,有的取出来却没有值

最近开发的时候遇到一个问题,有一个表单的内容需要存到 cookie 中,但是在取值的时候,有几个字段一直为空(同样的方式存的,同样的方式取的),认真检查了 cookie 的 key,也都对应上了,最终发现,是因为中文字符编码的问题。解决方案: 存 使用escape() 方法把中文内容括起来,即escape("中文") 取 使用unescape() 方法把获取到...
原创
617阅读
0评论
2点赞
发布博客于 2 年前

点击子元素却也触发父元素的点击事件

在前端开发时,经常出现父元素有点击事件,子元素也有点击事件,在点击子元素时却会把父元素的点击事件也触发,这种情况叫做事件冒泡,解决的方案有很多种,这里记录一下比较常用,比较好用的一种解决方案HTML 代码  父元素<div id="father" style="width:600px;height:400px;border:1px solid black;"><...
原创
8408阅读
0评论
4点赞
发布博客于 2 年前

找不到类型库“Microsoft.Office.Core”的包装程序集。请验证 (1) 是否已正确注册 COM 组件,以及 (2) 目标平台与 COM 组件的位元是否相同。

c#程序启动报如下错误信息:找不到类型库“Microsoft.Office.Core”的包装程序集。请验证 (1) 是否已正确注册 COM 组件,以及 (2) 目标平台与 COM 组件的位元是否相同。例如,如果 COM 组件为 32 位,目标平台就不能为 64 位。  1.  定位错误  ① 首先看到错误提示 '找不到类库...' 错误信息后,大概就可以定位是在项目引用中出错 ...
原创
7790阅读
1评论
7点赞
发布博客于 2 年前

Java中BigDecimal的用法

如果对数值结果精度要求很高,那么就可以使用BigDecimal,BigDecimal可以精准的控制小数点后面的数字1.  实例 BigDecimal 对象  通常会使用 String 和 int 构造方法实例出 BigDecimal 对象,即 new BigDecimal(String val); new BigDecimal(int val);  如参数为 double 类型...
原创
1171阅读
0评论
6点赞
发布博客于 2 年前

在vue中格式化表格中的时间为指定格式

在vue表格中如果直接绑定时间字段默认显示格式一般为:yyyy-MM-dd HH:mm:ss,但有时候只需要显示 年月日 或者 时分秒,这时我们就可以用到过滤器(filter)vue 基础表格<el-table :data="tableData" style="width: 100%"> <el-table-column prop="date" label="...
原创
11295阅读
0评论
5点赞
发布博客于 2 年前

在vue中把一个下拉框分成多个组并可以选择多个选项

通常一个字段如果有多个选择,我们会使用下拉框来表现数据,如支付类型(支付宝,微信,银行卡);但是有时候普通的下拉框满足不了业务需求,如我想选择多种支付方式,甚至如果支付方式又延伸为线上和线下两大类,线上为支付宝等等,线下为当面交易等等,这样页面的数据展示效果和页面与后台存值取值交互就变得更麻烦。但是vue已经为我们安排好了一切~本篇博客就以上述场景作为例子来写一个demo。 ...
原创
6415阅读
0评论
3点赞
发布博客于 2 年前

在vue中使用rules对表单字段进行验证

vue 中表单字段验证的写法和方式有多种,本博客介绍三种较为常用的验证方式。 1. 写在 data 中验证表单内容<!-- 表单 --><el-form ref="rulesForm" :rules="formRules" :model="rulesForm" label-width="200px"> <el-form-item labe...
原创
49254阅读
5评论
26点赞
发布博客于 2 年前

MySQL中使用sql建表,添加表字段,修改表字段,删除表字段和表重命名操作

SQL主要划分为三个类别,分别为DDL(Data Definition Languages)数据定义语言 DML(Data Manipulation Language)数据操纵语言 DCL(Data Control Language)数据控制语言本篇博客主要记录一下 DDL 数据定义语言,有不妥的地方欢迎指正注:MySQL版本为:5.6.17  1. 创建表CREATE...
原创
4398阅读
0评论
2点赞
发布博客于 2 年前

在vue中实现父组件调用子组件以及传值

vue的组件化思想:java中,我们常常将共用部分放入一个单独的类中,并称它们为工具类,这样不仅可以减少代码的冗余,并且在维护上也大大提高了效率。当然,在vue中也有类似的处理,就是组件(Component);组件是vue最强大的功能之一,可用来封装重用的代码。哪些场景适合如订单有多种状态,使用标签页,每一页查询一种订单状态的数据,显示数据的表格却是一样的,这时就可以用到组件来封装共同...
原创
8092阅读
0评论
4点赞
发布博客于 2 年前

在vue中使用 dialog 弹窗

使用弹窗进行交互可以提升用户体验度,使页面也变得简洁官网介绍:http://element-cn.eleme.io/#/zh-CN/component/dialog#dialog-dui-hua-kuang 最简单的组成1.  触发的按钮,此弹框一般都是点击按钮触发后弹出来的&lt;el-button type="text" @click="dialogVisible = t...
原创
18174阅读
2评论
5点赞
发布博客于 3 年前

开发vue需要安装的开发工具和环境的配置记录

前端开发vue需要一个好用的代码编辑器,首选肯定是vsCode(全称Visual Studio Code);想要运行前端代码并在浏览器中访问,就得安装nodeJS。本篇博客就是介绍如何安装和配置vsCode和nodeJS。 下载vsCode官网下载地址链接:https://code.visualstudio.com/DownloadnodeJS官网下载地址链接:http...
原创
14857阅读
3评论
9点赞
发布博客于 3 年前

在vue中实现省市区的下拉联动

数据是从数据库中得到的,带数据的sql脚本不方便直接粘贴出来,百度一搜也有一大把,我会把创表 sql 粘贴出来地区表创表 sql 如下DROP TABLE IF EXISTS `region`;CREATE TABLE `region` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '该地区的自增ID',...
原创
8535阅读
1评论
6点赞
发布博客于 3 年前

在vue中使用this.$router.push带参跳转页面及取参

此方法不用请求到后台,只是前端页面的跳转在 before.vue 中 &lt;template&gt; &lt;div&gt; &lt;div class="" @click="clickMe"&gt;点我跳转&lt;/div&gt; &lt;/div&gt;&lt;/template&gt;&lt;script&
原创
4708阅读
0评论
6点赞
发布博客于 3 年前

vsCode常用终端命令

记录一下vsCode开发中常用的终端命令 启动命令npm/cnpm install :加载依赖(淘宝镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org) npm/cnpm run dev :本地启动 git命令git status :查看代码修改情况 git add .\src\ :将修改添加到暂...
原创
17203阅读
0评论
3点赞
发布博客于 3 年前

我的「Vue」专栏总篇

博主相关个人主页:https://www.zouwencong.comGitHub:https://github.com/intomylifevsCode相关开发vue需要安装的开发工具和环境的配置记录vsCode常用快捷键vsCode常用终端命令Vue相关在vue中使用this.$router.push带参跳转页面及取参在vue中实现省市区的下拉联...
原创
3714阅读
1评论
3点赞
发布博客于 3 年前

vsCode常用快捷键

记录一下前端开发中最基础最常用的一些快捷键界面调整 ctrl + b:打开/关闭资源管理器 ctrl + ` :打开/关闭终端 ctrl + \ :新建一个编辑器 ctrl + tab :打开的文件切换 ctrl + w :关闭文件 代码调整 tab/ctrl+[ :一行或多行代码向后缩进 shift+tab/ctrl+] : 一行或多行代码向前缩进 ctrl +...
原创
378阅读
0评论
1点赞
发布博客于 3 年前

使用mongoTemplate实现多条件加分组查询

先来一个常见的错误信息:Due to limitations of the com.mongodb.BasicDocument, you can't add a second '$and' expression specified as '$and :  错误原因:在一个 Criteria 对象中调用了多次 andOperator() 方法 使用mongoTemplate实现...
原创
12171阅读
1评论
4点赞
发布博客于 3 年前

myBatis插入操作获取不到返回的自增id问题

myBatis插入操作后想返回自增 id 有多种方式其中一种使用率较高的就是:在&lt;insert&gt;&lt;/insert&gt; 标签中添加 useGeneratedKeys 和 keyProperty 属性具体操作可以看我另一篇博客但是就是没有返回出来,结果是因为 我在 mapper 接口中入参时使用了 @Param 注解当使用了 @Param 注解后,想把 ins...
原创
4377阅读
4评论
7点赞
发布博客于 3 年前

Windows各种实用快捷键

快捷键1:ctrl + w :关闭窗口,浏览器页面等快捷键2:ctrl + shift + t:和 ctrl + w 相反,可以重新打开刚刚关闭的浏览器页面快捷键3:ctrl + z:撤销快捷键4:ctrl + y:和 ctrl + z 相反,可以恢复撤销  长期更新记录希望能够帮助到你over   ...
原创
124阅读
0评论
1点赞
发布博客于 3 年前

idea中导入项目的main方法右键不能run问题

最近在看方志朋前辈写的 SpringCloud 文章在github中下载了示例源码使用idea打开有 main 入口的文件,准备启动实验一下的时候发现右键并没有 Run 和 Debug发现了这种方式可解决以上问题,步骤如下:   1. 在idea界面右侧有收起来的工具栏,其中有一个是 Maven Projects,点开   2. 点击 "+" ,选择需要启动工程的 pom 文...
原创
19503阅读
2评论
3点赞
发布博客于 3 年前

js判断当前设备是 Android 还是 iOS

//userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值var u = navigator.userAgent;//Android终端var isAndroid = u.indexOf('Android') &gt; -1 || u.indexOf('Adr') &gt; -1;//iOS终端var isiOS = !!u.match(/\(...
原创
3298阅读
0评论
1点赞
发布博客于 3 年前

未识别的网络

笔记本插上网线后显示未识别的网络我的原因:在几个月前设置了固定IP解决方案:更改适配器设置,右键以太网属性,双击Internet 协议版本4(TCP/IPv4),更改为自动获取IP地址  记录一下希望能够帮助到你over ...
原创
5157阅读
0评论
2点赞
发布博客于 3 年前

myBatis中实用技巧

技巧一:把查询的字段,查询的条件单独写在一起,使用 &lt;sql&gt;&lt;/sql&gt;标签定义,使用&lt;include&gt;&lt;/include&gt;标签引用&lt;!-- 查询的字段 --&gt;&lt;sql id="Base_Column_List" &gt; id, name&lt;/sql&gt;&lt;!--
原创
9942阅读
0评论
1点赞
发布博客于 3 年前