首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
尚同学
掘友等级
Java开发
坚持终身学习~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 25
沸点 1
赞
26
返回
|
搜索文章
最新
热门
史上最全的Redis面试题
redis全称:Remote Dictionary Server。 Redis本质上是一个高性能Key-Value类型的内存数据库,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。 性能极高 – Redis 能读的速度是 11000…
Spring事件驱动详解
1、ApplicationEvent:表示事件本身,自定义事件需要继承该类。用来定义事件 2、ApplicationEventPublisherAware:事件发送器,需要实现该接口。主要用来发布事件.ApplicationContext 也实现了该接口,可以用于发布事件. S…
终于搞懂了SpringBoot的jar包启动原理
Spring Boot的可执行jar包又称作“fat jar”,是包含所有三方依赖的jar。它与传统jar包最大的不同是包含了一个lib目录和内嵌了web容器。 通过maven命令打包后,会有2个jar包,一个为application-name.version-SNAPSHOT…
线上排查神器之arthas总结
如果只是退出当前的连接,可以用quit或者exit命令。Attach到目标进程上的arthas还会继续运行,端口会保持开放,下次连接时可以直接连接上。 如果想完全退出arthas,可以执行stop命令。 thread -n:排列出 CPU 使用率 Top N 的线程。 sc默认…
关于JVM类加载机制,看这一篇就够了
Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这个过程被称作虚拟机的类加载机制。 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载,验证,准备,解析,初始化,使用…
docker安装ElasticSearch6.1.8和kibana
1. 下载镜像 2. 启动镜像 3. 配置跨域 cluster.name:自定义集群名称。 network.host:当前es节点绑定的ip地址,默认127.0.0.1,如果需要开放对外访问这个属性必须设置。 http.cors.enabled:是否支持跨域,默认为false。…
全文检索之Luence学习笔记
我们生活中的数据总体分为两种:结构化数据和非结构化数据。 结构化数据:指具有固定格式或有限长度的数据,如数据库,元数据等。 常见的结构化数据也就是数据库中的数据。在数据库中搜索很容易实现,通常都是使用sql语句进行查询,而且能很快的得到查询结果。 因为数据库中的数据存储是有规律…
爬虫实战-使用Springboot+WebMagic爬取51job数据
使用SpringBoot+Mybatis plus+Webmagic爬取51job的职位信息,并保存到mysql数据库. 后台就会开始爬取数据. 以上只是一个简单的使用WebMagic的爬虫案例.可以作为入门学习使用.
布隆过滤器介绍
使用布隆过滤器可以实现去重。 优点: 占用的内存要比使用HashSet要小的多,也适合大量数据的去重操作。 缺点:有误判的可能。没有重复可能会判定重复,但是重复数据一定会判定重复。 布隆过滤器 (Bloom Filter)是由Burton Howard Bloom于1970年提…
WebMagic介绍
WebMagic是一个Java写的爬虫框架,其底层用到了我们上一天课程所使用的HttpClient和Jsoup,让我们能够更方便的开发爬虫。 WebMagic项目代码分为核心和扩展两部分。核心部分(webmagic-core)是一个精简的、模块化的爬虫实现,而扩展部分则包括一些…
下一页
个人成就
文章被点赞
93
文章被阅读
61,605
掘力值
1,158
关注了
3
关注者
26
收藏集
3
关注标签
8
加入于
2019-06-04