Java 网络爬虫,该怎么学?
来源:公众号平头哥的技术博文,作者平头哥说起网络爬虫,大家想起的估计都是Python,诚然爬虫已经是Python的代名词之一,相比Java来说就要逊色不少。有不少人都不知道Java可以做网络爬虫,其实
Java链式方法
在使用jQuery时候,我们经常会看到或者使用到方法链,例如:$("#p1").css("color","red").slideUp(2000).slideDown(2000);这段代码的意思是选择器
java中的hashcode
对于包含容器类型的程序设计语言来说,基本上都会涉及到hashCode。在Java中也一样,hashCode方法的主要作用是为了配合基于散列的集合一起正常运行,这样的散列集合包括HashSet、Hash
Java 方法性能监控和统计工具 MyPerf4J
一个针对高并发、低延迟应用设计的高性能Java性能监控和统计工具。特性高性能:单线程支持每秒1000万次响应时间的记录,每次记录只花费73纳秒无侵入:采用JavaAgent方式,对应用程序完全无侵入,
基于 Java 的高效 ORM 框架 Quick-ORM
快速开发框架Quick之数据库操作模块,能够提高数据库操作层70%效率,支持简单高效的数据库操作,脱离繁琐的XML配置,30秒快速上手,帮助开发者专注于业务。支持完全面向对象操作、异步执行SQL、SQ
Java并发编程的艺术,解读并发编程的优缺点
使用并发的原因多核的CPU的背景下,催生了并发编程的趋势,通过并发编程的形式可以将多核CPU的计算能力发挥到极致,性能得到提升。在特殊的业务场景下先天的就适合于并发编程。比如在图像处理领域,一张102
JVM,我要把你“开膛破肚”
1.打怪升级,你绕不开JVM2.JVM区域划分3.程序计数器4.Java虚拟机栈5.Java堆内存6.方法区/Metaspace7.本地方法栈8.堆外内存9.全文总结1.打怪升级,你绕不开JVMJVM
Jpom低侵入式在线构建、自动部署、日常运维、项目监控软件
Java项目在实际部署运维,通用的方法是登录服务器上传新的项目包,执行相应命令管理,如果管理多个项目则重复操作上述步骤此方法不足的是:需要每次登录服务器(专业软件)多个项目有多个管理命令(不易记、易混
扒一扒 JVM 的垃圾回收机制
目录一、技术背景先了解一波二、哪些内存需要回收?三、常用的垃圾收集算法四、常见的垃圾收集器五、GC是什么时候触发的(面试五星问题)一、技术背景先了解一波按照套路是要先装装X,谈谈JVM垃圾回收的前世今
大牛总结的 Git 使用技巧,写得太好了
本文是参考廖雪峰老师的Git资料再加上我自己对Git的理解,记录我的Git学习历程,作下此文是为以后学习,工作,开发中如果遇到问题可以回过头来参考参考。因为水平有限,难免会有出错的地方,欢迎指正。Gi
终于明白为什么要加 final 关键字了
在开发过程中,由于习惯的原因,我们可能对某种编程语言的一些特性习以为常,特别是只用一种语言作为日常开发的情况。但是当你使用超过一种语言进行开发的时候就会发现,虽然都是高级语言,但是它们之间很多特性都是
RabbitMQ 消息中间件-应用场景和核心概念
消息队列(MQ)主要解决应用解耦、异步消息、流量削峰等问题,实现高性能、高可用、可伸缩和最终一致性架构。消息队列应用场景异步处理;应用解耦;流量削峰;日志收集;事务最终一致性;RabbitMQ消息中间
Maven最佳实践:划分模块、约定优于配置
Maven最佳实践:划分模块所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么
5分钟掌握:AI和机器学习中的数学基础知识
导数(Derivative)也叫导函数值。又名微商,是微积分中的重要基础概念。当函数y=f(x)的自变量x在一点x0上产生一个增量Δx时,函数输出值的增量Δy与自变量增量Δx的比值在Δx趋于0时的极限
TensorFlow 多通道图像卷积过程及计算方式
一般来说,通过对图片进行卷积操作,可以对图片进行某种效果的增强或者是减弱。比如说图片的模糊、锐化、浮雕效果等等。当然,也可以发现图片中某些特征,如查找物体的边缘信息。而深度学习做的最重要的工作之一就是
一文看懂cookie和session
作者:Zender一、会话的概念会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。二、会话过程中要解决的一些问题每个用户在使用浏览器
非对称加密算法——RSA加密原理及运用
作者:我叫Vincent密码学是在编码与破译的斗争实践中逐步发展起来的,并随着先进科学技术的应用,已成为一门综合性的尖端技术科学。密码学发展史在说RSA加密算法之前,先说下密码学的发展史。其实密码学的
Html 代码提交后无显示,麻烦看一下是哪里写错了吗
Html代码提交后无显示,麻烦看一下是哪里写错了吗
分布式系统关注点:高内聚低耦合
来自:跨界架构师下面的这个场景你可能会觉得很熟悉(Z哥我又要出演了:Z哥:@All兄弟姐妹们,这次我这边有个需求需要给「商品上架」增加一道审核,会影响到大家和我交互的接口。大家抽空配合改一下,明天一起
编程思想:5 分钟彻底理解 Spring IOC
来自:程序之心今天我们分析一下spring的IOC,梳理一下IOC和DI的概念与原理。在网上看到开涛有篇文章写的不错,提取其中一部分精华内容并做一些解读。1.1.IOC是什么?Ioc—Inversio