自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言实现SHA1摘要算法

这两天用C语言写了一个基于sha1算法的摘要工具,可以对字符串或者文件进行数字签名,运行结果如下:说明:输入字符串:abcdefgabcdefgabcdefgabcdefgabcdefgabcdefgabcdefgabcdefg,签名得到15f1b9863855123bb3f7d26739e5b140774abc26;输入文件路径,这是一个txt文件,里面有内容"你好,CSDN"7个字(两个汉字,一个中文逗号,四个字母),签名得到:59512c6e1981eff0fca12f88bcdbd447f0

2020-11-10 22:49:44 1142

原创 C#五大泛型约束

C#六大泛型约束基类约束接口约束new()构造函数约束引用/值类型约束组合约束基类约束基类约束有两个功能,首先,它允许泛型类使用基类约束所定义的的成员,第二个功能是确保泛型类使用指定基类的类型实参,这意味着,在使用泛型类时,类型实参必须是基类本身或者是派生自该基类的类。class Program { static void Main(string[] args) ...

2020-04-28 18:45:43 5582

原创 C#类和结构的区别和联系

C#类和结构的区别和联系类可以继承基类和接口,结构体只能继承接口。结构体不能写显式无参构造函数,在结构体的构造函数中,必须对所有字段进行赋值。类传递时,传递的是对象位于托管内存中的地址,结构体传递时,传递的是对象位于程序堆栈区的内容。类的传递对象修改时,将同时修改源对象,而结构体的传递对象修改时,不会对源对象产生影响。如果想让类传递对象修改时不改变源对象,可以采用复制的方式:深度复制:调...

2020-04-27 18:20:26 322

原创 用JS构建JSON字符串

假如有如下字符数组:var City=['丽江',"宜宾","南京"];var Province=["云南","四川","江苏"];var Food = ["米线","燃面","雨花茶"];想要将他们整合为如下JSON字符串,可以怎么做呢?[{"city":"丽江","province":"云南","Food":"米线"},{"city":"宜宾","province":"四川","F...

2020-03-01 16:07:56 1688 1

空空如也

空空如也

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

TA关注的人

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