自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(242)
  • 资源 (19)
  • 收藏
  • 关注

原创 Jasperreport studio pdf导出中文设置

Jasperreport studio pdf导出中文设置​ 最近项目有开发报表的需求,开发平台本就以集成Jasperreport,版本是5.5.1,之前系统是window7的时候,安装的ireport5.5.1和5.6.X的都可以正常的运行,但是系统升级至window10后居然神奇的无法安装了,各种兼容性设置还是不凑效,本想继续折腾,后看其官网已发布新的基于eclipse平台的报表设计工具-J

2017-05-08 16:50:54 5648 4

原创 Java分布式通信之RMI

RMI概述    在Java中实现远程调用的方式主要有两种技术,一个是RMI,一个是webservice,本次主要讲解RMI技术。RMI是Remote Method Invocation缩写,是Java用于透明远程调用的重要机制,它使客户机上运行的程序可以调用远程服务器上的对象,在远程调用中,客户端只要拥有服务端提供的接口,通过此接口实现对远程服务端的调用,它的目的在于对开发人员屏蔽横跨不同JVM和

2016-04-28 16:50:40 836

原创 Android 代码设置RelativeLayout元素居中

RelativeLayout relativeLayout= new RelativeLayout(this); RelativeLayout.LayoutParams rlp=new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT,RelativeLayout.LayoutParams.WRAP_C

2015-07-02 17:02:18 27707 1

转载 重装win7后如何恢复ubuntu引导

如果电脑之前装了ubuntu,后来又重装了win7,结果发现ubuntu的启动项不见了,是因为重装windows7后,安装系统将把MBR重写,所以安装完成后就会直接进入windows7而不再出现grub2的系统选择界面了。如果您遇到这种情况,完全不需要再把ubuntu重装,因为 ubuntu并未被破坏,只是少了一道通往ubuntu的“门”而已。我们现在就要设法重建一道这样的“门”。修复的方

2015-04-27 08:28:41 2568 1

原创 苹果开发者账号申请( 公司级 )

1.第一步进入相应的界面注册2.公司级和企业级的开发者账号需要邓白氏编码3.查询你在所公司有无邓白氏编码,没有则根据苹果提供的服务注册一个,成功后会发到有邮箱4.然后下一步苹果会询问确定你有木有获得公司的合法授权:将开发者账号和公司绑定,需要你填写公司领导的信息,苹果会电话予以确认5.填写公司的基本信息和刚刚申请的邓白氏编码,

2015-04-17 13:44:05 2842

原创 maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e.

在maven项目构建时pom.xml文件报错:maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e.报错部分配置如下:                 maven-dependency-plugin                2.6

2015-04-13 08:31:15 6532

原创 Oracle客户端工具配置【Navicat、PL/SQL Developer】

到Oracle官网下载新版的instantclient,利用这种客户端的方式,不需要在机器上装上Oracle数据库,Oracle数据库体积太大,占据一定的硬盘和内存空间,下载新版本的原因是Oracle的版本都是高版本兼容低版本的。在Oracle官网下载客户端软件,下载完成后解压到指定的目录,以我机器为例解压到:D:\PLSQL_MAPPING\instantclient-basic-win

2014-12-09 08:46:49 3508

转载 几种常见的开源软件许可协议(GPL, LGPL, Apache License, BSD)

GPLGPL授予程序接受人以下权利,或称“自由”:* 以任何目的运行此程序的自由* 以学习程序工作机理为目的,对程序进行修改的自由(能得到源代码是前提)* 再发行复制件的自由* 改进此程序,并公开发布改进的自由(能得到源代码是前提)相反地,随版权所有软件的最终用户许可证几乎从不授予用户任何权利(除了使用的权利),甚至可能限制法律允许的行为,比如逆向工程。GPL与其他一些

2014-11-13 14:01:44 1500

原创 web项目中quartz使用request获取指定的文件路径

1.如何在quartz里使用request获取指定的文件路径解决方案:    a.使用servlet监听器,在容器启动的时候,获取ServletContext并将其放到SchedulerContext里,代码如下:    public class QuartzListener implements ServletContextListener{    public void c

2014-09-19 10:58:45 6213 2

原创 java.sql.SQLException: No database selected

neatbeans+glassfish 开发JavaEE项目,持久化

2014-09-08 23:06:15 17759 3

原创 TabHost、RadioGroup实现底部菜单导航

先上效果图:

2014-08-06 22:22:28 10936 2

原创 Xmanger4远程桌面Ubuntu 12.04

第一步:sudo aptitude install gdm第二步:编辑文件1、sudo vim /usr/share/doc/gdm/examples/custom.conf(如果是ubuntu其他版本==每个版本文件文字会有所不同,建议用find查找一下custom.conf)添加[security]DisallowTCP=false[xdmcp]Enab

2014-05-16 16:46:53 1935

原创 【探讨】IE11竟然用的是Mozilla内核 坑爹啊

随着电脑的几次升级,今天用jquery 判断浏览器类型 结果竟然发现。。。IE11 尽然用的是Mozilla内核 坑爹啊$.browser.msie 不管用了,alert navigator.userAgent 果然如此额。。。 之前是可以的 估计最近又更新了。。...

2014-05-13 14:07:25 2965

原创 Java普通工程转web工程

1、进入项目目录,可看到.project文件,打开。2、找到...代码段。3、在第2步的代码段中加入如下标签内容并保存:org.eclipse.wst.common.project.facet.core.natureorg.eclipse.wst.common.modulecore.ModuleCoreNatureorg.eclipse.jem.workbench.JavaEM

2014-05-09 10:56:21 731

转载 5种开源协议比较

本文,我们来看5种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件

2014-05-05 12:43:24 3189

转载 EHCache的使用

在开发高并发量,高性能的网站应用系统时,缓存Cache起到了非常重要的作用。本文主要介绍EHCache的使用,以及使用EHCache的实践经验。笔者使用过多种基于Java的开源Cache组件,其中包括OSCache、JBossCache、EHCache。OSCache功能强大,使用灵活,可用于对象缓存、Filter缓存以及在JSP中直接使用cache标签。笔者在最近的使用过程中发现,在并发量较

2014-05-05 09:08:58 564

原创 Ubuntu下为Firefox安装Adobe Flash Player

到观望

2014-04-15 23:46:02 809

转载 Android五种数据传递方法汇总

Android五种数据传递方法汇总     Android开发中,在不同模块(如Activity)间经常会有各种各样的数据需要相互传递,我把常用的几种方法都收集到了一起。它们各有利弊,有各自的应用场景。我现在把它们集中到一个例子中展示,在例子中每一个按纽代表了一种实现方法。1. 利用Intent对象携带简单数据利用Intent的Extra部分来存储我们想要传递的数据,可

2014-02-19 19:02:58 1960

原创 导入开源项目后报:1 Caused by: java.lang.ClassNotFoundException: Didn't find class "net.oschina.app.AppContex

导入开源项目后 运行应用报错:Caused by: java.lang.ClassNotFoundException: Didn't find class "net.oschina.app.AppContext" on path: /data/app/net.oschina.app-1.apk最终查明:好像是eclipse adt 插件升级导致的 解决方法:菜单Proj

2013-12-21 11:51:10 12542 3

原创 listener或者filter注入service

listener中需要使用service方法怎么办?解决方法:1、用qurartz的一次性任务的实现方式 2、 也可以用下面的方式来获取applicationContext,然后自己加载bean。3、 还可以自己解析配置文件,单独生成一个context,但这样浪费太大,不建议这样做。下面贴上第二种方法的实现代码在listener中public class X

2013-09-26 10:00:26 6264

转载 spring 通过配置向quartz 注入service

如何通过spring 向quartz动态注入service或者,传入动态参数? 这里主要用到了org.springframework.scheduling.quartz.JobDetailBean这个类的setJobDataAsMap的这个方法!具体的API如下: setJobDataAsMap public void setJobDataAsMap(Map jobDataAsMa

2013-09-22 09:21:45 11188

转载 Quartz中时间表达式的设置-----corn表达式

Quartz中时间表达式的设置-----corn表达式时间格式: ,   分别对应: 秒>分>小时>日>月>周>年, 举例:1.每天什么时候执行:       0 59 23 * * ?: 如下为每天23:59:00开始执行      0 1,2,3 11,12 * * ? : 每天11:01,11:02,11:03; 12:01,12:02,12:03分执行任务2

2013-09-18 14:02:17 38686 2

转载 WBS分解

工作分解结构(WorkBreakdownStructureWBS):以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义无论在项目管理实践中,还是在PMP考试中,工作分解结构(WBS)都是最重要的内容。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划等的重要基础。WBS同时也是控制项目变更的重要基础。

2013-08-22 16:26:27 1262

原创 css定位

时间一长老是忘记background-position的定位参数  是垂直在前还是水平在前 为了给自己个深刻的印象 给个博客记录下作为一个打杂的啥都得懂点 css sprites 自己搞起 记住了:垂直在前 OK!!!!

2013-07-23 13:49:36 661

原创 firefox uploadify http 302 error

今天遇到一个问题  由于项目需要利用uploadify 实现无动态文件上传在IE下运行正常,但是firefox报错--http 302 error后经google了解到由于uploadify是利用flash来实现无动态文件上传的,flash在firefox下重新发起session会话,由于session没有验证通过所以报错解决办法:在文件上传的路径上加上;jsessionid= 及每次

2013-06-28 15:59:00 11750 4

原创 javascript 日期 获取周等

//判断某一日属于这一年的第几周function weekofday(data) {    var dt = new Date(data);    var y = dt.getFullYear();    var start = "1/1/" + y;    start = new Date(start);    starts = start.valueOf();

2013-06-21 09:48:16 910

原创 mybatsi 更新对象的Integer属性 更新不成功原因

2013-06-21今天遇到一个问题 mybatis更新操作 更新一个对象时候 为Integer的属性 页面是通过radio绑定的 更新不成功 不是radio绑定的Integer属性 可以更新成功原配置文件(set部分内容)如下: intIsRework=#{intIsRework},后改为 intIsRework=#{intIsRework},运行正常

2013-06-21 09:43:19 1506

原创 poi 导出Excel 工具类

package com.nisco.dms.util;import java.io.OutputStream;import java.lang.reflect.Method;import java.text.SimpleDateFormat;import java.util.Collection;import java.util.Date;import java.util.

2013-06-07 11:38:15 3364 1

转载 java.lang.IllegalStateException: STREAM错误的理解

我们在做文件上传或者下载,或者过滤等操作时,可能要用到页面的输出流.例如在JSP使用:    response.reset();    response.setContentType(”application/vnd.ms-excel”);    OutputStream os = response.getOutputStream();  抛出异常:ERROR [Engin

2013-06-05 13:29:45 24766 3

原创 解決BufferedReader BufferedWrite 读写UTF-8文件中文乱码

解決BufferedReader读取UTF-8文件中文乱码         File rst01 = new File(context.getRealPath("/")+"zljb0.html");         File rst02 = new File(context.getRealPath("/")+"zljb.html");         InputStreamReader

2013-05-23 14:36:13 24167

原创 java 文件下载 解决中文问题

@RequestMapping(value="/download") public @ResponseBody String download(HttpServletResponse response,HttpServletRequest request,@Param(value="filePath") String filePath,@Param(value="")String id ) {

2013-05-15 14:31:44 1257

原创 Maven下使用Jetty进行Debug

1 环境和条件Maven-3.0.3Eclipse请阅读者事先具备一定maven知识2 配置2.1 添加Jetty插件在pom.xml中加入如下代码段    org.mortbay.jetty    jetty-maven-plugin    7.0.1.v20091125          /            2.2 配置ec

2013-04-02 13:46:03 26486 3

原创 分页bean

package com.pm360.pip.util.vo;import java.math.BigDecimal;import java.util.List;public class Pagination { private int pageIndex=1;//当前页(默认第一页) private int pageCount=10;//每页显示的记录数(默认每页显示10条

2013-03-05 14:26:25 627

原创 dom4j读取配置文件

package com.pm360.pip.util.util;import java.io.File;import java.util.List;import javax.servlet.http.HttpServletRequest;import org.dom4j.Document;import org.dom4j.DocumentException;import

2013-01-29 13:55:17 1104

原创 div拖动

jquery版    pageEncoding="UTF-8"%>http://www.w3.org/TR/html4/loose.dtd">Insert title here  $(function()    {     $("#move").bind("mousedown",function()     {      var mous

2012-12-11 10:37:46 512

原创 hibernate使用3p0

"-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">  false false jdbc:oracle:thin:@172.17.88.102:1521:ORCL pip pip

2012-10-15 09:25:35 484

转载 Hibernate 参数设置一览表

Hibernate 参数设置一览表<table summary=" Hibernate配置属性 " border="1">属性名用途hibernate.dialect一个Hibernate Dialect类名允许Hibernate针对特定的关系数据库生成优化的SQL.取值 full.classname.

2012-09-24 13:55:25 497

原创 ibatis log4j 配置 显示sql

#test ibatis #--------------------------------   #  log4j.rootLogger=DEBUG, stdout, fileout  #log4j.logger.test=info #log4j.logger.org.apache.jasper = DEBUG #log4j.logger.org.apache.catali

2012-09-21 16:19:48 2211

原创 批量修改sqlserver 字段默认值

批量修改sqlserver  字段wid 默认值 package com.pm360.pip.test;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import javax.naming.Contex

2012-09-17 14:16:24 3552

原创 读取Excel中的十六进制转化为图片 存到硬盘

这里的Excel是sqlserver数据库导出的用户表数据 现在要把这些数据导入到Oracle 并且把用户的电子签名导出 放到工程的相应路径  package com.pm360.pip.test;import java.io.File;import java.io.FileOutputStream;import java.sql.Connection;import j

2012-09-17 14:00:51 1077

最新redis windows 64位稳定版(Redis-x64-3.2.100.msi)

最新redis windows 64位稳定版(Redis-x64-3.2.100.msi)

2017-10-30

苹果公司级开发者账号申请流程

苹果公司级开发者账号申请流程截图,详述信息输入、邓白氏编码申请、付款等

2015-04-17

jquery-1.2.6.pack.js

jquery-1.2.6.pack.jsjquery-1.2.6.pack.js

2011-07-31

java 文件操作(对文件的输入输出)

java 文件操作 字节流 字符流 包装流 对文件的输入输出

2010-12-30

java excel api(jxl.jar)

jxl.jar概述  通过java操作excel表格的工具类库   支持Excel 95-2000的所有版本   生成Excel 2000标准格式   支持字体、数字、日期操作   能够修饰单元格属性   支持图像和图表   应该说以上功能已经能够大致满足我们的需要。最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。另外需要说明的是,这套API对图形和图表的支持很有限,而且仅仅识别PNG格式

2010-12-10

el.jar jstl.jar standard.jar(jsp标签所需jar包)

根据情况选择 如果是tomcat5.5的话3个jar包都要 如果是tomcat6.0的话只需要standard.jar和 jstl.jar

2010-12-07

servlet 适合初学者

servlet 从request中取list对象 并以列表的形式 显示出来(jsp页面)

2010-11-03

Java编程乱码问题

Java 编程 乱码 问题 里面讲的很详细 比较底层

2010-08-05

junit 4 资料

JUnit 是 Java 社区中知名度最高的单元测试工具。它诞生于 1997 年,由 Erich Gamma 和 Kent Beck 共同开发完成。其中 Erich Gamma 是经典著作《设计模式:可复用面向对象软件的基础》一书的作者之一,并在 Eclipse 中有很大的贡献;Kent Beck 则是一位极限编程(XP)方面的专家和先驱。 麻雀虽小,五脏俱全。JUnit 设计的非常小巧,但是功能却非常强大。Martin Fowler 如此评价 JUnit:在软件开发领域,从来就没有如此少的代码起到了如此重要的作用。它大大简化了开发人员执行单元测试的难度,特别是 JUnit 4 使用 Java 5 中的注解(annotation)使测试变得更加简单。 在单元测试前首先规划单元测试代码应放在什么地方。把它和被测试代码混在一起,这显然会照成混乱,因为单元测试代码是不会出现在最终产品中的。建议分别为单元测试代码与被测试代码创建单独的目录,并保证测试代码和被测试代码使用相同的包名。这样既保证了代码的分离,同时还保证了查找的方便。

2010-07-16

dtree+jquery 动态实现无限树形菜单 (包括增删改查)

dtree+jquery 动态实现无限树形菜单 (包括增删改查) 好不容易,搞出来的,不容易啊

2010-07-16

垃圾清理工具 window 下的最好的垃圾清理工具

window 下的最好的垃圾清理工具,让你的电脑速度飞起啦呵呵…… 垃圾清理工具

2010-07-09

html web 编程教程

html web 编程教程 很好的html教程 和大家分享

2010-07-02

java 反编译工具

是一款很好用的java 反编译工具-拿出来和大家分享!

2010-06-22

webservice+axis技术大全

axis是java对webservice的soap协议实现的一个比较成熟的框架!还有xfire cxf等,此文件都有讲解,很高兴和大家分享!(很详细的资料,下了肯定不后悔) 里面的文件是pdf格式的,请大家多多支持啊!

2010-06-17

Java初学者jdk 安装后的E:\apache-tomcat-6.0.26\apache-tomcat-6.0.26环境变量配置

Java初学者jdk 安装后的E:\apache-tomcat-6.0.26\apache-tomcat-6.0.26环境变量配置

2010-06-04

Ajax并不是一种新的技术,而是一种新的Web应用开发模型。在Ajax应用中, 客户端使用HTML、JavaScript、CSS及DOM技术现实同Web服务器的即时通信, 并在不重新装载页面的前提下更新页面中的信息,即无抖动更新。Ajax使Web应 用兼具B/S和C/S结构的应用的特点,也被视作基于web2.0的应用。

Ajax并不是一种新的技术,而是一种新的Web应用开发模型。在Ajax应用中, 客户端使用HTML、JavaScript、CSS及DOM技术现实同Web服务器的即时通信, 并在不重新装载页面的前提下更新页面中的信息,即无抖动更新。Ajax使Web应 用兼具B/S和C/S结构的应用的特点,也被视作基于web2.0的应用。

2010-04-01

sql面试题目汇总 1.触发器的作用? 答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经 许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作  

1.触发器的作用? 答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经 许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作  

2010-04-01

EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。

EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。

2010-04-01

ejb bookEJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。

器端组件模型,最大的用处是部署分布式应用程序,类似微软的.com技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。 EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。 在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。 1.Session Bean用于实现业务逻辑,它可以是有状态的,也可以是无状态的。每当客户端请求时,容器就会选择一个Session Bean来为客户端服务。Session Bean可以直接访问数据库,但更多时候,它会通过Entity Bean实现数据访问。 2.Entity Bean是域模型对象,用于实现O/R映射,负责将数据库中的表记录映射为内存中的Entity对象,事实上,创建一个Entity Bean对象相当于新建一条记录,删除一个Entity Bean会同时从数据库中删除对应记录,修改一个Entity Bean时,容器会自动将Entity Bean的状态和数据库同步。 3.MessageDriven Bean是EJB2.0中引入的新的企业Bean,它基于JMS消息,只能接收客户端发送的JMS消息然后处理。MDB实际上是一个异步的无状态Session Bean,客户端调用MDB后无需等待,立刻返回,MDB将异步处理客户请求。这适合于需要异步处理请求的场合,比如订单处理,这样就能避免客户端长时间的等待一个方法调用直到返回结果。

2010-04-01

空空如也

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

TA关注的人

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