自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中的单例模式

3.单例模式的另一种模式,延迟加载模式。但是这种模式存在弊端,这种模式在多线程并发的情况下会有隐患,当两个线程同时调用Single中的方法时,第二个线程会有可能性判断S为空,那么就会new出第二个对象。1.如下所示,在同一个包下创建两个类,在Test类中创建两个Single()对象。那么此时的Single类就不能叫做单例。4.怎么解决这种安全隐患呢?如下所示,我们可以在判断之前加个同步代码块。单例模式就是类中只存在唯一一个类对象(例如Runtime)。

2023-06-04 19:03:57 150

原创 2 Java方法

Java方法简单来讲就是一段完成特定功能的代码片段,在其他语言里面方法被称为函数。

2023-04-07 21:45:42 116

原创 1 Java基础语法

java基础语法学习笔记

2023-04-06 16:36:17 167

原创 OTN基本概念,大致结构

简要介绍了OTN设备基本层结构,并进行了说明

2022-08-16 14:39:23 14312 1

原创 Liunx基本命令操作

**pwd//显示绝对路径****ls //显示当前目录下的文件****ls -l//以列表形式打印文件****ls -a//显示当前目录下的所有文件(包括隐藏文件)****ls -lh//以列表形式打印文件并以k为单位显示文件大小****cd / //返回根目录****cd //返回家目录****cd ~ //返回家目录****cd ..//返回上级目录****mkdir name //创建name文件夹(name唯一且不包含特殊字符)****m

2022-03-31 17:42:02 84

原创 Linux下的HBase伪分布式安装

进行本次实验前我们要先打开虚拟机,并运行我们的 Linux 系统,注意在所有的实验操作中不管是前面实验还是后面的实验,我们都是以 root 用户登录进去的。本次实验我们要安装的 HBase 的版本如下图 1.1 所示。图1.1由于我们的所要安装的 HBase 软件存放在宿主机 windows 系统中,故我们需要打开文件传输工具 WinSCP 所要安装的软件传到客户机 Linux 系统的 /usr/local 的底下,具体见图 1.2 所示。图1.2拖入之后,我们进入 Linux 系统(这里用的是通过

2021-11-25 20:52:35 370

原创 运行简单的mapreduce计算

在$HADOOP_HOME下有个jar包,叫 hadoop-examples-1.1.2.jar,见图1.1,这里面含有框架提供的很多例子,我们现在学习一下如何运行其中的例子wordcount。图1.1执行如下命令:hadoop jar hadoop-examples-1.1.2.jar可以看到图 1.2 的输出信息,可以看到 18 个输出信息,都是内置的例子程序。我们选择最后一个“word count”来运行,该程序的说明在最后是统计文件中单词的出现次数的。图1.2如何执行这个程序呢?见图

2021-11-08 23:07:13 1495 1

原创 修改文件格式

1.在桌面或者其他目录下新建文本文档2.复制你的文本内容到文本文档里面选择“另存为”。3.选择保存到桌面或者其他路径并选择保存的文件格式为所有文件。4.然后打开我的电脑找到我们创建的文本文档,找到查看5.点击查看进入到下图,勾选文件扩展名6.然后直接对文本文档重命名后缀,电脑跳出弹窗直接点击确认就OK了。7.然后我们发现文件的类型就变啦。(我这里没有加任何后缀,直接删除后缀txt,所以是文件类型变成文件啦。)...

2021-10-21 12:14:36 6959

原创 《通信网络理论基础》基本概要点

2021-07-16 13:45:07 200

原创 爬取拉钩职位信息(反扒机制cookies时效性的处理,time模块的简单应用)

1.分析网页1.1判断是否为静态网页方法同上文很容易判断出这是一个动态网页(其实除了一些很基本的小说,图片网站,其他大都是动态网页)1.2对比找到需要的数据包在XHR中抓取动态的数据包,在preview中我们可以对比找到我们想要的数据。如图所示,在第一个数据包中发现了我们想要的数据。2.模拟发送请求import requestsimport pprinturl = 'https://www.lagou.com/jobs/positionAjax.json'headers = {

2021-01-14 23:32:33 608 2

原创 爬取动态网页酷六视频(响应体的应用)

1.判断网页是否为动态2.寻找动态数据的来源3.对比数据4.解析数据5.保存数据6.完整代码展示1.判断是否为动态网页单击鼠标右键查看网页源代码,然后在原网页任意复制一个标题,在相应的网页源代码查看是否能够找到匹配项,若无匹配项则说明该网页是动态实时更新的,否则为静态网页2.寻找数据来源若为动态网页则在开发者工具里面寻找到XHR,该项动态网页的数据来源。在该项里面找到数据来源的url后,模拟计算机向该网页发送请求。响应为200,说明请求数据成功。3.对比数据因为我们需要爬取多

2021-01-09 17:42:47 212

原创 在美桌下载某一个系列的图片

1.确定目标网页2.发送请求3.解析数据4.保存数据5.下载多张图片1.确定目标网页,确定爬取的url路径,headers参数 url = 'http://www.win4000.com/wallpaper_detail_178645.html' headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.42...

2021-01-09 15:38:23 234

原创 一个简单的爬虫项目(爬取小说)

目录1.工具介绍2.详细代码介绍3.完整代码4.结果呈现1.工具介绍1.1我们所需要用到第三方库requests #爬虫所需要的最基本的第三方库re #正则表达式1.2安装的方式pip install requestspip install re1.3导入第三方库的方式import requestsimport re2.详细代码介绍首先请求我们要访问的页面的url(这里是随机选择的笔趣阁的一本小说爬取)url = 'http://www.b.

2020-12-12 15:25:03 2605 1

原创 python简单语法及第三方库的一些简单介绍

1.python语言概述程序运行方式:交互式文件式编写方法:输入(input)处理(process)输出(output)语言特点:通用性语言简洁生态高产平台无关强制可读支持中文2.python语言基本语法元素数字类型:整数,浮点数(小数),复数字符串:用‘’或“”括起;{a[n:m],切片:查看字符串n到m字符};len(‘’)确定字符串的长度赋值语句:‘=’表示复制,同步复制语句(同时对多个变量赋值)引用语句:关键字import,采用(功能库名称.函数名称)对函数进行调用。

2020-12-04 01:29:48 1076 1

空空如也

空空如也

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

TA关注的人

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