自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 杭师大c语言课程练习

【代码】杭师大c语言课程练习。

2023-12-19 11:14:32 385

原创 单片机独立按键代码

【代码】单片机独立按键代码。

2023-11-24 12:00:15 944

原创 循环2作业

【代码】循环2作业。

2023-11-14 13:43:23 100

原创 编程,输入日期年、月、日,求出该日期是这一年的第几天。要用switch编程

【代码】编程,输入日期年、月、日,求出该日期是这一年的第几天。要用switch编程。

2023-10-31 13:26:38 451 5

原创 skdaima

1

2022-09-16 11:34:04 191 1

原创 spark运行报错

开启spark之后输入sc.textFile("data/word.txt").flatMap(_.split(" ")).map((_,1)).reduceByKey(_+_).collect后报错sc.textFile("data/word.txt").flatMap(_.split(" ")).map((_,1)).reduceByKey(_+_).collect22/04/13 23:03:47 WARN RetryInvocationHandler: Exception while invok

2022-04-13 23:07:25 803 3

原创 搜索日志实时展示项目

搜索日志实时展示项目[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iez0Bcep-1639467720594)(C:\Users\yfy\AppData\Roaming\Typora\typora-user-images\image-20211213083809254.png)]项目数据写入过程:使用create_log.sh 动态生成数据 -> 导入到 hadoop01上的flume -> hadoop03上的flume -> kafka -&

2021-12-14 15:42:52 2191

原创 ubantu安装Hadoop集群式遇到的问题及解决办法

在Oracle VM VirtualBox安装ubantu集群式时每次重启Slave1的IP地址都会改变

2021-04-09 20:35:44 312

原创 爬虫

from urllib.request import urlopen, Requestfrom bs4 import BeautifulSoupimport reimport osfrom urllib.request import urlretrieveurl="https://mp.weixin.qq.com/s?__biz=MzA3MjcxMDMyMg==&mid=2247525125&idx=5&sn=c0e6722238e3bbf63d1ac6dd5c769f6

2021-03-31 20:07:53 111

原创 python爬虫代码

from urllib.request import urlopen,Requestfrom bs4 import BeautifulSoupimport reurl="https://movie.douban.com/top250?start=50%filter="hd = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396

2021-03-29 20:15:21 184

原创 java课上代码

package z2;import java.util.Scanner;public class test01 { public static void main(String[] args){ Scanner scan=new Scanner(System.in); int i=scan.nextInt(); int j=0; while(i!=0) { j=j*10+i%10; i=i/10; } System.out.println(j); }}pac

2021-03-22 19:55:25 107

原创 java class练习

package z2; class Student{ protected String name; protected int age; public String getName() { return name; } public void setName(String stuName) { name=stuName; } public int getAge() { return age; } public void set

2021-03-22 19:51:28 181

原创 python迭代器和生成器

l = [1,2,3,4,5]l_iter = iter(l)print(next(l_iter))print(next(l_iter))def fib(n): current = 0 num1,num2 = 0,1 while current <n: num = num1 num1 ,num2 = num2,num1+num2 current +=1 yield num return 'd.

2020-12-30 10:58:24 69 1

原创 12.22作业

拓扑IP地址dns服务器web服务器在pc0的web broswer中输入www.cisco.comweb服务器的ftp配置pc0的command prompt

2020-12-22 10:59:07 143

原创 python编写猜数字小游戏程序

import tkinter as tkimport tkinter.messageboximport randomimport re game = tk.Tk() game.geometry('400x200')game.title('猜数字小游戏') a = random.randint(1, 100) label1 = tk.Label(game, fg ='Teal',text="系统随机生成1到100之间的一个数,请你猜出这个

2020-12-17 18:30:09 699

原创 课堂作业

网络地址192.168.10.0,子网掩码255.255.255.128(/25)从网络地址192.168.10.0可以看出是C类地址该网路地址转为二进制为11000000 10101000 00001010 00000000子网掩码为11111111 11111111 11111111 10000000由于在子网掩码内的主机号中开头1后面有7位是0所以,网络号是24位,主机号是7位,子网是1位被占用的子网数是1位,所以子网数目为2^1=2位主机数目为2^7-2=126位子网地址计算,先计

2020-12-15 11:03:53 663

原创 IPv4&IPv6练习

IPv4&IPv6练习1.搭建拓扑2.配置信息

2020-12-10 19:03:01 202

原创 如何使用gitbush远程下载代码并添加注释

如何使用gitbush远程下载代码并添加注释1.新建库,在创建时选择添加README.md文件2.复制库的http地址3.打开gitbush连接库克隆README.md文件之后依次输入git add .和git commit -m "myfirst commit"和git log -p和git push -u origin master4.得出结果...

2020-12-09 00:01:56 278 2

原创 局域网练习

局域网练习1.搭建拓扑2.添加注释3.填充工作区4.配置IP地址分别将pc0和laptop0的IP地址配置为192.168.1.1和192.168.1.25.实际操作打开pc0中的Command Prompt输入ping 192.168.1.2便可得出结果

2020-12-06 13:27:44 163

原创 UDP报文观测

UDP报文观测1.搭建拓扑如图所示搭建拓扑,并按图配置好IP地址2.打开服务器的DNS服务在name中输入www.cisco.com在address中输入192.168.1.23.实际操作打开simulation模式在web browser中输入www.cisco.com并点击go,之后点击Capture/Forward运行4.报文分析PC向服务器传输报文可见其源端口为1026,目的服务器端口为53,该报文长度为0X25,校验和为0在收到来自PC的报文后,服务发送回相应的响

2020-11-29 16:26:13 158

原创 TCP连接的建立与释放

TCP三次握手1.搭建拓扑使用交叉线搭建如图拓扑2.操作准备分别配置好pc和服务器的ip地址3.实际操作打开simulation模式在pc0中的Web Browser中输入服务器的ip地址并点击go通过点击show all/none关闭所有报文传输,之后再点击Edit Filters筛选只选择显示http和tcp报文传输,最后点击Capture/Forward运行得到了许多tcp和http报文传输文件我们点击info下的小方块进行查看4.报文分析图中表示客户端向服务器请求建

2020-11-29 15:27:55 184

原创 TCP的三次握手和四次挥手

TCP的三次握手和四次挥手一.TCP介绍1.TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的通信协议,数据在传输前要建立连接,传输完毕后还要断开连接。2.客户端在收发数据前要使用 connect() 函数和服务器建立连接。建立连接的目的是保证IP地址、端口、物理链路等正确无误,为数据的传输开辟通道。3.TCP建立连接时要传输三个数据包,俗称三次握手(Three-way Handshaking)二.TCP数据报结构①序号:S

2020-11-23 11:13:17 84

原创 通过ARP项目实训了解ARP高速缓存的生存时间和动态更新的过程

arp项目实训1.搭建拓扑2.配置好各台电脑的IP地址从pc0到pc5分别为192.168.1.1~192.168.1.53.实际操作打开simulation模式向pc0到pc4传输简单文件

2020-11-22 22:18:58 1031 2

原创 创建程序编写demo.py文件

创建程序编写demo.py文件

2020-11-18 00:46:55 2574

原创 用字典创建随机点名程序

用字典创建随机点名程序1.输入函数f = open('C:/Users/12428/Desktop/201.txt','r',encoding='utf-8')dic=[]for line in f.readlines(): line = line.strip('\n') b = line.split(',') dic.append(b)dic=eval('dic')print(dic)2.得出结果import randoma=random,randint(1,4

2020-11-18 00:39:24 170

原创 【python瓦尔登湖单词统计排序】

python内最直接简单的瓦尔登湖单词统计排序1.首先打开瓦尔登湖文件在电脑中找到瓦尔登湖的位置,右键点击观察属性为防止文件出现打开失败的情况,我们在函数的末尾输入encoding='utf-8'f = open('C:/Users/12428/Desktop/Walden.txt','r',encoding='utf-8')2.输入函数其中每一步的定义分别是读取文本定义re函数调整文本为小写字母将文本中,.?;:"’!等字符转化为空(注意不是空格)对文本分词定义单词为集合定义

2020-11-17 23:53:09 423 1

原创 理解IP数据包分片原理

理解IP数据包分片原理1.基本配置将电脑和路由器进行如下配置,线路选择交叉线2.进阶配置对两台电脑的IP地址进行配置之后对路由器进行配置,输入内容如图所示在图中我们可以看到该该路由器接口的MTU值为1500然后,我们点击右下角的simulation模式,并发送点击发送复杂文件然后我们便对要发送的文件进行配置,向对象输入1800字节的数据最后我们点击Apply Changes再点击右边的Capture/Forward便可以开始运行3.实际运行点击右侧info下的小方块

2020-11-10 19:11:52 455

原创 python内continue与break语句的区别

python内continue与break语句的区别Python continue语句跳出本次循环,而break跳出整个循环。continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。continue 语句是一个删除的效果,他的存在是为了删除满足循环条件下的某些不需要的成分continue语句用在while和for循环中。#!/usr/bin/python# -*- coding: UTF-8 -*-var = 10while var > 0:

2020-11-09 20:14:35 350

原创 python内字典的增删改查

python内字典的增删改查1.字典的定义dict字典:字典是一组键(key)和值(value)的组合,通过键(key)进行查找,没有顺序,使用大括号{}2.操作示例增dic = {}dic[‘name’] = ‘Mac’ # 增:key不存在print(dic)删del dic[‘name’]print(dic)改dic[‘name’] = ‘Big Mac’ # 改:key已存在print(dic)查print(dic[‘name’])...

2020-11-09 20:10:48 232

原创 python内集合的增删改查

python内集合的增删改查1.定义:集合是不重复的数据结构如果花括号里面为空,则是字典类型2.操作示例增s = {1,2,3,4,1,2,3}print s#set([1, 2, 3, 4])s.add(1) #set([1, 2, 3, 4])s.add(7)print s#set([1, 2, 3, 4, 7])删s = {'alice','hello', 'westos', 'b', 18}s.remove('alice')print s#set([18, '

2020-11-09 20:07:58 205

原创 python内元组的增删改查

python内元组的增删改查1.元组的定义元组(tuple):元组将多样的对象集合到一起,不能修改,通过索引进行查找,使用括号()注意:元组的操作和列表类似,但是元组不能修改2.操作示例增:通过tuple()创建元组mytuple1 = (1, 2, 3, 4)mytuple2 = (1, )mytuple3 = 1, 2, 3, 4mytuple4 = ()删:删除元组使用del,但只能删除整个元组,删除元组中某个元素可以采用切片的方式mytuple = ('zhang', 'yu

2020-11-09 20:04:27 374

原创 python中约瑟夫问题的一步实现

python中约瑟夫问题的一步实现1.输入代码list1=[i for i in range(1,42)]list1while len(list1)>2: list1.remove(list1[2]) list1.append(list1[0]) list1.append(list1[1]) list1.remove(list1[0]) list1.remove(list1[0])list12.运行代码...

2020-11-09 19:16:42 134

原创 用python编写猜数字小游戏

用python编写猜数字小游戏import randomnum = random.randint(0,100)time=0while time <5: a=int(input("")) if a==num: break elif a<num: print("小") else: print("大") time = time+1if time <5: print("赢")else:

2020-11-09 18:57:34 1669 1

原创 如何使用Anaconda创建3.9环境的pycharm内核环境

如何使用Anaconda创建3.9环境的pycharm内核环境1.首先,输入conda env list查看电脑内的系统2之后输入conda create --name 自己输入一个名称 python=3.93.之后输入activate genuineZ2(yur env)来激活自己刚刚创建的环境最后输入conda env list来查看自己所有的环境...

2020-11-06 00:26:59 380 1

原创 列表,元组,字典,集合的区别

列表,元组,字典,集合的区别1.列表list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目。列表中的项目应该包括在方括号中,这样python就知道你是在指明一个列表。一旦你创建了一个列表,你就可以添加,删除,或者是搜索列表中的项目。由于你可以增加或删除项目,我们说列表是可变的数据类型,即这种类型是可以被改变的,并且列表是可以嵌套的。2.元组元祖和列表十分相似,不过元组是不可变的。即你不能修改元组。元组通过圆括号中用逗号分隔的项目定义。元组通常用在使语句或用户定义的

2020-11-05 23:48:31 626 1

原创 python内循环语句的使用

python内循环语句的使用python内的5种基本循环语句while 若为真,则循环,常与比较运算符使用for 若为真,则循环,常与成员运算符使用continue 终止当前循环,进入下一循环break 退出循环,执行下一命令pass 不执行任何操作1.while语句的使用首先,在python内没有do.while语句的使用代码块的表现形式为1while 判断条件:2 语句普通while语句的使用示例输出1-100的所有数的和count = 0num = 0while

2020-11-05 23:36:16 1204 1

原创 python中的生还者小游戏

python中的生还者小游戏解法首先,游戏的规则是123报数,报到3的人自动出局,最后剩下两个人存活到底,由于本班有41人,所以我们在首行输入llist1=[i for i in range(1,42)]和list1,列出整个数组之后我们要设定函数剔除第三个人的位置,然后把a,b定义为函数的第一个位置,把a,b增加到函数的最后位置list1.pop(2)a=list1.pop(0)b=list1.pop(0)list1.append(a)list1.append(b)list1在编辑

2020-11-05 22:51:39 707 1

原创 如何在不清空原有配置信息的情况下修改路由器的密码

如何在不清空原有配置信息的情况下修改路由器的密码第一步:首先将路由器重启点击你的Router,选择Physical会看到如下图所示此时可以看到路由器的模拟面貌,我们可以看到路由器的开关,也就是路由器的右下角第二步:进入ROM Monitor模式重启后迅速进入路由器的CIL界面会发现持续出现#### 符号 这时要迅速输入ctrl+c然后就可以进入Monitor模式了第三步:重新设置路由器密码 保存配置在Monitor模式中输入confreg 0x2142reset然后再重启后选择

2020-11-01 16:08:58 260

原创 GitHub的使用方法

GitHub的使用方法1首先创建一个GitHub账号在settings中新建一个版本库,之后克隆GitHub库到自己的电脑2下载gitb bash3启动Git Bash,进入到保存代码的文件夹; 配置Github ls命令查看文件夹下内容;4输入git init初始化Git仓库。此时用ls -a查看当前目录,可以看到多了一个.git/的文件夹,此文件夹保存了版本控制的所有相关信息。git add . git commit -m “my first try” 会提示配置: (github账号邮箱及用

2020-10-25 13:27:11 130

原创 markdown使用方法

markdown的使用方法*markdown新功能我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:1*. 全新的界面设计* ,将会带来全新的写作体验;2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;4. 全新的 KaTeX数学公式 语法;5. 增加了支持甘特图的mermaid语法

2020-10-25 10:53:16 538

空空如也

空空如也

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

TA关注的人

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