J2EE(JSP
SAP剑客
一日不读书,胸臆无佳想。一月不读书,耳目失精爽。
展开
-
JRE和JDK的区别
1.定义JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。JDK(Java Develo...转载 2019-06-08 21:06:56 · 137936 阅读 · 8 评论 -
Eclipse与MyEclipse的选择问题
很多Java的学习者会纠结一个问题, 是采用免费的Eclipse呢还是采用破解的MyEclipse. 在讨论这个问题之前,我们先来看看他们的区别把: Eclipse,跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Ecl转载 2016-11-23 14:00:28 · 1132 阅读 · 0 评论 -
JDK、JRE、JVM三者间的关系
JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JVM是Java Virtual Machine(Java虚拟机)的缩写,是整个java实现跨平台的最核转载 2016-11-23 13:22:00 · 566 阅读 · 0 评论 -
Weblogic常见配置
1:pageCheckSecondsJava代码 pageCheckSeconds -1 说明:pageCheckSecond的默认值是1,表示每隔1秒对JSP页面进行检查,检查JSP页面是否被修改、是否需要重新编译。系统上线后,需要对该默认值修改为-1,表示永不检查。修改为-1的一个缺点是:对于页面的修改转载 2016-10-08 09:12:16 · 669 阅读 · 0 评论 -
FastReport经验
1.FastReport中如果访问报表中的对象?可以使用FindObject方法。TfrxMemoView(frxReport1.FindObject(’memo1′)).Text:=’FastReport’;2.FastReport中如何使用上下标?设置frxmemoview.AllowHTMLTags := True;在Text输入如下上标:mm2下表:k6举一转载 2016-10-18 09:04:06 · 1600 阅读 · 0 评论 -
GridView加自动编号列
AutoGenerateColumns="False" SortAscImageUrl="..\Images\arrow-up.gif" SortDescImageUrl="..\Images\arrow-down.gif" DataKeyNames="Title" UpdateAfterCallBack="True" Width="99%" BackColor="#E8E8E8" Bor转载 2016-09-19 16:56:14 · 629 阅读 · 0 评论 -
一般报java.lang.NullPointerException的原因有以下几种
一般报java.lang.NullPointerException的原因有以下几种: ·字符串变量未初始化; ·接口类型的对象没有用具体的类初始化,比如: List lt; 会报错 List lt = new ArrayList(); 则不会报错了 ·当一个对象的值为空时,你没有判断为空的情况。 你可以试着把下面的代码前加一行代码: if(rb!=null);原创 2016-08-25 12:14:17 · 4672 阅读 · 0 评论 -
$.ajax相关用法
$.ajax({ type:"GET", url:"Services/EFService.svc/Members", data:"{}", contentType:"application/json; charset=utf-8",转载 2016-09-14 09:08:08 · 664 阅读 · 0 评论 -
jQuery Ajax 实例 ($.ajax、$.post、$.get)
Jquery在异步提交方面封装的很好,直接用AJAX非常麻烦,Jquery大大简化了我们的操作,不用考虑浏览器的诧异了。推荐一篇不错的jQuery Ajax 实例文章,忘记了可以去看看,地址为:http://www.cnblogs.com/yeer/archive/2009/07/23/1529460.html 和 http://www.w3school.com.cn/jquery/转载 2016-09-14 09:03:37 · 982 阅读 · 0 评论 -
JQuery中$.ajax()方法参数详解
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局转载 2016-09-14 09:02:52 · 657 阅读 · 0 评论 -
java的(PO,VO,TO,BO,DAO,POJO)解释
java的(PO,VO,TO,BO,DAO,POJO)解释 O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。 VO,值对象(Value Object),PO,持久对象(Persisent转载 2016-08-09 09:46:18 · 1225 阅读 · 0 评论 -
POJO式开发
POJO POJO 就是简单 java 对象,不实现任何特殊接口。 POJO 这一名字由 Fower 、 Rebbecca 、 Parsos 、 Josh MacKenzie(Foeler POJO) 发明,目的地是为了给普通 Java 对象取个令人兴奋的、过目不忘的名字。 早期 EJB 及其存在的问题 EJB1.0 版本发布于 1998 年,它转载 2016-08-09 09:44:39 · 787 阅读 · 0 评论 -
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
问题:Eclipse新建web项目出现The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path新建web项目后都,jsp页面顶端出现“红色”的报错信息:The superclass "javax.servlet.http.HttpServlet" was not found on转载 2016-11-24 09:53:53 · 735 阅读 · 0 评论 -
504 Gateway Time-out错误的解决方法
504 Gateway Time-out就字面意思,我们可以理解为网页请求超时,也就是浏览网站网页所发出的请求没有反应或者未响应,在网站程序层面来说,就是请求未能够执行相应的PHP-CGI程序,或者PHP-CGI程序未能做出相应的处理,又或者是CGI程序的响应处理结果未能够反馈到浏览器或者未能及时反馈到浏览器。 504 Gateway Time-out错误多是存在于Nginx网站服务转载 2016-11-24 10:13:23 · 73780 阅读 · 0 评论 -
java在SAE中使用的相关问题总结
1.监听器问题 SAE需要加入监听器:详细地址参考http://jacobcookie.iteye.com/blog/18767982.关于jar包的问题删了servlet的包,SAE中包含这些,如果不删除就会导致冲突3.分布式session在本地调试好好,放上去不行,后来才发现SAE关于session的问题。解决方法:如果要使用分布式session功能转载 2016-11-25 14:51:27 · 705 阅读 · 0 评论 -
【Java】MD5字符串的加密解密
至于为什么要给字符串加密解密,各种加密解密的方式优缺点对比等等,本文都不会讲,弄点实用的代码,给需要应急的朋友应急废话不多说,看代码了:import java.security.Key;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.securi...转载 2019-05-24 20:41:35 · 5288 阅读 · 1 评论 -
关于mysql报 loopWaitCount 0, wait millis 60000 错误的解决办法
最近遇到个比较奇怪的问题,用户的网站百万级访问量,最近没有修改程序,也没有改过其他地方,最近总是运行20几个小时左右tomcat就假死一次,访问无响应!!经常过检查 日志发现 里面报了一个错误 12345678910111213141516原创 2017-12-25 09:48:44 · 8858 阅读 · 0 评论 -
MIME type类型
MIME type的缩写为(Multipurpose Internet Mail Extensions)代表互联网媒体类型(Internet media type),MIME使用一个简单的字符串组成,最初是为了标识邮件Email附件的类型,在html文件中可以使用content-type属性表示,描述了文件类型的互联网标准。MIME类型能包含视频、图像、文本、音频、应用程序等数据。转载 2017-06-19 08:07:51 · 1177 阅读 · 0 评论 -
Groovy与Java集成常见的坑
groovy特性Groovy是一门基于JVM的动态语言,同时也是一门面向对象的语言,语法上和Java非常相似。它结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。Java作为一种通用、静态类型的编译型语言有很多优势,但同样存在一些负担:重新编译太费工;静态类型不够灵活,重构起来时间可能转载 2017-05-31 09:33:34 · 1876 阅读 · 0 评论 -
Groovy与Java的不同点
本文参考自Groovy文档 Differences with Java,所有代码都是Groovy文档中的,也可以将本文看做英文源文档的简略翻译。Groovy设计时目标之一就是让Java程序员快速习惯Groovy。不过在Groovy中也有很多地方和Java不相同。列举如下。默认导入下面这些包会由Groovy默认导入,我们不需要手动导入这些包就可以直接使用其中的类。ja转载 2017-05-31 09:02:39 · 692 阅读 · 0 评论 -
JCO3远程调用SAP接口随笔一(配置连接池)
一、配置环境: 1.下载sapjco3.dll插件置放在JDK、bin文件夹下 2.下载sapjco3.jar置放工程中二、配置访问属性文件 SAPConnectionPool.properties#sap服务器IP地址,如果是外网访问,则在内网IP前加/H/外网IP/H/192.168.0.10 jco.client.ashost=192.168.0.10 #系统编号转载 2017-04-25 09:09:53 · 2041 阅读 · 0 评论 -
如何用photoshop cs5的吸管工具
“吸管工具"是photoshop cs5 等软件自带的一种取色工具,用来吸取颜色,但每次只能吸取一种,吸取面积为3*3-101*101,即表示吸取该点周围3个-101个像素的平均色。photoshop cs5吸管工具的用法是:1、打开pscs5软件,打开一张图片;2、点击左边工具栏“吸管工具”,设置“取样点”为3*3;3、在图片的某点点击一下,此时即可将该点转载 2016-12-31 14:09:20 · 1141 阅读 · 0 评论 -
photoshop cs5 中 复制图层的快捷键是那个?
ctrl+j复制图层,ctrl+c复制但不建立图层,可以将其粘贴在任意图层上。选择移动工具(V)按着alt拖动可以在同一图层复制。转载 2016-12-31 14:01:34 · 9590 阅读 · 0 评论 -
win7 64位数据库连接问题:在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配
通过ODBC/JDBC连接程序和数据库时,异常报错“在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配”的解决办法在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配本机:64位win7,64位JDK,做Web实验用32位myeclipse不管是Access还是SQLServer连接数据库都出问题后,我终于明白当初做Java实验为啥连不上Access数据库但S转载 2016-12-29 10:36:17 · 1089 阅读 · 0 评论 -
Java开源并行计算组件Multi-Task
1. Multi-Engine介绍 1.1 multi-engine是什么 Multi-engine是分布式多任务并行处理的基础组件:可通过Java注解对原有业务代码几乎无侵入地实现并行化,由multi-task、multi-engine、cluster-support三个独立可插拔的组件组成。各组件一起组合使用,也可根据所需feature独立使用其中的一两个组件。转载 2016-12-27 09:20:52 · 821 阅读 · 0 评论 -
Java9新功能之HTTP2和REPL
【摘要】对Java 9的炒作将不再局限于模块化(modularity),Java 9正在搜罗大量额外的功能模块,这些功能模块正作为Java增强提案(JEP)提交,并在OpenJDK (Java SE的参考实现项目)中实现。 在这篇文章中,我们将重点关注一些或将在Java 9整个生命周期中,对开发者的工作生... 对Java 9的炒作将不再局限于模块化(modularity),Java 9转载 2016-12-27 09:16:55 · 728 阅读 · 0 评论 -
什么是POJO?
本文转载自百度文库,详细出处请参考: http://wenku.baidu.com/view/4a9ad533ee06eff9aef80765.html我认为写的很准确,很抱歉没有找到作者的名字! POJO(Plain Old Java Object)这种叫法是Martin Fowler、Rebecca Parsons和Josh MacKenzie在2000年的一次转载 2016-08-09 09:40:03 · 678 阅读 · 2 评论 -
POJO和javabean的异同
说实在话,在印象里。这两个概念一直觉得是一样的,分不清他们的区别。今天特地在网上找了一篇文章(谢谢博主@lushuaiyin的分享),觉得讲的很不错。所以分享一下:什么是POJO 按照Martin Fowler的解释是“Plain Old Java Object”,从字面上翻译为“纯洁老式的java对象”,但大家都使用“简单java对象”来称呼它。POJO的内在含义是指那些没有从任原创 2016-08-09 09:39:34 · 498 阅读 · 0 评论 -
VO,PO,POJO的定义和区别
三个都是java实体对象,vo,跟po比较类似,po是persistent object,是在是orm框架中的entity,po的每个属性基本上都对应数据库表里面的某个字段,而vo(value object)有时可以跟po一样,有时并不对应。POJO(Plain Old Java Objects)是简单java对象,他并不继承任何类(继承Object),实现任何接口,只有属性跟get set方法。转载 2016-08-09 09:38:56 · 1091 阅读 · 0 评论 -
java调用webservice
SoapObject rpc = new SoapObject("第一个参数", "第二个参数" );第一个参数填写的是命名空间第二个参数填写的方法名原创 2016-07-07 15:16:04 · 743 阅读 · 0 评论 -
WSDL 详解
转载自:http://kalogen.javaeye.com/blog/418958 WSDL (Web Services Description Language,Web服务描述语言)是一种XML Application,他将Web服务描述定义为一组服务访问点,客户端可以通过这些服务访问点对包含面向文档信息或面向过程调用的服务进行访问(类似远程过程调用)。WSDL首先对访问的操作和访问时转载 2016-07-14 14:35:48 · 807 阅读 · 0 评论 -
Java如何通过WSDL文件来调用这些web service
下面我们来看Java如何通过WSDL文件来调用这些web service:注意,以下的代码并没有经过真正的测试,只是说明这些情况,不同版本的Axis相差很大,大家最好以apache网站上的例子为准,这里仅仅用于说明其基本用法。 1,直接AXIS调用远程的web service我觉得这种方法比较适合那些高手,他们能直接看懂XML格式的WSDL文件,我自己是看不懂的,尤其我不是专门搞这行的转载 2016-07-14 14:31:06 · 3820 阅读 · 0 评论 -
使用Java调用以WSDL形式发布的web service
webservice的 发布一般都是使用WSDL(web service descriptive language)文件的样式来发布的,在WSDL文件里面,包含这个webservice暴露在外面可供使用的接口。今天搜索到了非常好的 webservice provider列表 http://www.webservicex.net/WCF/default.aspx 这上面列出了70多个转载 2016-07-14 14:19:58 · 2784 阅读 · 1 评论 -
Webservice soap wsdl区别之个人见解
Web Service实现业务诉求:Web Service是真正“办事”的那个,提供一种办事接口的统称。WSDL提供“能办的事的文档说明”:对要提供的服务的一种描述格式。我想帮你的忙,但是我要告诉你我都能干什么,以及干这些事情需要的参数类型。SOAP提供“请求”的规范:向服务接口传递请求的格式,包括方法和参数等。你想让人家办事,总得告诉人家你想干什么吧,SOAP就是定义这个“请求”的格式的转载 2016-06-24 08:50:33 · 1346 阅读 · 0 评论 -
WSDL
网络服务描述语言是Web Service的描述语言,它包含一系列描述某个web service的定义。WSDL 文档是利用这些主要的元素来描述某个 web service 的:元素定义web service 执行的操作 web service 使用的消息 web service 使用的数据类型 web service 使用的通信协议一原创 2016-06-24 08:48:24 · 767 阅读 · 0 评论 -
Linq to sql 实现多条件的动态查询(方法一)
多条件动态查询在开发中太常见了,使用sql语句拼接很容易实现,但是在使用linq 的时候我却觉得很麻烦,思来想去,其实不然,linq 实现多条件动态查询一样可以变的很简单。话不多说,直接上例子,供大家参考。 根据5个动态条件查询:[csharp] view plain copy print?/// /// Linq to s转载 2016-05-10 17:22:54 · 4248 阅读 · 0 评论 -
linq 动态拼接查询条件 扩展方法
public static class PredicateBuilder{ public static Expression> True() { return f => true; } public static Expression> False() { return f => false; } public static Expression> Or(th转载 2016-05-10 17:13:36 · 4634 阅读 · 0 评论 -
Extjs 4.0.7 中模式窗口的CURD
1、定义formvar form1 = Ext.create('Ext.form.Panel', { id:'form1', frame: true, //title: 'Form Fields', //width: 340, bodyPadding: 5, //baseCls: "x-plain", fieldDefaults:转载 2016-04-26 09:08:02 · 605 阅读 · 0 评论 -
java.lang.StackTraceElement类
java.lang.StackTraceElement 类元素代表一个堆栈帧。除了一个在堆栈的顶部所有的栈帧代表一个方法调用。在堆栈顶部的帧表示在将其生成的堆栈跟踪的执行点。类声明以下是java.lang.StackTraceElement类的声明:public final class StackTraceElement extends Object impl转载 2015-12-21 18:27:40 · 11154 阅读 · 0 评论 -
JS导出 excel
// JavaScript Document//调用方法// var test=new PageToExcel("data",0,255,"测试.xls");//table id , 第几行开始,最后一行颜色 ,保存的文件名// test.CreateExcel(false);// test.Exec();// test.SaveAs();// test转载 2013-06-20 14:54:30 · 1032 阅读 · 1 评论