自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (1)
  • 收藏
  • 关注

原创 Quartz学习阶段一

一.Quartz简介Quartz是一个任务日程管理系统,这个系统可以与任何其他软件系统集成或者一起使用。,“任务进度管理器”就是一个在预先确定(被纳入日程)的时间到达时,负责执行(或者通知)其他软件组件的系统。为了达到预想目的,或者是能够写出与工程最“自然”衔接的软件代码,Quartz相地灵活,并且包括了多个用法范例,可以单独运用这些范例或者组合运用这些范例。Quartz相当“轻量”,并且

2017-09-03 23:05:45 363 1

原创 [第1节] Java NIO流-简介和概述

Java平台提供了一整套I/O,其抽象程度各有不同。然而,离冰冷的现实越远,要搞清楚来龙去脉就越难--不管使用哪一种抽象,情况都是如此。JDK1.4的NIO软件包引入了一套新的抽象用于I/O处理。与以往不同的是,新的抽象把重点放在了如何缩短抽象与现实之间的距离上面。NIO抽象与现实中存在的实体有着非常真实直接的交互关系。要想最大限度地满足Java应用程序的密集I/O需求,理解这些新的抽象,以及与其

2017-08-06 21:37:17 322

原创 [第2节] Java NIO流-缓冲区

占位

2017-07-30 22:57:24 256

原创 JavaNIO,AIO进阶二

1 NIO AIO原理的解读对于网络通信而言 NIO,AIO并没有改变网通通信的基本步骤,只是在原来的基础上做了一个改进socket建立连接需要三次握手serversocket对于三次握手的方式建立稳定的 连接性能开销比较大,解决方案从思想上来说比较容易,就是减少连接的次数,对我门的读写通信管道进行一个抽象 

2017-07-30 22:55:38 280

原创 阻塞和非阻塞-同步和异步-BIONIOAIO

1)阻塞和非阻塞阻塞和非阻塞:阻塞和非阻塞是进程在访问数据的时候,数据内是否准备就绪的一种处理方式,当数据没有准备的时候阻塞:往往需要等待缓冲区中的数据准备好过后才处理其他的事情,否则一直待在那里。非阻塞:当我们的进程访问我们的数据缓冲区的时候 数据没有准备好的时候 直接返回 不需要等待,数据有的时候也直接返回2)同步和异步的方式同步和异步都是基于应用程序和操作系统处理IO时间锁采

2017-07-02 22:56:14 598 1

转载 Java加载资源文件的几种方法

import java.net.URL; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class TestMain { public static

2015-05-28 09:48:59 514

原创 JavaScript 00Introduction

Hi,this is Simon Allardice,welcome to JavaScript Essential Training.Javascript is the programming language of the web invented for the web and beavior and interactive to your pages,begun with your bas

2014-12-04 23:53:50 633 3

原创 委托事件—机房收费系统(续一)

我们刚刚用了新的底层架构完成了机房收费系统的合作,

2014-10-13 20:53:56 908 22

原创 委托与事件—机房收费系统(实例)

我们刚刚用了新的底层架构完成了机房收费系统的合作。其中包含了很多之前没有接触到的知识,比如Nhiberinate,Spring ,泛型,委托,实体集合等。这篇博客我论述一下使用到的委托。学习是一个过程,不要想着一下子就能把这个知识点理解,一开始我也不理解委托与事件,后来看了很多书和博客才把它理解。首先大家多看看观察者模式,理解观察者模式的思想,其实委托就是基于观察者模式的思想。然后委托事件

2014-10-13 19:33:42 798 7

原创 数据类型

这几天看委托,有一种幡然醒悟的感觉,觉得这次才是真正的理解了委托和事件。其实想想,自己能够理解到位,源于米老师给我们讲的“对比学习”这一方法。之所以发表出来,是觉得很多人对委托和事件还是不是很理解。所以拿出来分享一下,希望对读者有所帮助。很对人觉得委托和事件是很新鲜的东西,跟我们以前学的没有什么联系,所以觉得很难理解,其实大错特错,其实委托和事件不是什么新鲜东西,我们早就学过它了。in

2014-08-22 00:20:48 893 18

原创 equals方法

对于没有重写的equals方法的情况:             默认使用Object的equals方法,结果和==相同对于重写equals方法的情况:1.显示的重写,普通类,对于上面猫那个例子,对比各个成员变量2.java中专门的类已经为你写好了,比如String,Date类型,可以查询aip文档,文档中已经有了重写后的equals方法,所以上面的例子s1==s2,结果为true

2014-07-31 22:22:37 961 9

原创 原型模式带来的学习方式思考

昨天下午米老师给我们讲设计模式的小组开会,进一步探讨了设计模式的学习。我讲的是原型设计模式,对于这个设计模式我已经做了ppt,可以说,这个ppt的内容都是课本上的知识。所以说,我讲课的内容都是围绕课本的。这一点跟米老师要求的不一致。米老师对于这次设计模式的要求是:不要照本宣科,不要解释这个例子,而是思考生活当中有什么样的例子可以运用到它。其实这也是直面我们学习上的弊端。因为我们平时学习也是经常停留

2014-07-31 21:32:23 755 6

原创 XMLHttpRequest 对象

XMLHttpRequest 对象用于在后台与服务器交换数据。

2014-07-17 17:34:55 580 6

转载 ajax中文乱码解决方案

jax中要给服务器端传递中文时如果不进行设置,就会出现中文乱码问题。本人尝试用web中解决中文乱码的方法来解决ajax中的中文乱码问题,如在servlet中增加request.setCharacterEncoding("UTF-8"),还有增加过滤过滤,发现不起作用。不知道ajax内部对中文编码是怎么转换的。最后查阅一些相关资料,得到两种比较好用的解决ajax中的中文乱码问题: 

2014-07-15 21:49:20 793 6

转载 设计模式六大原则(2):里氏替换原则

肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Liskov)提出来的。定义1:如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对象 o1 都代换成 o2 时,程序 P 的行为没有发生变化,那么类型 T2 是类型 T1 的子类型

2014-06-29 17:57:39 549 3

转载 设计模式六大原则(1):单一职责原则

定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功能。这样,当修改类T1时,不会使职责P2发生故障风险;同理,当修改T2时,也

2014-06-29 17:54:36 613 1

原创 单例模式

Class Singleton{privatestaticSingletoninstance=null;privateSingleton(){//dosomething}publicstaticsynchronizedSingletongetInstance(){if(instance==null){instance=newSingleton();}returninstanc

2014-06-15 21:31:28 640 6

原创 原型模式

首先看看简历代码初步实现的

2014-06-13 17:56:40 680 10

原创 ER图中三元联系

软考的下午题里,第二道大题是画

2014-05-31 16:39:50 18612 8

原创 如何计算时间复杂度

几种排序算法的思想很容易掌握,就是对应的时间复杂度,究其原因就是对时间复杂度是什么,如何定义计算还不知道,那么时间复杂度是如何计算的呢?请看下文。   在说时间复杂度之前要说一下算法,算法是为解决某问题而采取的具体的,有限的操作步骤,既然算法是操作步骤,那么步骤占用计算机资源的多少就决定了算法的效率。而计算机资源中有时间资源(处理器)和空间资源(存储器),因此时间复杂度是描述算法效率的

2014-05-30 17:14:10 1330 13

原创 单例模式

一、什么是单例模式?1、含义      作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。2、代码class Singleton    {        private static Singleton instance;        //构造方法私

2014-01-28 23:51:56 1034 10

转载 软件开发的生命线——文档

明      数据要求说明      概要设计说明      

2014-01-28 20:24:43 827 8

转载 为什么VB.net的Shared(共享)方法在C#中叫Static(静态)?

为什么VB.net的Shared(共享)方法在C#中叫Static(静态)? 这个问题看起来很愚蠢,但是透彻的了解它确需要掌握面向对象程序设计语言中深层次、本质上的内容。本文将通过以下几个层面的分析深入剖析隐藏在Shared与Static背后的究竟是什么。另外本题目仅仅是个引子,本文除了讨论静态外,同时还要更多的讨论"动态"方法(Object Method或Instance Method),并

2014-01-24 16:36:23 6027 15

原创 Request与Response

ASP.NET对象                我们经常使用Response和Request,所以,在这里我们只介绍Response和Request。 Request:是将客户端发送到服务器向服务器发送的信息都要放到表单中,aspx文件是默认添加表单的,但是html默认是没有表单的,需要我们手动添加。例如:()在这里,method=“post”,有时,还可以met

2014-01-24 14:41:32 1035 15

原创 Page_Load事件与IsPostBack属性

下面是一个登陆的界面:我们的需求是:第一次进入登陆界面时,用户名和密码应该为空,所以我们应该在Page_Load中将存放用户名和密码的两个文本框的内容清空。然后当我们单击登陆按钮时,将用户名和密码提交到服务器。privatevoid Page_Load(object sender, EventArgs e) { { this.tx

2014-01-23 23:49:23 3316 17

原创 BS架构与CS架构的区别

C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软件系统多以此作为首选设计标准。    B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。B/S结构,

2014-01-09 20:26:54 1750 11

原创 ADO.net数据库访问类

上篇博客我写了ADO,ODBC和OLEDB这三种数据库访问接口,在VS2012中使用时的区别,不同的访问接口有不同的数据库访问类库。这篇博客以ADO.net为例讲解。先看一张图片:                                      由上图片可知,ADO.net由以下几个类组成:         Connection 类              Co

2013-12-26 20:06:00 1159 13

原创 SQLServer中ADO,OLEDB,ODBC的区别

之前看过王志鹏一片博客《sql server 数据库连接方式分析、详解》一直以为连接数据库只有OLEDB和ODBC两种方式,因为自己可以肯定这次连接数据库使用的不是OLEDB方式。所以自己就断定使用的是 ODBC方式,因为自己想把自己的数据库连接改变为OLEDB方式尝试一下 ,经过各种尝试发现自己的想法是错的,其实还有ADO和DAO这两种方式, SQLServer连接VS是通过ADO这种方式连

2013-12-11 22:05:24 10035 14

原创 整形数值与字符型数值大小比较

在机房收费系统  中  学生上机统计信息这一组合查询窗体中,按卡号查询时,出了一些问题。明明有卡号为33的记录,但是我按卡号大于4去查询时,却没有查出这条记录,这是为什么?       因为在数据库中卡号这个字段,我设计为字符串类型,而字符串类型的数据跟数值型的数据排序方式是不同的。       当我把卡号这个字段(cardno)设计为字符串类型(char(10))时,进行降序排列结果

2013-12-05 22:07:44 4517 15

原创 关于DataGridView

DataGridView删除所有行Dim i As Integer        For i = Convert.ToInt32(DataGridView1.Rows.Count) To 1 Step -1            DataGridView1.Rows(0).Selected = True            strCardNo = DataGridView1.Ro

2013-11-27 18:51:00 1236 17

原创 英语词根词缀记忆法

英语词根词缀记忆法(全集)      我们在提高班学习英语,米老师告诉我们单词不能死记硬背而是要通过图片和发音来学习单词,这是正确的。通过这种方法可以有效的练习听力,但是通过记忆背单词并不是不可以的,我觉得通过词根词缀记忆单词就是可取的。我们初中,高中,大学接触到的词根词缀数量有限,并不能系统的去学习它。下面这个链接几乎收集了我们所见到的所有的词根,词缀,非常全。http://www.360d

2013-09-15 21:23:12 3855 5

原创 学说广东话

自己一直对语言比较感兴趣,最近听了一些粤语歌,激发了自己学习粤语的兴趣,这是我的一点收获,大家看看吧。粤语,又作广东话。粤语根源于秦汉官话,含完整的九声六调,较完美地保留古汉语特征,拥有完善文字系统,可以完全使用汉字(粤语字)表达,是唯一除普通话外在外国大学有独立研究的中国汉语。粤语以珠江三角洲为分布中心,在中国的广东、广西、海南、香港、澳门,东南亚的新加坡、马来西亚等及北

2013-08-28 21:52:42 2681 14

原创 数据结构-自考

简单的说,数据结构(Data Structure)是计算机组织数据和存储数据的方式。更进一步地说,数据结构是指一组相互之间存在一种或多种特定关系的数据的组织方式和它们在计算机内的存储方式,以及定义在该组数据上的一组操作。合理的数据结构可降低程序设计的复杂性,提高程序执行的效率。                 数据结构这本书大概看了两遍,现在对这本书进行一下概括。

2013-08-21 21:42:34 857 5

原创 珍惜时间

本部分一共包括以下一些技术点: 1.面向对象的概念 2.什么是类,什么是对象,类和对象这间的关系 3.什么是面向对象编程呢? 4.如何抽象出一个类? 5.如何实例化对象?1.面向对象的概念面向对象编程(Object Oriented Programming, OOP, 面向对象程序设计)是一种计算机编程架构,OOP的一条基本原则是计算机程序是由单个能够起到子程序

2013-08-14 21:37:55 793 8

原创 面向对象技术

本部分一共包括以下一些技术点: 1.面向对象的概念 2.什么是类,什么是对象,类和对象这间的关系 3.什么是面向对象编程呢? 4.如何抽象出一个类? 5.如何实例化对象?1.面向对象的概念面向对象编程(Object Oriented Programming, OOP, 面向对象程序设计)是一种计算机编程架构,OOP的一条基本原则是计算机程序是由单个能够起到子程序

2013-08-07 21:24:35 692 7

原创 三层概述

2013-07-31 21:11:06 758 5

原创 三层结构

2013-07-31 21:10:27 663 5

原创 ADO.net

占位

2013-07-24 21:46:52 923 9

原创 .net基础

这篇文章通过对.netFramwork框架、.net软件开发平台、元件组成模型、.net组件四部分进行介绍,来对.net有一个基本的了解。1 .NetFramwork框架   NetFramwork框架由BCl和CLR两部分组成。 2.Net软件开发平台3.Net的元件组成模型4 组件Assembly 在.net中  .net的元件成为Assembly

2013-07-20 20:45:59 607 4

原创 面向对象基础

A1:类与实例类:类就是具有相同点属性和功能的对象的抽象的集合。 实例:就是一个真实的对象。而,实例化,就是创建对象的过程,使用new关键字来创建。其中Cat cat=new Cat();相当于Cat cat;cat=new Cat();cat实例化后,就等于出生了一只小猫cat,此时就可以让小猫cat.Shout()了。在任何需要小猫叫的地方都可以实例化他。

2013-06-04 11:36:53 636 3

win6版Masm615

汇编环境 可以在win7系统下直接进行汇编,不用xp环境就可以,体积小,却可以对汇编源程序进行编译,反汇编,等等.

2012-06-12

空空如也

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

TA关注的人

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