![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
教程
文章平均质量分 67
拉风的小Wondy
这个作者很懒,什么都没留下…
展开
-
在微服务项目开发中,我经常用的两个maven命令
在微服务的项目开发中,我们难免会对某个微服务进行版本号的修改。譬如,在某个上线中需要修改版本号为xxxx,在测试环境又要修改为xxxx-SNAPSHOT。而每个微服务项目都会有好几个模块,如果我们通过人手改每一个模块的pom文件的方式就很不方便,使用上面的命令就能迅速修改每一个模块里的版本号。快速升级项目版本号命令。原创 2022-11-03 14:46:58 · 158 阅读 · 2 评论 -
MarkDown 语法教程
***## Markdown的基本语法### 语法一:标题 # 这是一级标题## 这是二级标题### 这是三级标题#### 这是四级标题##### 这是五级标题###### 这是六级标题 说明:一个“#”代表一级标题,六个则为六级标题,最大级别为六级***### 语法二:段落格式- 段落 不换行 不换行 换行 换行 说明:段落的换行是使用两个或两个以上空格加上回车- 字体 _斜体字体_ *斜体...原创 2020-07-21 10:51:14 · 234 阅读 · 0 评论 -
多线程面试题
史上最强多线程面试47题(含答案),建议收藏金九银十快到了,即将进入找工作的高峰期,最新整理的最全多线程并发面试47题和答案总结,希望对想进BAT的同学有帮助,由于篇幅较长,建议收藏后细看~1、并发编程三要素?1)原子性原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要么就全部都不执行。2)可见性可见性指多个线程操作一个共享变量时,其中一个线程对变量进行修改后,其他线程可以立即看到修改的结果。3)有序性有序性,即程序的执行顺序按照代码的先后顺序来转载 2020-07-16 18:09:47 · 370 阅读 · 0 评论 -
Spring Bean 注册 以及 refresh方法
Spring Bean的注册实例化 Spring 上下文环境 AnnotationConfigApplicationContext;如果初始化的的时候没有设置工厂就通过父类使用默认的工厂:DefaultListableBeanFactory初始化 AnnotatedBeanDefinitionReader, BeanDefinition 阅读器开始注册工作(通过 AnnotatedBeanDefinitionReader 注册 Bean )org.springframework.co原创 2020-06-09 16:07:25 · 452 阅读 · 0 评论 -
爬取京东评论并生成词云
import osimport timeimport jsonimport randomimport jiebaimport requestsimport numpy as npfrom PIL import Imageimport matplotlib.pyplot as pltfrom wordcloud import WordCloud# 词云形状图片WC_MASK_IMG = 'wawa1.jpg'# 评论数据保存文件COMMENT_FILE_PATH = 'test.原创 2020-06-03 10:24:41 · 914 阅读 · 3 评论 -
MySql修改密码及端口的步骤
MySql修改密码及端口的步骤修改端口关闭MySql的服务service mysqld stop打开 my.cnfvim /etc/my.cnf添加以下命令port=xxxxx重启MySql服务修改密码在MySql下(可以用连接工具)执行以下语句update mysql.user set authentication_string=password(‘root’) where user=‘root’ ;设置密码过期时间,防止密码过期在 my.cnf下添加原创 2020-06-02 22:16:01 · 750 阅读 · 0 评论 -
JAVA 集合部分常问面试题(含答案)
List,Set,Map三者的区别List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象Set不允许重复的集合。不会有多个元素引用相同的元素Map使用键值对存储。Map会维护与key有相关联的值,两个key可以引用相同的对象,但key不能相同List、Set的父接口是Collection,Map没有父接口ArrayList的扩容机制使用无参构造方法构建时,初始化赋值为一个空数组,只有当add进去一个元素后,此时容量才扩大为10JDK1.6版本是扩容机制为1.5倍+1,JD原创 2020-05-30 22:16:35 · 156 阅读 · 0 评论 -
ORACLE修改字段类型时出现 "ORA-0139:要更改数据类型,则要修改的列必须为空"
解决方案:修改需要更改类型的的字段名 xxx 为 xxx1在此表新增字段 xxx 并且设置好你想要的类型执行:update “表明” set “xxx–新建字段(需要该类型的字段)” = “xxx1(在第一步中改了名的字段)”,执行完该语句后会将数据进行复制到新的字段上例如:update “test” set “id” = “id1”;把所有改名的字段删除后保存修改即...原创 2020-02-20 16:14:55 · 348 阅读 · 0 评论 -
JAVA创建多线程的三种方式
创建多线程的三种方式继承 Thread 类Thread 其实是实现了 Runnable 接口。可以通过继承 Thread 类并重写 run 方法,随后调用 start 方法即可启动线程实现 Runnable 接口实现 Runnable 接口并重写 run 方法,并把 Runnable 实例传给 Thread 对象,Thread 的 start 方法调用 run 方法再通过调用 Ru...原创 2020-02-09 20:14:17 · 102 阅读 · 0 评论 -
JAVA常见的运行时异常和检查性异常
通过查看源码可知道,Throwable 的两种子类为:Error,ExceptionError:属于 JVM 层面的错误,一般不需要捕捉和修复Exception:属于程序的错误,包含运行时异常和检查性异常,除了运行时异常剩下的都是检查性异常,运行时异常会继承RuntimeException,可以通过编辑器去查看源码,谁继承了RuntimeException即可知道哪些是运行时异常哪些是...原创 2020-02-05 15:43:31 · 2555 阅读 · 0 评论 -
利用阿里云服务器快速完成redis的安装
进入阿里云官网下载压缩包官网 https://redis.io/ 下载命令 wget http://download.redis.io/releases/redis-5.0.7.tar.gz 解压命令 tar -zxvf redis-5.0.7.tar.gz 安装依赖 yum install gcc、yum install gcc-c++ (安装这两个依赖) 进入目录 make、mak...原创 2020-02-03 13:04:21 · 134 阅读 · 0 评论