自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蒋固金(jianggujin)的专栏

骨宜刚、气宜柔、志宜大、胆宜小、心宜虚、言宜实、慧宜增、福宜惜、虑不远、忧亦近

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

原创 JAVA访问数据库之概述

JAVA类库中包含一组用于访问数据库的接口和类,作为开发数据库应用程序的API。这些接口和类统称为JDBC(Java DataBase Connectivity),JDBC是访问数据库的类和接口的结合。对于数据库的操作,在整个Java学习过程中至关重要。JDBC简介JDBC提供了连接各种常用数据库的能力。有了JDBC,访问数据库就是一件很容易的事,有了JDBC,就不必为访问Sysbase数据库和Or

2016-01-05 22:25:09 2881

原创 JAVA网络编程之UDP

上一篇博客中使用的Socket是基于TCP协议的,这一篇为大家简单介绍一下UDP协议。 UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。 UDP协议全称是用

2016-01-05 20:36:06 2158

原创 JAVA网络编程之Socket

在前面博客中使用到的HttpsURLConnection实际上是基于HTTP协议完成获取网络资源的,而HTTP协议又是基于TCP/IP协议的,这一片博客将介绍在java中如何使用TCP/IP协议进行服务端与客户端之间的通信。 TCP/IP,Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,

2016-01-05 19:06:30 2597 3

原创 JAVA网络编程之模拟表单提交

这一篇博客是对上一篇《JAVA网络编程之获取网络资源》的扩充,这一篇将使用HttpURLConnection来模拟一个表单的提交。在B/S架构的系统中,请求时通过浏览器与服务端进行交互的,提交请求参数时使用form表单进行提交,但是有很多时候,我们需要在程序中直接调用HTTP接口,同时需要传递一些参数,那么这个时候我们就可以通过使用HttpURLConnection来模拟表单的提交过程。首先,我们可

2016-01-05 16:11:23 3291

原创 JAVA网络编程之获取网络资源

在应用程序开发过程中,很多时候我们会用网络资源,比如接口调用等。Java中也提供了相关的类去处理网络资源,而我们在处理网络资源的时候,用到的最多的就是IO,所以对IO还不了解的可以先看看前面的博客。 Java中,处理网络资源、网络通信所需要的类都在java.net包中。URL类URL代表一个统一资源定位符,它是指向互联网“资源”的指针。资源可以是简单的文件或目录,也可以是对更为复杂的对象的引用,例

2016-01-05 11:39:59 5582 1

原创 JAVA多线程机制之死锁

同步特性使用起来非常方便,功能很强大。但有的时候考虑不周的话有可能出现线程死锁。死锁主要是多个线程争抢资源造成的。 下面通过一个例子演示死锁:class Resource{ private int res = 0; public int getRes() { return res; } public void setRes(int res) {

2016-01-04 23:01:02 2372

原创 JAVA多线程机制之暂停、恢复和停止

在JDK1.2以前的版本如果要实现线程的暂停、恢复和停止的方法分别是suspend()、resume()、stop()。但是从JDK1.2以后这些方法已经被遗弃,因为它们有可能造成严重的系统错误和异常。 首先suspend()方法不会释放线程所占用的资源。如果使用该方法将某个线程挂起,则可能会使其他等待资源的线程死锁。而resume()方法本身并无问题,但是不能独立于suspend()方法存在。

2016-01-04 21:19:01 8769 1

原创 JAVA多线程机制之同步与互斥

一个多线程的程序,两个或者多个线程可能需要访问同一个数据资源。这时就必须考虑数据安全的问题,需要线程互斥或者同步。线程的互斥当多个线程需要访问同一资源时,要求在一个时间段内只能允许一个线程来操作共享资源,操作完毕后别的线程才能读取该资源,这叫线程的互斥。我们需要使用synchronized来给共享区域加锁,确保共享资源安全。 如果一个线程调用了某个对象的synchronized方法,它在这个方法运

2016-01-04 20:12:40 8424 1

原创 JAVA多线程机制之线程创建

在Java中创建线程有两种方式,一种是继承Thread,另一种是实现Runnable接口,Thread实际上也实现了Runnable接口。

2016-01-04 15:54:39 2584 2

原创 JAVA多线程机制之线程概念

在操作系统中,一个独立的正在运行的程序称为进程,通常一个程序又被分为称作任务的小块,任务又可以进一步分为称作线程的更小的块。如果一个程序多于一个线程同时执行,就可以称为多线程并行。 一个线程被定义为一个单一的连续控制流,线程也可以成为执行环境或者轻量级程序。当一个程序发起之后,会首先生成一个缺省的线程,这个线程被称作主线程,就是由main方法引导进入的线程,main方法调用的方法结构会在这个主线程

2016-01-03 22:15:49 2855

原创 JAVA图形界面(GUI)之菜单

菜单是我们很常见的一种组件,可以方便我们进行操作,JAVA中也提供了菜单的支持。这一篇博客将演示在JAVA中如何使用菜单。我们以记事本的部分菜单为例。import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import javax.swing.JFrame;import javax.swing.JMenu;impo

2016-01-03 21:40:55 22152

原创 JAVA图形界面(GUI)之表格

表格(JTable)是我们在GUI开发中很常用的一个组件。表格在可视化编程中用于显示信息,在Swing编程中非常有用,当要显示大量数据时,用表格可以清晰的显示出来。 本篇博客将演示JTable的基本用法。构造方法: 方法名 说明 JTable() 构造一个默认的 JTable,使用默认的数据模型、默认的列模型和默认的选择模型对其进行初始化 JTable(int numRows,

2016-01-03 21:02:43 34181

原创 JAVA图形界面(GUI)之事件处理机制

之前几篇博客中,我们编写了一些示例,但是这些示例并不能与读者进行交互,读者之所以对图形界面感兴趣,就是因为图形界面与读者交互能力强。但是单纯的界面是没有使用价值的,要是图形界面能与读者交流,那么必须了解java的事件处理机制。 首先组件要先注册事件处理器,当读者单击组件、移动鼠标或者敲击键盘都会产生事件(Event)。一旦有事件产生,应用程序做出对该事件的响应,这些组件就是事件源(Event So

2016-01-03 20:31:04 12539

原创 JAVA图形界面(GUI)之布局管理器

一个友好的读者界面是一款软件成功的关键因素之一。布局管理器就是用来管理读者的界面。摆放的效果直接影响到界面是否美观。布局管理器通过布局管理类来对各种读者组件进行管理。 使用布局管理器,不仅可以有序的排列组件,而且当窗体发生变化时,布局管理器很根据新版面来适配窗口大小。 如果设计时未指定组件的布局管理器,则使用默认布局管理器。默认布局管理器层次关系如图所示: 下面为大家介绍几种常用的布局管理器。

2016-01-01 15:32:04 37637 2

Exif2.2文档

Exif2.2官方文档

2017-07-29

eterna核心包

eterna框架可以让你在不用写任何java代码的情况下,仅通过一些xml的配置来开发你的Java应用。eterna框架包括了数据库层、控制层、视图层的配置功能,对于90%以上的开发场景,您可以不用书写任何Java代码。

2016-04-16

JAVA解析XML

JAVA常用的四种解析XML的示例,包括sax、dom、dom4j与jdom

2016-01-18

JAVA Socket通信示例

JAVA Socket通信示例,包含单工、半双工、全双工通信示例.zip

2016-01-05

JAVA聊天室小程序

可以实现在局域网内的通信,包含服务器和客户端,服务器可以私聊、踢出成员等,有个暂停服务器的功能,但是没有实现,有兴趣的可以自己添加

2012-11-28

空空如也

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

TA关注的人

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