Java Socket编程

        对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accep...

2016-06-29 21:58:19

阅读数 15

评论数 0

Windows下查看分析WebSphere MQ的异常

        Windows下查看分析WebSphere MQ的异常。 异常信息位置:   参考文章:http://wenku.baidu.com/link?url=oF47OAa7NjvijSi-ayHXWgh5G4v3iU3li1ebjIjD4W_EH8NkN8WNTXePGt...

2016-06-29 09:08:23

阅读数 29

评论数 0

关于ByteBuffer中flip和rewind方法的作用说明

        关于flip,看到JDK的文档大概是这么说的:“将limit属性设置为当前的位置”;而关于rewind方法,是在limit属性已经被设置合适的情况下使用的。也就是说这两个方法虽然都能够使指针返回到缓冲区的第一个位置,但是flip在调整指针之前,将limit属性设置为当前位置。 ...

2016-06-29 09:01:49

阅读数 8

评论数 0

Buffer类详解

        Buffer 类是 java.nio 的构造基础。一个 Buffer 对象是固定数量的数据的容器,其作用是一个存储器,或者分段运输区,在这里,数据可被存储并在之后用于检索。缓冲区可以被写满或释放。对于每个非布尔原始数据类型都有一个缓冲区类,即 Buffer 的子类有:ByteB...

2016-06-28 23:29:52

阅读数 18

评论数 0

Http和Socket区别

一.TCP连接         手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。         建立起一个TCP连接需要经过“三次握手”:        ...

2016-06-28 22:52:40

阅读数 18

评论数 0

ThreadPoolExecutor使用介绍

一.简介 线程池类为java.util.concurrent.ThreadPoolExecutor 1.常用构造方法 ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,long keepAliveTime, TimeUnit...

2016-06-28 09:56:59

阅读数 15

评论数 0

ExecutorService线程池

一.ExecutorService 建立多线程的步骤 1.定义线程类 class Handler implements Runnable{ } 2.建立ExecutorService线程池 ExecutorService executorService = Executors.new...

2016-06-28 09:19:00

阅读数 11

评论数 0

SLF4J: Class path contains multiple SLF4J bindings

        启动项目,服务器用的是tomcat,在启动的时候,eclipse的console中用红色的字体,提示: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file...

2016-06-28 09:17:57

阅读数 16

评论数 0

Java多线程编程中Future模式的详解

        Java多线程编程中,常用的多线程设计模式包括:Future模式、Master-Worker模式、Guarded Suspeionsion模式、不变模式和生产者-消费者模式等。这篇文章主要讲述Future模式。 一.Future模式核心思想         Future模式...

2016-06-27 23:01:23

阅读数 12

评论数 0

HashMap与ConcurrentHashMap的区别

        从JDK1.2起,就有了HashMap,正如前一篇文章所说,HashMap不是线程安全的,因此多线程操作时需要格外小心。         在JDK1.5中,伟大的Doug Lea给我们带来了concurrent包,从此Map也有安全的了。         Concurr...

2016-06-27 09:07:48

阅读数 10

评论数 0

Tomcat启动完毕后启动方法任务

        Tomcat启动完成后再执行一个指定的方法,不影响Tomcat的启动时间。         本文主要介绍Tomcat启动真正完成后(即在eclipse的控制台上出现类似于Server started in 2300ms这样的消息后)执行一个操作。          如下的3...

2016-06-27 09:06:02

阅读数 86

评论数 0

Spring中ClassPathXmlApplicationContext类的简单使用

一.简单用ApplicationContext做测试,获得Spring中定义的Bean实例(对象)         可以用: ApplicationContext ac = new ClassPathXmlApplicationContext("applicationCo...

2016-06-27 09:05:18

阅读数 12

评论数 0

java读取.properties配置文件的几种方法

        读取.properties配置文件在实际的开发中使用的很多,总结了一下,有以下几种方法(仅仅是我知道的): 一.通过jdk提供的java.util.Properties类         此类继承自java.util.HashTable,即实现了Map接口,所以,可使用相应...

2016-06-27 09:05:00

阅读数 56

评论数 0

log4j2在SpringMVC工程中的运用

        SpringMVC返回json数据的三种方式文件可知,我的SpringMVC工程已支持返回json数据,下面我们再给它增加日志输出功能。 一.引入日志相关的jar包         不知为什么,经不是特别全面的验证,这七个jar包必须都引用到我的SpringMVC的工程中来...

2016-06-26 16:14:14

阅读数 79

评论数 0

Log4j2使用教程

        Log4j 2的好处就不和大家说了,如果你搜了2,说明你对他已经有一定的了解,并且想用它,所以这里直接就上手了。 一. 官方下载log4j 2,导入jar包         基本上你只需要导入下面两个jar包就可以了(xx是乱七八糟的版本号): log4j-core-xx...

2016-06-26 15:29:15

阅读数 9

评论数 0

log4j2使用入门

一.Log4j2的导入         首先到http://logging.apache.org/log4j/2.x/download.html 上下载最新的log4j2的jar包,然后再eclipse中加入log4j-api-2.6.1.jar和log4j-core-2.6.1.jar,需...

2016-06-26 14:15:37

阅读数 76

评论数 0

slf4j的包使用说明

一.概念         commons-logging:apache最早提供的日志的门面接口。避免和具体的日志方案直接耦合。类似于JDBC 的api 接口,具体的的JDBC driver 实现由各数据库提供商实现。通过统一接口解耦,不过其内部也实现了一些简单日志方案。         L...

2016-06-26 13:35:40

阅读数 41

评论数 0

Java变量类型识别

        使用时如果已经确定变量类型的范围,那么建议使用instanceof。如果不确认变量的范围的话就使用Object.getClass().getName()来得到,而getSimpleName只能得到类名得不到包名这就不能确认这个对象了,毕竟有很多重名的类还需要依靠包名来进行判断的...

2016-06-26 13:04:08

阅读数 10

评论数 0

Java Socket编程服务器端和客户端的一个简单实例

服务器端: package com.bijian.test; import java.io.*; import java.net.*; public class EchoServer { private int port = 8000; private Serve...

2016-06-24 20:01:54

阅读数 9

评论数 0

Eclipse/MyEclipse怎么设置个性化代码注释及排版模板

一.设置个性化代码注释模板         打开Eclipse/MyEclipse工具,打开或创建一个Java工程,点击菜单Window->Preferences弹出首选项设置窗口。         展开左侧Java->Code Style-&a...

2016-06-24 18:24:10

阅读数 38

评论数 0

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