自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 曼彻斯特编码的一些思考-一种没有提到的编码方式

收发双方可以根据编码自带的时钟信号来保持同步,无需专门传递同步信号的线路,因此成本低;缺点为:实现技术复杂。这样是不是可以根据和上一段是否相同来判断,如果是相同的就可以知道一直是1一变就是0,先是听到差分是0变1不变时候,误以为是整个信号,或者是有出现过这种编码只是我没有学习到?曼彻斯特有标准编码和802.3两种编码。这种场景可能更适合长期信号不变的编码?

2024-02-27 23:45:10 352

原创 【安卓】服务器无接收到数据

模拟器上可以,但是真机不行显然是安卓版本这一类的环境问题原因是安卓9之后有安全限制配置 ucloud 相关AndroidManifest <application android:networkSecurityConfig="@xml/network_security_config"> </application>创建 network_security_config.xml 文件<network-security-config>

2022-03-21 17:11:19 3797

原创 Nginx修改为https

1.申请证书2.放入文件3.重新编译nginx这里是最多的问题如何安装openssl在安装高级版本时有时会出现问题我这里nginx是1.6所有找了旧版本https://www.openssl.org/source/old/1.0.1/在这里下载然后放入在这里插入图片描述宝塔面板如何用uwsgi与nginx快速部署Django项目https://blog.csdn.net/weixin_41861301/article/details/105843823按照下面这个教程重新安装却依

2021-09-08 10:44:33 264

原创 GNS3安装与SecureCRT连接--包换软件

下载完软件后GNS3需要载入镜像SecureCRT需要破解将两者连接GNS3\SecureCRT下载:https://download.csdn.net/download/qq_45847111/14951997GNS3镜像:https://download.csdn.net/download/qq_45847111/149520061.GNS3安装https://jingyan.baidu.com/article/48b37f8d1c70fb1a6464888d.html2.Secu

2021-01-28 23:11:39 518 1

原创 安卓-导入包-Volley

一、下载导入(3种方式)1.在git下载https://github.com/google/volley/然后导入同时app下的build.gradledependencies { implementation project(':volley')}2、更简单的一种方式是在build.gradle中引入依赖慢一点compile 'com.android.volley:volley:1.1.1'3.下载的jar包放到libs目录二、权限 <uses-permis

2020-12-08 23:35:16 1147

原创 操作系统-实验一-进程与线程通信fork and clone

目的:深刻理解线程和进程的概念,掌握线程与进程在组成成分上的差别,以及与其相适应的通讯方式和应用目标内容:以Linux系统进程和线程机制为背景,掌握fork()和clone()系统调用的形式和功能,以及与其相适应的高级通讯方式。由fork派生的子进程之间通过pipe通讯,由clone创建的线程之间通过共享内存通讯,对于后者需要考虑互斥问题。以生产者/消费者问题为例,通过实验理解fork()和clone()两个系统调用的区别。程序要求能够创建4个进程或线程,其中包括两个生产者和两个消费者,生.

2020-12-03 22:15:05 3223

原创 爬虫框架scrapy练习-jmu-sdWeatherSpider

一、效果图二、运行步骤创建项目:scrapy startproject sdWeatherSpider执行命令: scrapy crawl everyCityinSD ,运行爬虫程序三、主要代码everyCityinSD.py# -*- coding: utf-8 -*-import scrapyfrom urllib.request import urlopenfrom sdWeatherSpider.items import SdweatherspiderItem

2020-11-22 21:36:54 401

原创 jmu-数据可视化Matplotlib练习

分析文件‘集美大学各省录取分数.csv’,完成: 集美大学2015-2018年间不同省份在本一批理工科的平均分数,柱状图展示排名前10的省份; https://github.com/shylara-zhou/pythonPTA/tree/main/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90方法建立省份列表pro_list=[]省份字典pro_dic={}省份出现次数字典pronum_dic={}①遍历文件找到含有本一批和理工标识符的字.

2020-11-21 10:35:39 216

原创 了解你喜欢的up的视频数据!!--Python爬取B站弹幕生成云图

看到大佬做的爬取弹幕生成云图https://blog.csdn.net/csdnnews/article/details/106754771觉得简单又有用于是整合了一下生成一个简易版可以生成数据的想要看不同的视频只要修改参数url里面改成视频的BID就可以了import requestsimport jsonimport chardetimport refrom wordcloud import WordCloudfrom pprint import pprint# .

2020-10-20 19:26:01 311

原创 7-4 jmu-python-查成绩 (10分)

从键盘输入一个学生所有课程的成绩,输入格式为”课程名:成绩“,每门课占一行,以空行结束。随后提示”请输入要查询的课程:“,用户从键盘输入课程名,查询并输出该课程的成绩,要求进行异常处理,对不存在的课程进行捕捉处理。https://github.com/shylara-zhou/pythonPTA/blob/main/%E5%AD%97%E5%85%B8%E8%81%94%E7%B3%BB2/7-4%20jmu-python-%E6%9F%A5%E6%88%90%E7%BB%A9%20(10%E5%.

2020-10-19 19:53:37 5526

原创 7-3 统计字符频次 (20分)

jmu详细pta题目集https://github.com/shylara-zhou/pythonPTA7-3 统计字符频次 (20分)输入一个字符串,输出其中出现次数最多的字符及其出现的次数,要求使用字典。输入格式:输入任意长度字符串。输出格式:字符串中出现次数最多的字符及其次数。输入样例:在这里给出一组输入。例如:abcdsekjsiejdlsjdiejsl输出样例:在这里给出相应的输出。例如:(‘s’, 4)a=eval(input())b=eval(input())s

2020-10-11 20:58:55 2646

原创 了解Android核心组件活动生命周期————旋转屏幕

(一)编写代码,对一个活动进行输出。package com.example.myapplication; import android.os.Bundle; import android.view.Menu;import android.view.MenuItem;import android.view.View; import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat

2020-09-26 10:08:01 212

原创 关于报文的详细解析和相关整理HCIAIPIE

报文大全以及之前的内容都一起放在整理在这里

2020-06-12 16:15:38 460

原创 理解DSA算法原理

数字签名是一种以电子形式给消息签名的方法,是只有信息发送方才能进行的签名、信息发送方进行签名后将产生一段任何人都无法伪造的字符串,这段特殊的字符串同时也是对签名真实性的一种证明。电子信息在传输过程中,通过数字签名达到与传统手写签名相同的效果。数字签名的实现原理简单地说,就是发送方利用hash算法对要传送的信息计算得到一个固定长度的消息摘要值,用发送方的私钥加密此消息的hash值所生成的密文即数字签名;然后将数字签名和消息一同发送给接收方。接收方收到消息和数字签名后,用同样的hash算法对消息进行计算,得到

2020-05-22 00:45:37 3395 2

原创 触发器-sqlsever

1.简述触发器与存储过程的唯一区别是触发器不能执行EXECUTE语句调用,而是在用户执行Transact-SQL语句时自动触发执行。此外触发器是逻辑电路的基本单元电路,具有记忆功能,可用于二进制数据储存,记忆信息等。触发器有如下作用:可在写入数据表前,强制检验或转换数据。触发器发生错误时,异动的结果会被撤销。部分数据库管理系统可以针对数据定义语言(DDL)使用触发器,称为DDL触发器。可依照特定的情况,替换异动的指令 (INSTEAD OF)。2.基本创建语句create trigge

2020-05-19 18:01:01 147

原创 【HCIA】TCP

1.简介2.报文格式3.三次握手1.第一次握手的包是 syn = 1 , seq = x ,这里的x是任意的2.第二次握手的包是 Syn = 1 , Ack = x + 1 , Seq = y;x 是第一次握手中的x,也就是第一次握手的Seq,说明第二次握手的Ack等于第一次握手的Sq这说明第三次握手的包的Seq是任意的,3.Ack = 2.Seq + 1即y+14.四次挥手...

2020-04-12 22:27:45 125

原创 【HCIA】ARP协议

1.简介地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。在第2层数据链路层2.报文3。类型①免费ARP设置地址产生ARP报文,源MAC为自己,目的MAC为4个0,源IP与目的IP为一个4.代理ARP目的:访问同一网段不同广播域的目的地路由间,VLAN间,VLAN内5.ARP攻击ARP协议...

2020-04-10 22:59:23 153

原创 【HCIA】ICMP协议

1.简述ICMP(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议簇的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。 [1]ICMP使用IP的基本支持,就像它是一个更高级别的协议,...

2020-04-10 00:04:22 175

原创 ’[’‘]‘的使用问题,因为他们是通配符 最好使用中括号吧他们先括住

2.’[’‘]‘的使用很有问题,因为他们是通配符最好使用中括号吧他们先括住例如单单前括号%[[]%'查找前后中括号***'%[%[]%]%'***

2020-04-07 22:13:14 298

原创 sql sever的两种多表连接查询

多表连接两种写法一种使用重命名表的方式,一种直接用之前的表①第一种写法使用or时会导致出现大量没有连接的数据select student061.sno, sname ,Course061.CNO,cname,degree from student061,Score061 ,Course061where student061.sno=Score061.Sno and Course061.CN...

2020-04-07 22:04:44 371

原创 【HCIA】怎么就是传给你?--1.2

1.IP前面倒 DA为止占20BYTE后面的OPTIONS 和PADDING为可变附加内容一共40byte2.VLSMVLSM(可变长子网掩码) 是为了有效的使用无类别域间路由(CIDR)和路由汇聚(route summary)来控制路由表的大小,它是网络管理员常用的IP寻址技术,VLSM就是其中的常用方式,可以对子网进行层次化编址,以便最有效的利用现有的地址空间。192.168.1...

2020-03-31 00:05:19 128

原创 【HCIA】传输的是什么?--1

我们知道计算传输的是0和1那么就需要用01表达人类的语言那么就需要协议就像是密匙一样翻译出来只要你有足够精确的测量仪器,按理来说外星人来地球如果没有足够的设施记录,那么只要***在精确的位置刻下一个痕迹***那么就可以代表很多信息。(这是哪里看的故事忘记了)于是乎我们有了各种协议来代表不同的信息。首先了解Ethernet-2D代表源,S代表目的这是什么单词?1.一个MAC地址有...

2020-03-25 01:22:21 289 2

原创 SQL笛卡尔积(×)、连接(∞)、投影(π)、选择(σ)关系符号

笛卡尔积(×)、连接(∞)、投影(π)、选择(σ)由 R 中的每一个元组与 S 中的每一个元组两两相连,把R和S的元组以所有可能的方式组合起来,合并为 R×S 的元组。形式化定义如下:笛卡尔积(×)笛卡尔积(×)与连接(∞)连接运算是从两个关系的广义笛卡尔积中选取属性间满足一定条件的元组形成一个新关系投影(π)、选择(σ)两者的选择是投影>选择投影是选出某一属性选择是选出特定...

2020-03-24 21:10:32 25887

原创 【HCIA】网络长什么样?

老师讲的很好,B站是个好地方有些知识已经了解但也加强了一下1.什么是网络由物质链接双绞线,568A:按绿橙蓝棕转换46Wgreen ,green,WOrange,Blue,WBule,Orange,WBrown,Brown568B:按橙绿蓝棕转化46光纤串口2.OSI模型与TCP/IP模型在现在阶段,从下到上学习。了解网络接口层的交换 ,vlan和stpInternet层的...

2020-03-23 00:18:52 416

原创 【HCIA自学计划】启程

本人非双一流的普通一本网络工程专业,近来许多同学参与各种机构的培训。我也感觉紧张,迫于囊中羞涩,决定自学。一,方向。数通方向,选择以此作为基础,以后再学习安全。二,目标1.争取一个月之内看完一个课程,如果可以再快进看一下其它的看看有没有缺漏。2.每有大收获(一个章节)写一篇文章记录。三,送自己一句不断思考,多靠自己。...

2020-03-22 23:22:35 366

原创 delete,drop,truncate,remove,shrinkfile的五种删除移动区别

DeleteDelete :删除数据表中的行(可以删除某一行,也可以在不删除数据表的情况下删除所有行)。删除某一行:Delete from 数据表名称 where 列名称=值;删除所有行:Delete * from 数据表名称DropDrop :删除数据表或数据库,或删除数据表字段。删除数据库:drop database 数据库名称删除数据表:(表的结构、属性、索引也会被删除)us...

2020-03-11 22:56:49 1549

原创 数据库文件添加删除DBCC SHRINKFILE的使用

实验步骤和调试过程(实验步骤、测试数据设计、测试结果分析)创建数据库用命令 CREATE DATABASE 完成下列操作:注:XXX为学号最后三位1.创建数据库dbXXXA,不指定任何文件,然后用SP_HELPDB查看结果;CREATE DATABASE DB061AGOEXEC SP_HELPDB DB061A2.创建数据库dbXXXB,仅指定一个数据文件,参数自定,然...

2020-03-06 08:56:41 1601

原创 密码学仿射密码转化

利用两个数组来存然后利用相同位置i来寻找修改a,b的值就可以获得解密或者加密#include<iostream>using namespace std;int main() { char c[26] = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q',...

2020-02-24 16:05:47 767

原创 费马小定理 mod的理解为什么a要与26互素

≡表示该符号两边无论在自变量取何值时,等式两边恒等.这种题目可以用自变量系数相等,列出若干等式,解方程组,得式中的参变量,从而的以解答.类如3,525%3=1那么为什么仿射变换密码c=(ap+b)mod26,a为什么与26互素如果a=3c就有可能=0得不到值,无法解密...

2020-02-21 18:03:04 1348

转载 文件打开模式r,w,a,r+,w+,a+的区别和联系

r:以只读的方式打开文本文件,文件必须存在;w:以只写的方式打开文本文件,文件若存在则清空文件内容从文件头部开始写,若不存在则根据文件名创建新文件并只写打开;a:以只写的方式打开文本文件,文件若存在则从文件尾部以追加的方式开始写,文件原来存在的内容不会清除(除了文件尾标志EOF),若不存在则根据文件名创建新文件并只写打开;r+:以可读写的方式打开文本文件,文件必须存在;w+:以可读写的方式打开文本...

2020-01-02 14:33:17 5105 2

原创 排序问题

1.选择排序for{//从0便利数组for{//从上一个for循环处遍历//交换最大最小}}#include<stdio.h>int main(){ int i,n,t,k,index; scanf("%d",&n); int a[n]; for(i=0;i<n;i++){ scanf("%d",&a[i]); } ...

2019-12-30 15:03:45 76

原创 VS中的C语言的gets,strcmp等方法无法使用

vs中的一些函数做了改变使用更安全的方法解决方法1.在函数后面加上_s,如strcmp_s, strcpy_s2. 修改VS<1>其实在输出错误信息中有解决方法,“To disable deprecation , use _CRT_SECURE_NO_WARNINGS”,意思是我们可以不进行兼容性检查,我们可以在项目-属性-配置属性-c/c+±预处理器-预处理定义里边加上一句...

2019-12-30 15:00:47 4645

原创 近似求PI

近似求PI本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps。​2​​π​​=1+​3​​1!​​+​3×5​​2!​​+​3×5×7​​3!​​+⋯+​3×5×⋯×(2×i+1)​​i!​​+⋯输入格式:输入在一行中给出精度eps,可以使用以下语句来读输入:scanf("%le", &eps);输出格式:在一行内,按照以下格式输出π的近似值(保留小数点后...

2019-12-05 19:41:42 606

原创 转换为二进制的问题

关于转换二进制方法一:很聪明,递归由内到外,与平常的思路相反void dectobin( int n ){ if(n/2>0) dectobin(n/2); printf("%d",n%2);}方法二:void dectobin(int n){ int sum=0; int t=n; int i,k=1; while(t!=0) ...

2019-11-27 21:25:14 119

原创 关于C语言指针问题

#include <stdio.h>struct st{ char c; char s[80];};char * f(struct st *t);struct st a[4] = {{'1',"123"}, {'2',"321"}, {'3',"123"}, {'4',"321"}};int main( ){ int k; for(k = 0; k &lt...

2019-11-11 20:41:22 2356

GNS3镜像.rar

GNS3镜像.rar

2021-01-28

GNS3+Secure8.7.rar

GNS3 是一个图形化的网络拓扑逻辑模拟工具。通过它可以模拟和配置各种设备包括简单到普通的工作站以及功能强大的 CISCO 路由器

2021-01-28

(完善版)《TCPIP》基于smtp邮件发送客户端.rar

也可以去github上帮忙点个收藏需要实验**就dd我吧 https://github.com/shylara-zhou/myeamil 1.比较之前增加了文件筛选 2.登录模块 3.好友模块

2021-01-15

基于SMTP协议和POP3协议的邮件收发客户端.7z.zip

实验报告请私聊-升级版见其它资源 关于要求:编程实现通过用户界面,用户登录信箱认证过程(含base64方式编码)、发送信息及附件(常用格式)、邮件信息验证、伪造邮件地址黑名单。 好吧,其实前三点都是比较正常的功能需求,但是对于第四点,实在是难以理解,为什么发送器会有黑白名单?但是既然要求,那就做吧,按我个人的理解是这样的:显然黑白名单的功能不是发送器的,而是接收器的。虽然题目清清楚楚写着发送器设计,但在功能上却要求实现接收器的功能。这意味着除了使用SMTP协议发送邮件外,还需设计使用POP3协议接收邮件,在接收的时候采用黑白名单过滤的功能。

2021-01-15

e-mail电子邮电客户端程序和文档.7z

实验报告请私聊 关于要求:编程实现通过用户界面,用户登录信箱认证过程(含base64方式编码)、发送信息及附件(常用格式)、邮件信息验证、伪造邮件地址黑名单。 好吧,其实前三点都是比较正常的功能需求,但是对于第四点,实在是难以理解,为什么发送器会有黑白名单?但是既然要求,那就做吧,按我个人的理解是这样的:显然黑白名单的功能不是发送器的,而是接收器的。虽然题目清清楚楚写着发送器设计,但在功能上却要求实现接收器的功能。这意味着除了使用SMTP协议发送邮件外,还需设计使用POP3协议接收邮件,在接收的时候采用黑白名单过滤的功能。

2021-01-15

e-mail电子邮电客户端程序和文档.7z.zip

电子邮件在当今社会中扮演了一个很重要的角色。越来越多的人在使用它。而且用它的人数势必会继续增加。虽然,现在已经有很多的邮件收发软件例如著名的FoxMail 但是对于大多数的非专业的人来说它还是有点难度稍嫌负责。因此,我们就利用SMTP和Pop协议从底层开发了这个软件。SMTP全称是简单邮件传输协议,它专门用来发送邮件用的。Pop全称是邮局协议,是专门用于接收邮件的。我主要是负责如何实现发送邮件功能的。MailSend命名空间是我整个程序的核心。它包括两个类。在SmtpMail的类中包含了一个SendMail的方法,它从底层详细地实现了和服务器的交互操作。你既可以用它发送一个纯文本邮件,也可以发

2021-01-15

BUIBUI学习笔记整理

BUI学习笔记笔记整理,整体布局,标签,应用,框架的使用配置,有关的知识。移动前端框架,快速构建界面交互的UI框架 ①WebApp ②混合型应用 ③微信公众号开发①多终端适配 ②快速转换 ③快速开发

2020-07-31

bwgsdq.rar

各类报文的解释,根据osi七层结构安排了一个MAP可以点击使用。各类报文的明细解释,每个字段的特性和解释的东西。值得学习,省去各种百度的时间很好用的文档工具

2020-03-31

诗词大会.rar项目包,包含要读取的txt文件

C语言课设实现了 登录注册 填空答题诗句 查找诗句 查看分数。每次游戏后会加分 文件在txt文件中可以修改也可以在程序里添加

2020-01-04

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

TA关注的人

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