冰河家园的博客

追求技术

java--练习题(1)

JVM就是一个软件。它是用软件“虚拟”出的一个硬件机器。和真实的硬件机器一样,这个“虚拟机”定义有指令集、寄存器、存储区等细节;而Java字节码可以看成是在这个“虚拟机”上运行的机器码。正是由于Sun定义了JVM规范,而且不同的操作系统提供了不同的JVM实现,才使得相同的一个字节码文件可以在不同的...

2017-05-31 18:09:14

阅读数 334

评论数 0

设计模式--开闭原则

开闭原则:指的是一个软件实体应对对扩展开发,对修改关闭(Software entities should be open for extension, but closed for modification)。这个原则是说在设计一个模块的时候,应对使这个模块可以在不被修改的前提下被扩展,换言之,应...

2017-05-27 21:08:27

阅读数 361

评论数 0

设计模式--依赖倒置原则

依赖倒置 高层模块不应依赖于低层模块,他们都应该依赖于抽象 抽象不依赖细节,细节依赖抽象高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。 问题由来:类A直接依赖类B,假如要将类A改为依赖类C,则必须通过修改类A的代码来达成。这种场景下,类A一般是高层模...

2017-05-27 21:02:42

阅读数 179

评论数 0

Java 图形界面(满天星星)

package test56;import java.awt.*;import javax.swing.text.html.HTMLDocument.HTMLReader.BlockAction;public class wangba { public static void main(S...

2017-05-26 10:58:16

阅读数 1540

评论数 0

单例设计模式

单例模式就是要确保类在内存中只有一个对象,改实例必须自动创建,并且对外提供。 优点:在系统内存中只存在一个对象,因此可以节约系统资源,对于一些需要频繁创建和销毁的对象单例模式无疑可以提高系统的性能。 缺点:没有抽象层,因此扩展很难,职责过重,在一定程序上违背了单一职责。

2017-05-26 10:56:59

阅读数 116

评论数 0

设计模式概述

设计模式是一套反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 设计模式不是一种方法和技术,而是一种思想。设计模式和具体的语言无关,学习设计模式就是要建立面向对象的思想,尽可能的面向接口编程,低耦合,高内聚,使设计...

2017-05-23 18:24:20

阅读数 146

评论数 0

面向对象思想设计原则

面向对象思想设计原则 在实际的开发中,我们要想更深入的了解面向对象思想,就必须熟悉前辈总结过的面向对象的思想的设计原则 单一职责原则: 其实就是开发人员经常说的“高内聚,低耦合”,也就是说,每个类应该只有一个职责,对外只提供一种功能,而引起类变化的原因应该只有一个,在设计模式中,所有的设计模...

2017-05-20 20:39:31

阅读数 141

评论数 0

解决eclipse中Errors running builder JavaScript Validator的问题

最近使用myeclipse时,在编译项目总是出现问题。 Errors occurred during the build. Errors running builder ‘JavaScript Validator’ on project ‘XX’. java.lang.NullPointe...

2017-05-19 15:05:28

阅读数 205

评论数 0

多线程面试题

1:多线程有几种实现方案,分别是哪几种? 两种。继承Thread类 实现Runnable接口扩展一种:实现Callable接口。这个得和线程池结合。 2:同步有几种方式,分别是什么? 两种。同步代码块 同步方法 3:启动一个线程是run()还是start()?它们的区别? ...

2017-05-19 10:31:38

阅读数 174

评论数 0

多线程(定时删除指定的带内容目录)

package test55;import java.io.File; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Timer...

2017-05-18 22:15:06

阅读数 226

评论数 0

Java--file类

一、概述 1.File类:文件和目录路径名的抽象表现形式。 2.用来对文件和文件夹的操作。 3.File类的实例是不可变的,一旦创建,File对象表示的抽象路径名不可以改变, 4.File对象可以作为参数传递给流的构造函数。 二、创建 File的构造方法 构造方法: File(St...

2017-05-18 22:12:18

阅读数 159

评论数 0

多线程(定时器的概述和使用)

package test53;import java.util.Timer; import java.util.TimerTask;/*** * 多线程(定时器的概述和使用) * 定时器是一个应用十分广泛的线程工具,可以调度多个定时任务以后台线程的方式执行, * 在java中,可以通过Tim...

2017-05-18 20:52:12

阅读数 185

评论数 0

多线程(匿名内部类的方式实现多线程程序)

package test53;/*** * 匿名内部类的格式: new 类名或者接口名(){ 重写方法; } 本质:是该类或者接口的子类对象。 * * @author samsung * */ public class test53 { public static void m...

2017-05-18 19:26:46

阅读数 185

评论数 0

用例建模

在面向对象方法和技术出现之前,分析人员采用结构化方法来构建信息系统的逻辑模型,系统需求规格说明书的核心内容就是DFD及数据字典。该模型不仅对系统应实现的软件功能进行了明确界定,而且还对数据的来龙去脉以及完整的处理流程也有清晰描述。但是该模型逐渐受到欢迎。用例模型由用例图禾用例规约组成。基于用例的需...

2017-05-18 17:26:20

阅读数 234

评论数 0

联想笔记本电脑闪屏解决方法

联想笔记本电脑闪屏解决方法   一、屏背光引起的闪屏   故障表现:笔记本背光不定时闪烁,频率很快,有时是闪几次,有时会是持续几分钟。   出现这种情形是由于给屏幕背光供电的高压板不稳定或是灯管接头处的焊点连接不牢固出现打火。高压板引起的屏闪可以更换高压板就能解决问题。在我们日常维修中,有时...

2017-05-18 12:02:00

阅读数 10151

评论数 0

信息系统分析与设计-----流程建模

为了提高企业效率和竞争力,在信息系统分析阶段,需要对企业过程进行系统化描述和改进。企业或者组织可能已经在各类文件中对企业过程有或多或少的描述,但是不利于在不同人员之间进行沟通交流。业务流程分析与建模一个具体的业务流程由多个连续的活动组成。复杂的流程还可以划分子流程。业务流程往往是跨部门的,比如入学...

2017-05-18 11:58:22

阅读数 1896

评论数 0

信息系统分析与设计----系统分析概述

系统分析是应用系统思想和方法,把复杂的对象分解成简单的组成部分,找出这些部分的基本属性禾彼此间的关系。系统分析是系统开发中最重要、也是最困难的阶段。结构化系统分析方法及数据流图、数据字典,面向对象系统分析方法及UML模型等工具是克服困难的有力武器。系统分析的任务系统分析阶段的基本任务是:系统分析员...

2017-05-15 21:07:08

阅读数 1244

评论数 0

MyEclipse build workspace 慢的解决方法

第一种方法:在项目中去掉.project文件中的以下部分,项目Build终于回复正常了。 Xml代码 org.eclipse.wst.jsdt.core.javascriptValidator org.eclipse.wst.jsdt.core.jsNature...

2017-05-14 20:35:09

阅读数 416

评论数 0

html/css知识积累

HTML <a> 标签的 href 属性 相关链接:http://www.w3school.com.cn/tags/att_a_href.asp

2017-05-14 20:33:06

阅读数 103

评论数 0

登陆mysql出现“mysql error number 1045”

1.密码输入错误 2.安装MySQL时配置了root的密码是root,但是安装到最后一步出现error number 1045 access denied for user”@’localhost’。如果你也出现了这个错误,不要急,启动mysql的命令窗口,直接回车键(因为密码是空),登录mys...

2017-05-12 08:16:28

阅读数 1016

评论数 0

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