自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 JDBC——用JDBC连接MySQL数据库并进行简单的增删改查操作

一、什么是JDBCJava 数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。(摘自维基百科)二、简单的JDBC实例现在使用JDBC写一个简单的小程序,主要是使用JDBC连接MySQL数据库,然后对数据库进行一些基本的增删改查操作。1、设计数

2016-06-24 17:16:15 40236 14

原创 WebService学习——使用CXF编写WebService客户端

昨天尝试用CXF编写了WebService的服务端,今天试着写了一个客户端来调用服务端。首先上网查了一下,发现有好几种写法,具体每一种方法可以参考这篇文章,我使用的是不需要wsdl2java工具直接进行编码的方式。具体wsdl2java工具的使用方法可以参考这篇文章。一、客户端实例package com.ws.main;import org.apache.cxf.endpoint.Cl

2016-06-16 16:41:54 837

原创 WebService学习——使用CXF编写WebService服务端

昨天用Eclipse生成了WebService的服务端和客户端,今天尝试不用Eclipse的插件生成,自己写一个服务端,可能因为昨天碰到的不少问题都得到了解决,今天写起来还算比较顺利,现在把过程贴出来,以后可能会用得着。1、创建一个web工程,DynamicWeb Project (File->New->Dynamic Web Project),取名叫“ws-server-hand”,这个就不

2016-06-15 16:32:48 837

原创 WebService学习——利用Eclipse生成JAX-WS WebService客户端

上一篇介绍了如何用Eclipse生成JAX-WS WebService服务端,现在介绍如何生成客户端1、 创建一个web工程,Dynamic Web Project (File->New->Dynamic Web Project),取名叫“ws-client”2、 创建WebService客户端(选中创建的客户端右击New->Other->Web Services->Web Ser

2016-06-14 17:12:09 7374

原创 WebService学习——利用Eclipse生成JAX-WS WebService服务端

最近在学习WebService,今天尝试用Eclipse的插件生成JAX-WS WebService,结果遇到了不少的问题啊,调试了大半天终于把程序跑通了。现在把步骤和问题记录一下,也为了以后遇到相同的问题时能够及时解决。首先利用Eclipse生成WebService的服务端。1、 创建一个web工程,DynamicWeb Project (File->New->Dynamic Web P

2016-06-14 16:51:38 17853 1

转载 Java多线程初探——生产者-消费者模型的Java实现

本文转自:http://tanlan.iteye.com/blog/1158154生产者-消费者(producer-consumer)问题,也称作有界缓冲区(bounded-buffer)问题,两个进程共享一个公共的固定大小的缓冲区。其中一个是生产者,用于将消息放入缓冲区;另外一个是消费者,用于从缓冲区中取出消息。问题出现在当缓冲区已经满了,而此时生产者还想向其中放入一个新的数据项的情形,其解

2016-06-07 15:47:10 451

原创 Java多线程初探——守护线程

一、守护线程概念Java中将线程分为两类,用户线程和守护线程,其中用户线程就是在前台执行的,用于执行具体操作的线程,比如程序中的主线程、网络连接的子线程等。守护线程是指运行在后台的,为用户线程提供服务的线程,Java中最典型的守护线程就是垃圾回收的GC线程。守护线程最大的特点就是当所有用户线程都结束运行后,守护线程会随着Java虚拟机一同结束工作。Java中要想将一个线程设置为守护线程,只

2016-06-07 11:13:30 788

原创 Java多线程初探——死锁

一、死锁案例Java多线程编程中,为了保证线程安全,用到了锁的概念,当两个线程互相等待对方释放同步的监视器时就会造成死锁。对于死锁,如果没有外力作用,死锁会一直继续下去,程序将无法正常往下执行。现在写一个简单的死锁案例。先定义两个类,在这两个类中分别定义两个synchronized方法,这就表示如果有线程调用了对象中的方法,线程将持有该对象的锁。ClassA.javapubli

2016-06-06 15:37:16 672

原创 Java多线程初探——正确停止线程

public class YieldRunnable

2016-06-04 15:18:49 2573

原创 Java多线程初探——yield()方法与join()方法

Java中创建现成的方式就不再赘述了,有两种:(1)继承Thread类,重写run()方法,(2)实现Runnable接口,重写run()方法。二、yield(

2016-06-04 10:17:11 5350

原创 Java网络编程——基于UDP的Socket编程

一、基于UDP的Socket编程1、UDP协议:UDP协议(用户数据协议)是无连接的、不可靠的、无序的通信协议,使用UDP进行通信不需要像TCP协议那样先建立连接,因此UDP的传输速率要快一些。UDP以数据报作为数据传输的载体,在使用UDP进行数据传输时,首先需要将数据封装数据报(Datagram),在数据报中指明数据所要到达的主机地址和端口号,再将数据报发送出去。2、Java提供的基于U

2016-06-01 11:35:50 795

空空如也

空空如也

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

TA关注的人

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