- 博客(5)
- 收藏
- 关注
原创 GO的入门学习(一)
1.GO语言的特色先说一下go的特色:1.没有继承多态的OO2.强一致类型3.interfance不需要显示声明(Duck Typing)4.没有异常处理(Error is value)5.基于首字母的可访问特性(首字母大小写)6.不用的import或者变量引起编译错误7.完整而卓越的标准包2.Hello World学习任何一门编程语言都要从Hello World 开始:package mainimport "fmt"func main() { fmt.Println("H
2020-12-02 18:19:37
195
原创 C# 利用装饰器/代理模式静态的实现AOP
AOP面向切面编程的使用1.利用装饰器/代理模式静态的实现AOP2.利用 Remoting/Castle(Emit)动态实现AOP要了解AOP,要先了解POP,OOP,那么什么是POP,OOP呢?POP是面向切面编程:它的特点呢就是符合逻辑思维,线性的处理问题,缺点是无法应对复杂的系统。OOP是面向对象编程:面向对象万物皆对象,它是对象和对象之间的交互形成功能,功能再去叠加形成模块,模块再去...
2020-04-22 01:27:02
367
1
原创 (一)设计模式的六大原则
设计模式的六大原则1.单一职责原则2.里氏替换原则说起设计模式的六大原则,首先我们要先清楚设计模式是什么?设计模式它是在面向对象语言的开发过程中,经历各种的场景和问题,提出的解决方法以及思路;那设计模式的六大原则呢?设计模式的六大原始是指在面向对象语言开发的过程中,前辈们推荐的一些有指导性的原则,它也是时长的也会被忽略/违背1.单一职责原则单一职责原则:它规定一个类应该只有一个发生变化...
2020-04-18 01:15:20
232
原创 C#实现MD5,DES,Rsa加密解密
C#实现MD5,DES,Rsa加密解密MD5加密DES的加密&&解密RSA的加密&&解密使用方式验证结果MD5加密 /// <summary> /// 字符串MD5加密 /// </summary> /// <param name="source">来源</p...
2020-04-16 01:25:42
667
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人