自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

水蓝

请过路大神们多多指教

  • 博客(26)
  • 资源 (5)
  • 收藏
  • 关注

原创 关于Thread类中run()方法的一个特殊场景分析

JAVA中基本新建线程的方式有

2014-04-18 09:14:49 1641 2

原创 JavaScript笔记_基本语法

JS中也一样有变量,语句,函数,数组等常见语言组成元素。1、变量通过关键字var来定义,弱类型既是不用指定具体的数据类型。例:var x =3; x = "hello";注:JS中特殊的常量值:undefined,当变量没有初始化就被使用,该变量的值就是undinfed(未定义)。

2014-04-05 11:50:32 657

原创 JavaScript学习笔记_概述

1、JavaScript是基于对象和事件的脚本语言。2、特点:1)安全性(不允许直接访问本地硬盘)。他可以做的就是信息的动态交互。2)跨平台性(只要是可以解释js的浏览器都可以执行,和平台无关。)3、JavaScript与Java不同1)JS是Netscape公司的产品,Java是Sun公司的产品。2)JS是基于对象,Java是面向对象。3)JS只需解释就可以运行,

2014-04-05 11:06:05 523

原创 黑马程序员_拷贝文件夹的代码

之前,在黑马程序员的入学面试(JAVA基础)的过程中,老师有问到这样一个问题:有没有写过一个文件夹复制的方法。当时,直接回答的没有。回来之后,想想,还是写一下,试试。说一下思路吧:1、之前学过文件夹的遍历(用递归实现的)。所以当复制文件夹时,递归遍历文件夹,是一个必要的动作。2、文件夹中通常包含(文件夹和文件)两种类型。我们要分别来处理复制。对于文件夹来说,定义一个File对象

2014-04-01 22:37:54 732

原创 黑马程序员_JAVA语言开发常遇陷阱集笔记

------- android培训、java培训、期待与您交流! ----------以下内容是我学习《疯狂JAVA程序员的基础修养》的阅读笔记一、字符串中的陷阱1、new String("abc")本质是在堆区和方法区中,分别创建了对象。例如://这行代码本质创建了两个对象String str1 = new String("abc");//这行代码只是将引用指

2014-03-24 01:07:37 585

原创 黑马程序员_关于虚拟机内存的知识点补充

关于内存回收的知识点的补充1、JAVA内存的管理,包括内存分配(创建JAVA对象)和内存回收(回收JAVA对象)。 2、可以把JVM内存中的对象引用理解成一种有向图,把引用变量、对象都当成有向图的顶点,将引用关系当成图的有向边,有向边总是从引用端指向被引用的JAVA对象。因为JAVA所有的对象都由一条条线程创建进来的,因此可以把线程对象当成有向图的起始顶点。 3、JVM的垃圾回

2014-03-22 01:06:23 647

原创 黑马程序员_关于容器的知识点补充

------- android培训、java培训、期待与您交流! ----------关于集合的知识点补充1、每个Map.Entry其实就是key-value对。HashMap在底层将key-value当成一个整体进行处理。2、HashSet的实现其实非常简单,它只是封装了一个HashMap对象来存储所有的集合元素。所有放入HashSet中集合元素实际上由HashMap的key

2014-03-21 23:44:50 459

原创 黑马程序员_关于对象的知识点补充

------- android培训、java培训、期待与您交流! ----------关于对象的知识点补充:1、不要过度频繁的创建对象原因:1)不断分配内存使得系统中可用的内存减少,从而降低程序的运行性能。2)大量已分配的内存的回收使得垃圾回收负担加重,降低程序的运行性能。 2、前向引用(在代码结构上,变量引用在变量定义前面)两个局部变量 或 成员变量或静态

2014-03-21 22:32:42 509

原创 黑马程序员_数组知识点的简单补充

关于数组的知识点补充:1、数组初始化有以下两种方式:1)静态初始化:初始化时由程序员显式的指定每个数组元素的初始值,由系统决定数组长度:例如:int[] array = new int[]{1,2,3,4,5};2)动态初始化:初始化时程序员只指定数组长度,由系统为数组元素分配初始值:例如:int[] array = new int[5];2、数

2014-03-21 22:29:24 503

原创 黑马程序员_并发编程笔记_初学简单概念

1、多线程较单线程在效率上的优势:1)在单核多线程的情况下:如果将同一任务放到单线程中运行。当遇到阻塞方法时,将会出现整个任务阻塞的情况。如果将任务拆分成多个子任务放到多线程中运行。当某一线程遇到阻塞时,不会对其它线程的运行产生直接影响。2)在多核多线程的情况下:不仅在以上提到的场景有优势。而且,如果将同一任务放到单线程中运行。那么在同一时间,只会有一个处理器在处理任务。其

2014-03-19 11:30:00 1048

原创 黑马程序员_Executor框架简单创建、运行、关闭学习笔记

------- android培训、java培训、期待与您交流! ----------说明:该部分学习,参考面试破解视频中部分代码 和 《JAVA并发编程实战》的相关章节。1、通过直接新建Thread实例遇到的问题:易导致无限制的创建线程。影响:1)线程的生命周期的开销非常高。每请求一创建一个新线程将消耗大量计算资源。2)资源消耗。或缺的线程会消耗大

2014-03-17 01:04:44 715

原创 黑马程序员_破解面试题视频_简单笔记整理

------- android培训、java培训、期待与您交流! ----------张老师在7K面试题破解的视频中,讲了两个例子:交通灯 和 银行排队系统在这里,不赘述整个开发流程,和代码结构。仅记录整理一下自己从中学到的东西。1、勤动笔,画模型,找规律程序设计过程中,单靠脑子去想流程,是一件十分不靠谱的事。就拿视频中关于交通灯程序部分的讲解,考虑一个十字路口交通线路

2014-03-16 23:33:56 1106

原创 黑马程序员_正则表达式

------- android培训、java培训、期待与您交流! ----------

2014-03-15 22:03:40 437

原创 黑马程序员_多线程的线程间通信学习笔记

------- android培训、java培训、期待与您交流! ----------

2014-03-15 19:27:57 471

原创 黑马程序员_设计模式学习(学习积累中,未完待续)

1、装饰设计模式:当想要对已有对象进行功能增强时,可以定义类,将已有对象传入,基于已有的功能,并提供加强功能。那么自定义的该类称为装饰类。装饰类和被装饰类通常在一个体系中。装饰类通常会通过构造方法接收被装饰的对象,并基于被装饰的对象的功能,提供更强的功能。举例:FileReader与BufferedReader(都继承于Reader)BufferedReader相对

2014-03-15 16:04:46 484

原创 黑马程序员_多线程的创建和运行机制学习笔记

------- android培训、java培训、期待与您交流! ----------

2014-03-15 15:27:50 559

原创 黑马程序员_文件IO流部分疑点和JDK1.7版本后新try-catch处理学习笔记

文件IO流

2014-03-14 20:09:14 1204

原创 黑马程序员_类加载器、内省、JavaBean、BeanUtil学习笔记

------- android培训、java培训、期待与您交流! ----------类加载器部分大部分类加载器本身就是类1、BootStrap:不是类。是C++语言实现的。ExtClassLoader的父节点。管理jre/lib/rt.jar中的类。eg:System类的加载器,对System类使用getClass(),返回值为null。2、ExtClas

2014-03-14 19:25:56 638

原创 黑马程序员_JAVA动态代理技术学习笔记

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------1、代理的作用1)要为已存在的,多个具有相同接口的目标类的各个方法增加一些系统功能。2)编写一个与目标类具有相同接口的代理类,代理类的每个方法调用目标类的相同方法,并在调用方法时加上系统功能代码。3)如果采用工厂模式和配

2014-03-14 15:19:56 677

原创 黑马程序员_UDP和TCP简单的通信代码和注释学习笔记

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------前言UDP和TCP是比较常见的网络层通信协议。从我自己概念上的理解:从网络协议解析的角度来看,底层的IP协议解析完,获取IP地址,并确认后,就可以上抛给UDP或TCP来处理了。从简单认知的角度来看,UDP和TCP做的相同

2014-03-14 13:28:58 692

原创 黑马程序员_JAVA反射学习笔记

平常一般的应用开发中很少用。多出现在框架的开发中。从效率上来讲,反射的效率是比较低的。学习反射的目的是为了,在后期学习通用框架的时候,有用。反射中的概念:1、代码中xxx.class为类的字节码,在代码运行过程中,主要存储在方法区中。2、做反射的时候,主要用Class的forName()方法。3、反射就是把Java类中的各种成分映射成相应的java类。

2014-03-13 15:50:11 563

原创 黑马程序员_JAVA注解学习笔记

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------一、注解部分1、注解(Annotation):一个注解本质上是一个类。2、JDK基本注解(3个):@SuppressWarnings("deprecation")://压缩"过时"@Deprecated://声明

2014-03-13 14:56:28 512

原创 黑马程序员_JAVA网络编程基础概念+URL类学习笔记

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------前言去年下半年,华为南研所在外包人员技能鉴定考试中,出了这样一道题:(记不清了,只记得大致要做的)要求解析一组来自百度、谷歌的搜索URL,找出并统计搜索请求处理的主机名、搜索量排名前三位的关键词。当时,作为一个自

2014-03-13 14:01:27 648

原创 黑马程序员_JAVA中String类学习笔记

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------String类是JAVA中非常常用的字符串类。也不想再赘述String类本身的一般使用方法。这边只是记录一下相关的实现机制。1、创建String的方法:String对象的常见创建方法有如下N种:String

2014-03-13 12:17:47 510

原创 OSGI粗概念

OSGI直译为:“开放服务网关”。是以JAVA为技术平台的动态模块化规范。OSGI联盟给出的定义是:是面向JAVA的动态模块化系统。

2014-02-01 17:11:26 413

原创 JAVA中的文件删除

JAVA中文件删除。可通过File的方法delete()来实现。然而当文件是目录,并且目录下有子文件(目录)时,将无法直接删除当前目录。需要通过递归删除的方式来完成文件删除,参考代码如下:/**  * 文件的递归删除  * @param file 所需要删除的文件目录  */ public static void delFile(File file)  {  /

2013-07-26 00:41:42 470

蓝牙耳机驱动

蓝牙耳机驱动,支持win6,,windows XP ,windows2003

2013-01-11

suse9_DB2安装指南及服务配置

suse9_DB2安装指南及服务配置

2012-08-25

安装Linux和DB2

安装Linux和DB2

2012-08-25

SQL和Oracle通解.CHM

数据库

2012-07-18

国外电子与通信教材系列最新目录单

如题 国外电子与通信教材系列是一套很好的书,但是到底有多少本,网上正规的名单只公布到04年,这是我11年年初整理的

2011-09-13

空空如也

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

TA关注的人

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