自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 DOM4J解析配置文件

背景环境:面向接口编程使用工厂方法创建Dao,可以实现连接Oracle 和Mysql的互换,但是不满足开闭原则(ocp)实现互换,通过换工厂,仍需要改动代码解决:         通过反射配置         采用DOM4J解析配置文件使用反射机制动态加载,对改变部分进行配置代码实现:Sys-config.xml配置 com

2016-09-27 21:27:16 472 3

原创 Get和Post的提交方式

表单提交方式——get、 post是表单属性Method的可选值,Method的默认值为get。get是从服务器上获取数据的请求,post是向服务器传送数据的请求? 区别:1、服务器端获取数据的方式不同。get方式传递的数据,必须用request.querystring("")获取。post方式传递的数据,必须用reque

2016-09-26 22:14:38 524 2

原创 工厂方法模式

工厂方法:定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口。使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。类图相关代码产品抽象public interface TV { public void tur

2016-09-25 22:20:45 297 2

原创 模板方法

定义在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。类图把共用的方法放在抽象类中,用于复用。把不确定的方法,放入到具体类中,以便让具体类可以很好的构造自己的方法。方法都会被装入到一个TemplateMethod方法中。对应的方法,具体的什么时间用得到,什么时间用

2016-09-21 10:57:29 293 2

原创 SQL注入问题

SQL注入就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。通过在Web表单中输入(恶意)SQL语句(构建特殊的输入作为参数拼接SQL语句)得到一个存在安全漏洞的网站上的数据库。例:用户登录(如果程序较简单)SQL语句为:String sql = "select * from t

2016-09-05 09:38:16 367 1

原创 Filter实现字符集统一设置

Filter实现字符集统一设置其实是对request和response请求进行了拦截1.创建Filter类,实现javax.Servlet接口doFilter方法 //设置字符集 request.setCharacterEncoding("GB18030"); //继续执行 chain.doFilter(request, reponse);2.配置到

2016-09-04 21:41:07 631 1

原创 AJAX验证是否重复

AJAX验证用户代码重复当焦点一离开就去检查1.input对象的onblur事件onblur="validate(this)"2. 创建XMLHttprequest对象function validate(field){ if(trim(field.value).length != 0){ var xmlhttp= null; if (w

2016-09-03 22:22:11 1688 1

原创 通过JDBC连接Oracle数据库

所建目录结构1.类Dbutil建立访问数据库连接public static Connection getConnection(){ Connection conn = null; try{ //加载Oracle的驱动类 Class.forName("oracle.jdbc.driver.OracleDriver") ;

2016-09-03 18:13:05 1125 1

原创 Eclipse搭建开发环境

Tomcat 服务器 1. 新建工作空间workspace【Switch Workspace】---【Other】---【Browser】---选择新的工作空间目录2. 新建web-project项目【File】---【New】---【Other】---【Dynamic Web Project】WEB项目选择对应的服务器

2016-09-03 17:04:45 349 2

原创 html+css+js基础知识

web开发的前端技术:       Html Javascript Css一、HTML二、CSS三、JavaScript

2016-08-24 08:49:48 398

原创 数据库物理模型导出DDL并导入Oracle数据库中

今日总结:使用PowerDesigner设计数据库物理模型后导入Oracle数据库中可以配置powerdesigner直接导入数据库可以生成DDL(sql脚本)再导入数据库(采用这种方法)将数据库物理模型导出DDL并导入Oracle数据库中一.PowerDesigner物理模型导出DDL1、PowerDesigner设计数据库物理模型       有外键

2016-08-23 17:11:39 2958

原创 需要实践---总结1

最近很矛盾。思想和行为有严重的背离。我们接受着主动的思想,身处积极的环境,但是我却没有很好地融入。和老师交流后,我可能忘了最初的思想。在没有完全实践后,有些偏离。回忆,针对个人,总结以下:思想:        1.思想上移,行动下移。---to do to do Done。        2.多看别人的优点,也会变成自己的优点。        3.“不将就”是发现问题,解决问题的源

2016-01-15 22:07:44 430 3

原创 三层 实例理解

三层1、表现层(UI):主要是指与用户交互的界面。只负责显示和采集用户操作。2、业务逻辑层(BLL):实现业务逻辑。通过获取UI的操作指令,决定执行业务逻辑,在需要访问数据源的时候直接交给DAL处理。处理完后,返回必要数据给UI。3、数据访问层(DAL):直接操作数据库,针对数据的增添、删除、修改、查找等。关系UI引用BLL,

2014-01-26 00:09:35 1157 17

原创 VB与VB.NET的区别

宏观Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。基于对象。拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。 Visual Basic.NET是基于微软.NET Framew

2014-01-25 01:59:45 1353 9

原创 UML综述

UML(Unified Modeling Language)What是一种(设计软件蓝图的)可视化的面向对象的建模语言。从不同角度对系统建模,并形成系统的不同视图。在软件开发的各个阶段,使用不同的UML图对系统进行描述。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。Why使软件设计过程更标准,更规范。标准统一就是为了交流。降低维护成本

2014-01-24 16:39:24 1068 10

原创 UML用例图

用例图:用来描述用户的需求方面:        功能(从用户角度分析)        角色(各功能的执行者)构成:        用例:用例名称需要反映用例的功能(需求功能描述)        角色(actor):激活、处理、接受信息(角色还可以是一些事、物)关系        关联        依赖        泛化一个客户打电话,从银行取钱,需要

2013-11-27 23:16:42 1092 15

原创 VB代码窗口鼠标滚轮的使用

VB6.0使用很长一段时间,代码有短的过程、少的行数到长的过程、多的行数。但当查看后面代码时,就不得不拖动滚动条,鼠标来回移动,感觉繁琐。之后知道可以使用鼠标滚轮时,并没有马上安装使用。一是感觉安装有些烦,二是因为懒得安装。但确实有意识到,安装后会很方便。不安装---这不是很矛盾吗?可能我就是这样的一个矛盾体。思想和行为往往不能一致。何其悲哀啊!等到不能再忍受时,终于安装了。想来很麻烦的感觉,实践

2013-08-13 16:44:37 1904 6

原创 SQL Server 2008相关问题

SQL Server 2008出现问题    之前安装了SQL Server2008,由于某些原因卸载了,再想要装的时候就出现各种各样的问题。 问题一:RebootRequiredCheck 检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败。

2012-10-13 20:36:34 843 1

原创 ADO对象模型

在VB工程中使用ADO对象访问数据库,必须建立对ADO对象库的引用:工程/引用/选中使用的ADO对象库,如Microsoft  ActiveX Data Objects 2.5 LibraryADO(ActiveX  Data Object)对象模型Connection:连接对象,用于创建数据源链接。任何数据库的访问操作都建立在连接的基础上。      1、ConnectionSt

2012-08-21 15:14:53 1040 3

原创 数据库 总结1

数据库----存放数据的地方。在计算机中,数据库是数据和数据库对象的集合。       数据库,已经学习了一段时间,由开始的抵触到慢慢的接受。接着,对这部分进行概况总结。总结时,引出更多的问题和漏洞,在以后的学习中解决;找到知识之间的联系,形成网,更深刻的理解。先看到主干概况,再完善;接着添加枝叶,再完善。       T-sql可以完成数据库管理(增、删、改、查)、备份及备份恢复,数

2012-08-06 19:24:33 617 4

原创 有问题--应运而生

没问题,有问题。       没有问题是最大的问题。       最近过着平凡而又轻松的生活—这让我有点担心。进度在缓慢的进行,其实可以快点点的(在正常情况下)。我想到了一句话:忧劳可以兴国,逸豫可以亡身。       现在本应身心投入自己的工作,我却给工作分了一半可能多些的时间。其它时间有放松,有想入非非,安排就跟我妹妹一样,但我也知道教育她该怎么做。       我知道有时间管

2012-07-29 21:16:20 786 2

原创 一段新的旅程

人生的一段段的旅程相继进行。现在开始新的学习旅程……

2012-07-17 09:52:21 1006 3

空空如也

空空如也

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

TA关注的人

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