Giter VIP home page Giter VIP logo

zhaoqi99.github.io's Introduction

zhaoqi99.github.io's People

Contributors

zhaoqi99 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

enterpriseih

zhaoqi99.github.io's Issues

第五周编程题_多项式加法 | 温柔小猪

https://zhaoqi.vip/51603.html

题目内容:一个多项式可以表达为x的各次幂与系数乘积的和,比如:2x6+3x5+12x3+6x+20现在,你的程序要读入两个多项式,然后输出这两个多项式的和,也就是把对应的幂上的系数相加然后输出。程序要处理的幂最大为100。 输入格式:总共要输入两个多项式,每个多项式的输入格式如下:每行输入两个数字,第一个表示幂次,第二个表示该幂次的系数,所有的系数都是整数。第一行一定是最高幂,最后一行一定是0次幂

ThinkServer RD650安装Ubuntu Server 16.04 | 温柔小猪

https://zhaoqi.vip/560540611.html

准备工作 在Ubuntu官网上下载Ubuntu Server 16.04的ISO镜像(下载链接); 使用刻录软件(如:软碟通)将iso镜像文件写入U盘中,制成启动盘; 将ISO镜像文件拷贝至U盘的根目录,为了方便后续操作,这里可将镜像文件重命名为Ubuntu.iso; 设置引导 按电源键开机,启动服务器(服务器启动可能会比较缓慢); 出现此界面时,按”F10”进入TDM(ThinkServer

期末考试_细胞自动机 | 温柔小猪

https://zhaoqi.vip/6200.html

题目内容:这是细胞自动机的非图形版本。细胞自动机是指在一个二维网格内,每一个网格是一个细胞。每个细胞有活和死两种状态。初始时刻,有些细胞是活的,有些细胞是死的。自动机的每一步,根据每个细胞周围8个格子内的其他细胞的生存情况决定这个细胞下一步是否存活。具体的规则如下: 如果该细胞现在是活的,并且周围8个格子中有2或3个活着的细胞,则继续存活;如果周围8个格子中的活着的细胞数量少于2个或多于3个,则

第一周编程题_分数 | 温柔小猪

https://zhaoqi.vip/47907.html

题目内容:设计一个表示分数的类Fraction。这个类用两个int类型的变量分别表示分子和分母。 这个类的构造函数是:Fraction(int a, int b)       构造一个a/b的分数。 这个类要提供以下的功能:double toDouble();       将分数转换doubleFraction plu

C#中自己生成验证码 | 温柔小猪

https://zhaoqi.vip/1000607951.html

前言最近写C#课程设计时,登录验证处需用到验证码,于是参照网上博客,自己封装了一个验证码类,和网上其他博客相比,有以下优点: 去除了0,o,O与1,l等容易混淆的字符 使用方便,仅需三行代码 内置有返回MD5加密后的字符串的方法,便于前端调用 函数说明公有方法 SecurityCode(int length);//构造函数 SecurityCode(int length, int width,

Github pages个人域名添加SSL | 温柔小猪

https://zhaoqi.vip/18543.html

前言寒假的时候用Hexo+Github pages搭建了属于自己的博客,前不久才绑定了个人域名。作为一名有强迫症的程序猿,肯定还要给自己加一个绿色的小锁头。在网上看别人的博客,大部分是用的CloudFlare提供的免费https服务,也有采用的阿里云提供的一年免费证书,我选择的是后者。 准备 个人域名:https://赵旗.top/ Github pages 阿里云购买的SSL证书 添加SSL证

第三周讨论区_学生成绩的数据结构 | 温柔小猪

https://zhaoqi.vip/13223.html

题目:如果要写程序表达一个班级的很多个学生的很多门课的成绩,应该如何表达这些数据? 如果我们希望通过学生的姓名,可以找到他的所有的成绩,而每一门课的成绩,是由课程名称和分数构成的。 而如果我们还希望这个程序能找出某一门课的全部学生的成绩应该怎样做呢? 注意,并非所有的学生都参加了所有的课程。 代码:12345678910111213141516171819202122232425262728293

C#中使用SmtpClient发送邮件 | 温柔小猪

https://zhaoqi.vip/3123403799.html

最近写C#课程设计时需要用C#来发送邮件,但是网上搜的代码经过测试均不能使用,调试了很久也没能成功。最后索性自己对着官方文档撸了一个,期间踩了很多坑,故在此做一总结。 准备工作 命名空间导入:using System.Net.Mail; 在邮箱设置中开通smtp服务,并获取授权码。 源代码123456789101112131415161718192021222324252627282930313

L2-3.名人堂与代金券 | 温柔小猪

https://zhaoqi.vip/45393.html

题目内容对于在**大学MOOC(http://www.icourse163.org/) 学习“数据结构”课程的学生,想要获得一张合格证书,总评成绩必须达到 60 分及以上,并且有另加福利:总评分在 [G, 100] 区间内者,可以得到 50 元 PAT 代金券;在 [60, G) 区间内者,可以得到 20 元PAT代金券。全国考点通用,一年有效。同时任课老师还会把总评成绩前 K 名的学生列入课程“

第六周编程题_单词长度 | 温柔小猪

https://zhaoqi.vip/26108.html

题目内容:你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it’s”算一个单词,长度为4。注意,行中可能出现连续的空格。 输入格式:输入在一行中给出一行文本,以‘.’结束,结尾的句号不能计算在最后一个单词的长度内。 输出格式:在一行中输出这行文本对应的单词的长度,每个长度之间以空格隔开,行末没有最后的

用Python实现校园通知更新提醒 | 温柔小猪

https://zhaoqi.vip/45013.html

前言这个项目实已经在一个月前已经完成了,一直都想写一篇博客来总结这个过程中遇到的一些问题。但最近一个月来都比较忙,所以一直拖到了现在。首先说说起因吧,我没事的时候,总喜欢依次点开学校主页、教务处、图书馆以及学院的网站,看看有没有什么新通知,虽然大多与我无关。恰逢最近正在学Python,经常听到别人说用Python写爬虫很简单,但自己尚未接触过爬虫。于是抱着试一试的心态看了几篇关于Python爬虫的

TsukuCTF2021 Writeup | 温柔小猪

https://zhaoqi.vip/434189373.html

CrackSSH!調査対象のサーバーで使われている公開鍵を入手した。噂によると、この鍵には問題があるらしいが…。なんとかして侵入しなければ。Target: frt.hongo.wide.ad.jpPort: 30022 题目中给了一个公钥: ssh-rsa AAAAB3NzaC1yc2EAAACBAWKA1hYjuvhxiwCGKsG+nbLj/iYy6pRwkkka64J6L+VLPp4K3J

用C#爬虫爬取校园最新通知 | 温柔小猪

https://zhaoqi.vip/976598171.html

前言前几个月用Python写了一个爬虫,用于爬取校园最新通知。最近的C#课程设计中想实现同样的功能,于是按照之前Python代码的思路重构了一下。用Python实现校园通知更新提醒 思路使用C#中的HttpWebRequest库去获取目标url(各个网站的’更多通知’页)的源代码,然后使用System.Text.RegularExpressions;进行正则匹配。正则表达式应包含三个分组:日期、标

用Python绘制七段数码管 | 温柔小猪

https://zhaoqi.vip/48183.html

题目:数码管是一种价格便宜、使用简单的发光电子器件,广泛应用在价格较低的电子类产品中,其中,七段数码管最为常用。七段数码管(seven-segment indicator)由7 段数码管拼接而成,每段有亮或不亮两种情况,改进型的七段数码管还包括一个小数点位置,如图1 所示。                           图 1:七段数码管的结构图七段数码管能形成27=128 种不同状态,其中

银行家算法(使用DFS找出所有安全序列) | 温柔小猪

https://zhaoqi.vip/647653334.html

背景银行家算法银行家算法是一种最有代表性的避免死锁的算法。在避免死锁方法中允许进程动态地申请资源,但系统在进行资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待。为实现银行家算法,系统必须设置若干数据结构。 安全状态 系统能按某种进程推进顺序{P1,…,Pn}为每个进程Pi分配其所需资源,直至满足每个进程对资源的最大需求,使每个进程都可顺利地完成。 此时

第三周编程题_查找里程 | 温柔小猪

https://zhaoqi.vip/25475.html

题目内容:下图为国内主要城市之间的公路里程: 你的程序要读入这样的一张表,然后,根据输入的两个城市的名称,给出这两个城市之间的里程。 注意:任何两个城市之间的里程都已经给出,不需要计算经第三地中转。注意:你并不需要去录入上图的数据,数据是在程序输入中给的。 输入格式:首先,你会读到若干个城市的名字。每个名字都只是一个英文单词,中间不含空格或其他符号。当读到名字为“###”(三个#号)时,表示城市

第二周编程题_有秒计时的数字时钟 | 温柔小猪

https://zhaoqi.vip/2173.html

题目内容:       这一周的编程题是需要你在课程所给的时钟程序的基础上修改而成。但是我们并不直接给你时钟程序的代码,请根据视频自己输入时钟程序的Display和Clock类的代码,然后来做这个题目。       我们需要给时钟程序加上一个表示秒的Display,然后为Clock增加以下public的成员函数: pu

Hexo+Github pages博客绑定中文域名 | 温柔小猪

https://zhaoqi.vip/24787.html#more

摘要近期又开始了hexo的折腾,在阿里云上买了一个属于自己的域名,因此想着把自己用hexo+Github搭建的博客通过域名访问,于是按照百度上的教程一步一步来绑定域名,结果出现了很多问题 。整个过程可谓一波三折,终于实现了通过域名来访问博客,下面简要介绍一下我绑定域名过程中遇到的问题以及解决方案。 购买域名这里以在阿里云上购买域名为例,大家也可以去其他平台购买域名。登录阿里云,点击产品,选择域名注

第四周编程题_实现一个表达MP3的媒体类型 | 温柔小猪

https://zhaoqi.vip/46392.html

题目:本周我们介绍了以继承方式实现的媒体资料库,在课程代码实现的基础上,请实现一个表达MP3的媒体类型,能和CD、DVD一样存放进这个Database。请提交这个MP3类的代码。如果你认为为了能存放MP3,需要修改Item和Database,也请一并提交Item和Database的代码。 代码:1234567891011121314151617181920212223242526272829303

BuckeyeCTF2021 Writeup | 温柔小猪

https://zhaoqi.vip/posts/4120451577/

Key ExchangeLet’s exchange the flag (securely):nc crypto.chall.pwnoh.io 13374 分析给出的代码,发现当输入的B等于g的时候,A的值即为shared_secret,从而可以得到AES密钥,解密后即可得到flag. 使用nc连接服务器: ╭─ ~/CTF/BuckeyeCTF2021 ╰─$ nc crypto.chall.

第六周编程题_GPS数据处理 | 温柔小猪

https://zhaoqi.vip/48389.html

题目内容:NMEA-0183协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-The National Marine Electronics Associa-tion)制定的一套通讯协议。GPS接收机根据NMEA-0183协议的标准规范,将位置、速度等信息通过串口传送到PC机、PDA等设备。 NMEA-0183协议是

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.