自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(102)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 通过StackTraceElement获取方法调用者的具体信息

本文简要介绍了StackTrace(堆栈轨迹)以及StackTraceElement的一些用法

2015-11-19 11:55:45 7441 1

原创 Spring Boot修改内置Tomcat端口号

Spring Boot 内置Tomcat默认端口号为8080,在开发多个应用调试时很不方便,本文介绍了修改 Spring Boot内置Tomcat端口号的方法。

2015-11-15 19:55:45 96390 7

原创 Spring Boot应用基本配置说明

本文简要介绍了Spring Boot应用中涉及到的一些基本配置,并对其进行了说明。

2015-11-14 22:17:03 1457

原创 Spring Boot快速入门之Hello World

本文简要介绍了Spring Boot,并基于它创建了第一个应用Hello World。

2015-11-14 14:08:36 1115

原创 Tomcat启动报错,The CATALINA_HOME environment variable is not defined correctly

Tomcat启动报错,The CATALINA_HOME environment variable is not defined correctly

2015-11-06 15:25:26 10062 2

原创 windows下"8080"端口被占用解决办法

Tomcat启动时提示8080端口被占用,解决办法如下

2015-11-06 14:00:52 16295 1

原创 单点登录(SSO)入门第二篇--SSO之实现CAS

本文简要介绍了CAS及其实现原理,并对CAS demo环境的搭建进行了描述。

2015-11-05 16:30:02 1458

原创 单点登录(SSO)入门第一篇--基本概念

本文简要介绍了SSO的概念,使用场景及其基本实现原理

2015-11-05 14:34:51 1314

原创 jQuery中this与$(this)的区别

最近在使用jQuery的时候,发现有时候直接通过this来调用jquery所特有的方法或属性的时候会报错误:对象不支持此属性或方法。比如下面的程序,红色的代码段运行正常,蓝色的代码段运行报错。<script type="text/javascript"> $("img").each(function(i){  this.src="img/slide-"+i+".jpg";  }); ...

2013-12-19 18:33:28 103

原创 window.open和location.href区别

1.window.location是window对象的属性,而window.open是window对象的方法  window.location是你对当前浏览器窗口的URL地址对象的参考!    window.open是用来打开一个新窗口的函数!2.window.open不一定是打开一个新窗口!!!!!!!!    只要有窗口的名称和window.open中第二个参数中的一样就会将...

2013-12-06 10:34:19 340

常用sql语句

 1 删除数据库中重复的记录 DELETE   FROM table_name a   WHERE rowid > ( SELECT min(rowid)   FROM table_name b   WHERE b.id = a.id and b.name=a.name);

2013-11-05 21:12:00 67

原创 jquery $(document).ready() 与window.onload的区别

Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。 1.执行时间         window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。         $(document).ready()是DOM结构绘制完毕后就执行,不必等到加...

2013-10-25 12:37:15 73

原创 ie6下textarea赋值的问题

在ie6下,用jquery为textarea赋值,发现不成功;语句如下:$("#employeeawardsForm #note").val(data.note);改为纯js赋值,则可以document.employeeawardsForm.note.value=data.note; ...

2013-10-21 17:16:46 218

原创 Oracle中NVARCHAR2与VARCHAR2的区别

Oralce官方文档“Datatypes”部分对NVARCHAR2、VARCHAR2以及VARCHAR有一段描述,可以清晰得到它们的区别。罗列在此,供大家参考。【链接】http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/sql_elements001.htm#sthref71NVARCHAR2 DatatypeThe NV...

2013-09-15 11:26:10 119

MyEclipse中启动Tomcat报OutOfMemoryError: PermGen space

      在MyEclipse中启动Tomcat加载调试,加载过程中报java.lang.OutOfMemoryError: PermGen space错误。经查阅,PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什...

2013-09-12 11:31:08 104

原创 交换两个值,不用临时变量(C位运算)

    通常我们交换两个值,都是用一个临时的变量temp,拿交换a,b的值为例,通常的做法是:temp = a;a = b;b = temp;不过利用位运算,真的是方便很多:        假如 a = 3,b = 4。想将a和b的值互换,可以用一下赋值语句实现:        a = a ^ b;        b = b ^ a;        a = a ^ b;        下面用竖式...

2013-09-11 13:11:18 120

原创 MyEclipse优化技巧

第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法:在要验证的文件上,单击鼠标右键–&...

2013-09-06 16:38:38 67

原创 Jquery 对象和Dom对象(js) 详细介绍

                                                   jQuery 对象和 DOM 对象的区别    我们在做网页设计的时候经常听说 DOM 对象和 jQuery 对象,到底二者有什么样的区 别和联系呢,下面我们针对两者做了一些简要的总结: jQuery 对象和 DOM 对象使用说明,需要的朋友可以参考下。 1.jQuery 对象和 DOM 对...

2013-09-04 14:20:35 132

原创 查询当前状态下与当前委托编号一致的所有委托中的主主委托

前提:主委托与补送委托  编号一致,一个主委托可能有多个补送委托。查询时,先查主委托,再依次循环遍历其下的所有补送委托。 问题:如何写  查询某个状态下委托的SQL? 解决方案:SELECT COUNT(SUBMSTATE) As recordTotal FROM submission WHERE 1 = 1 and flag = '0' a...

2013-09-02 14:43:26 151

原创 oracle修改字符集

修改Oracle客户端字符集方法:1:可以通过修改注册表键值永久设置,类似于这样的键值:HKEY_LOCAL_MACHINE/SOFTWARE/Oracle/HOME0下,如一般的简体中文nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 2:查看数据库当前字符集参数设置SQL> select userenv('language') fr...

2013-09-02 12:48:09 152

原创 oracle是如何生成一个执行计划的?

第一种方法:sqlplus环境下, set autotrace on第二种:sqlplus环境下, 提示符下,EXPLAIN PLAN FOR sql语句; --就是你要查看执行计划的sql第三种: PL/SQL Developer工具,写完SQL后,按F5...

2013-08-28 13:57:57 244

原创 Jquery

初学Jquery---对比与Javascript的区别  jQuery能大大简化Javascript程序的编写,我最近花时间了解了一下jQuery,把我上手过程中的笔记和大家分享出来,希望对大家有所帮助。要使用jQuery,首先要在HTML代码最前面加上对jQuery库的引用,比如:<script language="javascript" src="/js...

2013-08-22 17:15:39 73

原创 ORACLE SEQUENCE用法

在oracle中sequence就是序号,每次取的时候它会自动增加。sequence与表没有关系。 1、Create Sequence    首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限。    创建语句如下:  CREATE SEQUENCE seqTestINCREMENT BY 1 -- 每次加几个START WITH ...

2013-08-22 10:29:49 64

原创 常用的java设计模式

一、单例模式1 单例模式:一个类有且仅有一个实例,并且自行实例化向整个系统提供。   动机和应用场景:   对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号)生成器。如在Windows中就只能打开一个任务管理器。    详情请查看 htt...

2013-08-21 21:44:56 64

java单例模式

概念:  java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。  单例模式有一下特点:  1、单例类只能有一个实例。  2、单例类必须自己自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。  单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序...

2013-08-21 17:44:03 65

原创 一个.java源文件中可以有多个类吗?(内部类除外)有什么条件? .

 一个.java源文件中可以有多个类吗?(内部类除外)有什么条件?带着这个疑惑,动手建几个测试类,揭开心中的疑惑。以下是解开疑惑过程:  package test;/** * 一个.java源文件中可以有多个类吗?(内部类除外)有什么条件?  * 可以的    *但是只能有一个public类, 而且如果有public类的话,这个文件的名字要和这个类的名字一样。 *如果都没有publi...

2013-08-21 16:04:26 169

多表连接语句

1 自连接:当表中的某一个字段与这个表中另外字段的相关时,我们可能用到自连接。   例:select work.ename "工人",' works for',mgr.ename "老板"from emp work, emp mgrwhere work.mgr = mgr.empnoorder by work.ename; 2 外连接分为三种:左外连接,右外连接,全外...

2013-08-19 17:28:48 211

原创 java去除字符串中的空格、回车、换行符、制表符 .

import java.util.regex.Matcher;import java.util.regex.Pattern;public class StringUtils { public static String replaceBlank(String str) { String dest = ""; if (str!=null) { Pattern ...

2013-05-09 10:35:31 84

原创 onload()方法

onload(): onload 事件会在页面或图像加载完成后立即发生。eg:文本 "Page is loaded" 会被显示在状态栏中<html><head><script type="text/javascript">function load(){window.status="Page is loaded"}..

2013-05-06 16:57:03 1020

原创 $().ready(function()与$(function(){的区别

$(function(){...});这是JQuery的语法,$表示JQuery对象,可以有好几种用法。比如传递选择器字符串、页面对象等,如果直接传函数体进去,表示当页面加载完毕时执行这个函数;$().ready(function(){...});//(document)意思是说,获取整个网页文档对象(类似的于window.document)//$(document).read...

2013-05-06 16:42:32 455

原创 Java中类与对象的生命周期

类的生命周期  .java源文件经过编译后会生成相应的字节码文件(.class)。jvm通过解释器翻译字节码文件并在系统中执行。  而java类的生命周期就是其字节码文件装载、连接、初始化、使用、和卸载的整个过程。  ● 装载。  jvm找到需要装载的类,将类的信息装载到jvm的方法区中。然后在堆区实例化一个java.lang.Class对象,作为方法区中的类的信息入口。  不...

2012-11-08 16:34:09 81

关于实验室系统项目的一些总结

 一、开发准备:1、开发环境 win7+STS+JAVA+ORACLE10g2、基本框架 spring mvc + spring+my batis(ibatis)二、需求分析     在基本框架拱搭起来以后,就进行了前期调研。首先,由开发人员整理一份页面出来确定整个系统的风格,然后拿给客户进行确认。然后走访客户单位各个科室,大体了解客户基本需求,整理需求文档。接着就是数据库表结...

2012-10-29 17:24:40 91

ehcache的使用

一、简要介绍:      Java缓存框架       EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。             主要的特性有:   1. 快速.   2. 简单.   3. 多种缓存策略   4. 缓存数据有两级:内存和磁盘,因此无需担心容量问题   5. 缓存数据...

2012-07-19 13:28:07 97

基本SQL语句

SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop dat...

2012-06-29 14:27:20 62

原创 try 、catch、throw、throws深入探究

关键字浅析 throws是用来声明一个方法可能抛出的所有异常信息throw则是指抛出的一个具体的异常类型 throw 是个“动词”,紧接在try语句块之后。而throws 是“名词” ,用在函数方法名后 function A () throws Exception e {} throw用在程序中明确表示这里抛出一个异常。throws用在方法声明的地方,表示这个方法可能会抛出...

2012-06-26 14:02:37 219

java.net.SocketException: Connection reset by peer

异常: ClientAbortException:  java.net.SocketException: Connection reset by peer: socket write error Caused by: java.net.SocketException: Connection reset by peer: socket write error at java.net....

2012-06-25 14:14:37 958

Oracel添删改查常用操作

    数据库表中添加一字段:  alter  table CASE_COMPARE_RESULT_INFO add   identify_status  varchar2(10);alter  table   CASE_COMPARE_RESULT_INFO   add  recheck_person   varchar2(64);comment on col...

2012-06-21 13:28:56 92

exp导出dmp超出本身大小(exp-00091)

用exp命令行的方式导出dmp,竟然导出到4G左右,不知为什么?  产生的原因是因为我们exp工具所在的环境变量是的NLS LANG中的NLS_CHARCATERSET不一致引起的。但需要说明的是,EXP-00091这个error对所生成的dump文件没有影响,生成的dump文件还可以正常imp。下面我们来解决这个问题,让其不再出现:第一步: 查看DB中的NLS_CHARA...

2012-06-04 16:18:57 303

原创 HTML设置滚动字幕 .

在写HTML代码中有时候会用到滚动的文字或者图片,收集下贴出来;     <marquee behavior="alternate">来回滚动</marquee><marquee behavior="scroll">单方向循环滚动</marquee>     <marquee behavior="scro

2012-05-22 13:19:40 800

java中如何遍历一个map

java遍历map方法如下 for(Map.Entry<String, List<String>> wellEntry : sortedWellMapList.entrySet()){    String meBarcode = wellEntry.getKey();    List<String> sameBoardWellList = wellE...

2012-05-07 16:07:28 115

张孝祥整理Java就业面试题大全

传说中张孝祥老师整理的Java就业面试题大全

2013-01-16

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

TA关注的人

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