自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 33

33

2018-10-09 14:52:04 246

原创 ireport导出pdf(三)

在二里面我们讲到关于ireport的具体使用,想必大家都有所了解,下面我们解ireport一个最重要的一个问题就是设置字体,因为ireport里面只有宋体导致所有汉字无论选择什么字体,在导出后显示的字体都是宋体,

2017-07-26 17:40:24 794

原创 ireport导出pdf(二)

上一个文本已经初步介绍了关于ireport的一些基本的使用,下面开始详细交大家如何使用ireport,里面拥有很多奇奇怪怪的坑,比如中文字体不显示,打印出来的字体只有宋体,下面开始写一个例子如图:1.在右边组件拖动Static text 组件,到编辑区域,Static text是写固定文本的,不是活数据,在右侧的属性可以修改字体以及字体的大小,属性text可以设置文本框的内容,

2017-07-26 16:49:18 808

原创 Ireport 导出pdf(一)

1.首先下载ireport designer 5.6 软件,用于制作pdf模板文件 下载地址:https://sourceforge.net/projects/ireport/files/latest/download?source=files  注意:打开这个绘制软件要使用jdk1.7,不然打不开2.新建一个pdf文档 点击 文件->NEW...创建一个纸张 会发现纸张分为不太的区域

2017-07-26 15:53:27 2455

原创 Aop实现日志的service层的拦截

注意:该拦截只适用于service的实现类1.自定义注解package com.chinook5.util;import java.lang.annotation.Retention;import java.lang.annotation.Target;import java.lang.annotation.RetentionPolicy;import java.lang.annotat

2017-02-23 16:25:24 3446 2

原创 Idear 创建maven web项目后在pom.xml里面添加依赖,但项目里没有jar包

1.在pom.xml里面添加依赖2.添加依赖后在terminal控制台上输入mvn install点击回车,会自动下载jar包3.在libraries里面如果只有jdk里面的jar包4.点击刷新5.然后就有了

2016-12-12 11:46:27 9814 1

原创 解决Idea创建maven-archetype-webapp项目无java目录的问题

一、背景  在适用IDEA创建maven-archetype-webapp项目的时候,创建完成后发现在main文件夹下没有Java源文件夹,不少小伙伴也遇到该问题,但不知道怎么解决,下面我就来分享解决步骤。二、解决步骤  1.解决之前项目结构如下:     2.选择File->Project Structure...    3.选择Modul

2016-12-12 11:03:11 2419

原创 maven核心,pom.xml详解

什么是pom?    pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。  快速察看:  4.0.0    ...  ...  ...  ...  ...

2016-12-12 11:02:07 541

原创 用idea创建一个maven web项目

前言:虽然之前实习的时候有过spring框架的实践,但是因为基本上都是在已有的基础上进行修修补补,并没有对Spring框架有深刻的理解。所以从今天起,要从零开始对Spring框架进行学习。在此之前,第一步是创建一个web项目。说明:这里博主用的是Intellij IDEA、maven、tomcat作为开发工具。相关应用的安装和配置请参考网上教程。下面进行图文步骤演示。一

2016-12-12 11:00:50 8474

原创 MongoDB和Redis的区别

简介MongoDB更类似MySQL,支持字段索引、游标操作,其优势在于查询功能比较强大,擅长查询JSON数据,能存储海量数据,但是不支持事务。Mysql在大数据量时效率显著下降,MongoDB更多时候作为关系数据库的一种替代。内存管理机制Redis数据全部存在内存,定期写入磁盘,当内存不够时,可以选择指定的LRU算法删除数据。MongoDB数据存在内存,由L

2016-12-02 10:35:01 655

原创 SQL语句高级查询

一个题目涉及到的50个Sql语句 --(下面表的结构以给出,自己在数据库中建立表.并且添加相应的数据,数据要全面些. 其中Student表中,SId为学生的ID)------------------------------------表结构----------------------------------------学生表tblStudent(编号StuId、姓名StuName、

2016-11-22 11:51:37 12152 4

原创 Paypal支付

立即支付1.用户使用PayPal账户或信用卡支付,支付完成接收返回一个支付ID。2.在你的服务器端,使用PayPal的API获取付款详情,进行支付验证。准备开始之前需要做以下准备:1. 要有个PayPal账号,且注册为商户。3. 登录https://developer.paypal.com,注册Sandbox测试账号(买家卖家)。2. 集成到你的应用中,

2016-11-14 18:08:35 2299

原创 sql优化大全

1. 通过 show status和应用特点了解各种 SQL的执行频率       通过 SHOW STATUS 可以提供服务器状态信息,也可以使用 mysqladmin extende d-status 命令获得。 SHOW STATUS 可以根据需要显示 session 级别的统计结果和 global级别的统计结果。       如显示当前session: SHOW STATU

2016-11-04 15:02:38 456

原创 使用java连接memcache服务器

1.在连接memcache服务器之前要事先搭建好memcache服务器,记住创建服务器的ip和端口号,使用java代码连接要使用ip和端口号。2.开始使用java 链接2.1在项目里面引入jar文件memcached-2.0.1.jar2.2在spring配置文件里面配置将memcache加载进来

2016-10-28 16:11:54 4410 2

原创 js获取当前路径的url

//获取当前窗口的Url //returnUrl=http://localhost:8080/shopping/buyCart.shtml?skuId=510&amount=1 window.location.href //获取当前窗口的主机名 例如:http://localhost:8080 window.location.host //获取当前窗口的端口 例如

2016-10-21 11:08:33 9818

原创 验证码生成无敌版

1.创建一个servletpackage cn.itcast.common;import java.awt.image.BufferedImage;import java.io.ByteArrayOutputStream;import java.io.IOException;import javax.annotation.Resource;import javax.imageio

2016-10-21 10:56:00 1856

原创 如何在项目里面使用freemarker实现页面缓存(三)

1.环境配置:在这里我就不说了,上面两篇有如何配置freemarker2.在项目里面你运用freemarker需要在项目里面创建一个模板文件夹,在web-inf下面创建一个ftl文件夹3.由于通过freemarker将模板页面转化为html页面,前台访问直接跳页面就行了,所以不能把生成的html文件放入web-inf文件夹下面,在webapp下创建一个文件夹命名html4.写servi

2016-10-20 16:14:51 6444

原创 freemarker的基本语法(二)

第一步:Freemarker环境搭建创建FMDemo类//第一步:实例化Freemarker的配置类Configuration conf = new Configuration();//第二步:给配置类设置路径   String dir = "C:\\Users\\lx\\workspaces-new\\freemarker\\ftl\\";conf.setDirect

2016-10-19 17:40:42 470

原创 freemarker介绍(一)

1.什么是freemarkerFreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。目前企业中:主要用Freemarker做静态页面或是页面展示2.freemarker用到的jar包

2016-10-19 16:41:04 447

原创 trigger使用

在每一个匹配的元素上触发某类事件。这个函数也会导致浏览器同名的默认行为的执行。比如,如果用trigger()触发一个'submit',则同样会导致浏览器提交表单。如果要阻止这种默认行为,应返回false。你也可以触发由bind()注册的自定义事件而不限于浏览器默认事件。事件处理函数会收到一个修复的(规范化的)事件对象,但这个对象没有特定浏览器才有的属性,比如keyCode。jQ

2016-10-19 13:55:44 1541

原创 js遍历一个div下的所有一个特定的标签

${color.name } 遍历id为colors里面的所有标签为a的标签function colorToRed(target){ //先清理 $("#colors a").each(){ $(target).attr("class","changToWhite"); } $(target).attr("class","changToRed"); }

2016-10-19 12:07:38 20254

原创 如何在项目中引入oscache(二)

1.使用oscache实现页面缓存,oscache使用的域是application,页面缓存是缓存的请求的url,当用户访问相同的url是就不走controller,而直接走保存在本地的缓存文件。2.如果你要局部缓存到本地的话,在src资源文件夹下面一定要有oscache.properties文件,并且修改里面的配置使其保存到本地的磁盘。3.需要加入的jar文件 commons-loggi

2016-10-19 09:39:05 605 1

原创 oscache基础(一)

一.什么是oscacheOSCache标记库由OpenSymphony设计,它是一种开创性的JSP定制标记应用,提供了在现有JSP页面之内实现快速内存缓冲的功能。OSCache是个一个广泛采用的高性能的J2EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。OSCache有以下特点:缓存任何对象,你可以不受限制的缓存部分jsp页面或HTTP请求,任何java对象都可以缓

2016-10-18 17:59:04 274

原创 mybatis返回添加后的id返回

2016-10-18 12:54:09 1068

原创 fck配置,以及上传图片到指定的路径

1.下载相应的fck文件2.引进js3.在放置文本编辑器位置放一个textarea 4.写js将textarea转化为文本编辑器var fck = new FCKeditor("productdesc"); fck.BasePath = "/res/fckeditor/"; fck.Heigh

2016-10-18 11:41:31 2256

原创 使用jquery实现全选

//全选 function checkBox(name,checked) { $("input[name='"+name+"']").attr("checked",checked); } 品牌ID 品牌名称 品牌图片 品牌描述 排序 是否可用 操作选项 ${entry.id

2016-10-17 13:15:35 524

原创 使用jersey实现图片上传到另外一台服务器

1先准备另外一台服务器,注意修改service.xml,里面的三个端口号,避免端口被占用221.修改web.xml使tomcat可以读写2.配置如下:            default        org.apache.catalina.servlets.DefaultServlet                    debug            0

2016-10-17 10:55:15 2603 1

原创 错误信息:Unsupported major.minor version 52.0

从高版本JDK换成低版本JDK报错Unsupported major.minor version 52.0(2014-07-22 18:44:53)转载▼标签: jdk版本 java 版本 异常分类: JAVAjava.lang.UnsupportedClassVersionErro

2016-10-17 09:42:49 408

原创 springmvc配置全局的日期转换器

为什么要配置日期转换器呢?因为springmvc没有内置转换,当你提交日期格式的数据后传到后台后默认当作String类型的数据,就会报HTTP Status 500 - Failed to convert value of type 'java.lang.String' to required type 'java.util.Date'; nested exception is jav

2016-10-14 11:44:33 2742

原创 junit基于注解的单元测试

package cn.itcast;import javax.annotation.Resource;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.test.context.ContextConfiguration;import org.sprin

2016-10-14 10:10:32 349

原创 svn服务器的安装

第一步:参考:新巴巴运动网\项目第一天(课前资料)\svn第二步:双击上图红色客户端第三步:一路默认选择next,下图选择8443端口,如无特殊需要,其它都可以不改第四步:安装第五步:等待第六步:打开的界面第七步:建仓库第八步:仓库命名 第九步:确定后

2016-10-13 15:30:09 290

原创 tomcat热部署

摘要:本文主要讲了Maven中使用Tomcat7进行自动部署,其中maven多模块web项目看这里看我的另一博文http://blog.csdn.net/evankaka/article/details/467304011、配置tomcat-users.xml文件在tomcat安装目录下找到tomcat-users.xml文件。该文件路径为【tomcat安装根目录】/c

2016-10-13 13:04:16 651

原创 sql:内链接,外链节,嵌套查询,子查询说明

1      常用Sql查询 表A和表B要做关联查询:表A当成主查询表:查询记录主体从主查询表出表B关联表 1.1     内链接关联查询:  如果表A和表B有一个外键关联 ,可以通过外键进行内链接查询  select dictinfo.*,dicttype.typename  from dictinfo, dicttype where dictinfo.t

2016-10-12 15:28:03 1365

原创 国际化的配置

Java国际化主要通过如下3个类完成java.util.ResourceBundle:用于加载一个资源(配置文件) java.util.Locale:对应一个特定的国家/区域、语言环境。 java.text.MessageFormat:用于将消息格式化  //根据操作系统环境获取语言环境      Locale locale = Locale.getDefault();

2016-10-12 11:19:34 1083

原创 三.统一异常处理器配置

在springmvc.xml配置统一异常处理器。  在web.xml中配置:前端控制器知道全局异常处理器id为handlerExceptionResolver  servlet-class>org.springframework.web.servlet.DispatcherServletservlet-class>    init-param>

2016-10-11 14:30:07 337

原创 二.统一异常处理器

对dao、service及action所抛出的异常进行统一处理,在action中就不需要添加try{}catch{}捕获的代码。     1.1.1     自定义异常处理器编写 自定义全局异常处理器,实现HandlerExceptionResolver接口  public class ExceptionResolverCustom implem

2016-10-11 14:27:32 603

原创 一.自定义异常

Java中进行异常处理: 一类是可预知的异常,程序员在编码时,主动抛出的异常,为了给用户操作提示,提前检查代码中可能存在异常。通过开发中,采用自定义的异常类,每个异常类表示每一类异常信息。类需要继承Exception类。本系统采用统一异常类,提供一个属性标识异常类。 另一类是不可预知异常,就是runtimeException异常,通过提高代码编写质量来避免此类异常,也可通过

2016-10-11 14:25:53 586

原创 sql:decode()的用法

decode(a,b,c,d,e);a为查询出来的值当a的值等于b执行sql语句c,当a的值等于d执行sql语句e

2016-10-11 11:32:52 3873

原创 nvl()函数

nvl(a,b)表示当a为空显示b,当a不为空显示a上图的sql语句就是让查询出来的所属系统显示在一列别名为sysmc

2016-10-11 10:58:44 816

原创 java如何调用其他系统的web service接口

1. Java调用webservice接口方法webservice的 发布一般都是使用WSDL(web service descriptive language)文件的样式来发布的,在WSDL文件里面,包含这个webservice暴露在外面可供使用的接口。我们也可以在以下网站找到许多 webservice provider列表, 你可以使用下面的URL来测试你的webservice

2016-10-09 13:32:44 21612 1

空空如也

空空如也

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

TA关注的人

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