自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(385)
  • 资源 (48)
  • 收藏
  • 关注

原创 基于jQuery的AJAX和JSON的实例

通过jQuery内置的AJAX功能,直接访问后台获得JSON格式的数据,然后通过jQuer把数据绑定到事先设计好的html模板上,直接在页面上显示。我们先来看一下html模板:

2014-07-25 15:43:19 787

原创 date 操作

<% Date dNow = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("E yyyy.MM.dd 'at' hh:mm:ss a zzz"); out.println("It is " + formatter.format(dNow)); %> 输出的结果为: It is 星期五

2014-07-25 14:16:25 814

原创 NIO基础代码例子

自己的一个NIO的小例子,代码: Java代码  public class HelloServer {      private Selector selector;      private ByteBuffer byteBuffer = ByteBuffer.allocate(1024);      private String name;  

2014-07-25 11:54:09 983

转载 netty

Scalable IO in JavaDoug LeaState University of New York at Oswegodl@cs.oswego.eduhttp://gee.cs.oswego.eduhttp://gee.cs.oswego.eduOutline" Scalable network services" Event-driven processi

2014-07-25 10:22:28 709

转载 Netty4-- ByteBuf和设计模式

ByteBuf是Netty框架里最重要的类之一,简单的说,ByteBuf就是java.nio.ByteBuffer的Netty版。ByteBuf逻辑结构正如类名所反映出来的,ByteBuf逻辑上就是一个byte容器。ByteBuf里的数据被两个指针划分为三个部分,如下图所示:reader index前面的数据是已经读过的数据,这些数据可以扔掉从reader

2014-07-24 17:25:16 1326

转载 Netty4-- NioEventLoopGroup继承层次结构

NioEventLoopGroup继承层次结构图Netty4的NioEventLoopGroup继承结构很复杂,为了理解它如何工作,我画了一张类似UML的图。但是这张图也很巨大,所以我做了以下处理:将位于不同包中的类或接口用不同的颜色加以区分接口名后面的括号里标注了大写字母I(Interface),抽象类名的后面标注了大写字母A(Abstract)

2014-07-24 17:24:54 1042

转载 Netty4的ServerBootstrp

这篇文章接着上一篇,分析一下Netty4的ServerBootstrp是如何工作的。EchoServer先看看Netty自带的EchoServer例子:[java] view plaincopy/**  * Echoes back any received data from a client.  */  public

2014-07-24 17:16:31 786

转载 Netty4-- Bootstrap

Netty4的代码比我想象的要复杂的多,不过Netty4很好的将这种复杂性隐藏了起来,暴露出来的,是一个相对容易使用的接口。Bootstrap就是Netty试图隐藏这种复杂性的一个例子。bootstrap包bootstrap包是Netty4代码里最简单的一个包,总共只有4个类:Bootstrap继承结构AbstractBootstra

2014-07-24 17:14:32 968

转载 Netty4 -- ChannelPipeline

Netty4Netty是一个和MINA类似的Java NIO框架,目前的最新版本是4.0.13,这两个框架的主要作者好像都是同一个韩国人。ChannelChannel是Netty最核心的接口,一个Channel就是一个联络Socket的通道,通过Channel,你可以对Socket进行各种操作。ChannelHandler用Netty编写网络

2014-07-24 17:00:22 764

原创 Netty源码解读 Netty中的buffer

What: buffer二三事buffer中文名又叫缓冲区,按照维基百科的解释,是”在数据传输时,在内存里开辟的一块临时保存数据的区域”。它其实是一种化同步为异步的机制,可以解决数据传输的速率不对等以及不稳定的问题。根据这个定义,我们可以知道涉及I/O(特别是I/O写)的地方,基本会有buffer的存在。就Java来说,我们非常熟悉的Old I/O–InputStream&Outp

2014-07-24 16:55:56 730

原创 Java NIO ServerSocketChannel

Java NIO中的 ServerSocketChannel 是一个可以监听新进来的TCP连接的通道, 就像标准IO中的ServerSocket一样。ServerSocketChannel类在 java.nio.channels包中。这里有个例子:01ServerSocketChannel serverSocketChannel = Serv

2014-07-24 16:50:26 505

原创 Java NIO SocketChannel

Java NIO中的SocketChannel是一个连接到TCP网络套接字的通道。可以通过以下2种方式创建SocketChannel:打开一个SocketChannel并连接到互联网上的某台服务器。一个新连接到达ServerSocketChannel时,会创建一个SocketChannel。打开 SocketChannel下面是SocketChannel的打开方式:

2014-07-24 16:45:24 567

原创 Java NIO FileChannel

Java NIO中的FileChannel是一个连接到文件的通道。可以通过文件通道读写文件。FileChannel无法设置为非阻塞模式,它总是运行在阻塞模式下。打开FileChannel在使用FileChannel之前,必须先打开它。但是,我们无法直接打开一个FileChannel,需要通过使用一个InputStream、OutputStream或RandomAcc

2014-07-24 16:42:01 565

原创 java nio

import java.io.IOException;import java.net.InetSocketAddress;import java.net.ServerSocket;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;impor

2014-07-24 15:09:08 476

转载 【Java TCP/IP Socket】基于NIO的TCP通信(含代码)

NIO主要原理及使用    NIO采取通道(Channel)和缓冲区(Buffer)来传输和保存数据,它是非阻塞式的I/O,即在等待连接、读写数据(这些都是在一线程以客户端的程序中会阻塞线程的操作)的时候,程序也可以做其他事情,以实现线程的异步操作。   考虑一个即时消息服务器,可能有上千个客户端同时连接到服务器,但是在任何时刻只有非常少量的消息需要读取和分发(如果采用线程池或者一

2014-07-24 14:39:31 582

转载 java UDP Socket(含代码)

UDP的Java支持    UDP协议提供的服务不同于TCP协议的端到端服务,它是面向非连接的,属不可靠协议,UDP套接字在使用前不需要进行连接。实际上,UDP协议只实现了两个功能:    1)在IP协议的基础上添加了端口;    2)对传输过程中可能产生的数据错误进行了检测,并抛弃已经损坏的数据。    Java通过DatagramPacket类和Da

2014-07-24 14:28:34 860

转载 Java TCP/IP SocketTCP Socket(含代码)

TCP的Java支持     协议相当于相互通信的程序间达成的一种约定,它规定了分组报文的结构、交换方式、包含的意义以及怎样对报文所包含的信息进行解析,TCP/IP协议族有IP协议、TCP协议和UDP协议。现在TCP/IP协议族中的主要socket类型为流套接字(使用TCP协议)和数据报套接字(使用UDP协议)。    TCP协议提供面向连接的服务,通过它建立的是可靠地连接。Jav

2014-07-24 14:20:54 654

转载 【Java TCP/IP Socket】Socket编程大合集

转载请注明出处:http://blog.csdn.net/ns_code/article/details/17526127     为了方便各位网友学习以及方便自己复习之用,将Java TCP/IP Socket编程系列内容按照由浅入深的学习顺序总结如下,点击相应的标题即可跳转到对应的文章:【Java TCP/IP Socket】Java TCP Soc

2014-07-24 14:18:19 491

原创 JAVA中sleep()、wait()、yield()、join()方法浅析

Java线程退出最好自己实现,在运行状态中一直检验一个状态,如果这个状态为真,就一直运行,如果外界更改了这个状态变量,那么线程就停止运行。1.sleep()方法在指定时间内让当前正在执行的线程暂停执行,但不会释放“锁标志”。不推荐使用。sleep()使当前线程进入阻塞状态,在指定时间内不会执行。2.wait()方法在其他线程调用对象的notify或notifyAll

2014-07-24 12:56:02 636

原创 Java 线程间的通信——wait及notify方法

线程间的相互作用  线程间的相互作用:线程之间需要一些协调通信,来共同完成一件任务。  Object类中相关的方法有两个notify方法和三个wait方法:  http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html  因为wait和notify方法定义在Object类中,因此会被所有的类所继承。

2014-07-24 12:08:37 664

原创 Java synchronized关键字详解

多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。  同步机制可以使用synchronized关键字实现。  当synchronized关键字修饰一个方法的时候,该方法叫做同步方法。  当synchronized方法执行完或发生异常时,会自动释放锁。  下面通过一个例子来对synchronize

2014-07-24 11:58:38 538

原创 Java 多线程的同步

为什么要引入同步机制  在多线程环境中,可能会有两个甚至更多的线程试图同时访问一个有限的资源。必须对这种潜在资源冲突进行预防。  解决方法:在线程使用一个资源时为其加锁即可。  访问资源的第一个线程为其加上锁以后,其他线程便不能再使用那个资源,除非被解锁。 程序实例  用一个取钱的程序例子,来说明为什么需要引入同步。  在使用同步机制前,整体

2014-07-24 11:52:08 504

原创 Java 多线程访问成员变量与局部变量

public class HelloThreadTest{ public static void main(String[] args) { HelloThread r = new HelloThread(); Thread t1 = new Thread(r); Thread t2 = new Thread(r);

2014-07-24 11:47:18 826

转载 不用安装oracle客户端也可以用plsql连接远程oracle

不用安装oracle客户端也可以用plsql连接远程oracle 关键字: plsql连接远程oracle     每次问人家,plsql 可不可以直接远程连接服务器,他们都说要安装客户端,记得以前用过个什么sql deveplore 什么的工具,不用安装客户端的,而且是绿色软件来的,我就想,一定就办法,不用这么麻烦安装客户端的。上网找了找,下面把我的实践详细过程记录下来,希望对大家有帮助

2014-07-24 11:33:51 863

转载 iframe子页面调用父页面js函数

1、iframe子页面调用父页面js函数 子页面调用父页面函数只需要写上window.praent就可以了。比如调用a()函数,就写成: 复制代码 代码如下:window.parent.a(); 子页面取父页面中的标签中的值,比如该标签的id为“test”,则: 复制代码 代码如下:window.parent.document.getElementByI

2014-07-23 11:45:49 7395

转载 jquery从后台取出的json数据在火狐下面alert出来的xmlDocument解决办法

今天使用highcharts做报表中发现从后台转好的json数据使用jquery的get取到之后在ie下面显示正常,但在火狐下面显示是xml,alert出来之后是xmldocument,解决办法如下,添加 jQuery.get('http://192.168.8.44:8080/testChart/pp.do',function(data1){     

2014-07-23 11:20:02 1038

转载 使用HighCharts实现实时数据展示

使用HighCharts实现实时数据展示  2012-12-01 13:42:58|  分类: JSP/JAVA技术 |  标签:highcharts  趋势图  曲线图  实时  工业控制  |举报|字号       在众多的工业控制系统领域常常会实时采集现场的温度、压力、扭矩等数据,些数据对于监控人员进行现场态势感知、进行未来趋势预测具有重大指导价值。工程控制人员如果只是阅读海

2014-07-23 11:17:57 2471

原创 java将数据转化成json格式

1.使用highcharts做报表的时候需要用到json格式的数据,以下方法类能将各种格式的文件转化成json格式的数据2.

2014-07-23 11:17:46 1920

原创 java转化json方式2(需要json官方jar包支持)

import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.util.List;public class JsonUtil { public static String objectToJson(Obje

2014-07-23 11:17:37 1223

转载 mysql 主从复制数据

mysql主从配置小记: 共有四台机器:A(10.1.10.28),B(10.1.10.29),C(10.1.10.30),D(10.1.10.31)。 配置后结果:A-C互为主从,B为A的slave,D为C的slave。 0)准备工作 在四台机器上面安装好mysql后,创建用于同步的账号。 添加账户: 复制代码代码如下:INSERT INTO user

2014-07-21 16:45:26 592

转载 java 多线程

这里我们做一个完整的例子来说明线程产生的方式不同而生成的线程的区别:package debug;import java.io.*;import java.lang.Thread;class MyThread extends Thread{ public int x = 0; public void run(){ System.out.println(++x);

2014-07-21 15:00:55 431

原创 JAVA 解与压缩

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.Enumeration;import java.util.zip.ZipEntry;import java.util.zip.ZipE

2014-07-21 14:55:56 568

原创 swf 嵌入 jsp 中

var LocString = String(window.document.location.href); function getQueryStr(str) { var rs = new RegExp("(^|)" + str + "=([^\&]*)(\&|$)", "gi") .exec(LocString), tmp; if (tmp = rs) {

2014-07-15 09:52:48 1156

原创 js 不同浏览器 的判断

//判断浏览器类型和版本 返回结果:浏览器名_版本eg:ie_9.0; firefox_24;  chrome_30;function isBrowser(){    var result;    var Sys={};    var ua=navigator.userAgent.toLowerCase();    var s;    (s=ua.match(/msie (

2014-07-15 09:19:16 681

原创 JAX-WS 构建简单webservice部署到tomcat上

JAX-WS(三)构建简单webservice部署到tomcat上前言:虽然构建本地的jax-ws的webservice很简单,但要部署到tomcat上要绕过点弯。tomcat本身和jdk都没有jaw-ws的API,所以部署的时候需要额外做点事情,有两种选择1、下载必要的jar库,JAX-WS RI,地址:https://jax-ws.java.net/2、使用其他服务器,比如

2014-07-14 18:47:32 3455

转载 开发 Web 服务

开发 Web 服务契约优先方法与代码优先方法进入 JAX-WS 时代的最好方法莫过于首先开发一个 Web 服务。可以采用以下两种方法之一开发 Web 服务:契约优先:从 WSDL 契约着手,生成 Java 类来实现服务。代码优先:从 Java 类着手,使用 Annotation 来生成 WSDL 文件和 Java 接口。契约优先 WSDL 方法需要对用于定义消息格式的 WSDL

2014-07-14 18:34:05 713

转载 tomcate 发布 webservice

micmiu – 软件开发+生活点滴JAX-WS开发的webservice如何在Tomcat下发布作者: Michael日期: 2012 年 8 月 7 日 发表评论 (0)查看评论目录:构建项目服务端编码创建:sun-jaxws.xml配置:web.xml添加依赖库发布并验证[一]、构建项目1mvn archetype:create

2014-07-14 18:25:07 604

原创 spring 声明 hibernate 的 事物的几种用法

以下两个bean的配置是下面要用到的。[xhtml] view plaincopyprint? <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">

2014-07-12 15:54:55 570

原创 extjs4 struts2 文件上传

struts.xml中的配置文件,配置中要注意 param name= contentType , 不配置此项,或配置成“text/json”,在文件上传后,会有一个文件下载的提示。 text/html;charset=utf-8

2014-07-12 15:50:25 716

原创 java 泛型的使用

写法一般都会在基类中看到,而且是使用了JAVA泛型的,比如我们J2EE中的BaseDAO什么的,请看代码,其实简写了,分开写就明了了。基类:import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;public abstract class SuperClass { private Class bea

2014-07-12 15:31:47 482

cxf webservice jar

cxf webService 开发所需要的jar ,解压后即可使用其中的jar

2015-02-02

忽略https白黑名单

忽略https白黑名单 ,忽略 有些服务器要白名单才能访问,

2015-01-27

ios开发详细基础.pdf

最详细地ios开发基础书籍,物超所值,详细介绍了开发遇到的细节,解决方式。

2015-01-23

Axure7 汉化版

Axure7 汉化版 ,解压后安装,汉化将lang文件夹,复制到(D:\Program Files (x86)\Axure\Axure RP Pro 7.0 )根据自己的安装目录

2015-01-13

解析XML的四种方式Demo

解析XML的四种方式Demo,带jar ,导入即可使用,可供参考

2015-01-13

线程池资源

java 语言 自己写的线程池控制,有测试类

2015-01-13

java线程池demo

java线程池demo ,可以使用,自己创建项目,将类复制进去,可以测试。

2015-01-12

银联支付demo参数文档

银联支付demo参数文档,解压后可使用,仔细阅读文档

2015-01-09

微信支付demo文档

微信支付demo文档 ,解压后有文档,有问题咨询。

2015-01-08

银联在线支付demo

银联在线支付demo,导入myeclipse即可使用,有问题咨询本人

2015-01-08

手机网页版支付宝支付demo

手机网页版支付宝支付demo, 导入myeclipse 即可使用 ,有问题可以咨询本人。

2015-01-08

java 设计模式 chm

java 设计模式 chm 每一种模式的介绍,代码实现

2014-12-26

KAnalyzer2013

luence 4 以上专用 汉语分词器 KAnalyzer2013

2014-12-12

springjax-ws

spring jax-ws mybatis demo 下载后 导入 myeclipse 即可使用

2014-12-03

springwebservice

spring mybatis jax-ws 集成demo

2014-12-01

springMybatisWebservice

下载 导入 myeclipse 就可以使用 集成 jax-ws demo

2014-12-01

华为时间管理

华为时间管理法,华为时间最有效分管理法,ppt详细描述时间的有效管理

2014-11-24

sonar -3.2.1

sonar 管理代码 有 linux windows 32 64 各种安装

2014-11-20

Mybatiscache

MybatisEhcache demo 导入即可使用

2014-11-06

memached alisoft

alisoft-xplatform-asf-cache-2.5.1-src资料.rar memached

2014-11-06

Oracle11gR2静默安装实践

Oracle11gR2静默安装实践(Red_Hat_Enterprise_Linux_5.3_x86-64)本人安装

2014-11-06

jQuery EasyUI 1.4 Api demo

jQuery EasyUI 1.4 Api demo

2014-08-27

js 禁止保存

js 禁止保存、屏蔽、缓存、页面保护,具体的详细代码

2014-08-01

netty4.1jar

netty 4.1 最新版 所有jar齐全

2014-07-29

eclipse tomcate 插件4以上版本

eclipse tomcate 插件4以上版本 倒入plugins 文件夹下即可使用

2014-07-25

ztree demo

strut2 + ztree jquery 实现菜单下拉功能

2014-07-23

HighCharts

Jquery HighCharts 开发的绘制图表的demo 可用简单

2014-07-23

java程序敏感词汇屏蔽的源码

可以使用,基于Filter 实现,导入项目 ,梳理逻辑即可使用

2014-07-22

W3cSchool.chm

w3cSchool 资料文档,解压后即可使用。

2014-07-15

Flex4 做的系统拓扑图

项目本人开发 ,数据库自己设计,导入myeclipse 可使用

2014-07-11

dwr3demotuisongjishu

dwr3 精确推送技术 列子不错,下载倒入即可使用

2014-06-20

mysql 高可用性能pdf 有集群部署

mysql 的使用,mysql 的高级开发 ,mysql的集群部署

2014-06-19

nginx tomcate 集群

nginx 1.7 tomcate 7 搭建的集群 绝对可用,

2014-06-19

flex4 订阅 发布 机制 实例 (lib )

flex4 订阅 发布 机制 实例 (lib ) 倒入 myeslipse 即可使用,简单实例 有助于 开发者使用

2014-06-18

flex jsp 嵌套 swf html

jsp中嵌套 flex 生成的 swf html 自己开发系统拓扑图的例子

2014-06-18

zeroIce权威指南

ice 文档

2017-05-12

mysqlWorkBnech

mysql Workbench win8 64位 可以用

2015-11-03

myeclipse 2013 git

myeclipse 2013 git 解压后 将里面的fea 和plug 放入 安装的 dropins 下 重启即可

2015-03-30

w3cschool chm

2014最新w3cschool chm离线版,下载后,打开即可使用。

2015-02-04

获取本机IP

获取本机IP ,自动区分windows 或者 linux 系统。获取IP

2015-01-31

空空如也

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

TA关注的人

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