- 博客(6)
- 收藏
- 关注
原创 Scrapy: xpath与css选择器
CSS 选择器表达式说明*所有节点#ElementIdID为ElementId的节点.clsNameclass为clsName的节点li ali元素下所有a元素ul + pul下第一个P元素div#eId > ulid为eId的元素下所有ul元素div.clsNameclsss为clsName的div元素ul ~ ...
2019-04-23 15:56:08 502
原创 常用的 Maven 命令
maven 命令除了常用的几个,大部分经常记不住,整理一下,方便查询。maven 命令的格式为 mvn [plugin-name]:[goal-name],可以接受的参数如下。-D 指定参数,如 -Dmaven.test.skip=true 跳过单元测试;-P 指定 Profile 配置,可以用于区分环境;-e 显示maven运行出错的信息;-o 离线执行命令,即不去远程仓库更新包;...
2019-04-23 14:52:29 144
转载 MySQL 索引B+树原理,以及建索引的几大原则
一、Mysql中的索引在 MySQL 中,主要有四种类型的索引,分别为: B-Tree 索引, Hash 索引, Fulltext 索引和 R-Tree 索引。B-Tree 索引是 MySQL 数据库中使用最为频繁的索引类型,除了 Archive 存储引擎之外的其他所有的存储引擎都支持 B-Tree 索引。Archive 引擎直到 MySQL 5.1 才支持索引,而且只支持索引单个 AUTO_...
2019-04-19 16:34:13 697
原创 Maven项目使用本地Jar资源
项目开发过程中,可能会遇到合作方提供的非公开jar包资源,Maven项目使用时就得先处理一下,不然maven可不知道如何去找不在库中的Jar文件。本文列出列三种方式,大家酌情使用。1. 将jar包安装到本地repository这种方法,自己开发没什么问题,如果团队开发,所有人都需要执行一次,有版本变化,所有人又得执行一次,比较不推荐mvn install:install-file -Dfi...
2019-04-11 11:43:57 660
原创 springboot 自定义starter:带条件启动器
前一篇(点这里)文章中介绍了简单的starter的基本组成,本篇文章就介绍一下带约束的starter如何搞。使用@ConditionalOnMissingBean在上篇文章中使用的自动配置bean修改后如下:@Configurationpublic class LogCollectorAutoConfig { @Bean(name = "logCollector") @C...
2019-04-03 15:06:32 796
原创 定制自己的Springboot Starter
在学习Spring Boot的过程中,接触最多的就是starter。使用者可以把starter当成是一种服务——使得使用某个功能时不需要关注各种依赖库的处理,不需要具体的配置信息,由Spring Boot自动通过classpath路径下的类发现需要的Bean,并织入bean。而自动装配就是Springboot最大的特性。举个例子,spring-boot-starter-jdbc这个starter...
2019-04-02 20:14:43 551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人