自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jianghuihong2012的专栏

IT部落格~致力于编程算法的分享~

  • 博客(22)
  • 资源 (10)
  • 收藏
  • 关注

原创 spring注入成员对象

就是将对象注入到另外一个对象中。这个例子就是有一个学校类,学校类中有一个校长类,最后使用测试文件输出学校类中的信息。代码结构学校类package com.test.SpringGetSet;public class School { private Present present; public Present getPresent() { return

2014-09-29 20:35:29 1119

原创 一个spring的例子入门

这里,我们就成功的使用到了spring的框架,那么到底spring是干什么用的?简单来说,是用来帮助我们管理java类的,之前我们使用java的类的时候,需要手工去new每一个对象,然后调用构造函数或者方法去赋值,而现在spring就代替了这些工作,直接采用配置的方法,自动帮我们完成这些内容,那么是如何完成这些内容?如何从配置文件中去获取关键词并且构造出对象的?这就是用到了java的反射机制。什么是java的反射机制?简单来说,就是通过类名来获得对象,在我们工程里,体现为,给定一个字符串,就能够生成一个对

2014-09-29 15:41:39 790

原创 java使用NIO构造http请求

使用java的NIO来构造http请求体,并且取得响应内容。package com.test.nio;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SocketChannel;import java.nio.charset.Charset;public c

2014-09-26 10:41:27 3533 1

原创 java线程不安全

线程不安全之线程在访问资源时候会导致冲突。例如下列的例子package com.test.thread;public class TestConfilict { /** * @param args */ public static void main(String[] args) { Counter counter=new Counter(); for

2014-09-25 20:49:42 955

原创 java的NIO管道用法

Java的NIO中的管道,就类似于实际中的管道,有两端,一段作为输入,一段作为输出。也就是说,在创建了一个管道后,既可以对管道进行写,也可以对管道进行读,不过这两种操作要分别在两端进行。有点类似于队列的方式。我们在测试例子中给出一个非常简单的管道操作,先向管道写入内容,再从管道读出内容。package com.test.nio;import java.io.IOException;i

2014-09-25 15:50:38 1686

原创 java的NIO之UDP用法

Java NIO中的DatagramChannel是一个能收发UDP包的通道。因为UDP是无连接的网络协议,所以不能像其它通道那样读取和写入。它发送和接收的是数据包。服务器端代码package com.test.nio;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteB

2014-09-25 15:29:41 4997

原创 java的selector用法

对于java的NIO我不是很了解,正在学习中,以下是一个例子,可以读取telnet的输入

2014-09-24 15:56:54 2310

原创 java的FileChannel使用方法。

package com.test.nio;import java.io.FileNotFoundException;import java.io.RandomAccessFile;import java.nio.ByteBuffer;import java.nio.channels.FileChannel;public class TestFile { /** * @para

2014-09-23 22:06:54 3619

原创 java网络编程之UDP讲解

先上客户端代码package com.test.net;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;public class UDPClient { /** *UDP客户端 */ public static void main(S

2014-09-23 20:13:30 1285

原创 java实现多线程的socket通信技术

在我们前面一个例子中,我们使用下面这样一段代码package com.test.net;import java.io.DataInputStream;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;public class EchoServer { /** * 打

2014-09-23 14:38:36 1708 1

原创 java打印telnet的任何输出内容

首先,在ServerSocket创建之后,就可以返回一个accept,就是返回一个socket,如果没有socket连接,那么就会阻塞在这里。如果接收到socket连接,那么就会进入循环体开始执行循环部分代码。首先会调用getInputStream方法来获取输入流,如果没有输入流,那么同样程序会阻塞在这里,如果收到了输入流,那么程序会将input流包装成为DataInputStream对象,然

2014-09-23 11:07:41 2361

原创 java获取html源码代码

package com.test.brouse;import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;public class Html { /** * @param args * @throws IOE

2014-09-22 16:23:02 1744

原创 bufferedreader的用法

package com.test.filetest;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.io.Reader;public class FileMain { /** * @param

2014-09-22 15:57:45 2499

原创 java删除空文件

package com.test.filetest;import java.io.File;public class FileDir { /** * @param args */ public static void main(String[] args) { try { getDir("F:/",0); } catch(Exception e) {

2014-09-22 10:47:18 1420

原创 java遍历文件目录(采用递归)

package com.test.filetest;import java.io.File;public class FileDir { /** * @param args */ public static void main(String[] args) { getDir("H:/wamp",0); } public static void g

2014-09-22 10:36:14 655

原创 java遍历文件夹

package com.test.filetest;import java.io.File;public class FileDir { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub File inputFile=new

2014-09-22 09:54:35 526

原创 java读取txt

package com.test.filetest;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;public class FileMain { /** * @param args * @throws IOExce

2014-09-22 09:44:28 454

原创 java读取unicode文件

主要介绍使用java来读取txt文本文件,且每次读取2个字节,也就是采用unicode编码的文本。FileMainpackage com.test.filetest;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOExceptio

2014-09-21 22:15:52 2258

转载 字节流和字符流的直观说明

一句话概括:字节流是由字节组成的,字符流是由字符组成的.Java里字符由两个字节组成.扩展:字节流是最基本的,所有的InputStream和OutputStream的子类都是,主要用在处理二进制数据,它是按字节来处理的但实际中很多的数据是文本,又提出了字符流的概念,它是按虚拟机的encode来处理,也就是要进行字符集的转化补充:实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直

2014-09-21 21:51:56 512

转载 java字节流和字符流的区别

字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢?实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示。下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后都不关闭输出流。范例:使用字节流不关闭执行Java代码

2014-09-21 21:51:01 473

原创 java中runnable的用法解析

1、类结构,首先有两个类,一个是测试类Main,一个是线程类MyThread。2、MyThreadpackage com.test.thread;import java.lang.management.ThreadInfo;public class MyThread implements Runnable { String name=null; MyThread(String

2014-09-21 20:53:40 19157

原创 Java的testcase用法

java的单元测试的一个简单入门例子用法,非常简单,一个实现类,一个测试类,就可以对类函数进行测试。

2014-09-11 22:43:30 5628

一个android的webview的例子

一个android的webview的例子,完全可以运行。 有截图。具体介绍可以查看网页

2014-06-15

C#邮件收取客户端

C#邮件收取客户端 采用C# lumisoft编写 含有代理功能

2014-04-02

Oracle数据库学习笔记(来自韩顺平 Oralce视频教程)

Oracle数据库学习笔记(来自韩顺平 Oralce视频教程) 个人总结的Oracle数据库学习笔记,不是很全,但是也包括了大致的内容。我把笔记转化为PDF,方便阅读。附上一些内容和下载链接。 ORACLE学习笔记... 2 一、 批量修改一条记录的多个字段... 2 二、 DML语言... 2 三、 ORALCE保存点... 2

2013-11-08

cn_PatternOrientSoftwareArchitecture

cn_PatternOrientSoftwareArchitecture

2013-06-17

微软官方MFC教程之虚函数重载画图

微软官方MFC教程之虚函数重载画图 参照官方教程所写 有一定的参考意义

2013-04-16

2012年天勤计算机考研模拟题(最新8套题)

2012年天勤计算机考研模拟题(最新8套题)

2011-12-23

php168加载丰富文本框(插件技术)

php168加载丰富文本框(插件技术)

2011-12-23

最小的ASP服务器

最小的ASP服务器

2011-12-23

数据结构之树与二叉树算法总结

数据结构之树与二叉树算法总结,数据结构之树与二叉树算法总结 数据结构

2011-12-23

空空如也

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

TA关注的人

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