自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(129)
  • 资源 (17)
  • 收藏
  • 关注

转载 mybatis一对一的三种实现方式 数据准备: 使用mysql数据库作为测试。建表语句及测试数据: CREATE TABLE `classes` ( `class_id` int(11) NOT

mybatis一对一的三种实现方式数据准备:使用mysql数据库作为测试。建表语句及测试数据:CREATE TABLE `classes` (  `class_id` int(11) NOT NULL AUTO_INCREMENT,  `class_name` varchar(255) DEFAULT NULL,  KEY `class_id` (`class_id`)

2017-09-04 10:49:37 1240

原创 Ajax 跨域请求 配置解决方法 tomcat weblogic适用

概述Ajax跨域是前端开发中常见的问题,本文描述了以Google浏览器Chrome作为客户端和以Tomcat作为Web服务器的情况下的解决办法。问题现象当出现跨域访问的时候ajax通常会报类似如下错误:XMLHttpRequest cannot load http://192.168.2.12:8001/oss/api/version/check. No 'Acce

2017-08-10 11:47:00 965

转载 spring+springMVC+mybaties 搭建

使用SSM(spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认

2017-07-12 17:33:35 746

原创 总结-maven-新建web项目

使用eclipse插件创建一个web project首先创建一个Maven的Project如下图  我们勾选上Create a simple project (不使用骨架)   这里的Packing 选择 war的形式  由于packing是war包,那么下面也就多出了webapp的目录

2017-06-30 15:27:50 312

转载 spring事务管理的几种方式

前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。    总结如下:    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一

2017-02-24 18:02:09 465

转载 地球坐标,火星坐标,百度坐标转换

标准地球坐标即GPS设备获得的坐标,该坐标需要经过国家测绘局进行加密后形成火星坐标(WGS-84 ),我们用的google坐标和高德地图坐标也就是火星坐标         百度地图,在火星坐标的基础上再进行一次加密,形成了百度地图上的坐标,因此,直接将标准地球坐标显示在百度地图上是会有几百米的偏差的。按照此原理,标准GPS坐标经过两步的转换可得到百度坐标。因为在处理百度地图时,例如查询其P

2016-11-18 09:14:56 468

转载 Oracle监听配置及访问方式完全解析

Oracle 网络配置 三个配置文件 listener.ora 、sqlnet.ora 、tnsnames.ora ,都是放在$ORACLE_HOME\network\admin 目录下。1. sqlnet.ora----- 作用类似于linux 或者其他unix 的nsswitch.conf 文件,通过这个文件来决定怎么样找一个连接中出现的连接字符串。 例如我们客户端输入sqlp

2016-11-01 16:06:43 6112

转载 oracle定制定时执行任务

本节摘要:本节介绍使用oracle自带的job来实现oracle定制定时执行任务。 1.引言定制定时执行的任务有两种形式,系统级别和数据库级别,从操作系统级别来讲,windows系统我们可以使用任务计划来实现,对于winXP系统,设置步骤如下,开始---设置---控制面板---任务计划,然后添加任务计划,按向导完成配置即可;对于win7系统,

2016-10-11 09:41:22 1769

转载 数据库面试题

Student(S#,Sname,Sage,Ssex) 学生表       S#:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别Course(C#,Cname,T#) 课程表                    C#,课程编号;Cname:课程名字;T#:教师编号SC(S#,C#,score) 成绩表                             S#:学号

2016-06-15 10:32:12 477

转载 火星坐标系,百度坐标系,wgs84坐标系转换算法

一 坐标介绍1 wgs84坐标系:是国际上通用的地理坐标系,也就是我们常说的经度纬度多少多少。比如08年汶川大地震报的经纬度就是基于这个坐标系。而我们常见的一些设备比如gps也是以这个坐标系为参考的。2 火星坐标系:主要是因为国家安全的原因为了保护一些比较敏感的坐标位置,在大天朝所有获取地图数据的第一个关卡就是国家测绘局,在他们出产的所有地图在wgs84的基础上进行一次加密,也就是

2015-12-29 11:32:54 3525

原创 tomcat 绑定多个域名

unpackWARs="true" autoDeploy="true"            xmlValidation="false" xmlNamespaceAware="false">            参考文章http://jingyan.baidu.com/album/f0062228250cbdfbd3f0c8cf.html?picindex=4

2015-04-07 16:58:47 468

转载 java 字节流与字符流的区别

字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢? 实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示。  下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后都不关闭输出流。 范例:使用字节流不关闭执行 Java代码

2014-05-07 14:35:31 686

转载 Eclipse和MyEclipse工程描述符.classpath和.project和.mymetadata详解

有时候在一个Java工程里我们需要加入第三方jar包,这时你加入的最好相对路径,而不是绝对路径。否则你的工程拿到别处就不行运行了。意思就是说你最好把相关的jar放到工程目录下。对于Web工程来说相对简单,web工程是有个lib目录的。直接复制到这里就行了。而非web工程是不可以的。Eclispe是不能自动完成导入copy的。这就需要我们手动配置,对于工作描述文件,Eclipse和M

2014-04-26 13:18:00 1514

转载 sturts拦截器的使用

1、什么是拦截器(Interceptor)拦截器是动态拦截Action调用的对象。它提供了一种机制,使开发者可以定义一段代码,在Action执行之前或之后被调用执行,也可以在一个Action执行前阻止其执行,同时也可以提取Action中可重用部分的方式。通俗一点说,拦截器是一个实现了一定功能的类,它以一种可插拔的方式被定义在某个Action执行的之前或之后,用来完成特定的功能。 

2014-04-18 17:33:13 718

转载 Tomcat自带log的配置

问题tomcat每次启动时,自动在logs目录下生产以下日志文件,且每天都会生成对应日期的一个文件,造成日志文件众多:     localhost.2012-07-05.txt     catalina.2012-07-05.txt     manager.2012-07-05.txt     host-manager.2012-07-05.txt目

2014-04-18 14:23:48 827

转载 Windows 下单机最大TCP连接数

在做Socket 编程时,我们经常会要问,单机最多可以建立多少个 TCP 连接,本文将介绍如何调整系统参数来调整单机的最大TCP连接数。Windows 下单机的TCP连接数有多个参数共同决定,下面一一介绍:最大TCP连接数[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]

2014-04-18 11:16:16 606

转载 Spring头那一堆东西

Spring头那一堆东西说起

2014-04-16 18:17:53 638

转载 Protobuf java基础

本文档为java编程人员使用protocol buffer提供了一个基本的介绍,通过一个简单的例程进行介绍。通过本文,你可以了解到如下信息:1、在一个.proto文件中定义一个信息格式.2、使用protoc命令进行编译,生成java代码.3、使用Java protocol buffer API进行读写操作.l  定义proto文件以一个地址薄为例,从建立一个.proto文件开始

2014-04-14 15:42:41 498

转载 Hibernate整合C3P0实现连接池

Hibernate中可以使用默认的连接池,无论功能与性能都不如C3PO(网友反映,我没有测试过),C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。C3P0是一个易于使用JDBC3规范和JDBC2可选的扩展定义的功能增强,使传统的JDBC驱动程序“enterprise-rea

2014-04-12 12:09:51 1329

转载 干净卸载SQL Server 2005

1。首先要停止所有的SQL的服务,步骤如下:Control Panel > Administrative Tools > Services > stop all SQL services这一步非常重要,因为如果你不这样做,有些服务在你卸载的时候仍然被占用,这样的话你会卸不干净,或者遇到一些其他的怪问题。在Windows上什么都有可能发生。(在卸载之前先停掉相关服务,这一条也适用于其他软件的

2014-04-04 10:33:57 997

转载 几种通讯协议的比较RMI > Httpinvoker >= Hessian >> Burlap >> web service

一、综述本文比较了RMI,Hessian,Burlap,Httpinvoker,web service等5种通讯协议的在不同的数据结构和不同数据量时的传输性能。RMI是java语言本身提供的通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。Hessian和Burlap是caucho公司提供的开源协议,基于HTTP传输,服务端不用开防火墙端口。协议的规范公开,可以用于任

2014-03-31 09:23:54 8683

转载 Java的图片处理工具类

import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.Toolkit;import java.aw

2014-03-29 11:52:16 1192

转载 Java图片处理开源框架

图片处理是当今软件开发中非常重要的一环,然而处理图片的开源框架却并不多。现金网上流传的Java处理图片的代码,虽然可对图片进行简单处理,但效果并不理想。虽然也有些其他解决方案,但都摆脱不了繁琐,使用起来十分不方便。为了解决这个问题,我也是在网上找了好久,看了很多资料,功夫不负有心人,最终找到了一个处理图片十分棒的开源框架。特此拿出来与大家分享。Thumbnailator 是一个优秀

2014-03-29 11:51:25 1291

转载 Windows下JavaCV获取摄像头图像

public class video{ public static void main(String[] args) throws Exception { final String savedImageFile = "d:\\my.jpg"; //拍摄所存储的文件 OpenCVFrameGrabber grabber = new OpenCVFrameGra

2014-03-28 16:47:38 7069 2

转载 java处理视频文件,读取视频的时长

最近需要用java处理视频文件,读取视频的时长,在网上查,没找到合适的方法,用JMF吧,支持的格式太少,用JNI去读取其他语言写的API,但比较麻烦。无意中找到了jave这个开源的项目,看了看介绍,是用java来处理多种视频格式之间的转换的,下载了下来,看了看,还真找到了获取视频时长的方法。记录下来,给需要朋友做个参考。下载jave的网址http://www.sauronsoftware.it

2014-03-28 16:45:49 24452 10

转载 javaCV配置第二种

1.首先下载OpenCV2.4.6,下载的时候,选择windows版的。然后安装2.其实安装的过程就是解压的过程,并没有什么安装向导之类的,安装完成后,我们最关心的是这个目录:opencv\build\java 如下图所示注意:opencv-246.jar是需要在opencv的java类库,但是,真正的实现是opencv_java246.dll(X86和X64之分,关键看你的计算机

2014-03-28 09:47:15 5224 1

转载 javaCV 配置第一种

虽然是我转的,但是我是按照这种方式配置成功了。我的是win7-32位系统,Java版本:jdk1.6.0_33Eclipse版本:Eclipse Java EE IDE for Web Developers. Version: Helios Service Release 2Build id: 20110218-0911Visual Studio版本:

2014-03-28 09:46:03 6572 8

转载 Hibernate 一对多关联的CRUD__@ManyToOne(cascade=(CascadeType.ALL))

一:Group和Users两个类假定一个组里有n多用户,但是一个用户只对应一个用户组。1.所以Group对于Users是“一对多”的关联关系@OneToManyUsers对于Group是“多对一”@ManyToOne2.CRUD时候,希望是能从具体用户Users查到其对应的Group,反过来也能通过Group查到具体Users,所以是双向关联(所以要用mappedBy去除冗余信

2014-03-22 11:46:49 28769

转载 org.hibernate.NonUniqueObjectException解决方法

用hibernate做修改和删除的时候,有时候会遇到org.hibernate.NonUniqueObjectException 异常,a different object with the same identifier value was alreadyassociated with the session可以解释为 有一个具有相同值的不同对象已经与和 session 相关联。1. Ses

2014-03-19 09:03:51 964

转载 JNDI 是什么

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。没有

2014-03-11 10:33:12 512

转载 Spring RMI的应用

利用Spring来实现RMI,不用实现remote接口,也不用调用rmic编译stub和skeleton, 服务端可以定义org.springframework.remoting.rmi.RmiServiceExporter类完成RMI服务器实现. 客户端只要定义org.springframework.remoting.rmi.RmiProxyFactoryBean,告知rmi的url和接

2014-03-05 18:36:54 570

转载 spring RMI 解析

1.Spring除了使用基于HTTP协议的远程调用方案,还为开发者提供了基于RMI机制的远程调用方法,RMI远程调用网络通信实现是基于TCP/IP协议完成的,而不是通过HTTP协议。在Spring RMI实现中,集成了标准的RMI-JRIM解决方案,该方案是java虚拟机实现的一部分,它使用java序列化来完成对象的传输,是一个java到java环境的分布式处理技术,不涉及异构平台的处理。

2014-03-05 18:35:28 3724

转载 servlet,RMI,webservice之间的区别

最近项目中有提供或者调用别的接口,在纠结中到底是用servlet还是用webservice,所以上网查看了下他们以及RMI之间的区别,方便加深了解。  首先比较下servlet和webservice下  请求:     servlet:提供了请求/响应模式,是JAVA的一种规范,只能使用于java上,用来替代早期使用的难懂的CGI,是一种无状态的请求响应,客户端访问一个服务器的url,

2014-03-05 18:33:47 937

转载 TCP/IP、Http、Socket的区别

网络由下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socket则是对TCP/IP协议的封装和应用(程序员层面上)。  也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,  而HTTP是应用层

2014-03-05 13:46:44 599

转载 javascript iframe 操作

学习中遇到点小问题,这个是在网上找到的,先备忘。1.父页面中获取IFRAME的WINDOW对象获得了window对象后,就可以调用iframe页面中定义的方法等。IE:可以通过iframeId、windows.iframeId、windows.iframeName、window.frames[iframeId]、window.frames[iframeName]、win

2014-03-04 10:21:33 788

转载 IBATIS入门小例子

一个简单的iBatis入门例子,用ORACLE和Java测试目录结构: 1.导入iBatis和oracle驱动。 2.创建类Person.java package com.ibeats;import java.util.Date;public class Person { private int id; private Str

2014-03-03 13:26:46 683

转载 Apache Ant入门

1.构建ant环境要使用ant首先要构建一个ant环境,步骤很简单:1)安装jdk,设置JAVA_HOME ,PATH ,CLASS_PATH。2)下载ant 地址www.apache.org。3)解压ant 你得到的是一个压缩包,解压缩它,并把它放在一个尽量简单的目录,例如D:\ant-1.7。4)设置ANT_HOME PATH中添加ANT_HOME目录下的bin目录。5

2014-03-03 09:43:19 733

转载 Ant作用 Web服务EJB

在软件开发中,用来将源代码和其他输入文件转换为可执行文件的形式,(也可以转换为可安装的产品映像文件)。可以实现自动化。  优势:使用ant能够编写单个生成文件,这个生成文件可在任何java平台上一致的操作。  顶级project元素需要包含一个default属性,如果在ant被调用时没有指定目标,这个属性将指定要执行的目标,然后需要使用target元素定义该目标本身。...

2014-03-01 17:36:06 540

转载 Javascript获取select下拉框选中的的值

现在有一id=test的下拉框,怎么拿到选中的那个值呢?分别使用javascript原生的方法和jquery方法     text1     text2    code:一:javascript原生的方法  1:拿到select对象: var  myselect=document.getElementById("test");  2:拿到选中项的索引:var i

2014-02-26 11:51:38 977

转载 枚举的各种形式的使用例子

枚举的各种形式的使用例子/** * 枚举用法详解 * * @author jiqinlin * */public class TestEnum { /** * 普通枚举 * * @author jiqinlin * */ public enum ColorEnum { red, green, ye

2014-02-25 17:38:27 1188

supersocket1.6文档及简单demo实例代码

supersocket1.6文档及简单demo实例代码 过滤器重写FixedHeaderReceiveFilter

2018-12-24

跨域请求的jar文件

跨域jar

2017-08-10

java 实现ftp 服务器

java 实现的ftp 服务器 直接运行MyFTP.java文件即可启动ftp 服务器,默认用户名jsx 密码cp 端口21

2016-10-13

java图片处理工具类

java 图片处理工具类,图片的切割、水印、坐标、分辨率。

2015-01-25

基于opencv的车辆跟踪 项目

基于opencv的车辆跟踪 (项目源码)

2014-03-28

将视频分解成图片(纯算法)

将视频分解成图片 算法 分解为每一帧一张图片,可以设置密度

2014-03-28

opencv中文手册 完全版

opencv中文手册网上这种文档很杂,但这是我找到的最完全的。

2014-03-28

Dwr最简单小例子

dwr 最简单的例子,官网的例子太复杂,这个例子不聪明的人十几分钟也能看懂

2014-02-14

memcached原理分析

memcached原理分析

2014-01-14

报表_列表_日期控件_饼图_表单_table_分页_静态后台模板等所有集合

报表 列表 日期控件 饼图 表单 table 分页 静态后台模板..... 不一一列举了

2014-01-14

基于J2EE架构的车辆GPS监控服务支撑平台的设计

基于J2EE架构的车辆GPS监控服务支撑平台的设计

2013-07-07

MySql入门教程

MySql入门教程,简单,少,易学

2013-06-16

FKC精典版

FKC精典版

2013-06-16

ssh(struts2.3.4+spring3.2+hibernate4.1.1)整合中jar包作用介绍

ssh(struts2.3.4+spring3.2+hibernate4.1.1)整合中jar包作用介绍

2013-06-15

java EE API 中文

java EE API 中文版,自己用的非常详尽的版本,翻译很棒。英文版的网上很多就不提供了

2013-06-08

用sqlserver创建数据库

用sqlserver创建数据库,添加约束,注释...

2010-02-01

myEclipse下配置Flex文档

Flex的一些笔记,myEclipse下配置Flex文档,对学习Flex技术的很有帮助

2010-01-27

空空如也

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

TA关注的人

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