自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (8)
  • 收藏
  • 关注

原创 java线程池

java线程池的使用原文地址:http://www.cnblogs.com/dolphin0520/p/3932921.html在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:  如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。  那么...

2016-04-27 15:19:12 123

原创 netty学习笔记2--ByteBuf类结构

在前面做项目的时候一直比较疑惑ByteBuf的创建是怎么一回事,因为比较忙也就胡乱的找了一个可以创建ByteBuf的方法进行使用了,今天在这里来总结一下吧。首先,ByteBuf的类继承关系图,见附件netty类继承关系图。从内存分配的角度看,ByteBuf可以分为两类:(1)堆内存(HeapByteBuf)字节缓冲区:特点是内存的分配和回收速度快,可以被JVM自动回收;缺点就是如果进...

2016-04-26 17:56:11 178

原创 netty学习笔记1--ByteBuf未完待续

       netty中的ByteBuf是基于java.nio的ByteBuffer扩展的,主要是因为nio中的ByteBuffer中存在一些使用上的不方便,比如:1.创建的ByteBuffer对象是固定容量的,当超过容量便会报错。2.只有一个标识位置的指针,读写数据的时候需要手动调用flip()和rewind()方法,使用稍有不慎便会造成程序报错。当然在一些官方文档上面关于这个的描述还有其他...

2016-04-26 17:32:27 210

原创 maven学习笔记1--myeclipse10中的配置

今天鼓捣了一天,终于在myeclipse上面创建了一个maven web应用,实在是不易啊,期间各种问题。好吧,记录一下吧。maven环境配置1.到maven官网下载一个maven包,下载地址为:https://maven.apache.org/download.cgi2.将下载的zip包解压到指定的本地文件目录,我这里是:F:\tools\frame-jars\maven...

2016-04-22 17:12:22 190

原创 定位学习--存储

今天在网上看到这篇文章讲解关于坐标定位不准的问题,很有用,存储在这里吧。http://www.cnblogs.com/milkmap/p/3627940.html原文内容:一、坐标体系首先我们要明白,开发者能接触到哪些坐标体系呢?第一种分类:1、  GPS,WGS-84,原始坐标体系。一般用国际标准的GPS记录仪记录下来的坐标,都是GPS的坐标。很可惜,在中国,任何一个地图产...

2016-04-20 17:17:20 190

原创 定位学习--各地图坐标系讲解以及坐标转换

第一部分 各种坐标系详解1、大地坐标系统 WGS-84用来表述地球上点的位置的一种地区坐标系统。它采用一个十分近似于地球自然形状的参考椭球作为描述和推算地面点位置和相互关系的基准面。一个大地坐标系统必须明确定义其三个坐标轴的方向和其中心的位置。通常人们用旋转椭球的短轴与某一规定的起始子午面分别平行干地球某时刻的平均自转轴和相应的真起始子午面来确定坐标轴的方向。若使参考椭球中心与地球平均质...

2016-04-20 16:58:46 755

原创 gps纠偏

原理解析吧,参照网上的一个回答http://q.cnblogs.com/q/41339/众所周知地球是一个不规则椭圆体,GIS中的坐标系定义由基准面和地图投影两组参数确定,而基准面的定义则由特定椭球体及其对应的转换参数确定。 基准面是利用特定椭球体对特定地区地球表面的逼近,因此每个国家或地区均有各自的基准面。基准面是在椭球体基础上建立的,椭球体可以对应多个基准面,而基准面只能对应一个椭球体。...

2016-04-20 16:39:20 819

原创 java动态代理

UserService接口package cn.bdx.service.intf;public interface UserService { public void add(); public void del();} UserServiceImpl类:package cn.bdx.service.impl;import cn.bdx.s...

2016-04-15 17:50:46 118

原创 spring学习笔记--bean的配置

构造器方式注入Performer.java文件:package com.springinaction.springidol;public interface Performer { void perform() throws PerformanceException;} PerformanceException.java:package com.spri...

2016-04-15 16:26:55 217

原创 struts2学习之数据校验

Struts2框架的输入校验是通过XML配置文件或者注解来实现的,当然在Action中进行手动(编码)校验也是允许的,并且可以手动校验和XML配置文件或者注解方式校验一起使用。数据校验依赖于validation和workflow两个拦截器。validation拦截器进行校验并创建具体字段错误的列表,workflow拦截器检查存在的校验错误,如果有,就返回"input"结果码,返回到包含校验...

2016-04-13 17:11:23 150

原创 struts2学习之拦截器

拦截器是Struts2框架的核心内容之一,许多核心功能(避免表单重复提交,数据类型转换,数据校验,文件上传,国际化及权限管理等)都是通过拦截器实现的。Struts2中的拦截器是面向切面编程(AOP)设计思想的实现。拦截器的使用通常包含以下几步:1.创建拦截器类。拦截器类可以通过实现Interceptor接口(实现init(),destroy(),intercept()方法),也可...

2016-04-13 15:53:39 136

原创 struts2工作原理

struts2的工作原理:(1)首先要经过Struts2框架的核心控制器StrutsPrepareAndExecuteFilter。(2)然后核心控制器依次查找ActionMapper来决定这个请求是否调用action。如果ActionMapper决定调用action,StrutsPrepareAndExecuteFilter就把这个请求的处理控制权委托给ActionProxy。(...

2016-04-12 17:32:58 129

原创 iframe+servlet文件上传实时进度条

后台: package com.scott.uploadfile;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.PrintWriter;import java.net....

2016-04-08 15:03:22 213

原创 iframe+struts2文件上传实时进度条

前台jsp内容:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName...

2016-04-08 14:49:29 281

原创 websocket实例1-基于xml

<!DOCTYPE html><html><head><title>WebSockete Demo</title><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-e

2016-04-03 10:21:03 217

mybatis(一对多xml)

mybatis(一对多xml)

2016-05-23

mybatis注解

mybatis注解

2016-05-23

mybatis入门实例(多对一xml)

mybatis入门实例(多对一xml)

2016-05-23

mybatis入门实例(xml)

mybatis入门实例(xml)

2016-05-23

springmvc+spring+hibernate整合(注解)

springmvc+spring+hibernate整合(注解),测试环境myeclipse2014+jdk1.6。简单测试这三个框架的整合,并含有简单的添加查询

2016-05-20

Struts2.3.28+spring4.1.6+hibernate4.3.8整合总结(注解)

Struts2.3.28+spring4.1.6+hibernate4.3.8整合总结(注解),测试环境使用myeclipse2014,jdk1.6

2016-05-19

struts2+spring+hibernate整合(xml)

struts2+spring+hibernate整合(xml),测试环境:myeclipse2014,jdk1.6,javaee6

2016-05-17

struts2.1.8.1+spring2.5.6+hibernate3.5.6整合注解

struts2.1.8.1+spring2.5.6+hibernate3.5.6整合注解,测试环境使用myeclipse2014,jdk6,javaee6

2016-05-17

空空如也

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

TA关注的人

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