会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tynam.Yang
于异常处见真章
博客园
首页
新随笔
联系
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
38
下一页
2020年11月24日
C#设计模式-外观模式(Facade Pattern)
摘要: 引言 在软件测试中,一般都是在功能测试稳定的情况下再进行UI自动化测试、或者进行性能测试。如果一个一个进行太麻烦,此时可以使用对外提供一个简单接口,通过这个接口可以访问内部一群接口。例如进行UI自动化测试, 那么执行功能测试后再执行自动化测试。在软件开发过程中,将对外提供了一个统一的接口,用来访问子
阅读全文
posted @ 2020-11-24 09:18 Tynam.Yang
阅读(454)
评论(0)
推荐(5)
2020年11月23日
C#设计模式-代理模式(Proxy Pattern)
摘要: 引言 在我们的生活中,经常会遇到需要什么东西,但是自己又不是很方便或者对方不是很方便,则就需要中间的一个代理人去解决。例如代购。在软件开发中,也会遇到这样的问题。有些对象有时候会由于网络或其他的障碍,以至于不能够或者不能直接访问到这些对象,如果直接访问对象给系统带来不必要的复杂性,这时候可以在客户端
阅读全文
posted @ 2020-11-23 10:20 Tynam.Yang
阅读(567)
评论(0)
推荐(7)
2020年11月20日
C#设计模式-原型模式(Prototype Pattern)
摘要: 引言 在软件开发过程中,我们习惯使用new来创建对象。但是当我们创建一个实例的过程很昂贵或者很复杂,并且需要创建多个这样的类的实例时。如果仍然用new操作符去创建这样的类的实例,会导致内存中多分配一个一样的类实例对象,增加创建类的复杂度和消耗更多的内存空间。 如果采用简单工厂模式来创建这样的系统。随
阅读全文
posted @ 2020-11-20 09:33 Tynam.Yang
阅读(532)
评论(3)
推荐(3)
2020年11月19日
图片、pdf文字提取网站
摘要: https://web.baimiaoapp.com/ https://www.gaitubao.com/tupian-wenzi/
阅读全文
posted @ 2020-11-19 15:24 Tynam.Yang
阅读(124)
评论(0)
推荐(0)
2020年11月18日
【转】C#设计模式-单例模式(Singleton Pattern)
摘要: 目录 介绍 第一个版本 ——不是线程安全的 第二个版本 —— 简单的线程安全 第三个版本 - 使用双重检查锁定尝试线程安全 第四个版本 - 不太懒,不使用锁且线程安全 第五版 - 完全懒惰的实例化 第六版 - 使用.NET 4的 Lazy 类型 性能与懒惰 异常 结论 介绍 单例模式是软件工程中最着
阅读全文
posted @ 2020-11-18 10:19 Tynam.Yang
阅读(284)
评论(0)
推荐(0)
2020年11月16日
Django-模板
摘要: 定义 DTL(django Tempalte language)是Django自带的模板语言。 Django支持Jinja2等其他模板引擎。DTL模板是一种带有特殊语法的HTML文件,可以被Django编译,产地参数,实现数据动态化。在编译完成后,生成一个普通的HTML文件,然后发送给客户端。 在
阅读全文
posted @ 2020-11-16 09:22 Tynam.Yang
阅读(283)
评论(0)
推荐(3)
2020年11月13日
C#设计模式-建造者模式(Builder Pattern)
摘要: 引言 在软件测试中,一个项目的自动化测试包括UI自动化、API自动化、压力自动化等,把这些不同类型的自动化测试组装在一起变构成了一个项目的自动化测试。通过执行项目的自动化测试变能执行他的所有类型的自动化测试。当然,在生活中也有类似的,比如电脑,由CPU、磁盘、显卡等部分组成,一辆车由轮胎、车体、发动
阅读全文
posted @ 2020-11-13 08:56 Tynam.Yang
阅读(552)
评论(0)
推荐(10)
2020年11月11日
C#设计模式-责任链模式(Chain of Responsibility Pattern)
摘要: 引子 一个事件需要经过多个对象处理是一个挺常见的场景,譬如采购审批流程,请假流程,软件开发中的异常处理流程,web请求处理流程等各种各样的流程,可以考虑使用责任链模式来实现。现在以请假流程为例,一般公司普通员工的请假流程简化如下:普通员工发起一个请假申请,当请假天数小于3天时只需要得到主管批准即可;
阅读全文
posted @ 2020-11-11 08:44 Tynam.Yang
阅读(649)
评论(4)
推荐(11)
2020年11月4日
button的type属性引起的错误AttributeError: 'NoneType' object has no attribute 'split'
摘要: button的type属性引起的错误 AttributeError: 'NoneType' object has no attribute 'split' 最初button的写法: <button type="submit" class="btn btn-primary" onclick="save
阅读全文
posted @ 2020-11-04 14:41 Tynam.Yang
阅读(854)
评论(0)
推荐(1)
2020年10月30日
C#设计模式-模板方法模式(Template Method)
摘要: 概念 模板指一些可以套用的公共内容,例如网页模板是当网站中有许多页面版式色彩相同的情况下,将其定义为网页模板,并定义其中部分可编辑,部分不可编辑,那么在利用网页模板制作其他页面时就会很方便,不易出错。在设计模式中,模板方法模式中模板和生活中模板概念非常类似,在一个抽象类中定义一个操作中的算法骨架(对
阅读全文
posted @ 2020-10-30 08:34 Tynam.Yang
阅读(797)
评论(0)
推荐(11)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
38
下一页
公告