自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 唐诗之诗词爬取

唐诗之诗词爬取 1,项目简介通过抓取网页唐诗三百首进行数据的清洗,存储,分析最后生成可视化文档。 2,项目思路从网络上爬取古诗词保存至数据库中–主要划分为以下步骤:在数据库中创建唐诗表结构获取古诗词列表的html从列表页html提取每首诗的信息进入每首诗的详情页获取(标题,朝代,作者,正文等信息)计算sha256(标题+正文)保证数据不重复调用一个分词第三方库,对内容进行分词将数据保存到数据库的表中 3,数据抓取阶段需要的第三方依赖数据库操作:mysqlhtml页面请求解析.

2020-09-07 21:38:41 864

原创 云相册

一,云相册简单介绍云相册项目实际上可以看作一个图片服务器。它可以实现在一个云服务器上对图片的存储和展示。如今人手一个手机,其中拍照成为手机很重要的一个功能。但是对于许多喜欢拍照的童鞋来说,手机存储内存不够,所以有了这个云相册,我们就可以将自己喜欢的图片存储到云相册里,减轻了手机负担,也可以更多的存储自己喜欢的图片。 二,云相册实现功能云相册核心就是一个HTTP服务器,它实现了图片的上传,展...

2020-05-28 20:21:45 1842

原创 旋转数组的几种解法

例:给定一个数组,将数组中的元素向右或向左移动k次int[] A={1,2,3,4,5,6,7} 向右移动k=3次,结果为{5,6,7,1,2,3,4}解法1: 直接旋转法public static void rotate1(int[] nums, int k) { for (int i = 0; i < k; i++) { int prev = nums[nu...

2020-02-04 15:21:25 192

原创 简单了解操作系统

一,计算机体系结构:输入输出存储处理器 ALU(运算逻辑单元) CU(控制单元) 寄存器(register)操作系统(软硬结合部)二,冯诺依曼体系结构存储器是指内存cpu只能对内存进行读写,不能访问外设(输入输出设备)外设要输入或者输出数据,也只能写入内存或者从内存中读取所有的设备都只能和内存直接打交道三,进程3.1 工程 程序 进程?什么是工程?描述...

2019-11-06 17:47:19 296

原创 TopK问题

经典的TopK问题:从array[1,n]这N个数中,找出最大的k个数。一,冒泡排序我们所能想到的最经典的办法就是冒泡排序,将n个数排序之后,取出最大的k个。代码展示:public class Solution { public static void main(String[] args) { int[] a={3,4,8,12,3,2,9,0,5,7};...

2019-10-05 21:11:50 172

原创 总结泛型和其使用语句

在学习多态的过程中我们知道:1)基类的引用可以指向子类的对象2)Object是Java中所有类的祖先类在顺序表中如果要保存指向person类型对象的引用或者指向Book类型对象的引用,我们只需要将我们顺序表的元素定义为Object类型就可以了。即:class MyArrayList{ private Object[] array; private int size;}但上述方法有...

2019-09-17 16:57:01 197

原创 通过链表解释引用类型常见误解

编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。现有一个链表 – head = [4,5,1,9],它可以表示为::正确解法:从链表里删除一个结点最常见的方法就是修改之前结点的next,使其指向node之后的结点。因为本题无法访问node之前的结点,所以我们得将想要删除的结点的值替换为它后面结点中的值,然后删除它的结点。常常会见到的错误解法:...

2019-08-15 12:13:29 632

空空如也

空空如也

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

TA关注的人

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