- 博客(60)
- 资源 (1)
- 收藏
- 关注
原创 maven环境变量配置
1、开始配置环境变量,右击【我的电脑】---【属性】-----【高级】---【环境变量】。 2、选择【新建系统变量】--弹出“新建系统变量”对话框,在“变量名”文本框输入“MAVEN_HOME”,在“变量值”文本框输入maven的安装路径(D:\apache-maven-3.3.9-bin\apache-maven-3.3.9),单击“确定”按钮。 3、在“系统变量”选
2016-12-13 23:03:59 363
转载 MySQL-5.6.13免安装版配置方法
1. 下载MySQL Community Server 5.6.132. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是: "D:\Program Files\MySQL\mysql-5.6.13-win32" 将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini 复制下面的配置
2015-06-16 20:26:19 467
转载 js闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。闭包有三个特性:1.函数嵌套函数2.函数内部可以引用外部的参数和变量3.参数和变量不会被垃圾回收机制回收闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的最常见的方式就是在一个函数内创建另一个函数,通过另一个函数访问这个函数的局部变量使用闭包有一个优点,也是它的缺
2015-06-05 20:22:51 414
转载 Java的反射
Java的反射非常强大,传递class, 可以动态的生成该类、取得这个类的所有信息,包括里面的属性、方法以及构造函数等,甚至可以取得其父类或父接口里面的内容。 obj.getClass().getDeclaredMethods();//取得obj类中自己定义的方法, 包括私有的方法。 obj.getClass().getMethods();//取得obj类中自己定义的方法及继承
2015-05-30 17:14:21 398
转载 SQL/Oracle取出第 m 条到第 n 条记录的方法
SELECT * FROM ( SELECT 表名.*, ROWNUM AS CON FROM 表名 WHERE ROWNUM )WHERE CON >=N;用一句SQL取出第 m 条到第 n 条记录的方法用一句SQL取出第 m 条到第 n 条记录的方法
2015-05-30 16:46:06 615
转载 SQL中 decode()函数简介
今天看别人的SQL时看这里面还有decode()函数,以前从来没接触到,上网查了一下,还挺好用的一个函数,写下来希望对朋友们有帮助哈! decode()函数简介:主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明);使用方法:Select decode(columnname,值1,翻译值1,值2,翻译值2,.
2015-05-30 16:37:39 355
转载 Oracle行转列和列转行
Oracle行转列和列转行 一、行转列1.1、初始测试数据表结构:TEST_TB_GRADESql代码:1 create table TEST_TB_GRADE2 (3 ID NUMBER(10) not null,4 USER_NAME VARCHAR2(20 CHAR),5
2015-05-30 16:37:34 428
原创 Tomcat绿色版启动后一闪而过的解决办法
在环境变量CLASSPATH中加入%JAVA_HOME%;%JAVA_HOME%\jre\lib;,后面的分号也加上,如果没有设置JAVA_HOME,则把相应的JDK路径给替换%JAVA_HOME%即可。
2015-05-23 20:59:30 395
转载 Tomcat性能调优方案
一、操作系统调优 对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。 【适用场景】 任何项目。 二、Java虚拟机调优 应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。 J
2015-04-18 16:51:33 346
转载 html&JavaScript&ajax部分
1. 判断第二个日期比第一个日期大如何用脚本判断用户输入的的字符串是下面的时间格式2004-11-21必须要保证用户的输入是此格式,并且是时间,比如说月份不大于12等等,另外我需要用户输入两个,并且后一个要比前一个晚,只允许用JAVASCRIPT,请详细帮助作答,, //这里可用正则表达式判断提前判断一下格式,然后按下提取各时间字段内容window.onload =func
2015-04-18 16:41:15 725
原创 JavaScript Date 对象 初始化的5种方法
Date 对象Date 对象用于处理日期和时间。创建 Date 对象的语法:var myDate=new Date()注释:Date 对象会自动把当前日期和时间保存为其初始值。参数形式有以下5种: 1)new Date("month dd,yyyy hh:mm:ss"); 2)new Date("month dd,yyyy"); 3)
2015-04-18 16:19:18 1278
转载 java基础知识5
82、能不能自己写个类,也叫java.lang.String?可以,但在应用的时候,需要用自己的类加载器去加载,否则,系统的类加载器永远只是去加载jre.jar包中的那个java.lang.String。由于在tomcat的web应用程序中,都是由webapp自己的类加载器先自己加载WEB-INF/classess目录中的类,然后才委托上级的类加载器加载,如果我们在tomcat的web应用程序
2015-04-12 14:28:43 415
转载 java基础知识4
57、介绍Collection框架的结构答:随意发挥题,天南海北谁便谈,只要让别觉得你知识渊博,理解透彻即可。58、Collection框架中实现比较要实现什么接口comparable/comparator59、ArrayList和Vector的区别答:这两个类都实现了List接口(List接口继承了Collection接口),他们都是有序集合,即存储在这两
2015-04-12 14:15:27 378
转载 Collection集合框架
Collection框架集合框架(Collection Framework)泛指java.util包的若干个类和接口.如Collection,List,ArrayList,LinkedList,Vector(自动增长数组),HashSet,HashMap等.集合框架中的类主要封装的是典型的数据结构,如动态数组,链表,堆栈,集合,哈希表等.集合框架类似编程中经常用到的工具类,
2015-04-11 19:50:16 482
转载 java基础知识3
38、try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 也许你的答案是在return之前,但往更细地说,我的答案是在return中间执行,请看下面程序代码的运行结果:public classTe s t {/*** @paramargs add by zxx ,Dec 9, 2008
2015-04-11 19:47:44 348
转载 浅析java中clone()方法
java中我们可能都遇到过这样的情况,在我们将一个对象做为参数传给一个函数的时候,我们希望在这个函数中所做的操做,并不会影响到这个对象本身。但是在java传递都是引用,所以往往我们在函数内部改变了对象的某一个值,在函数外面调用该对象的时候,相应的值也同样被改变了,例如下面的程序:class Test{static void myMethod(Point pt1)
2015-04-06 13:44:06 327
转载 java基础知识1
1、一个“.java”源文件中是否可以包含多个类(不是内部类)?有什么限制?可以有多个类,但是只能有一个public类,且public类名必须与文件名相一致。2、java有没有goto?java的保留字,现在没有在java中使用。3、说说&和&&的区别?&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果
2015-04-05 17:05:36 461
转载 java的移位操作详解,左移和右移
首先要明白一点,这里面所有的操作都是针对存储在计算机中中二进制的操作,那么就要知道,正数在计算机中是用二进制表示的,负数在计算机中使用补码表示的。左移位:左移操作时将运算数的二进制码整体左移指定位数,左移之后的空位用0补充右移位:>>,有符号的移位操作右移操作是将运算数的二进制码整体右移指定位数,右移之后的空位用符号位补充,如果是正数用0补充,负数用1补充。
2015-04-04 20:44:00 1340
原创 java中的50个关键字
abstract //抽象方法,抽象类的修饰符assert //断言条件是否满足boolean //布尔数据类型break //跳出循环或者label代码段byte //8-bit 有符号数据类型case //switch语句的一个条件catch //和try搭配捕捉异常信息char //16-bit Unicode字符数据类型cla
2015-04-04 17:07:26 379
转载 SQL性能优化
1 通过ROWID访问表--索引 你可以采用基于ROWID的访问方式情况,提高访问表的效率, , ROWID包含了表中记录的物理位置信息..ORACLE采用索引(INDEX)实现了数据和存放数据的物理位置(ROWID)之间的联系. 通常索引提供了快速访问ROWID的方法,因此那些基于索引列的查询就可以得到性能上的提高. 2 共享SQL语句--相同的sql放入缓存 3 选择最有效
2015-03-29 12:33:54 359
转载 Xms Xmx PermSize MaxPermSize 区别
Eclipse崩溃,错误提示:MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains. It is strongly recommendedthat you exit and restart MyEclipse with new virtual ma
2014-04-24 09:50:02 398
转载 Oracle 11g R2 for Win7旗舰版(64位)的安装步骤
1、下载Oracle 11g R2 for Windows的版本下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html其中包括两个压缩包:win64_11gR2_database_1of2.zip,win64_11gR2_database_2of2.zip2、将两
2014-04-23 16:53:27 538
转载 win7+64位+Oracle+11g+64位下使用PLSQL+Developer+的解决办法
1)安装Oracle 11g 64位 (这部分就不说了吧)2)安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0) 下载instantclient-basic-win32-11.2.0.1.0.zip (一定得是32位的,不要下错了版本,Oracle官网有下载),将其解压至Oracle安装目录的Product下(本机命名为:instant
2014-04-23 16:50:07 434
转载 查看Oracle数据库版本
记得有一次在客户现场安装Linux服务器和Oracle数据库软件,安装Linux系统的时候都非常顺利,但是按照Oracle软件的时候折腾了很长时间,当时时间比较紧迫,在按照完成Linux之后既然没去检查Linux版本,结果客户给的Linux是5U432Bit的,但是Oracle又是10g 32Bit的,坑爹了。oracle数据库不断发展和持续更新,oracle会定期发行新的版本。客户购买的可能
2014-04-23 16:49:09 756
转载 iframe传参中文乱码问题
1、jsp01.var paramname=encodeURI(encodeURI("中文参数")); 02.url="${dynamic}/cn/app/controller_add?name="+paramname; 03.document.getElementById("iframeid").src=url;2、java01.String paramname=reque
2014-01-03 14:06:22 1746
转载 Spring JDBC Pagination Tutorial
原文链接:http://www.codefutures.com/tutorials/spring-pagination/ExampleThis tutorial uses the use code of listing a number of companies. This might be a public service listing records of public compan
2013-12-21 15:21:35 1010
原创 Oracle Package 实例
Oracle的Package的作用:简化应用设计、提高应用性能、实现信息隐藏、子程序重载。CREATE OR REPLACE PACKAGE PT6.Sys_Common_If_p IS -- Author : zimoxianchen -- Created : 2013-12-20 20:29:47 -- Purpose : 包含一些公用的方法和函数 /********
2013-12-21 14:36:47 898
转载 jQuery Ajax 实例解析
jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. load( url, [data], [ca
2013-12-21 10:13:32 603
转载 StringBuilder、StringBuffer、String
1. String 类 String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间。 String a = "a"; //假设a指向地址0x0001 a = "b";//重新赋值后a指向地址0x0002,但0x0001地址中保存的"a"依旧存在,但已经不再是a所指向的,a 已经指向了其它地址。 因此Stri
2013-12-06 15:04:17 526
原创 一次性批量删除Windows下的.svn文件的技巧
使用SVN工具的时候会生成一些以“svn”作为后缀的文件,而且每个文件夹下都有,数量很多的。 如果想删除Windows下的.svn文件夹,通过手动删除的渠道是最麻烦的,因为每个文件夹下面都存在这样的文件。还好,找到了一个简单的小命令,可以轻松实现一键删除.svn文件夹及文件的功能,具体方法如下: 在记事本输入以下代码并命名为以.reg作为扩展名的文件: Windows Regis
2013-12-06 14:16:38 763
转载 Jquery的特点和使用以及对浏览器的支持
Jquery是一个优秀的Javascript框架。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较
2013-12-06 09:24:16 2662
原创 Js-easyui初始化树
/** * * @return Collection 树的根, * @throws Exception */ @RequestMapping("/getTemplateClassTreeRoot") public void getTreeRoot(HttpServletRequest request, HttpServletResponse response) thro
2013-12-05 15:45:04 1456
原创 java,汉字转unicode码|unicode转汉字
一、java中文转为unicode码,unicode转为中文:public class UnicodeStr { /** * @param args */ public static void main(String[] args) { System.out.println(str2Unicode("最真不过平淡,最美不过平凡。")); System.out.printl
2013-12-05 10:37:24 2267
原创 javascript,汉字转unicode|unicode转汉字
复制到一个html中就能使用,这里小记录一下。汉字转unicode|unicode转汉字<!--td {color: #FF9900}A { COLOR: #66CC22; TEXT-DECORATION: none}A:hover { COLOR: #ff0000; TEXT-DECORATION: none}.gree {color: #66CC33}.btn {fo
2013-12-05 10:01:04 920
转载 编程面试的10大算法概念汇总
以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念:1. 字符串2. 链表3. 树4. 图5. 排序6. 递归 vs. 迭代7. 动态规划8. 位操作9. 概率问题10. 排列组合1. 字符串如果IDE没
2013-12-03 09:56:42 535
转载 设计模式简介
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石脉络,如同大厦的结构一样。、 综述设计模式分为三种类型,共23种。创建型模式:单例模式、抽象工厂模式
2013-12-02 15:25:38 527
原创 JavaJsonUtil公用类
package platform.commons.utils;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.util.ArrayList;import java.util.HashMap;
2013-11-30 13:58:33 864
原创 JavaDateUtil公用类
package platform.commons.utils;import java.sql.Time;import java.sql.Timestamp;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Cale
2013-11-30 13:53:22 674
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人