自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 嵌入式主键@EmbeddedId

用于定义复合主键 方法1: (1)编写一个嵌入式主键的类testPK 作为嵌入式主键类,要满足以下几点要求。 1.必须实现Serializable接口、必须有默认的public无参数的构造方法、必须覆盖equals 和hashCode方法,这些要求与使用复合主键的要求相同。 2.将嵌入式主键类使用@Embeddable标注,表示这个是一个嵌入式类。 

2015-06-25 11:48:44 527

转载 js控制表单重复提交

js:    "text/javascript">              var submit=0;              function check(){                         if(++submit>1)return false;                         return true;        

2014-12-11 15:12:40 725

转载 Class,ClassLoader的getResource()和getResourceAsStream()区别

今天研究Spring源码中Resource的时候,用到其工具类ResourceUtils其中的getFile(String resourceLocation)。发现了Class和ClassLoader的这两个方法。先把我的工程目录贴到这儿吧,如下图:Java代码如下:public class ResourceTest {    public static Strin

2014-09-18 14:45:36 1528

转载 myBatis3与spring整合之SqlSessionFactoryBean

转自:http://fhd001.iteye.com/blog/1125528

2014-08-18 11:36:50 665

转载 fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map

package fastJson.test;    import java.util.ArrayList;  import java.util.HashMap;  import java.util.List;  import java.util.Map;    import com.alibaba.fastjson.JSON;  import com.alibaba

2014-08-07 11:49:48 570

转载 Error setting null for parameter #10 with JdbcType OTHER .

mybatis 插入空值時需要指定jdbcType报错内容:### Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #10 with JdbcType OTHER . Try setting a different JdbcType for this parameter or

2014-08-04 14:40:57 980

转载 MyBatis insert操作返回主键

转自:http://blog.csdn.net/jbgtwang/article/details/7307687在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能针对Sequence主键而言,在执行insert sql前必须指定一个主键值给要插入的记录,如Or

2014-07-31 11:04:22 375

转载 SpringMVC实现jQueryAjax文件上传(简单的例子)

转自:前端技术使用Jquery Ajax File Uploader,下载地址:http://www.phpletter.com/DOWNLOAD/ 这里只实现一个最基本的例子 第一步:在页面上添加文件上传控件 Java代码  "file" id="uFile" name="uFile" />  第二步:在页面引入jQuery.j

2014-07-30 14:53:15 525

转载 Spring的PropertyPlaceholderConfigurer应用

1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java Properties文件中去。在XML文件中用${key}替换指定的properties文件中的值。这样的话,

2014-07-08 10:32:57 350

转载 <s:token/>struts2标签 拦截器 (1)

zhuan标签防止重复提交,用法如下:第一步:在表单中加入第二步:/WEB-INF/page/message.jsp/WEB-INF/page/result.jsp以上配置加入了“token”拦截器和“invalid.token”结果,因为“token”拦截器在会话的token与请求的token不一致时,将会直接返回“invalid.token”

2014-07-04 15:12:50 582

转载 Java web开发中读取资源文件

Java web开发中读取资源文件java web中的类有servlet 和非servlet两种,针对这两种类就有相对应的两种读取资源文件的方式1.在servlet中读取文件的方式:InputStream in=this.getServletContext().getResourceAsStream("/WEB-INF/classes/db.properties");

2014-07-04 11:36:30 546

转载 使用JFreeChart创建饼图

package com.cs.jfreechart;    import java.awt.Color;  import java.awt.Font;  import java.io.FileOutputStream;  import java.io.IOException;    import org.jfree.chart.ChartFactory;  impo

2014-07-02 16:00:36 487

转载 使用FreeMarker邮件模版来发送邮件

转自Spring为FreeMarker提供了一个FreeMarkerConfigurer类,通过此类可方便地创建FreeMarker的基础环境,Spring提供FreeMarkerTemplateUtils工具类来完成解析模板的任务。 下面以用户注册成功后发送的模板文件registerUser.ftl,将该文件放在src/mailTemplate下:6.1

2014-07-02 15:04:11 2133

转载 HttpURLConnection学习

HttpURLConnection学习最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。在Java中可以使用HttpURLConnection发起这两种请求,了解此类,对于了解soap,和编写servlet的自动测

2014-06-27 14:10:48 355

转载 struts 的标签库讲解

要使用Struts2的标签,只需要在JSP页面添加如下一行定义即可:struts2的标签共分为五大类:一、逻辑控制标签用于进行逻辑控制输出。主要分以下几类:1)条件标签:用于执行基本的条件流转:拥有一个test属性,其表达式的值用来决定标签里内容是否显示。欢迎hzd:同上。2)迭代标签:用于遍历集合(java.util.Col

2014-06-10 09:56:29 423

转载 eclipse svn插件在线安装

菜单栏 Help-- (MyEclipse)Find and Install-- 按new Remote Site, 菜单栏 Help-- (Eclipse)Install New Software -- 按add,Name填 svn , URL填http://subclipse.tigris.org/update ,一直next到finished为止 菜单栏

2014-06-04 18:00:32 492

转载 遍历HashMap的两种方式

文章转自:http://blog.csdn.net/jinbogameboy/article/details/7183688[java] view plaincopypackage hashmap.traverse;    import java.util.HashMap;  import java.util.Iterator;  

2014-06-03 16:25:49 491

转载 java生成xml文件

文章转自:http://blog.csdn.net/jinbogameboy/article/details/7183645 Java Bean[java] view plaincopypackage xml;    public class Person {  private String name ;  private

2014-06-03 16:20:20 586

转载 ssh搭建项目步骤

2,在myeclipse的工作环境中,新建一个web progect,把spring,struts,hibernate的jar包给导入进来,导入步骤不再是通过myeclipse导入,而是把自己下载好的jar包复制到webroot目录下的lib目录下。3,通过web.xml来加载spring的环境。也就是说在web.xml的文件中加入如下代码:        contextC

2014-04-25 11:11:33 372

转载 Spring MVC工作原理

1.Spring MVC工作原理                ①当用户在浏览器中点击一个链接或者提交一个表单时,那么就会产生一个请求(request)。当请求离开浏览器时,它会携带用户请求的信息(比如说请求的URL信息,用户名,密码什么的)。        ②请求的第一站到达的是Spring的DispatcherServlet,它是一个前端控制器,工作是将用户的请求委托给其他的组件(

2014-03-06 17:26:42 644

转载 DateFormat java时间格式化

DateFormat java时间格式化import java.util.Date;import java.text.DateFormat;/*** 格式化时间类* DateFormat.FULL = 0* DateFormat.DEFAULT = 2* DateFormat.LONG = 1* DateFormat.MEDIUM = 2

2014-03-06 17:23:56 752

转载 Windows7下Telnet安装和测试

Windows7下Telnet安装和测试    Telnet是系统管理员常用的远程登录和管理工具,在Windows 2000/XP/2003/Vista系统中它作为标准的系统组件集成到系统中供用户使用。默认情况下Telnet服务是被禁止,通常情况下我们只需运行services.msc打开服务管理,找到Telnet服务项设置其启动类型为“手动”或者“自动”,然后启动该服务即可。不过在

2014-01-17 14:52:23 583

转载 企业内部邮件服务器的架构

企业内部邮件服务器的架构邮件服务在网络里的角色是越来越重要,不管是因特网上还是在局域网内部,用户都习惯使用电子邮件来处理日常的工作。而越来越多的企业和单位,也都急切希望能拥有自己的内部邮件服务器,以加强员工间的信息交流。那么,具体又该如何实施呢?本文即会详细的给大家介绍内部邮件服务器的组建及应用过程。一、方案的选择这里所指的方案其实是组建邮件服务器的软件的选择。目前这类

2014-01-17 10:22:00 1373

转载 JavaMail的常用类介绍(2)

JavaMail的常用类介绍(2)(7) javax.mail.Folder类 Folder类用于分级组织邮件,并提供照Javax.mail.Message格式访问email的能力。 用法: Java代码 01.Folder folder=store.getFolder(INBOX); 02.folder.open(Folder.READ_ONLY);(7) j

2014-01-13 14:19:03 751 5

转载 JavaMail的常用类介绍

JavaMail的常用类介绍应用服务器 (1) javax.mail.Properties类 JavaMail需要Properties来创建一个session对象。它将寻找字符串mail.smtp.host,属性值就是发送邮件的主机。 用法: Java代码 01.Properties props = new Properties (); 02. props.put(mail.smtp.

2014-01-13 14:12:43 528

转载 javamail发送邮件

JavaMail是Sun发布的处理电子邮件的应用程序接口,它预置了一些最常用的邮件传送协议的实现方法,并且提供了很容易的方法去调用它们。JavaMail是Sun发布的应用程序接口,所以目前它还没有被JDK包含。因此你需要从Sun的官方网站上下载到JavaMail类文件包。除此之外还需要Sun的JAF(JavaBeans Activation Framework ),否则JavaMail将不能运行。

2014-01-13 09:59:20 542

转载 java Map及Map.Entry详解

Map是java中的接口,Map.Entry是Map的一个内部接口。         Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。         Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为E

2014-01-10 10:39:16 474

转载 安装postgresql时出现的问题

最近由于项目需求开始接触开源GIS,最终选择了GoeServer + PostgreSQL + PostGIS,下载安装时请选择对应的版本:http://www.postgis.org/download/windows/本人下载的是 postgresql-9.0.1-1-windows.exe 和 postgis-pg90-setup-1.5.2-3.exe 在安装PostgreS

2014-01-06 09:07:21 1277 2

转载 地图的开发研究--基于openlayers+geoserver+tomcat的离线地图--postgis空间数据库

此节主要介绍以下内容:           1、安装配置postgresql和postgis,升级postgresql为空间数据库,导入.shp格式的地图,转化为空间数据。2、深入研究geoserver的用法和功能,实现其连接postgis空间数据库,发布地图。3、完成geoserver的发布数据库的地图,并使用Udig修改地图样式。4、学习geoserve

2014-01-03 12:24:03 2317

转载 geoserver+postgis+postgresql+arcgis

运用开源的geoserver+postgis+postgresql+arcgis for flex api 开发地图应用系统。1.Geoserver         GeoServer 是 OpenGIS Web 服务器规范的 J2EE 实现的社区开源项目,利用 GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比

2014-01-03 11:18:03 2005

转载 hadoop配置过程中出错的地方

hadoop错误之-Not a host:port pair: localorg.apache.hadoop.mapred.JobTracker: java.lang.RuntimeException: Not a host:port pair: local 需配置mapred.job.tracker属性,在mapred-site.xml的configuration节点中配

2013-12-25 10:19:55 512

转载 OpenGL 函数 gluLookAt() glScalef() glTranslatef() glRotatef() glFrustum() glPerspective() 的使用

OpenGL 函数 gluLookAt() glScalef() glTranslatef() glRotatef() glFrustum() glPerspective() 的使用1.gluLookAt()——视图变换函数把自己的眼睛当成是照相机,前三个参数表示眼睛的坐标,中间三个参数表示要拍照的物体的中心位置,可以理解成焦点吧,后三个参数表示头顶的朝向,比如

2013-12-19 11:21:51 678

转载 Geoserver常见问题

Geoserver安装环境Geoserver在部署发布服务时,经常会遇到如下问题,现总结如下:1.忘记了GeoServer Web Admin Page的登陆用户名和密码怎么办?存储位置:C:\Program Files\GeoServer 2.2.2\data_dir\security\users.properties.old文件内容:admin=ge

2013-12-16 16:44:35 1324

转载 glRasterPos2f与字体位置

glRasterPos2f(x,y)其实就相当于是glVertex2f(x,y)的坐标,只是glRasterPos2f(x,y)用于显示[字体]时设置字符的起始位置,而glVertex2f(x,y)是绘制一个2D点.且glRasterPos2f(x,y)仍受当前模视矩阵的影响,即glTranslatef()可改变字符显示的位置, glRasterPos2f(x,y)显示字体时,其位置可随模视矩阵的

2013-12-13 16:16:59 1428

转载 glTexImage2D()&gluBuild2DMipmaps()

说明:两者的都是生成纹理,即:将载入的位图文件(*.bmp)转换成纹理贴图。glTexImage2D()的用法举例glTexImage2D(GL_TEXTURE_2D, //此纹理是一个2D纹理0,                                         //代表图像的详细程度, 默认为0即可 3,                          

2013-12-12 14:08:20 758

转载 jogl glDepthFunc glhint

glDepthFunc参数说明:func指定深度比较函数,GL_NEVER,GL_LESS,GL_EQUAL,GL_LEQUAL,GL_GREATER,GL_NOTE_QUAL,GL_GEQUAL,GL_ALWAYS,缺省值GL_LESS,GL_NEVER,不通过(输入的深度值不取代参考值)GL_LESS,如果输入的深度值小于参考值,则通过GL_EQUAL,如果输入

2013-12-10 15:30:04 679

转载 jogl(三)OpenGL中gl,glu,glut的区别

OpenGL中的gl库是核心库,glu是实用库,glut是实用工具库,gl是核心,glu是对gl的部分封装,glut是OpenGL的跨平台工具库,gl中包含了最基本的3D函数,而glu似乎对gl的辅助,如果算数好,不用glu的情况下,也是可以做出同样的效果。glut是基本的窗口界面,是独立于gl和glu的,如果不喜欢用glut可以用MFC和Win32窗口等代替,但是glut是跨平台

2013-12-10 13:29:50 2282

转载 jogl (二)glLoadIdentity()与glTranslatef()和glRotatef()--坐标变换

glLoadIdentity()将当前的用户坐标系的原点移到了屏幕中心:类似于一个复位操作1.X坐标轴从左至右,Y坐标轴从下至上,Z坐标轴从里至外。2.OpenGL屏幕中心的坐标值是X和Y轴上的0.0f点。3.中心左面的坐标值是负值,右面是正值。   移向屏幕顶端是正值,移向屏幕底端是负值。   移入屏幕深处是负值,移出屏幕则是正值。glTranslatef

2013-12-10 10:58:04 808

转载 ubuntu下操作mysql数据库

1、mysql的数据库存放路径 /var/lib/mysql2、从mysql中导出和导入数据 mysqldump 数据库名 > 文件名 #导出数据库mysqladmin create 数据库名 #建立数据库mysql 数据库名 3、忘了mysql的root口令怎么办 sudo /etc/init.d/mysql stopsudo mysqld_safe --skip

2013-11-22 11:00:36 625

转载 ubuntu 下安装和卸载软件

1、通过deb包安装的情况: 安装.deb包: 代码:sudo dpkg -i package_file.deb反安装.deb包:代码:sudo dpkg -r package_name2、通过apt-get安装的情况:安装代码:sudo apt-get install package_name反安装代码:sudo apt-get remove packag

2013-11-22 10:57:03 646

空空如也

空空如也

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

TA关注的人

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