- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 Jenkins + svn + tomcat +maven 构建实战
首先,进入 Jenkins 首页,点击左边新建按钮,构建一个任务。输入项目名称,选择 ”构建一个mavan项目“,保存进入项目构建信息配置页面,按一下步骤逐一填写配置源码信息,这里选择 Subversion ,输入项目在SVN 上的地址、用户名和密码配置构建触发器,选择Build periodically,在日程表中填写 H H/2 * * * (没两个小时构建一次)build 设置Root PO...
2018-02-28 17:17:44 1685
原创 上传头像即时预览
点击上传头像,选择图片后,即时预览头像,代码如下<!doctype html><html><head><meta charset="utf-8"><title>头像即时预览</title><script type="text/javascript" src=&
2016-10-20 10:06:58 174
原创 使用递归输出树形菜单
import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;/** * 树形菜单demo * @author Jason * @date */public class TreeMain { private List&...
2016-10-14 17:10:37 189
原创 Oracle11g创建表空间语句
在plsql工具中执行以下语句,可建立Oracle表空间。 /*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace yuhang_temp tempfile 'D:\oracledata\yuhang_temp.dbf' size 50m autoextend on next 50m maxsize 20480m exte...
2016-02-15 14:24:20 234
原创 Oracle把本地的dmp备份文件导入到本地的Oracle数据库中语句
-----------------------------------------------------------------------------导入语法imp usename/password@SID full=y file= d:\data\xxxx.dmp ignore=y -----------------------------------------...
2016-02-15 14:24:15 266
原创 Oracle创建用户
--Oracle创建用户 1、最简单的创建语句 CREATE USER 用户名 IDENTIFIED BY 密码; 2、创建用户时,为用户指定表空间语句 CREATE USER 用户名 IDENTIFIED BY 密码 DEFAULT TABLESPACE users TEMPORAPY TABLESPAC...
2016-02-15 14:23:08 144
原创 java.lang.OutOfMemoryError: Java heap space解决方法
//首先检查程序有没有限入死循环 这个问题主要还是由这个问题 java.lang.OutOfMemoryError: Java heap space 引起的。第一次出现这样的的问题以后,引发了其他的问题。在网上一查可能是JAVA的堆栈设置太小的原因。 跟据网上的答案大致有这两种解决方法: 1、设置环境变量 解决方法:手动设置Heap size 修改TOMCAT_HOME/bin/catal...
2016-02-12 21:53:43 291
原创 Oracle中查询当前数据库中的所有表空间和对应的数据文件语句命令
Oracle中查询当前数据库中的所有表空间和对应的数据文件语句命令-----------------------------------------------------------------------------------------1、在cmd中输入sqlplus,弹出命令行窗体2、输入口令和密码3、SQL>col file_name for a60;...
2016-02-11 16:28:06 1594
原创 Oracle恢复误删除表操作语句
一、表和数据恢复 1、从回收站里查询被删除的表 select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin; 2.执行表的恢复语句 flashback table tableName to before drop; ...
2016-02-11 16:27:10 128
原创 Oracle用imp导入dmp 提示遇到 ORACLE 错误 12560 TNS: 协议适配器错误 解决方法
用imp命令导入dmp文件时提示以下错误: IMP-00058: 遇到 ORACLE 错误 12560 ; ORA-12560: TNS: 协议适配器错误 ; IMP-00000: 未成功终止导入 ;解决方法: ---查看以下服务有没有开启 (1)监听服务没有起起来。windows...
2016-02-11 16:26:01 3260
原创 Oracle用imp导入dmp文件记录一下
-----------------------------------------------------------------------------------------------------------------------今日下午,一同事通过dos导入dmp文件,一直在sqlplus界面上不停的输入用户名、密码,界面一直提示协议适配器错误!看着他着急的样子,我去看...
2016-02-11 16:24:57 495
原创 Oracle dmp文件导入(还原)到不同的表空间和不同的用户下
-------------------------------------从生产环境拷贝一个dmp备份文件,在另外一台电脑上搭建测试环境,用imp命令导入dmp文件时提示如下错误:问题描述:IMP-00038:无法转换为环境字符集句柄IMP-00000:未成功终止导入解决方法: 使用impdp命令进行导入。 参考导入命令 impdp onlinecolzs/o...
2016-02-11 16:20:24 446
原创 xStream完美转换XML、JSON
xStream框架xStream可以轻易的将Java对象和xml文档相互转换,而且可以修改某个特定的属性和节点名称,而且也支持json的转换;前面有介绍过json-lib这个框架,在线博文:http://www.open-open.com/lib/view/open1327991992093.html以及Jackson这个框架,在线博文:http://www.open-open.c...
2015-05-09 16:58:40 197
原创 JSON 入门指南
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。 尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 Web Services,否则...
2015-05-09 14:00:51 97
原创 提升Tomcat服务器性能的七条经验
在线上环境中我们是采用了tomcat作为Web服务器,它的处理性能直接关系到用户体验,在平时的工作和学习中,归纳出以下七种调优经验。 1. 服务器资源 服务器所能提供CPU、内存、硬盘的性能对处理能力有决定性影响。 (1) 对于高并发情况下会有大量的运算,那么CPU的速度会直接影响到处理速度。 (2) 内存在大量数据处理的情况下,将会有较大的内存容量需求,...
2015-05-07 17:14:53 159
原创 Eclipse 安装FindBugs插件
FindBugs 是由马里兰大学提供的一款开源 Java静态代码分析工具。FindBugs通过检查类文件或 JAR文件,将字节码与一组缺陷模式进行对比从而发现代码缺陷,完成静态代码分析。FindBugs既提供可视化 UI 界面,同时也可以作为Eclipse插件使用。文本将主要使用将 FindBugs作为 Eclipse插件。在安装成功后会在 eclipse中增加 FindBugs perspec...
2015-05-05 21:49:07 117
原创 Java性能调优
Java I/OI/O性能常常是应用程序性能瓶颈,优化I/O性能就显得极为系要。在进行I/0操作时,匿遵循以下原则:尽可能少的访问磁盘;尽可能少的访问底层的操作系统;尽可能少的方法调用;尽可能少处理个别的处理字节和字符。基于以上原则,可以通过以下技巧提高I/O速度:<!--[if !supportLists]-->1、<!--[endif]-->使用缓冲提高I/0...
2015-05-05 16:20:23 93
原创 java内存分配
栈、堆、常量池虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同。本文将深入Java核心,详细讲解Java内存分配方面的知识。Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:◆寄存器:我...
2015-05-04 23:48:35 92
原创 HMTL5之本地缓存
在HTML5页面应用中,applicationCache对象表示本地缓存。在开发离线应用的过程中,通过调用applicationCache对象的onUpdateReady事件,可以监测到本地缓存释放完成更新。有如下两种手动更新本地的缓存的方法。 (1) 在onUpdateReady事件中,调用swapCache()方法。 (2) 直接调用appli...
2015-02-20 23:41:00 150
原创 HTML5之Web Storage本地存储
一.Web Storage在HTML5中,除了Canvas元素之外,另一个新增的非常重要的功能是可以在客户端本地保存数据的Web Storage功能,我们知道,在HTML4中可以使用cookies在客户端保存用户名灯简单的用户信息,但是,通过长期的实际使用下来,发现使用cookies存储数据存在弊端:大小:cookies的大小被限制在4KB。带宽:cookies是随HTTP事务一...
2015-02-19 22:28:04 213
java基本数据类型
1.Java基本数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。如下表 基本类型字节描述取值范围 byte1字节8位带符号整数-128到127 short2字节 1...
2015-02-11 17:52:36 111
原创 Java中的装箱和拆箱
自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲: 一.什么是装箱?什么是拆箱? 二.装箱和拆箱是如何实现的 三.面试中相关的问题 若有不正之处,请谅解和批评指正,不胜感激。 请尊重作者劳动成果,转载...
2015-02-11 09:55:58 120
转载 quartz—向job动态传递参数
首先在运行前传入参数:JobDetail类的getJobDataMap()方法,返回值JobDataMap,可以在此基础上进行Map操作。例如:job.getJobDataMap().put("love", "I love you very much!"); 其次在job中获得参数:在execute方法中,传入上下文context,如下所示
2014-10-08 15:32:14 433
原创 eclipse部署web项目至本地的tomcat但在webapps中找不到
一、发现问题 在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字。 二、验证 很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中。在内置浏览器中输入http://localhost:8080/web
2014-09-15 23:38:12 511
转载 java遍历Map的常用方法及优缺点
在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等)
2014-09-09 21:23:34 429
原创 Servlet生命周期与工作原理(转)
Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的<Serv...
2014-04-08 15:34:20 115
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人