自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 JAVA爬取京东手机商品信息(亲测有效)

爬取京东手机商品信息(本人采用JAVA的MVEN工程)用时两天左右最近喜欢上研究爬虫的问题了,发现还是很好用的,特别是这里运用了SpringBoot框架正是我最近在学的知识。技术栈:SpringBoot、Mysql、JpaRepository、HttpClient、jsoup、commons-lang3主要的文件结构如下dao //做数据库操作pojo //定义需要提取的元素与数据库对应service //元素的存储、查询方法task //需要完成的任务util //定义Http连接的

2020-05-23 10:58:09 2034 10

原创 堆排序、单链表排序

为什么要用堆排序呢?那么复杂,别的排序不行么?可能真不行呢看看这个图就会发现,堆排序的时间复杂度(nlogn)空间复杂度(1),这就是为什么要选用他的原因了。其他算法你可能都会,但面试官就考堆排序,因为这个算法更优堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于其左右孩子结点的值,称为小顶堆。算法步骤创建一个堆 H[0……n-1];把堆首(最大值)和堆尾互换;把堆的尺寸缩小 1,并调用 shift_down(0),目的是把新

2020-05-15 16:47:37 1280

转载 我为什么要做程序员?

是什么让我们选择了996的工作?作者认为是创造性,你以你的方式去解决为题,以你的方式推动着世界的发展。以下为译文:在成为专业的软件开发人员之前,我曾在一家公司的技术部门工作,当时我只是Javascript爱好者,渴望成为一名真正的开发人员。当时,我是一名大学刚毕业的学生,对业务组成的各种原型还抱有天真的想法,而让我感到震惊的是,程序员的做事态度与其他同事的态度截然不同。大多数时候,在我眼中那家公司的文化充斥着阿谀奉承,各种角色的职能也一塌糊涂,工作氛围总是让人倍感紧迫与压力。为了表现努力工作,你需

2020-05-13 22:22:17 734

原创 华为机试与牛客网刷题Java常用函数方法(复习)

牛客网刷题,以及华为机试题总结的一下java常用的函数方法Scanner 中的方法hasNext()hasNextLine()next()nextLine()nextInt()Integer 中的方法decode(String nm) //将 String 解码为 IntegerparseInt(String s,int jinzhi) //将字符串参数作为有符号的十进制整数进行解析valueOf(String s) //返回保存指定的 String 的值的 Integer 对

2020-05-08 21:06:53 1519

原创 栈、堆、方法区存储的内容

堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身。栈区:1.每个线程包含一个栈区,栈中只保存基础数据类型的值和对象以及基础数据的引用2.每个栈中的数据(基础数据类型和对象引用)都是私有的,其他栈不能访问。3.栈分为3个部分:基本类型变...

2020-05-07 21:02:56 5383

原创 二叉树遍历:广度优先、深度优先

二叉树遍历:广度优先、深度优先广度优先又叫层次遍历,从上往下对每一层依次访问,在每一层中,从左往右(也可以从右往左)访问结点,访问完一层就进入下一层,直到没有结点可以访问为止。又叫层次遍历,从上往下对每一层依次访问,在每一层中,从左往右(也可以从右往左)访问结点,访问完一层就进入下一层,直到没有结点可以访问为止。广度优先遍历:35 20 40 15 29 50 16 28 30 45 55...

2020-05-06 22:30:44 376

原创 汇总:华为通用软件面试基础问题(java)(最新)

1、Collection接口下有哪些子类?1.1 集合和数组的区别1.2 Collection和Map1.3 Collection接口1.4 集合的遍历方法用迭代器迭代Iterator it = list.iterator();while(it.hasNext()) { System.ou.println(it.next);}1.5 List接口的实现类(1)Ar...

2020-04-27 12:36:52 1193

原创 汇总:计算机网络知识点

目录计算机网络知识点: 51,OSI,TCP/IP,五层协议的体系结构,以及各层协议 52,IP地址分类 63,ARP是地址解析协议,简单语言解释一下工作原理。 64,简单介绍几种协议 75,TCP三次握手四次挥手 76, 在浏览器中输入www.baidu.com后执行的全部过程 87,TCP和UDP的区别 98, TCP对应的协议和UDP对应的协议 109,DNS域名系统,...

2020-04-25 16:26:21 539 1

原创 SpringBoot与web开发

开发步骤:1)创建SpringBoot应用,选中我们需要的模块2)SpringBoot已经默认将这些场景配置好了,只需要在配置文件中,指定少量配置3)编写业务代码;2、SpringBoot对静态资源的映射规则@ConfigurationProperties( prefix = "spring.resources", ignoreUnknownFields = false...

2020-04-16 23:14:34 159

原创 算法_链表相关算法

1、输入一个链表,按链表从尾到头的顺序返回一个ArrayList思路:创建一个栈来作为中间介质,先把链表中的值都压进栈中,然后再把栈中的元素添加到链表中;import java.util.ArrayList;import java.util.Stack;public class Solution { public ArrayList<Integer> printList...

2020-04-15 18:40:29 190

原创 排序算法分为两种:比较算法、非比较算法

排序算法分为两种:比较算法、非比较算法1、比较算法时间复杂度O(nlogn) ~ O(n^2)冒泡排序、选择排序、插入排序、归并排序、堆排序快速排序2、非比较排序O(n)计数排序、基数排序、桶排序特点:排序算法的稳定性:如果Ai = Aj,排序前Ai在Aj之前,排序后Ai还在Aj之前,则称这种排序算法是稳定的排序算法如果是稳定的,那么从一个键上排序,然后再从另一个键上排序,前一个键排...

2020-04-15 15:27:54 1208

原创 Spring Boot中日志的相关问题

三、Spring Boot与日志1、日志框架小张:开发大型系统;框架记录系统的一些运行信息;日志框架高大上几个功能,异步模式、自动归档日志抽象层,统一接口,给项目导入具体的日志实现就行了;市面上的日志框架;JUL、JCL、 log4j左边选一个门面,右边来选一个实现;日志门面:SLF4J日志实现:LogbackSpringBoot:底层是spring–JCLSpringBo...

2020-04-14 11:23:19 157

原创 AutoConfiguration自动配置原理

AutoConfiguration自动配置原理官网配置文件指导https://docs.spring.io/spring-boot/docs/2.2.6.RELEASE/reference/html/appendix-application-properties.html#common-application-properties原理:1)SpringBoot启动时加载主配置类,来气自动...

2020-04-12 22:14:30 1744

原创 Spring Boot配置相关

二、Spring Boot配置1、配置文件 SpringBoot使用一个全局的配置文件,名字固定 application.properties application.yml配置文件作用:修改自动配置的默认值;YAML 是一个标记语言、也不是一个标记语言标记语言:以前大多使用的是xxx.xml文件 以数据为中心server: port: 8081XML中...

2020-04-09 22:12:29 192

原创 SpringBoot 第一个程序

一、Spring Boot1、简介**特点**:微服务 架构风格、可以通过Http协议沟通 每一个功能元素最终都是一个功能单元 部署和运维压力大 MAVEN设置 1.8 setting.xml配置<profile> <id>jdk-1.8</id> <activation> ...

2020-04-08 20:32:18 186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除