17-MySQL慢查询日志使用 1. 慢查询日志设置1.1 方式一当语句执行时间较长时,通过日志的方式进行记录,这种方式就是慢查询的日志。 临时开启慢查询日志(如果需要长时间开启,则需要更改mysql配置文件,第6点有介绍) 1set global slow_query_log = on; 注:如果想关闭慢查询日志,只需要执行 set global slow_query_log = off; 即可 临时设置慢查询时 2018-08-27 05_数据库 > 01_MySQL #MySQL #日志 #慢查询
Quartz 定时任务 1. 入门Quartz 官网:http://www.quartz-scheduler.org/ Quartz 入门:http://www.quartz-scheduler.org/documentation/2.4.0-SNAPSHOT/quick-start-guide.html Quartz 定时任务调度框架,可以实现诸如: 想在30分钟后,查看订单是否支付,未支付则取消订单; 想在每月2 2018-06-21 08_框架技术 > 06_Quartz #Spring #Quartz
01-RabbitMQ 消息队列 官网:https://www.rabbitmq.com/#getstarted 中文教程网:http://rabbitmq.mr-ping.com 1. 简介MQ,消息队列(Message Queue,简称MQ),本质是个队列,FIFO先入先出,只不过队列中存放的内容是 message 而已。 其主要用途:不同进程Process/线程Thread之间通信。MQ框架流行的有 Rabbit 2018-06-21 08_框架技术 > 07_RabbitMQ #RabbitMQ
02-RabbitMQ 消息模式 官网:https://www.rabbitmq.com/#getstarted 中文教程网:http://rabbitmq.mr-ping.com 1. 消息模式1.1 普通消息 Java 原生 - 如上集成代码 SpringBoot - 如上集成代码 1.2 Work 消息 Work模式消息:一个发送者对应多个消费者。还是保证一个消息只能被消费1次。消息特点:实现了消息消费者的集群、 2018-06-21 08_框架技术 > 07_RabbitMQ #RabbitMQ
01-WebMagic爬虫框架 中文教程文档:http://webmagic.io/docs/zh/ 1. 简介WebMagic 是一款简单灵活的爬虫框架。WebMagic的设计参考了业界最优秀的爬虫Scrapy,而实现则应用了HttpClient、Jsoup等Java世界最成熟的工具,目标就是做一个Java语言Web爬虫的教科书般的实现。WebMagic由四个组件(Downloader、PageProcessor、Sched 2018-06-21 08_框架技术 > 08_WebMagic #爬虫 #WebMagic
01-ElasticSearch Demo 官网地址:https://www.elastic.co/cn/Elasticsearch/ 参考资料:https://wiki.jikexueyuan.com/project/Elasticsearch-definitive-guide-cn/ 1. 简介 海量数据的存储和搜索 随着系统的并发量越来越大,系统的数据量也越来越多,也就会数据搜索速度越来越低,存储和搜索的压力 越来越大。 存储: 2018-06-21 08_框架技术 > 09_Elasticsearch #ElasticSearch
02-Jsoup爬虫csdn2md 参考官网:https://jsoup.org/ jsoup 提供了简便的API,使用了HTML5 DOM方法和CSS选择器用来解析HTML。其实现了WHATWG HTML5 规范,像浏览器一样解析HTML。 从文件,URL,字符串抓取和解析HTML 使用DOM遍历或者CSS选择器来查找和提取数据 操作HTML元素,属性和文字 清除用户提交的安全白名单以外的内容,以防止XSS攻击 美化HTML 2018-06-21 08_框架技术 > 08_WebMagic #爬虫 #jsoup
09-Spring整合日期问题 HTML 页面输入框: 1<input type="date" name="uploadTime"> Java 实体类属性: 1234567/* * @JsonFormat: 作为 json 输出时的格式 * @DateTimeFormat: 给对象设置属性时,需要传入的格式,比如添加、修改 */@JsonFormat(pattern = & 2018-06-21 08_框架技术 > 03_SpringMVC #Date #SpringMVC
10-SpringMVC+Swagger2 1. pom 依赖1234567891011121314151617181920212223242526272829<!--jackson:For Swagger2,注意 2.9.5 可用--><dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactI 2018-06-21 08_框架技术 > 03_SpringMVC #SpringMVC #Swagger
08-SSM分模块整合(★) SSM 分模块整合 如3层:ssm-main { ssm-dao, ssm-service, ssm-web } 1. 创建父工程 main父工程:music-main 打包方式: pom pom.xml 1<packaging>pom</packaging> pom 用在父级工程或聚合工程中。用来做 jar 包的版本控制。必须指明这个聚合工程的打包方式为 pom 2018-06-20 08_框架技术 > 03_SpringMVC #SpringMVC #SSM