JAVA WEB
陈科肇
未完,待续...
展开
-
Apache Http Server和Tomcat 之区别
Apache官方网站:http://www.apache.org/ Tomcat官方网站:http://tomcat.apache.org/ 1. Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展。 2. Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java程序(jsp转载 2015-02-03 10:28:58 · 590 阅读 · 0 评论 -
js获取浏览器滚动条距离顶端的距离
最近在做项目的时候遇到需要用js获取滚动条距离窗口顶端的距离和js获取浏览器可视化窗口的大小,在这儿做一个整理保存:一、jQuery获取的相关方法Js代码 收藏代码 jquery 获取滚动条高度 获取浏览器显示区域的高度 : $(window).height(); 获取浏览器显示区域的宽度 : (window).width();获取页面的文档高度:(window).width();转载 2015-09-09 07:05:54 · 1607 阅读 · 0 评论 -
JQuery获取浏览器窗口的可视区域高度和宽度,滚动条高度
转自 alert((window).height());//浏览器时下窗口可视区域高度alert((window).height()); //浏览器时下窗口可视区域高度 alert((document).height()); //浏览器时下窗口文档的高度 alert((document.body).height());//浏览器时下窗口文档body的高度alert((document.bod转载 2015-09-09 06:39:29 · 1249 阅读 · 0 评论 -
用Javascript获取页面元素的位置
原文 作者: 阮一峰 日期: 2009年9月14日 制作网页的过程中,你有时候需要知道某个元素在网页上的确切位置。 下面的教程总结了Javascript在网页定位方面的相关知识。 一、网页的大小和浏览器窗口的大小 首先,要明确两个基本概念。 一张网页的全部面积,就是它的大小。通常情况下,网页的大小由内容和CSS样式表决定。 浏览器窗口的大小,则是指在浏览器窗口中看到的那部分网页面积,转载 2015-09-09 06:32:56 · 395 阅读 · 0 评论 -
使用easyui-combobox的data属性加载定义好在*.js文件中的JSON数据的问题
js文件中的JSON对象定义:/** * 作废 * * @author ckz */hkJson.selectOptionDisuse = [ { 'id' : '', 'text' : '全部'}, { 'id' : '0', 'text' : '未作废'}, { 'id' : '1', 'text' : '已作废'} ];问题——假设hkJson.se原创 2015-04-17 11:04:08 · 2366 阅读 · 1 评论 -
javaScript日期相加减例子
当前时间加上2天var d = new Date(“2015-7-31”); d.setDate(d.getDate()+2); var addTwo=d.getFullYear()+”年”+(d.getMonth()+1)+”月”+d.getDate()+”日”; “控制台输出===============”+”当前日期加2天:”+addTwo; 使用这种方法,月份也会给你计算. 注原创 2015-08-27 10:09:13 · 2653 阅读 · 1 评论 -
easyUI下拉选框匹配不到传输过来值-问题
我们通常在修改一个表单数据时,用:$('#frm_spwarehouse_edit').form('load',jsonData);来匹配选填的表单的控件值。==============但常常在使用<select name="categorycode" id="edit_spwarehouse_category" class="easyui-combobox" styl原创 2015-04-10 09:29:20 · 1617 阅读 · 0 评论 -
如何开发HTML编辑器
原文链接:http://www.cnblogs.com/lucc/archive/2010/03/22/1692011.html在线的HTML内容编辑器为用户提供文本的样式控制,例如文字的颜色、字体大小等。虽然现在网上有不少功能强大的编辑器(如:FCKEditor),但是在使用中需要许多复杂的配置,而且代码往往比较“臃肿”。本文的目的就是介绍如何开发一个HTML编辑器。应用本文介绍的方法,转载 2015-03-12 13:54:17 · 538 阅读 · 0 评论 -
(function() {})();只执行一次
测试例子:var xx = (function() { (function() {alert(9)})();alert(10) return "yyyy"; })();调用:alert(xx);在调用的时候,你会发现只弹出"yyyy"信息,并不见弹出"10"的信息!这也就是说,这个匿名函数只在立即调用的时候执行一次,这时它已经赋予了给xx原创 2015-03-11 14:27:39 · 3836 阅读 · 3 评论 -
js私有作用域(function(){})(); 模仿块级作用域
摘自:http://outofmemory.cn/wr/?u=http%3A%2F%2Fwww.phpvar.com%2Farchives%2F3033.htmljs没有块级作用域,简单的例子:for(var i=0;i<10;i++){alert(i);}alert(i);for循环后的i,在其它语言像c、java中,会在for结束后被销毁,但js在后续的操作中仍然能转载 2015-03-11 13:27:26 · 1831 阅读 · 0 评论 -
(function() {})();、XX=XX||{};的定义及作用!
最近做项目遇到了这个问题,顺便记录下来!网上找了下资料理解理解,给出我的理解如下:问题1:(function() {})():这function() {}表示的是一个匿名函数,而()则包裹着function() {},()表示的是拥有最高级的优先执行权,即会优先执行function() {}这个匿名函数。最后的(),则表示的是执行完function() {}后,立即调用这个func原创 2015-03-11 13:23:14 · 3079 阅读 · 0 评论 -
JavaScript 错误 - Throw、Try 和 Catch
简介:try 语句测试代码块的错误。catch 语句处理错误。throw 语句创建自定义错误。try{throw "yy"}catch(xx){if(xx=="yy"){alert("yy!");}}执行的结果:原创 2015-03-11 11:05:15 · 1014 阅读 · 1 评论 -
js中(function(){…})()立即执行函数写法理解
转自:http://dengo.org/archives/1004javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见转载 2015-03-11 13:59:46 · 534 阅读 · 0 评论 -
从数据库(Oracle)触发器调用Java代码
官方教程:https://docs.oracle.com/database/122/JJDEV/calling-Java-from-database-triggers.htm#JJDEV13286https://docs.oracle.com/cd/B19306_01/java.102/b14187/chthree.htm参考: http://blog.csdn.net/qiuzhuoxian/a原创 2017-11-29 15:39:14 · 7371 阅读 · 0 评论 -
小程序或js,判断变量(Undefined String Array Object)是否为空
关键代码function isBlank(str){ if (Object.prototype.toString.call(str) ==='[object Undefined]'){//空 return true } else if ( Object.prototype.toString.call(str) === '[object String]' || Obj原创 2017-11-25 10:52:37 · 25419 阅读 · 1 评论 -
CSS3 icon font完全指南
原文连接大家都知道现在各个浏览器都支持CSS3的自定义字体(@font-face),包括IE6都支持,只是各自对字体文件格式的支持不太一样。那么对于网站中用到的各种icon,我们就可以尝试使用font来实现,本文将详细讲解这种用法。为什么要将icon做成字体?在很多网站项目中,我们常常会用到各种透明小图标,然后网站要兼容各个浏览器,也可能会有多个尺寸,甚至还要考虑换肤等需求。那么我们就要将这些小图标转载 2015-08-29 16:13:32 · 633 阅读 · 0 评论 -
java泛型简述
1.为什么要使用泛型一般的类和方法,只能使用具体的类型:要么是基本类型,要么是自定义的类。如果要编写适合于多种类型的代码,这种刻板的限制对代码的束缚就会很大,因此我们需要使用到java泛型来解决这个问题!原创 2015-03-17 09:45:29 · 1482 阅读 · 0 评论 -
Tomcat 部署war包大小超出限制的大小(严重: HTMLManager: FAIL - Deploy Upload Failed, Exception)
陈科肇==============查看tomcat安装目录下的logs目录下的manager.2015-02-09.log文件可发现:严重: HTMLManager: FAIL - Deploy Upload Failed, Exception: org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceede原创 2015-02-09 14:48:16 · 4343 阅读 · 0 评论 -
Linux 部署配置WEB APP
陈科肇===========目录1 准备工作2 导入应用程序数据3 部署3.1 方案一3.2 方案二==========================================================================原创 2015-02-09 15:27:37 · 2126 阅读 · 0 评论 -
Maven Java EE Configuration Problem问题
问题:Cannot change version of project facet Dynamic Web Module to 2.4.解决方案:找到该项目目录.settings下的文件org.eclipse.wst.common.project.facet.core.xml进行修改!例:E:\workerspace\main\lics\.settings\org.eclipse.ws原创 2015-03-03 11:07:16 · 15134 阅读 · 0 评论 -
Spring与web MVC的整合——Spring的应用上下文管理 -- DispatcherServlet与ContextLoaderListener解释
来源:http://blog.arganzheng.me/posts/spring-and-web-mvc-integration-web-application-context.html问题1 如何让web容器加载你的web MVC框架对于基于servlet的web容器来说,遵循的是servlet规范,入口配置文件是web.xml。这类web容器会在启动的时候会而且仅会加载如下三转载 2015-03-05 20:10:58 · 1838 阅读 · 0 评论 -
Apache Titles 标签库详细说明 -- 布局管理器
Apache Titles简介:一个免费的开源的Java应用程序框架模板现代。在此基础上建立了简化的用户界面开发的复合模式。对于复杂的网站,它仍然是在任何MVC技术工作最简单、最优雅的方式。官方API详解:http://tiles.apache.org/2.2/framework/tiles-jsp/tlddoc/index.html原创 2015-03-11 09:40:45 · 1258 阅读 · 0 评论 -
Apache Tiles 布局管理器
陈科肇===========1.简介一个免费的开源模板框架现代Java应用程序。 基于该复合图案它是建立以简化的用户界面的开发。对于复杂的网站,它仍然最简单,最优雅的方式来一起工作的任何MVC技术。Tiles允许作者定义页面片段可被组装成在运行一个完整的网页。 这些片段,或Tiles,可以用于为了降低公共页面元素的重复,简单地包括或嵌入在其它瓦片,制定了一系列可原创 2015-03-11 13:43:16 · 696 阅读 · 0 评论 -
通过Servlet生成验证码图片
一、BufferedImage类介绍生成验证码图片主要用到了一个BufferedImage类,如下:创建一个DrawImage Servlet,用来生成验证码图片 1 package gacl.response.study; 2 import java.awt.Color; 3 import java.awt.Font; 4 import java转载 2015-04-29 09:41:06 · 763 阅读 · 0 评论 -
HTTP协议
原文:http://www.cnblogs.com/xdp-gacl/p/3751277.html一、什么是HTTP协议 HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一转载 2015-04-29 09:32:57 · 598 阅读 · 0 评论 -
win7+ii7+tomcat7运行javaWeb开发的程序
转载请注明出处:陈科肇-1.前提准备:操作系统:windows 7 旗舰版 x64JDK:jdk1.7.0_79_x64(安装目录:D:\JAVA\jdk1.7.0_79_x64)tomcat:32-bit64-bit Windows Service Installer(安装目录:D:\0tomcat7SerV)tomcat-connectors:tomcat-connec原创 2015-08-09 15:53:33 · 2831 阅读 · 0 评论 -
ORACLE语法-包(package)、存储过程(procedure)、游标(cursor)以及java对Result结果集的处理
示例:包规范CREATE OR REPLACE PACKAGE PACK_WMS_YX IS -- Author : CKZ -- Created : 2015/8/28 9:52:29 -- Purpose : 同步数据 -- Public type declarations,游标 退休订单 TYPE retCursor IS REF CURSOR;-- RETURN vi_c原创 2015-08-28 13:20:00 · 2012 阅读 · 0 评论 -
sqlite不支持中文排序,采用java排序
sqlite不支持中文排序,改用java排序根据指定的对象属性字段,排序对象集合,顺序原创 2017-01-11 10:11:17 · 1029 阅读 · 0 评论 -
j2EE通用jar包的作用
原文:http://blog.sina.com.cn/s/blog_610901710101kx37.htmlIKIKAnalyzer3.2.8.jar // 分词器ant-junit4.jar // ant junitantlr-2.7.6.jar // 没有此包,hibernate不会执行hql语句。并且会报NoClassDefFoundError: antlr/ANTLRExce转载 2015-08-07 10:15:54 · 1703 阅读 · 0 评论 -
Commons-logging + Log4j 入门指南
Commons-logging + Log4j 入门指南原创:庄晓立(liigo)http://blog.csdn.net/liigo2005-8-13 为什么要用日志(Log)?这个……就不必说了吧。为什么不用System.out.println()?功能太弱;不易于控制。如果暂时不想输出了怎么办?如果想输出到文件怎么办?如果想部分输出怎么办?……为什么转载 2015-08-07 10:05:12 · 553 阅读 · 0 评论 -
将Clob对象转换成String对象
/** * 将Clob对象转换成String对象 * @param clob * @return * @throws SQLException * @throws IOException */ public static String ClobToString(Clob clob) throws SQLException, IOException{ String st原创 2015-04-16 18:55:40 · 1506 阅读 · 0 评论 -
Linux(CentOS 7) 部署Spring Boot 打包的jar文件
安装JDK 1.8参考 检查jdk版本,查看是否已经安装java -version系统环境:centos-7.4 安装方式:rpm安装 软件:jdk-8u161-linux-x64.rpm 下载地址下载 jdk *.rpm文件到当前目录下wget -c http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38...原创 2018-03-02 23:16:36 · 4665 阅读 · 0 评论