自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术之博大精深

IT技术问题

  • 博客(80)
  • 收藏
  • 关注

转载 mybatis异常:Improper inline parameter map format. Should be: #{propName,attr1=val1,attr2=val2}问题分析及解决

mybatis异常:Improper inline parameter map format.  Should be: #{propName,attr1=val1,attr2=val2}问题分析及解决org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderEx

2015-08-11 08:53:04 1188

转载 eclipse里面如何快速收缩当前类文件里面的所有方法和注释

eclipse里面如何快速收缩当前类文件里面的所有方法和注释收缩:ctrl+shift+/展开:ctrl+shift+* 注意:这个/和*要是数字键盘上的/和*。

2014-06-30 11:02:51 883

转载 Mybatis基础操作之存储过程

Mybatis基础操作之存储过程博客分类:javaMybatisjava    mybatis调用存储过程非常的方便,下面开始学习Mybatis/Ibatis 2如何调用Oracle的存储过程。先学习一个简单输出文本的例子:    Java代码  CREATE OR REPLACE PROCEDURE proc_out(yes IN 

2014-06-27 15:43:50 1229

转载 Oracle求值的连续范围

Oracle求值的连续范围          首先带上原文的链接:http://www.itpub.net/thread-1873736-1-1.html。         有数据如下:        Sql代码  with tmp_t as(  select  1 as id ,'aaa' as v_name from dual uni

2014-06-27 15:23:17 585

转载 JAXB学习笔记(一)—— 常用注解

JAXBJAXB学习笔记(一)—— 常用注解JAXB(Java API for XML Binding),提供了一个快速便捷的方式将Java对象与XML进行转换。在JAX-WS(Java的WebService规范之一)中,JDK1.6 自带的版本JAX-WS2.1,其底层支持就是JAXB。    JAXB 可以实现Java对象与XML的相互转换,在JAXB中,将一个Ja

2014-06-20 13:57:12 4695

转载 jaxb解析xml为对象例子

jaxb解析xml为对象例子XMLBeanJavaWeb 通过jaxb方式把xml文件映射成bean对象。1、新建java工程或者web工程都可以。 2、通过精简必须导入jar包          activation.jar         jaxb-api-2.0.jar         jaxb-impl-2.0.1.jar         j

2014-06-20 13:46:49 938

转载 使用JAXB快速解析XML

使用JAXB快速解析XML项目开发中,经常要用到生成XML和解析XML,其实JDK已经为我们写好了一些处理XML的类,就在javax.xml这个包下面,具体怎么用的呢?我们今天先来看看JAXB如何快速简单的解析XML。首先我们需要定义XML的格式,JAXB可以通过xsd文件来定义对应的XML,如我做了一个异常处理类,配置如下xml version

2014-06-20 13:42:23 4102

转载 mybatis 需要注意的点 MyBatis 插入空值时,需要指定JdbcType

mybatis 需要注意的点 MyBatis 插入空值时,需要指定JdbcType (201mybatisibatisjdbcsqlmapJdbcType 前天遇到一个问题 异常显示如下: 引用Exception in thread "main" org.springframework.jdbc.UncategorizedSQLException: Error settin

2014-06-17 16:56:33 6107

转载 mybatis写mapper文件注意事项

mybatis写mapper文件注意事项博客分类:javamybatis3mappercdatamybatis3 null xml中某些特殊符号作为内容信息时需要做转义,否则会对文件的合法性和使用造成影响Html代码  <     > >    & &    &apos; '    " "  &l

2014-06-17 16:53:45 391

转载 Mybatis教程及使用配置

Mybatis教程及使用配置一.Mybatis简介MyBatis由Clinton Begin 在2002 年创建,其后,捐献给了Apache基金会,成立了iBatis 项目。2010 年5 月,将代码库迁至Google Code,并更名为MyBatis。MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 只使用简单的XML 和注解来配置和

2014-06-08 19:49:53 1017

转载 oracle定时任务(dbms_job)

oracle定时任务(dbms_job) 今天总结下oracle的任务队列管理器(job queue ),以后也方便查询. 我们要做定时任务时,有两种办法一种是: 操作系统的定时,win的定时任务,unix的crontab一种是: 数据库级的定时,她的效率更高,再有大量的表级操作时,建议用数据库本身的job queue,这样方便,效率高;如果用系统级定时,会增加很多编程

2014-06-03 16:23:11 569

转载 ibatis2.x

介绍iBATIS是以SQL为中心的持久化层框架。能支持懒加载、关联查询、继承等特性。iBATIS不同于一般的OR映射框架(eg:hibernate)。OR映射框架,将数据库表、字段等映射到类、属性,那是一种元数据(meta-data)映射。iBATIS则是将SQL查询的参数和结果集映射到类。因此可以说,iBATIS做的是SQL Mapping的工作。它把SQL语句看成输入以及输出,结果

2014-05-31 22:28:06 615

转载 SqlMapConfig.xml配置文件详解

SqlMapConfig.xml配置文件详解  2011-01-30 10:21:01|  分类:iBatis|  标签:jdbc  property  value  |举报|字号大中小 订阅 PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http://www.ibatis.com/dtd

2014-05-31 22:21:59 593

转载 Motorola Symbol MC3190(WinCE6) 无线网络设置教程

Motorola Symbol MC3190(WinCE6) 无线网络设置教程  WinCE的无线网络设置那真叫一个烦,下面就让图片来展示一下具体的设置过程。  1.系统初次启动后,先“Enable Radio”,如下图所示,点击那个叉叉图标,在弹出的菜单里选“Enable Radio”:   2.点击上图弹出菜单中的“Options”,在弹出的窗口中上部的下拉

2014-05-28 13:30:26 16102 2

转载 log4j 详解1

log4j 详解>>>>1. 概述  1.1. 背景    在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。    最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或文

2014-05-25 22:01:56 421

转载 log4j详解与实战

log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。 首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:http://logging.apache.org/log4j/1.2/download.html 我们先看一个最简单的示例:【示例1】 项目结构:【注:由于这里的多个项目公用一个jar档,我们可以

2014-05-25 21:57:58 342

转载 Java类文件的基本结构

Java类文件的基本结构 jvm类文件结构java 欢迎来到“Under The Hood”第二期。上期我们讨论了抽象计算机JVM。如果你对JVM还很陌生,你可以去看看上期的文章。本期,我们稍稍窥探一下Java类文件的基本结构。为旅行而生 Java类文件(.class文件)是一个为已编译Java程序仔细定义的格式。Java源代码被编译成能够被任何JVM加载和执行

2014-05-19 21:35:49 472

转载 纯js页面跳转整理

纯js页面跳转整理js页面跳转 js方式的页面跳转1.window.location.href方式               window.location.href="http://updn.cn";     2.window.navigate方式跳转       window.navigate("http://updn.cn");

2014-05-19 21:33:55 636

转载 oracle 3个实用sql场景

我们使用oracle做一些统计的时候,时常碰到如下场景:1.竖列转横列2.分组并合并某列作为结果集3.分组排序取首条记录 我们使用一个简化的业务场景,来展示这三个场景如何使用sql来解决。业务场景:一张表记录着员工的出勤记录业务需求:(对应上面的三个场景)1.统计员工某年的每月出勤记录数2.查询每个人的出勤记录3.获得每个员工第一天上班的出勤记录 首

2014-05-18 22:20:27 514

转载 字符串拼接的几种方式

字符串拼接的几种方式博客分类: java基础java循环字符串 工作中经常要把数组拼接成字符串 如数组【a, b, c】变成 字符串“a, b, c”那么可以采用下面几种方式:  For 定义起始标志代码  String[] array = { "1254", "2571", "3389", "6543" };   int Len = arr

2014-05-07 21:59:22 4111 1

转载 Maven与测试

Maven与测试博客分类: Mavenmavenjunit测试测试报告 Maven与测试 Maven 的主要职责之一就是自动运行单元测试,通过 maven-surefire-plugin 与主流的单元测试框架 Junit3、Junit4、TestNG 集成,并能够自动生成丰富的结果报告。 1. maven-surefire-plugin 简介 M

2014-05-07 21:55:04 591

转载 Java的内存泄露

Java的内存泄露java内存泄露 Java有垃圾回收,因此不会出现内存泄露。 大错特错。 这个说法存在好几个问题。尽管Java的确有垃圾回收器来回收那些不用的内存块,但你不要指望它能够点铁成金。GC减轻了开发人员肩上的负担,而原本的那些工作非常容易出错,不过并不是所有内存分配的问题它都能够解决。更糟糕的是,Java的设计允许它可以欺骗GC,使得它能够保留一

2014-05-07 21:46:12 360

转载 Tomcat启动完成后再执行一个指定的方法 - 不影响Tomcat的启动时间

本文主要介绍Tomcat启动真正完成后(即在eclipse的控制台上出现类似于Server started in 2300ms这样的消息后)执行一个操作。如下的3种方法都是在Tomcat启动过程中执行的,这样会影响Tomcat的启动时间,从而造成Tomcat不能启动成功: 1.配置一个Servlet默认自动启动。 2.配置一个Listener来启动 3.实现Spring的Ini

2014-05-07 08:54:47 4064 1

转载 Hibernate缓存机制

缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能.  Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升.  Hibern

2014-05-06 21:07:53 326

转载 Hibernate入门 - Transaction

hibernate入门 - TransactionHibernate是对JDBC的轻量级对象封装,Hibernate本身是不具备Transaction处理功能的,Hibernate的Transaction实际上是底层的JDBC Transaction的封装,或者是JTA Transaction的封装,下面我们详细的分析:Hibernate可以配置为JDBCTransacti

2014-05-06 20:51:12 522

转载 Hibernate-Session

当讨论Hibernate的Session时,都是在讨论它做为Hibernate的一级缓存出现,当然这是它的功能,但也仅仅是它提供的功能之一,而且是一个附带功能, 就像Class.forName(),它的功能是加载一个类型并将此类型的Class对象返回,可是更多的时候我们都忽略了它的返回值,只是使用它会引起类加载 的功能.现再你还记得Session的功能除了做为Hibernate的一级缓存之

2014-05-06 13:37:03 337

转载 如何学习Hibernate

Hibernate入门容易,掌握精通我也不敢自夸。我第一遍看Hibernate文档的时候也觉得很吃力,但不是因为Hibernate难掌握而感到吃力,是因为Hibernate文档处处都是持久层设计的经验和最佳实践。Hibernate文档准确的来说,绝大部分内容都在讲对象的持久层设计,而不是简单的Hibernate使用,使用问题查Java doc就够了。所以学习Hibernate,主要是在学习持久层的

2014-05-06 13:33:05 356

转载 搭建Struts2框架

一、开发环境1、JDK 1.6.0_222、Tomcat 7.0.523、MyEclipse 10.7.1注:各软件版本不是必须的,正常任意版本都行,文件较大就不附上下载地址了,推荐JDK和Tomcat下载绿色版的使用。 二、所需架包1、5个Struts2核心jar包:commons-logging-1.1.1.jarfreemarker-2.3.8.jar

2014-05-04 15:45:08 380

转载 在源eclipse上,以安装插件方式,安装myeclipse

在源eclipse上,以安装插件方式,安装myeclipse .转载于:http://blog.csdn.net/wenlele/article/details/6210352 前言今天心血来潮,想尝试在eclipse上安装myeclipse插件。记得初次接触eclipse和myeclipse时,自己觉得myeclipse是加强版的eclipse,因为mye

2014-05-01 18:57:41 1139

转载 JDK 6 目录结构介绍以及JDK中的工具研究 .

JDK 6 目录结构介绍以及JDK中的工具研究

2014-05-01 18:18:13 367

转载 tomcat的安装目录各文件夹的意义

tomcat的安装目录各文件夹的意义          假设你已将Tomcat解压,你已得到下列目录结构:        目录名--描述        bin        包含启动/关闭脚本。        conf        包含不同的配置文件,包括server.xml(Tomcat的主要配置文件)和为不同的Tomcat配置的web应

2014-05-01 17:59:44 446

转载 Tomcat安装及配置教程

Tomcat安装及配置教程分步阅读用来进行web开发的工具有很多,Tomcat是其中一个开源的且免费的java Web服务器,是Apache软件基金会的项目。电脑上安装配置Tomcat的方法和java有些相同,不过首先需要配置好java的环境才行。步骤阅读工具/原料Tomcat7

2014-05-01 17:56:39 1267

转载 java @Override的作用

@Override用来表示某一个方法是重写的父类的方法。举例  public class Parent {public void method1(){System.out.println("我是父类的方法一");} }public class Son extends Parent {@Overridepublic void method1(){System.

2014-04-29 12:23:40 384

转载 SVN服务器搭建和使用(二) .

上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Reposito

2014-04-27 22:05:31 325

转载 SVN服务器搭建和使用(一)

Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.windows操作系统下面的二进制文件

2014-04-27 22:04:37 314

转载 Perl / Shell 脚本语言 .

都是脚本语言, 不用编译, 直接写了就执行的perl 是用来处理文本的 特别适合大量文本的解析shell 则适合系统管理, 比如自动完成一系列linux命令拿 perl 来说, 在 linux 下面创建一个文本文件 xx.pl, #!/usr/bin/perl print "hello!\n";保存chmod 755 xx.pl./xx.pl

2014-04-27 21:50:16 779

转载 终端中常用的shell 命令

终端中常用的shell 命令Mac 在shell命令终端中,Ctrl+n相当于方向向下的方向键,Ctrl+p相当于方向向上的方向键。在命令终端中通过它们或者方向键可以实现对历史命令的快速查找。这也是快速输入命令的技巧。在命令终端中可以通过Ctrl+r 实现快速检索使用过的历史命令。Ctrl+r中r是retrieve中r。Ctrl+a:光标回到命令

2014-04-27 21:47:06 550

转载 开源Bug管理系统Redmine安装和使用心得

开源Bug管理系统Redmine安装和使用心得分类: 职业生涯 2014-04-25 16:16 188人阅读 评论(2)收藏 举报        终于忍受不了公司使用论坛+Excel来进行bug反馈和管理工作了,于是花了一个上午时间研究了下bug管理系统。这样一个bug管理系统可以轻松的查看bug新增了哪些,解决了哪些,当前是谁,要在什么时间解决。无论是qa还

2014-04-27 21:43:07 846

转载 SQLServer和Oracle常用函数对比

SQLServer和Oracle常用函数对比  某种意义上也可以说是 sqlserver 和 mysql 的常用函数对比。数学函数  1.绝对值   S:select abs(-1) value   O:select abs(-1) value from dual   2.取整(大)   S:select ceiling(-1.001) value   O:se

2014-04-02 20:52:10 336

转载 SQL常用函数集锦

SQL常用函数集锦一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。3、LOWER()和

2014-04-02 20:32:07 389

空空如也

空空如也

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

TA关注的人

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