DreamCatcher Yan

  • Blog
  • Category
    • 数据结构与算法
    • 信息安全与ctf
    • 生活
    • 其他
    • ICS
    • 软件构造
  • Jupyter
  • About
Xing Yan's blog
Make it a better world.
生活

回顾2020

2020一整年几乎没有动过笔墨,文笔退步许多,跨年之际心绪万千,五味杂陈,借此文中贫瘠的词汇以记之 2020,对于国家来说,是按下暂停键后又缓缓开启的一年;对我自己而言,这一年是在不断加速的一年。新冠疫情偷走了在家度过的一个学期,想要找回这段时间谈何容易。 2020开年之际,和旧友一起游玩了南京城,登上中山陵、参观总统府。春节之后疫情形势依然严峻,和队友在云上打完了第一次美赛,体验很新奇、也很辛苦。大一下在家中完成了一整个学期的云课堂,甚至参与了多场云考试。从“云”上也可以一窥□□□□的决策能力。 7月,延后的高考…

2021年1月1日 0条评论 187点热度 3人点赞 阅读全文
信息安全与ctf

RSA加密算法原理

背景 RSA公开密钥密码体制是一种使用不同的加密密钥与解密密钥,“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。 在公开密钥密码体制中,加密密钥(即公开密钥)PK是公开信息,而解密密钥(即秘密密钥)SK是需要保密的。加密算法E和解密算法D也都是公开的。虽然解密密钥SK是由公开密钥PK决定的,但却不能根据PK计算出SK。 正是基于这种理论,1978年出现了著名的RSA算法,它通常是先生成一对RSA密钥,其中之一是保密密钥,由用户保存;另一个为公开密钥,可对外公开,甚至可在网络服务器中注册。为提高保密强度,…

2020年12月29日 0条评论 189点热度 0人点赞 阅读全文
信息安全与ctf

sqli-labs第一关(MySql基础)

url中#号无效,在url中使用%23代替#,或使用两个减号--代替注释,注意两个减号后常根一个加号+,被解析为空格,以注释掉后面的引号完成闭合 字符串中所有字符都可以使用16进制输入(需要加0x) 探测有多少列:localhost/sqli-labs-master/Less-1/?id=1' order by 2--+,通过order by来探测列数 利用group_concat来在一行内显示多个信息 探测union注入:localhost/sqli-labs-master/Less-1/?id=-1' unio…

2020年12月19日 0条评论 219点热度 1人点赞 阅读全文
其他

数字逻辑与数字系统设计实验大作业——4位密码锁

课程名称:数字逻辑与数字系统设计 任课教师:李琼 作业题目:4位电子密码锁 完成人:严幸 学号:1190200910 班级:1903012 报告日期:2020年 12月 13日 设计要求 计一个开锁密码至少为4位数字(或更多)的密码锁。 当开锁按扭开关(可设置8位或更多,其中只有4位有效,其余位为虚设)的输入代码等于所设密码时启动开锁控制电路,并且用绿灯亮、红灯灭表示开锁状态 从第一个按扭触动后的5秒内若未能将锁打开,则电路自动复位并发出报警信号,同时用绿灯灭、红灯亮表示关锁状态。 (附加功能)通过十进制输入、重置…

2020年12月19日 0条评论 145点热度 1人点赞 阅读全文
其他

高级英语词汇测试题

Chapter 1 something that causes damage, harm, or less skillful in using the hands or body good judgement or tact in actions or speaking humorous; playfully joking sociable; enjoying and seeking the company of others best possible; most favorable; most desirabl…

2020年12月10日 0条评论 208点热度 1人点赞 阅读全文
其他

高级英语词汇总结

Chapter 1 detriment - /ˈdetrɪmənt/ - n. 伤害; 损害; 造成伤害(或损害)的事物; 不利因素 - something that causes damage, harm, or less - eg. Loni's purple hair may be a detriment when she goes for a job interview. dexterous - /ˈdekstrəs/ - adj. 灵巧的;熟练的;敏捷的;惯用右手的 - skillful in using…

2020年12月7日 0条评论 209点热度 0人点赞 阅读全文
生活

数据结构考完,想了很多。

算法题第一道10分的大题,全错,没有一点点正确的地方。原以为题目的考点仅仅在一个很简单的字符串,甚至没有往栈的方向想过。在考试前,尽管花尽全部精力用来复习,整个课本前后看了两遍,总结了易错点、知识盲区,一遍遍地扫盲。奈何现实总与想象不符。考试题中栈的巧妙我还是没能想到,不知道10分的题老师能给多少分。 一道大题或许足以影响一个人的保研资格,甚至能把握一个人的前途命运。思来想去,或许是前一段时间在项目上投入的精力过多,并未花太多时间练习数据结构;又或者,是自己能力不够。总之,事已至此,let it go。 凌晨2点的…

2020年12月7日 0条评论 213点热度 6人点赞 阅读全文
数据结构与算法

基于Warshall算法的连通图及欧拉图判定方法

1736年欧拉解决了哥尼斯堡七桥问题。他在这一具体问题的基础上进一步研究,最终找到了一个简便的原则可以鉴别一个图(多重图)能否一笔画成。 本文中,笔者使用布尔矩阵来存储一个无向图,并结合集合论中“传递闭包”的概念给出了一种欧拉图的判定方法。 本文旨在给初学者提供一种可行解,第一次发文,笔者技艺不精,若文章中有错误之处,还望各位同仁能够海涵,希望与大家共同进步。 一些概念的解释: 包含图的所有顶点和所有边的闭迹成为欧拉闭迹。 存在一条欧拉闭迹的图成为欧拉图。 若R是集合X上的一个二元关系,则X上的所有包含R的传递关系…

2020年12月5日 0条评论 254点热度 4人点赞 阅读全文
其他

About

冰冻三尺 非一日之寒 积土成山 非斯须之作 欢迎来到我的博客! 我是严幸,目前就读于哈尔滨工业大学计算学部。 在这里,我会分享自己的生活见闻、学习方法以及我对专业知识的理解与应用。 你或许会经常看到我对图论、数据结构与算法的专栏文章。 我们一起努力,让世界更加美好! Hello! Welcome to my blog! I'm Xing Yan, who's studying at the School of Computer Science and Technology, Harbin Institute of …

2020年12月5日 0条评论 490点热度 15人点赞 阅读全文
数据结构与算法

数据结构常见算法集锦

数据结构经典算法集锦 第2章 线性表 1. KMP算法 //获得next数组 void GetNext(char *t, int next[MAX]) { int i = 1, j = 0; next[1] = 0 //设t[0]中为字符串长度, 字符保存在t[1]之后 while(i < t[0]){ if(j == 0 || t[i] == t[j]){ i++; j++; next[i] = j; } else{ j = next[j]; } } } //next[i]=j表示在t[1...i-1]中,…

2020年12月5日 0条评论 205点热度 0人点赞 阅读全文
12345

DreamCatcher Yan

Make it a better world.

分类目录
  • ICS
  • 信息安全与ctf
  • 其他
  • 数据结构与算法
  • 生活
  • 软件构造
最新 热点 随机
最新 热点 随机
Sentinel圣天诺加密狗简单使用教程(Linux) pwntools连gdb一例 通过系统调用open来查看flag 64位传参利用方法&LibcSearcher使用入门&ROPgadget利用 字符串格式化漏洞修改GOT表一例 pwn入门-PLT表与GOT表、libc入门
基于以太坊的分布式投票系统solidity合约代码 高级英语词汇测试题 openssl解析RSA公钥(利用工具处理RSA) Eclipse中Git的使用与Junit单元测试的编写 分组密码 ICS汇编学习笔记——操作数寻址方式

COPYRIGHT © 2020 DreamCatcher Yan. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

苏ICP备2020067253号