N号林克

导航

2020年9月4日 #

C#反射复习

摘要: 反射能够对数据集中的元数据进行访问。 以前当代码编译成机器语言时,关于代码的元数据(例如类型和方法名)都会被丢弃,但当C#编译成CIL时,它会维持关于代码的大部分元数据。利用反射可以找出满足条件的元数据。合理利用反射可以降低代码的耦合性 System.Type访问元数据 主要有Type.Name、T 阅读全文

posted @ 2020-09-04 16:15 N号林克 阅读(113) 评论(0) 推荐(0) 编辑

2020年8月16日 #

操作系统复习整理

摘要: 1.进程的概念:一个具有一定独立功能的程序关于某个数据集合的一次运动活动,是系统进行资源调度和分配的基本单位 2.进程的常见状态: 就绪:已经获得出cpu外的所有必要资源,只要获得cpu就可运行,进程处于已经准备好的状态 执行:已经获得cpu,正在执行 阻塞:正在执行的进程由于发生某种事件暂时无法工 阅读全文

posted @ 2020-08-16 22:06 N号林克 阅读(148) 评论(0) 推荐(0) 编辑

2020年8月15日 #

计算机网络3

摘要: DNS域名服务:基于udp,端口号53,由于使用IP地址难以对应到每个相应的网站,使用域名相对而言容易记住,但将每个域名与IP的对应关系放在主机内会消耗大量资源,因此,采用DNS服务器储存,并用DNS域名系统转换得到IP 解析过程:主机将域名发到本地dns服务器上,本地服务器若有消息直接返回,如没有 阅读全文

posted @ 2020-08-15 22:45 N号林克 阅读(77) 评论(0) 推荐(0) 编辑

2020年8月14日 #

计算机网络2

摘要: 传输层: UDP协议面向无连接,传输可靠性没有保障 应用程序对可靠性要求不高,对延迟和传输速度要求较高时可以采用 udp首部结构较为简单 TCP协议是一种面向连接的、可靠的、字节流服务 面向连接:使用tcp的应用在交换数据之前必须先建议一个tcp连接 字节流:两个应用程序通过tcp交换8bit字节构 阅读全文

posted @ 2020-08-14 21:48 N号林克 阅读(54) 评论(0) 推荐(0) 编辑

2020年8月13日 #

计算机网络面试总结(1)

摘要: 数据链路层: 在tcp/ip协议族中存在主要有三个目的:1.为ip模块发送和接收数据、2.为arp模块发送arp请求和接收arp应答、3为rarp模块发送rarp请求和接收rarp应答 协议单元:帧 帧格式:目的地址mac地址、源地址mac地址、类型承载通信的数据协议、fcs帧校验序列 mtu指某一 阅读全文

posted @ 2020-08-13 18:51 N号林克 阅读(122) 评论(0) 推荐(0) 编辑

2020年7月15日 #

设计模式学习记录2

摘要: 设计模式设计原则: 1.单一职责原则:一个类应该只有一个能够引起他变化的原因。如果承担职责过多,就会把他们耦合在一起,一个职责的变化会引起其他的变化,也会影响代码复用性 2.开闭原则:即OCP,一个软件实体(类,函数方法,模块等)每次发生变化时,应该时通过添加代码来增加行为,而不是修改原有代码 最好 阅读全文

posted @ 2020-07-15 16:42 N号林克 阅读(134) 评论(0) 推荐(0) 编辑

2020年7月14日 #

设计模式学习记录 1

摘要: 设计模式设计原则: 1.单一职责原则:一个类应该只有一个能够引起他变化的原因。如果承担职责过多,就会把他们耦合在一起,一个职责的变化会引起其他的变化,也会影响代码复用性 2.开闭原则:即OCP,一个软件实体(类,函数方法,模块等)每次发生变化时,应该时通过添加代码来增加行为,而不是修改原有代码 最好 阅读全文

posted @ 2020-07-14 13:16 N号林克 阅读(69) 评论(0) 推荐(0) 编辑