爬虫jsoup java xml

Java第一次作业

1.定义圆形半径,求面积 package aaa; public class Text { public static void main(String[] args) { // TODO Auto-generated method stub int r=2; double b=3.14*r*r; ......
第一次 Java

第一次作业java

1.定义圆形半径,求面积。Int r=5; package wen; public class Test { public static void main(String[] args) { // TODO Auto-generated method stub double r=5; double  ......
第一次 java

人才及研究方向信息爬取爬虫

人才及研究方向信息爬取爬虫 需求与思路 需求 : 爬取经济管理相关国家级人才 思路: 1 从title出发,比如中国科学院网站 查看不同学部中院士的介绍 2 分学校,学校官网所在的人才页面,查看相关信息 当前师姐给按着学校分了任务,于是打算先从思路2完成 技术路线 使用 python 爬虫 对结果进 ......
爬虫 研究方向 方向 人才 信息

轻量级工具emoji-java处理emoji表情字符

转载:https://blog.csdn.net/qq_44799924/article/details/117114788 ......
轻量 轻量级 emoji emoji-java 字符

java23.3.21

遍历数组所有元素 public class TestArray{ public static void main(String[] args) { double[] myList = {1.9, 2.9, 3.4, 3.5}; // 打印所有数组元素 for (double element: myL ......
java 23 21

java异常相关问题

java中有哪些RunTimeException异常 RuntimeException 是那些可能在Java虚拟机正常运行期间抛出的异常的超类,是所有运行时异常的顶级接口。 NullPointerException 当应用程序试图访问空对象时,则抛出该异常。 IndexOutOfBoundsExce ......
问题 java

java集合相关问题

Hashmap原理分析 ConcurrentHashMap相关问题 HashMap和Hashtable和HashTree和ConcurrentMap的比较 HashMap和Hashtable和HashTree和ConcurrentMap的区别 Vector、ArrayList、 Linkedlist ......
问题 java

java线程池相关问题

线程池有几种拒绝策略? 当线程池的线程数达到最大线程数时,需要执行拒绝策略。拒绝策略需要实现 RejectedExecutionHandler 接口,并实现 rejectedExecution(Runnable r, ThreadPoolExecutor executor) 方法。Executors ......
线程 问题 java

Java开发框架相关问题

Spring框架问题 Mybatis框架问题 ......
框架 问题 Java

Java程序员对JMM的初步理解

JVM结构和JMM ......
程序员 程序 Java JMM

java中使用对象储存OSS

首先获取 ACCESS_KEYSECRET 与 ACCESS_KEYID 获取 ENDPOINT 与 ALI_DOMAIN 与 BUCKET_NAME(存储空间名称) 依赖 <!-- 图片上传依赖--> <dependency> <groupId>com.aliyun.oss</groupId> < ......
对象 java OSS

Java 循环嵌套

使用说明 所谓嵌套循环:是指一个循环结构A的循环体是另一个循环结构B。比如,for循环里面还有一个for循环,就是嵌套循环。其中,for ,while ,do-while均可以作为外层循环或内层循环。 外层循环:循环结构A 内层循环:循环结构B 实质上,嵌套循环就是把内层循环当成外层循环的循环体。只 ......
Java

Java 关键字break和continue的使用

break和continue的说明 break 循环结构,一旦执行,就结束(或跳出)当前循环结构,此关键字的后面,不能声明语句 continue 循环结构,一旦执行,就结束(或跳出)当次循环结构,此关键字的后面,不能声明语句 此外,很多语言都有goto语句,goto语句可以随意将控制转移到程序中的任 ......
continue 关键字 关键 break Java

Java并发夺命50问

本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~ Github地址:https://github.c ......
Java

Java HashMap的理解

摘要 HashMap的原理也是大厂面试中经常会涉及的问题,同时也是工作中常用到的Java容器,本文主要通过对以下问题进行分析讲解,来帮助大家理解HashMap的原理。 1.HashMap添加一个键值对的过程是怎么样的? 2.为什么说HashMap不是线程安全的? 3.为什么要一起重写hashCode ......
HashMap Java

Java面试-基础篇之3

3.Java中的深拷贝和浅拷贝的区别 在解释深浅拷贝前先了解一个数据在Java语言中的类别和存储形式。 我们都知道在Java中,数据都叫做对象,拷贝也是针对对象来做的。在Java中存在基本数据类型和引用数据类型。通俗一点讲, 所有需要“new”的都叫做引用数据类型。而这两类的数据存储时也大不相同。基 ......
基础 Java

Java Spring使用EventSource进行服务端推送

Java代码: @ResponseBody @RequestMapping(value = "/getDate", produces="text/event-stream;charset=UTF-8") public void getDate(HttpServletResponse response ......
EventSource Spring Java

如何自己搭建Scrapy爬虫框架

当你学了一段时间爬虫后,就会知道各种功能太多而且麻烦。还不如自己整理个框架方便的多。因此,从开始写爬虫程序开始,就会慢慢的接触到一些有关爬虫的框架、效率提升而且扩展也很方便。接下来我将会以Scrapy爬虫框架将我的学习过程记录下供大家参考指正。 一、安装 $ pip install scrapy 二 ......
爬虫 框架 Scrapy

Python爬虫完整代码拿走就用

对于新手做Python爬虫来说是有点难处的,前期练习的时候可以直接套用模板,这样省时省力还很方便。 使用Python爬取某网站的相关数据,并保存到同目录下Excel。 直接上代码: import re import urllib.error import urllib.request import ......
爬虫 代码 Python

几步完成Python爬虫采集附源码

对于长期做爬虫行业的程序员我来说,现在随便编写一个爬虫程序也只是分分钟的事情,这次我编辑一个有关图文采集的爬虫,从试错到下载保存等一些列重点全部都写入下面的文章中希望大家避坑。 这里应用self.log简单的做了一下运行日志的处理和记录! 几个关键点: 1、常规操作,访问出错重试 这里仅仅是简单的写 ......
爬虫 源码 Python

java8读取Access数据库

添加pom配置文件 <dependency> <groupId>net.sf.ucanaccess</groupId> <artifactId>ucanaccess</artifactId> <version>4.0.4</version> </dependency> 封装工具类 package c ......
数据库 数据 Access java8 java

读Java性能权威指南(第2版)笔记24_ Java飞行记录器JFR

1. Java飞行记录器 1.1. Java Flight Recorder,JFR 1.1.1. 最初是BEA公司的JRockit JVM的功能 1.1.2. 在JDK 8中,只有Oracle JVM支持JFR 1.1.3. 在JDK 11中,JFR可以在开源JVM中使用 1.2. JFR数据是J ......
记录器 Java 性能 权威 笔记

Java Timer任务调度

1、前言 在Java中如果需要定时执行某些任务,可以使用java.util包提供Timer和TimerTask,在后台线程中调度任务。 简单来说,TimerTask是要执行的任务,Timer是调度程序。 2、运行一个定时任务 使用Timer的来运行一个定时任务 @Test public void t ......
任务 Timer Java

Java调python脚本运行-无参传递版本

Java调用python脚本 1、首先确保python脚本可以在windows的命令框调用 2、Java代码 package com.ya.taiji.controller; import java.io.BufferedReader; import java.io.IOException; imp ......
脚本 版本 python Java

java.util.Date 如何保存数据到数据库的datetime类型的字段

` SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String formatedDateTime = format.format(new Date()); Timestamp fdt = Timestam ......
数据 字段 datetime 类型 数据库

linux 后台运行 Java 程序

一、进入程序所在目录 cd / cd home/joincallcc/ 注: cd / 中间有一个空格 二、关闭已经运行的程序(如这个程序已经在运行应先关闭它)查看所有进程 ps ux 杀死进程 kill 21001 通过 PID 找到它,杀死这个进程。 kill 21001 中间有空格 三、后台启 ......
后台 程序 linux Java

Mybatis中xml和注解映射详解(转载)

前言 MyBatis 提供了XML配置和注解配置两种方式。今天就来搞搞这两种方式是如何实现的。 MyBatis 的真正强大在于它的语句映射,这是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码 ......
注解 Mybatis xml

java - idea编译输出缺失导致 The output path is not specified for module XXX - 解决

进入setting设置项,搜索 Java Compiler 添加项目模块后,设置jdk版本,然后确定即可 ......
缺失 specified output module java

Java 第二次作业

1.定义圆半径,求面积。 package com.itheima.practice;public class Test3 { public static void main(String[] args) { double r=8; double area=3.14*r*r; System.out.p ......
Java

Java 之 Functional Interfaces, Lambda Expressions

简述 We propose extending the Java Language to support compact lambda expressions (otherwise known as closures or anonymous methods.) Additionally, we w ......