自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

区块链领域填坑的java程序猿

奋斗在IT精英的道路上!

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 从题库封装理解抽象类,继承和接口

思路:   方案一:在策略模式+反射这篇博客里面我们说道为了封装题库,D层写了一个抽象类,包括题型的所有方法,子类重写父类的方法。然后再B层利用反射找到D层的具体题型。具体实现可以参考上篇博客,在这里就不在赘述。这样实现就有一个问题,比如所有的题型都需要生成相同的答题记录表,这样每个子类都需要重写父类的方法,造成大量的代码冗余。   方案二:采用继承,将公共的方法放到父类里面,子类继承父类同

2013-11-27 20:18:31 1600 35

原创 HashTable用法(二)

上一篇博客中我们介绍了HashTable的一些简单用法,其中提到HashTable的Key值是区分大小写的,这样在合作 开发的时候就会出现很多问题,只要一不留神就会出错,下面我们介绍一下如何使HashTable得Key值不区分大小 写。正常情况下: Dim oHash As New Hashtable() 2 Dim bIsFind As Boolean 3 oHash

2013-11-20 20:48:03 1775 28

原创 C#中Hashtable的用法

在封装题库的时候,发现传实体很受限制,每个题型都需要建立不同的实体,这样 封装的时候就需要将实体一起封装,而且添加新题型的也不够灵活,这样就想到了HashTable,让所有的题型都使用HashTable来传参,这样不同的题型只需要加载不同的字段即可,下面来简单介绍一下HashTable的一些用法:   1.简介:     在.NET Framework中,Hashtable是System

2013-11-13 22:45:15 1548 26

原创 策略模式+反射

开放-封闭原则:软件实体(类、模块、函数等等)应该可以扩展,但是不可修改。也就是对于扩展开放的,对于更改是封闭的。       学习设计模式的时候对这句话的记忆很深,而且“封装变化”这句话更是记忆深刻,但是也只是记忆深刻,这次做考试系统的时候是真的深刻体会到了。整个考试系统的变化点就是题型,不同的考试会有不同的题型,不同的题型需要不同的字段。这样我们就需要把题型的变化封装起来,当我们添加一个新

2013-11-06 21:01:18 1546 24

postgresql-9.4.1212.zip

postgrsql-9.4.1212驱动包,亲测可以用,放下下载!!!

2019-10-09

防止SQL注入和XSS攻击Filter

一段防止sql注入和xss攻击的简单代码。

2017-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除