![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
配置
qswm_18301240090
这个作者很懒,什么都没留下…
展开
-
Spring Boot是如何实现自动配置的
Spring Boot 是 Spring 旗下众多的子项目之一,其理念是约定优于配置,它通过实现了自动配置(大多数用户平时习惯设置的配置作为默认配置)的功能来为用户快速构建出标准化的应用。Spring Boot 的特点可以概述为如下几点:内置了嵌入式的 Tomcat、Jetty 等 Servlet 容器,应用可以不用打包成War 格式,而是可以直接以 Jar 格式运行。提供了多个可选择的 ”sta...原创 2018-07-10 14:19:47 · 544 阅读 · 0 评论 -
SpringBoot项目在IntelliJ IDEA中实现热部署
spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader...转载 2018-07-04 14:34:27 · 68 阅读 · 0 评论 -
OceanBase架构剖析(读写事务、单点性能、SSD支持、数据正确性、分层结构)
读写事务在OceanBase系统中,用户的读写请求,即读写事务,都发给MergeServer。MergeServer解析这些读写事务的内容,例如词法和语法分析、schcma检查等。对于只读事务,由MergeScrver 发给相应的ChunkServer分别执行后再合并每个ChunkServer的执行结果;对于读写事务,由MergeServer进行预处理后,发送给UpdateServer执行。只读事...转载 2018-07-05 13:48:05 · 703 阅读 · 0 评论 -
Webpack构建library时的踩坑经历
背景随着组件化、模块化意识地不断增强,越来越多同学开始构建npm包来供业务复用了。今天收到一位同学的反馈,问题是构建出的package在使用时,会抛出ReactDOM找不到的异常,后来通过查看构建出的源码,结合webpack打包原理,找到了解决方案。案发现场首先,我们回顾一下案发现场。Can't resolve 'ReactDOM' in xxxx我们继续勘察,打开构建好的文件,源码头部如下所示:...转载 2018-07-05 13:51:16 · 3535 阅读 · 0 评论 -
Scrapy框架的使用之Spider的用法
在Scrapy中,要抓取网站的链接配置、抓取逻辑、解析逻辑里其实都是在Spider中配置的。在前一节实例中,我们发现抓取逻辑也是在Spider中完成的。本节我们就来专门了解一下Spider的基本用法。1.Spider运行流程在实现Scrapy爬虫项目时,最核心的类便是Spider类了,它定义了如何爬取某个网站的流程和解析方式。简单来讲,Spider要做的事就是如下两件:定义爬取网站的动作;分析爬取...原创 2018-07-06 14:02:10 · 452 阅读 · 0 评论 -
知识锦集分享(三)
“无状态”的那点事儿 今日头条大佬十年面试了 2000 人,总结了这 5 点! 最新的15个Android库,你了解吗? Hystrix 停止开发。。。Spring Cloud 何去何从? 摸着石头过河:知乎核心业务 Go 语言改造实践 面试专栏|一篇文章搞定ArrayList和LinkedList所有面试问题 用Python告诉你,现在的房租有多高? 美团容器平台架...原创 2018-12-03 11:34:33 · 243 阅读 · 0 评论 -
干货分享
RDS 5.7的物理备份恢复到本地的方法 https://yq.aliyun.com/articles/688509?utm_content=g_1000039324阿里云服务器linux系统如何原地扩容磁盘?https://yq.aliyun.com/articles/688503?utm_content=g_1000039325Node.js之Stream双工流https://yq....转载 2019-01-23 15:40:54 · 347 阅读 · 0 评论