自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SwINg_xiao5的专栏

小五学编程

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

原创 Java设计模式之二装饰模式

一、什么是装饰设计模式?    装饰模式是在不必改变原类文件和使用继续的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是通过装饰来包裹真实的对象。二、装饰模式的特点:(1) 装饰对象和真实对象有相同的接口。这样客户端对象就可以以和真实对象相同的方式和装饰对象交互。(2) 装饰对象包含一个真实对象的索引(reference)(3) 装饰对象接受所有的来自客户

2012-04-16 18:28:38 614

原创 Java基础笔记05-字符串处理(String类常用用法)

String类的常用方法a、求长度:int length();b、比较:boolean equals(Object anObject)   int compareTo(String anotherString); //  按字典顺序比较两个字符串。int compareToIgnoreCase(String str); //不考虑大小写。boolean conten

2012-04-16 16:55:17 697

原创 Java基础笔记之多线程(一)

一、线程的5种状态:新建——就绪——运行——阻塞——死亡创建线程的两种方法:一种是继承Thread类,另一种是实现Runnable接口。二、代码实例用常见的卖票程序实现多线程为例:第一种继承Thread类的代码:class TicketDemo extends Thread{public static int tick=100;      private Str

2012-04-16 16:36:50 620

原创 Java设计模式(一)_单例设计模式

学习笔记 总结整理:单例设计模式:用于解决一个类在内存中只能创建一个对象。思想分析:1、为了避免别的类创建此类对象,首先将构造方法私有化。2、在此类中创建一个对象。3、对外提供一个获取此类对象的方法,让其它类共享此类对象。单例设计模式分为两种:一种是饿汉式;一种是懒汉式。饿汉式代码示例:/*在加载Single类时,就已经创建好了对象。*/class Sing

2012-04-16 16:27:15 610

原创 更换网卡不能重设原IP的故障解决

先打开设备管理,查看隐藏设备,把隐藏了的网卡删掉即可;如果无法删除,打开cmd,输入:set devmgr_show_nonpresent_devices=1,回车,然后再输入:start devmgmt.msc。一定要在同一个CMD里打开设备管理,不能用其他方法打开。还是显示隐藏设备,删掉原来的网卡,这次不提示了,删完重启,故障排除。

2012-02-11 11:22:37 1120

原创 文件删除原理(学习摘抄笔记)

经常做一些删除文件的操作,也经常用一些数据恢复的软件去恢复一些误删的文件,但始终不明白文件删除与恢复的原理,在网上看到这段文字,感觉受益匪浅,特拿了过来,用于学习研究。        存储在硬盘中的每个文件都可分为两部分:文件头和存储数据的数据区。文件头用来记录文件名、文件属性、占用簇号等信息,文件头保存在一个簇并映射在FAT表(文件分配表)中。而真实的数据则是保存在数据区当中的。平常所做的删

2012-02-05 14:35:50 900

原创 用DOS命令创建、打开、删除用户不能打开不能在windows系统下直接删除的文件夹

复习测试DOS命令的特殊用法,总结:首先在开始菜单下的运行栏内输入cmd,打开虚拟dos窗口创建目录格式:md  文件名..\(注意windows系统下的路径分隔符是\,linux系统下是/)例如:在D盘创建一下test的文件夹,则在dos窗口下输入 md  D:\test..\或者先用切换至D盘(在dos下输入D:敲回车即可,注意打开根盘符和打开根盘符下的目录的方式不一样,打开根盘符

2012-01-19 12:06:12 2766 1

原创 从未谋面只闻其名——缅怀张孝祥老师!

2009年冬,听说有这么一个人,他的名字叫张孝祥,java讲得很不错,便去网上看了一些张老师的视频教程,确实是受益匪浅,也让我对java有了更进一步的认识。于是竟然产生了这么一种渴望,去看看张老师,即便不能跟随他学习,见一面也好吧!        到了2011年10月,无意中打开csdn网站,却看到了张老师他们举办的《黑马程序员》培训教程,而且已经开班三届了,于是又想要追寻他的步伐,去北京学习

2012-01-08 15:48:09 2581 1

原创 有些文件或文件无法删除怎么办?

解读这两条命令:DEL /F /A /Q \\?\%1 RD /S /Q \\?\%1\\?\%1是完整的 UNC 路径格式,就是网上邻居的路径格式?代表一个任意字符,在这也可以用.来代替\\.\可以理解为\\127.0.0.1\,但在代码中不能如此替换批处理原文:DEL /F /A /Q \\?\%1RD /S /Q \\?\%1保存之后,将你要删除的文件或文件夹往这个批处理文件上一

2011-11-24 14:24:04 853

原创 Enumeration 与 Iterator 学习笔记

在学习集合时,对Enumeration接口的理解不够,网上查资料后,摘录以下内容,以便加深对Enumeration的理解与认知。 枚举(Enumeration)接口是从以前版本遗留下来。在下面依次介绍Enumeration 和每一种从以前版本遗留下来的类。 Enume

2011-10-03 18:09:38 746

原创 抛却内心那一份浮躁,静下来做些有意义的事!

很久了,懒得再写些什么,似乎又一切都没有什么值得写的,日子就这样,一天天的过去了,抬手间,已是二零一一年的秋,时间的飞逝让我不知该如何继续,记忆的长河里唯有深深的叹息。       昨天晚上,十一点多入睡,早上五点,睁开眼,再也不能闭上,索性起床,打开电脑,看昨晚写的代码。我

2011-09-24 11:39:11 1742 7

转载 java经典位运算实例

1) int型变量循环左移k次,即a=a >16-k  (设sizeof(int)=16) (2) int型变量a循环右移k次,即a=a>>k |a (3)整数的平均值 对于两个整数x,y,如果用 (x+y)/2 求平均值,会产生溢出,因为 x+y 可能会大于INT_MAX,但是

2011-07-22 13:13:01 11960

原创 测试java三大特性之一(继承)的代码

import static java.lang.System.out;class Foundation { String a = "Foundation class"; int b = 100; public Foundation() {  out.println("这是父类的默认构造方法!"); } public Foundation(String a,int b) {  this.a = a;

2011-06-18 11:26:00 845

原创 一道非常简单的java试题收录

public class Test { public static void main(String[] args) {  int value=9;  System.out.println(value>9?99:9.0); }}

2011-06-17 20:28:00 476

原创 关于java中的静态导入

java中有一种静态导入机制,它的通常写法为:在导入包的位置插入import  static 包名.含有静态属性与静态方法的类名.*;例如:import static java.lang.System.*;或import static java.lang.System.out;这样就可以在程序中直接使用类中的属性及方法,而不必再去写类名,如:out.println("This is a t

2011-06-17 20:22:00 998 1

原创 java基础题收藏

【程序1】   题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?   1.程序分析:   兔子的规律为数列1,1,2,3,5,8,13,21....   【程序2】   题目:判断101-200之间有多少个素数,并输出所有素数。   1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数

2011-06-12 13:52:00 735 1

转载 Java IO 基本知识

在Java中,我们把能够读取一个字节序列的对象称作一个输入流;而我们把够写一个字节序列称作一个输出流。它们分别由抽象类 InputStream和OutputStream类表示。因为面向字节的流不方便用来处理存储为Unicode(每个字符使用两个字节)的信息。所以Java 引入了用来处理Unicode字符的类层次,这些类派生自抽象类Reader和Writer,它们用于读写双字节的Unicode字符,

2011-06-12 12:00:00 475

转载 Java IO 基本知识(2)

stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Inputstream和Out stream)都包括两种类型:(1)字节流   表示以字节为单位从stream中读取或往stream中写入信息,即io包中的inputstream类和outputstream类的派生类。通常用来读取二进制数据,如图象和声音。(2)字符流

2011-06-12 11:59:00 458

原创 java.io小结

回调(又称为callback):可以理解为一个接口提供一些方法给其他类用,但同时其他类在调用它时,它又调用其他类给它的条件(重写)。单独一个随机访问文件类: RondomAccessFile类允许随机访问文件同时拥有读和写的功能。  其中方法: close(),read(),writer(),seek(),getFilePointer()这需要注意:这是在有seek()前提下。流:一.I/O 流(

2011-06-12 11:50:00 446

转载 全国2010年1月自学考试Java语言程序设计试题(一)

全国2010年1月高等教育自学考试                                    Java语言程序设计(一)试题                                         课程代码:04747  一、单项选择题(本大题共10小题,每小题1分,共10分)  在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选

2011-06-12 09:21:00 1683

原创 自学java中的一些心得体会

只要坚持,那片广袤的天地已为你留出一片天地。学编程,基础最重要,不要贪快,一步一步,把那些知识点弄的明明白白,然后看API文档,另外网上看一些源代码,体会其中的一些编程思想,CSDN论坛也是个很好的学习地方。等基础好了,就可以学一些框架了,也就是所谓的J2EE,主要用来开发WEB的技术。

2010-06-17 19:19:00 1156

原创 java入门知识点总结

1、源代码文件的后缀名必须是.java。 2、若类无public修饰,源代码文件名可任意取,若类有public修饰,则源代码文件名必须与该类名一致(java中严格区分大小写)。 3、JVM在启动执行的类时,必须有main方法,无论该类有无public修饰。 4、源文件中可以有一个或多个类,但最多只能有一个public修饰的类。 5、源文件在编译时每个类会生成一个对应的.class文件,不管这些类是否在同一个源文件中。

2010-06-17 12:38:00 600

原创 一道sun公司的试题

提示考点:main()方法,而不是interface语法的使用规则!

2010-06-15 13:27:00 630

原创 (学习java必用)修改CMD的默认路径

在“我的电脑”图标上右击,选择“管理”命令,弹出“计算机管理”窗口。在左侧目录树中依次展开“系统工具/本地用户和组/用户”,接着双击右窗口的用户名。在弹出的“Administrator属性”窗口中切换到“配置文件”标签页,在“主文件”中选择“本地路径”,输入需要设置的默认路径,单击“确定”返回。注销系统后即生效。

2010-06-15 10:18:00 2274

原创 想要回头

07年想放弃是有理由的,那时我遇到了很大的瓶颈,却无法找到一个出口。07年冬季又捡拾起,只为舍不得。也许这一个理由就够了。我曾今写过那么一篇《电子竞技究竟能够走多远?》,当时是对我们山西电子氛围的极度失望,但我相信电子竞技必定会像其他体育运动一样,将来会好的。07年春离开大学,当时走的那么的决绝,只为魔兽。到重庆上学的理由大概多半是因为魔兽,去了,想象中的美好被现实冲击的支离破碎。

2010-06-14 19:32:00 1018

原创 java中的排序算法

public class SortDemo { private int [] ar; public static final int defaultSize = 10; public SortDemo(int length){  ar = new int[leng

2010-06-13 18:47:00 843 4

原创 java中的堆栈与内存分配原理

个人总结:    计算机数据结构与操作系统中的堆本是两个概念。数据结构中的堆栈指数据在内在中分配空间所需的物理逻辑,而操作系统中的堆栈是指向内存空间存储数据的具体实现。JVM为程序分配的内存空间有:栈、堆、常量池三种。栈主要用来存放基本数据类型以及对象引用;堆主要用来存放对象

2010-06-13 09:07:00 1277

易我数据恢复

真正免费、实用的数据恢复软件,我自己用它恢复了不少误删的文件,好用的话拍拍手,不好用的话拍块砖!

2012-01-19

Java编程思想(第四版)

java编程思想(中文第四版),java编程爱好者开发必备的工具书!

2012-01-17

java算法大全

java算法的收集!比较齐全,希望想要研究数据算法的朋友们共同探讨。

2011-10-07

JSP在线相册系统代码,收藏!

JSP学习参考代码! 仅供参考! 代码基本完善,有部分需要读者自行修改!

2010-06-18

空空如也

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

TA关注的人

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