2019年3月21日
摘要: 设计模式之设计原则 这软件设计过程中,有六大设计原则: 1. 单一职责原则 2. 里氏替换原则 3. 依赖倒置原则 4. 接口隔离原则 5. 迪米特法则 6. 开闭原则 由于软件开发过程中,根据业务不同等因素形成了各种复杂的而不可预料的需求,遵守原则,让项目开发过程与维护过程中,减少付出更多的时间与 阅读全文
posted @ 2019-03-21 20:00 永远的你 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 策略模式 最近写代码,发现自己的设计模式知识太差了,经过一番努力,终于有点领悟到设计模式的使用性,下面是自己的一些个人看法和总结。 简介 在写代码过程中,策略模式挺实用的,多种算法相互独立,针对不同情况使用相同接口,在运行过程中取出策略。 不多说,上代码(C ) // 策略模式 //飞的行为接口 p 阅读全文
posted @ 2019-03-21 18:40 永远的你 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 创建模式 单件模式、工厂模式、抽象工厂模式、生成器模式、原型模式。 结构模式 适配器模式、桥接模式、组成模式、装饰模式、外观模式、享元模式、代理模式。 行为模式 中介者模式、命令模式、备忘录模式、状态模式、策略模式、解释器模式、迭代器模式、观察者模式、访问者模式、模板方法模式。 第一类 单件模式(S 阅读全文
posted @ 2019-03-21 10:00 永远的你 阅读(284) 评论(0) 推荐(1) 编辑
  2019年3月12日
摘要: 简介 公司给的一个小任务,这篇文章进行详细讲解 题目: modbus串口通讯 主要内容如下: 1、实现使用modbus通讯规约的测试软件; 2、具有通信超时功能; 3、分主站从站,并能编辑报文、生成报文等; 4、计算发送报文次数,接收报文次数,失败通信次数; 5、对接收的数据进行解析。 下面图片可以 阅读全文
posted @ 2019-03-12 15:17 永远的你 阅读(19757) 评论(5) 推荐(0) 编辑
摘要: 简介 在C 中可以有三种方式实现定时器,分别在以下三个类中。 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 3.定义在System.Timers.Timer类里 第一种:System.Windows.Forms类 System.Wi 阅读全文
posted @ 2019-03-12 15:15 永远的你 阅读(9450) 评论(0) 推荐(1) 编辑
  2019年3月11日
摘要: Redis入门 redis简介 redis是REmote DIctionary Server的缩写, 是一个由Salvatore Sanfilippo写的key value存储系统。 是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key Value数据 阅读全文
posted @ 2019-03-11 08:58 永远的你 阅读(148) 评论(0) 推荐(0) 编辑
  2019年1月29日
摘要: 数据库对象 该文章转发来自 "https://www.jianshu.com/p/ec63e6937e7c" 数据库对象有哪些?主要的数据库对象你都知道吗? 数据库学习入门前,搞清楚数据库对象有哪些是很有必要的,数据库对象就是数据库的组成部分, 主要的数据库对象包含: 触发器(Trigger)、表( 阅读全文
posted @ 2019-01-29 09:20 永远的你 阅读(1599) 评论(0) 推荐(0) 编辑
  2018年12月7日
摘要: 简介 C 中的udp通信关键类:Udpclient,它位于命名空间System.Net.Sockets中,发送接收都是UdpClient类, 命名空间 using System.Net.Sockets; using System.Net; using System.Net.NetworkInform 阅读全文
posted @ 2018-12-07 17:32 永远的你 阅读(18258) 评论(0) 推荐(0) 编辑
  2018年12月4日
摘要: 简介 委托(Delegate):就是类似于C/C++中的函数指针,由于C 中没有指针,使该语言存在着对某种方法的引用,该引用在运行时改变。被说成是:“委托可以把方法当作参数在另一个方法中传递和调用”,“委托是方法的快捷方式”等等,我的简单理解就是创建两个相同的函数,想用使用A函数,可以借助委托函数B 阅读全文
posted @ 2018-12-04 08:56 永远的你 阅读(999) 评论(1) 推荐(1) 编辑