首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
代码小菜鸟
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Java网络爬虫实操(1)
框架能够帮助我们处理一些基础的、与目标任务没直接联系的工作,让我们专注在目标任务上。尤其对于爬虫初学者来说,很快就能体会到操作爬虫带来的效果与成就感,而不必去操心额外的事情。等入了门,再尝试不依赖框架独立从零写一个爬虫程序,然后再去研究别人已经搭建好的爬虫框架,等到能阅读爬虫框…
Java8新特性系列(Stream)
简单翻译就是流是支持顺序和并行的汇聚操作的一组元素。 从这个定义上来说,Stream可以说是一个高级版本的Iterator,Iterator只能一个一个遍历元素从而对元素进行操作,但是Stream可以执行非常复杂的查找、过滤和映射数据等操作,并且中间操作可以一直迭代。 Coll…
Java Lambda 表达式的常见应用场景
Lambda 表达式是 Java 8 引入的新特性,结合 forEach 方法可以更方便地实现遍历。此外,它还可代替 Runnable 类,大大简化了代码的编写。 下面介绍了一些常见的应用场景,在这些场景中适时地使用 Lambda 表达式要比通常的方式来得更加简洁和方便。 对一…
设计模式——开发常用的设计模式梳理
设计模式的详细整理
Spring总结--配置验证码
在许多网页中我们都可以看到验证码的存在,验证码就是用来进行人机识别的,防止脚本或爬虫无限制地请求网页导致资源浪费,本篇博客就是介绍如何在Spring和Springboot中配置验证码模块。 接着我们进入Web.xml,来配置验证码相关的Servlet和具体的参数,就按照普通Se…
Java 虚拟机总结给面试的你(中)
本篇博客主要针对Java虚拟机的类加载机制,虚拟机字节码执行引擎,早期编译优化进行总结,其余部分总结请点击Java虚拟总结上篇 。 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加…
Java虚拟机总结给面试的你(上)
Java虚拟机一直是Java的重难点,一方面由于系统封装得太好,你平常写程序的时候几乎感觉不到它的存在,另一方面了解必要的Java虚拟机工作原理才能对真实工作环境下的bug进行对症下药,另外虚拟机这一部分也一直是面试考官爱问的问题。于是这篇博客就针对Java虚拟机的各个知识点进…
Java 虚拟机总结给面试的你(下)
本篇博客主要针对Java虚拟机的晚期编译优化,Java内存模型与线程,线程安全与锁优化进行总结,其余部分总结请点击Java虚拟总结上篇 ,Java虚拟机总结中篇。 即时编译器JIT的作用就是热点代码转换为平台相关的机器码,并进行优化,它并不是一个虚拟机所必须的部分,只能说有它是…
不得不知的ReentrantLock源码
处理好线程之间的同步问题一直都是开发界的难题,我们最常用的就是synchronized关键字,synchronized常用在方法上或者使用synchronized块. 而且synchronized在JDK1.6之后得到了很多性能上的改进,,当然平常我们也鼓励尽量多使用synch…