会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LINYBO
学海无涯~~~
博客园
首页
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
33
下一页
2020年7月15日
Restful风格wcf调用
摘要: 写在前面 公司有个项目,需要和sharepoint集成,用到了restful,在网上查了一下,wcf方式来实现,还是很方便的,就采用了这种方式,至于web api,没研究过,由于接口急着用,就采用wcf了,用起来也比较顺手。 概念 什么是rest? REST 描述了一个架构样式的互联系统(如 Web
阅读全文
posted @ 2020-07-15 13:37 Linybo2008
阅读(251)
评论(0)
推荐(0)
2020年7月14日
C#静态类 静态方法与非静态方法比较
摘要: 静态类: 在类(class)上加入static修饰, 表示该类无法被实例化,并且该类中,无法实例化变量或函数。 那么如果要在此静态类中添加函数、变量、属性,则必须都是静态的。 静态类的主要特性: 1:仅包含静态成员。 2:无法实例化。 3:静态类的本质,是一个抽象的密封类,所以不能被继承,也不能被实
阅读全文
posted @ 2020-07-14 16:09 Linybo2008
阅读(1287)
评论(0)
推荐(0)
深入理解C# 静态类与非静态类、静态成员的区别
摘要: 静态类 静态类与非静态类的重要区别在于静态类不能实例化,也就是说,不能使用 new 关键字创建静态类类型的变量。在声明一个类时使用static关键字,具有两个方面的意义:首先,它防止程序员写代码来实例化该静态类;其次,它防止在类的内部声明任何实例字段或方法。 静态类是自C# 2.0才引入的,C# 1
阅读全文
posted @ 2020-07-14 16:05 Linybo2008
阅读(3436)
评论(0)
推荐(0)
理解C#对象生命周期
摘要: 看到网上的一篇讲C#对象生命周期(Object Lifetime)的文章,通俗易懂,而且有图,很适合初学者学习,就翻译过来了。后来发现这是Pro C# 2010 and the .NET 4 Platform的第八章中的一部分。(感谢 大乖乖 提醒)。文中的专业名词第一次出现时,括号里会标注对应的英
阅读全文
posted @ 2020-07-14 13:36 Linybo2008
阅读(782)
评论(0)
推荐(0)
c#中的对象生命周期
摘要: 无论是值类型的变量或是类类型的变量,其存储单元都是在栈中分配的,唯一不同的是类类型的变量实际上存储的是该类对象的指针,相当于vc6中的CType*,只是在.net平台的语言中将指针的概念屏蔽掉了。我们都知道栈的一大特点就是LIFO(后进先出),这恰好与作用域的特点相对应(在作用域的嵌套层次中,越深层
阅读全文
posted @ 2020-07-14 13:32 Linybo2008
阅读(528)
评论(0)
推荐(0)
2020年7月13日
Castle Windsor介绍
摘要: 介绍 Castle最早在2003年诞生于Apache Avalon项目,目的是为了创建一个IOC(控制反转)框架。发展到现在已经有四个组件了,分别是ActiveRecord(ORM组件),Windsor(IOC组件),DynamicProxy(动态代理组件),MonoRail(Web MVC组件)。
阅读全文
posted @ 2020-07-13 14:21 Linybo2008
阅读(1886)
评论(0)
推荐(0)
2020年7月10日
.Net GC垃圾收集机制(下)
摘要: 上一节给大家介绍了 .Net GC的运行机制,下面来讲下与GC相关的重要方法。 第二节.GC关键方法解析 1.Dispose()方法 Dispose可用于释放所有资源,包括托管的和非托管的,需要自己实现。 大多数的非托管资源都要求手动释放,我们应当为释放非托管资源公开一个方法,实现释放非托管资源的方
阅读全文
posted @ 2020-07-10 17:21 Linybo2008
阅读(191)
评论(0)
推荐(0)
.Net GC垃圾收集机制(上)
摘要: 前言: 组成.Net平台一个很重要的部分 垃圾收集器(Garbage Collection),今天我们就来讲讲它。想想看没有GC,.Net还能称之为一个平台吗?各种语言虽然都被编译成MSIL,但是运行时的资源回收工作却“各自为战”,这样不但增加了编程难度,也会使内存管理工作变得复杂无比(不同语言处理
阅读全文
posted @ 2020-07-10 17:18 Linybo2008
阅读(179)
评论(0)
推荐(0)
GAC的理解及其作用
摘要: 一、GAC的作用 全称是Global Assembly Cache作用是可以存放一些有很多程序都要用到的公共Assembly,例如System.Data、System.Windows.Forms等等。这样,很多程序就可以从GAC里面取得Assembly,而不需要再把所有要用到的Assembly都拷贝
阅读全文
posted @ 2020-07-10 17:08 Linybo2008
阅读(514)
评论(0)
推荐(0)
C# DES加密,KEY和IV不同设置的写法
摘要: 1、KEY和IV分别赋值 //默认密钥向量 private static byte[] Iv= { 0x12, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF }; /// <summary> /// DES加密字符串 /// </summary> /// <par
阅读全文
posted @ 2020-07-10 16:33 Linybo2008
阅读(1454)
评论(0)
推荐(0)
常见加密算法简析
摘要: 1、对称加密算法(AES、DES、3DES) 对称加密算法是指加密和解密采用相同的密钥,是可逆的(即可解密),也叫单钥加密。 AES加密算法是密码学中的高级加密标准,采用的是对称分组密码体制,密钥长度的最少支持为128。AES加密算法是美国联邦政府采用的区块加密标准,这个标准用来替代原先的DES,已
阅读全文
posted @ 2020-07-10 14:23 Linybo2008
阅读(417)
评论(0)
推荐(0)
***密码学-RSA的公钥和私钥到底哪个才是用来加密,哪个用来解密?
摘要: 1.加密方法可以分为两大类。一类是单钥加密(private key cryptography),还有一类叫做双钥加密(public key cryptography)。前者的加密和解密过程都用同一套密码,后者的加密和解密过程用的是两套密码。 历史上,人类传统的加密方法都是前一种,比如二战期间德军用的
阅读全文
posted @ 2020-07-10 13:50 Linybo2008
阅读(495)
评论(0)
推荐(0)
***数字签名与数字证书是什么?--通俗易懂
摘要: 今天,我读到一篇好文章。 它用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(digital certificate)到底是什么。 我对这些问题的理解,一直是模模糊糊的,很多细节搞不清楚。读完这篇文章后,发现思路一下子就理清了。为了加深记忆,我把文字和图片都翻
阅读全文
posted @ 2020-07-10 13:44 Linybo2008
阅读(253)
评论(0)
推荐(0)
***加密算法和MD5等散列算法的区别
摘要: 在软件开发的用户注册功能中常出现MD5加密这个概念,这个概念有一定的误导性。严格来说:MD5还有sha-1、 RIPEMD以及Haval等不能算是加密算法(虽然常用于把密码变成“密文”),他们只是散列算法,或者叫Hash算法(摘要算法)。加密对应解密这个概念,加密算法包括:AES、DES、3DES、
阅读全文
posted @ 2020-07-10 13:38 Linybo2008
阅读(348)
评论(0)
推荐(0)
hashcode详解
摘要: 序言 写这篇文章是因为在看hashMap源码时遇到有什么hashcode值,然后就去查,脑袋里面是有映像的,不就是在Object中有equals和hashcode方法嘛,这在学java基础的时候就遇到过,不过那时候无所谓,不懂就不懂,就一笔带过去了,然后到现在,又回过头来补本应该以前就搞清楚的问题,
阅读全文
posted @ 2020-07-10 09:56 Linybo2008
阅读(127)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
33
下一页
公告