自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 [译] 用信鸽来解释HTTPS

密码学是一个很难理解的学科,它里面全都是满满的数学证明。但其实如果你不是真的在开发一个密码系统,只是想要宏观地理解一下发生了什么的话,密码学里面很多复杂的东西是没有必要的。如果你打开这个文章是想要创造出下一个 HTTPS 协议的话,我只能很抱歉地告诉你只靠鸽子可能是不够了... 但是如果不是的话,你可以煮一杯咖啡然后享受这篇文章了。

2023-03-20 21:24:50 53 1

原创 详解编译与链接(一):通览编译与链接的过程

通览编译与链接的过程

2022-11-13 21:37:15 239

原创 C#实现数据库连接Mysql

开发环境 我在这里使用的是VS2022,用的MySql.Data来连接数据库。 核心代码 下面是将目标数据库的信息写成字符串: string constr = "server=localhost;database=kings_honor;uid=root;pwd=******;"; 执行SQL: MySqlConnection conn = new MySqlConnection(constr); conn.Open(); MySqlCommand

2022-05-27 22:49:30 233

原创 作业用c#语言实现记事本

主要是通过使用C# 的控件来实现一个简单的记事本。 记事本程序具有文件的新建、打开、保存功能;文字的复制、粘贴、删除功能;字体类型、格式的设置功能;查看日期时间等功能,并且用户可以根据需要显示或者隐藏工具栏和状态栏。 先设置好相应的控件,总共有两个form,如下图所示: 控件实现 在第一个form中有两个变量: /* 布尔变量b用于判断文件是新建的还是从磁盘打开的, true表示文件是从磁盘打开的,false表示文件是新建的,默认值为false*/

2022-05-10 19:46:15 223

原创 虚拟内存的概念

在电脑中,进程能够看到的内存是系统想让进程看到的。在主流的内存管理中,有两种内存视图:直接使用物理内存,使用虚拟内存。 两种内存管理模式 这种直接访问物理内存的模式主要用于比较小的系统,如嵌入式微控制器汽车、电梯和数码相框等设备。因为在这些设备中运行的环境比较简单,而且在这种设备上面运行一个成熟的操作系统来控制页表等复杂数据结构也不太合适,有太多没有必要的消耗。 第二种就是比较大的计算机中常用的虚拟内存: 这种虚拟内存的管理模式用于几乎所有的现代服务器,笔记本与手机中;关于虚拟内存的思想可以说是计算机

2022-04-04 21:39:42 691

原创 作业1:C#使用委托实现信用卡用户定时还款功能

题目 用户有一张信用卡,信用卡有一个总额度;每个月会有信用卡账单显示月消费总额,月消费总额是小于信用卡总额度的;用户有若干储蓄卡,可选择某张储蓄卡进行还款;还款是指从储蓄卡中划走信用卡的月消费总额到信用卡;如果储蓄卡余额不足则还款动作不成功。 要求如下:①必须使用委托②事件的触发方式是每个月的到期还款日; 题目分析 题目还是比较清晰的,要设计的点的有: 信用卡是到特定的日期才会广播需要结算的总消费额。 信用卡的成员是消费额度,还有一个最大额度来限制。 用户有若干个储蓄卡,每个储蓄卡都有各自的余额,信用卡的

2022-04-01 20:30:09 453

空空如也

空空如也

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

TA关注的人

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