自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(88)
  • 资源 (23)
  • 收藏
  • 关注

转载 海量jQuery插件

提醒大家在使用的时候注意jQuery包的版本问题,最好是使用相同的版本,因为使用了高版本很有可能出现或多或少的问题。并且其中英文插件在转换成中文时注意编码,推荐utf-8。jQuery插件-文件上传(File upload)Ajax File Upload.jQUploader.Multiple File Upload plugin.jQuery File St

2013-04-30 18:00:32 589

转载 MyEclipse安装Ext JS和jQuery自动提示功能

对于目前的MyEclipse的插件安装是很简单的,把spket1.6.18破解版.zip解压后直接复制到MyEclipse安装目录的dropins文件夹下即可。如图: 安装完成后,启动MyEclipse,打开window—Preferences会发现多处了spket选项:  选择spket下的JavaScript Profiles,如图:

2013-04-30 17:58:42 634

转载 Oracle数据库的驱动包ojdbc*.jar之间的差别

Oracle数据库的驱动包有许多版本,你到底知不知道他们的差别呢? 原文链接:http://tiantian0521.blog.163.com/blog/static/4172088320117294265766/ classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异   在使用Oracle

2013-04-28 17:21:18 638

转载 Oracle创建用户及删除用户的实例

Oracle创建用户及删除用户都是我们经常会用到的,下面就以实例的形式为您介绍Oracle创建用户及删除用户的实现过程,希望对您能有所帮助。Oracle创建用户实例:首先,使用sys用户登陆sqlplus,然后新建用户名密码均为test的用户,表空间为users后给test赋resource,connect,dba权限Cmd代码D:\>sqlplus /nolog

2013-04-28 14:23:59 701

转载 Java中Ear、Jar、War文件之间有何不同

Ear、Jar、War文件之间有何不同?它们分别使用在哪种环境下?  在文件结构上,三者并没有什么不同,它们都采用zip或jar档案文件压缩格式。但是它们的使用目的有所区别:  Jar文件(扩展名为. Jar)包含Java类的普通库、资源(resources)、辅助文件(auxiliary files)等  War文件(扩展名为.War)包含全部Web应用程序。在这种情形下,一个Web

2013-04-27 16:13:42 754

转载 使用pull解析器操作xml文件

一、使用Pull解析器读取XML文件除了可以使用SAX或DOM解析XML文件之外,大家也可以使用Android内置的Pull解析器解析XML文件。 Pull解析器是一个开源的java项目,既可以用于android,也可以用于JavaEE。如果用在javaEE需要把其jar文件放入类路径中,因为Android已经集成进了Pull解析器,所以无需添加任何jar文件。android系统本身使用到的各

2013-04-27 02:50:03 556

转载 Oracle导入SQL脚本执行和常用命令大全

Oracle导入SQL脚本执行和常用命令大全 在工作需要的时候,常常忘记很多命令。今天做的时候才记起!在SQL_PLUS里面执行:sql>@full_path/test.sql;    例:sql>@D:/test.sql; 不需要commit; 一般都是在test.sql 里面最后加上一个commit;但是需要注意的是:在test.sql文件里面每条语句后必须加上“;

2013-04-26 03:19:40 768

转载 Java的HashCode,Equal和==

我们都知道Java语言是完全面向对象的,在java中,所有的对象都是继承于Object类。Ojbect类中有两个方法equals、hashCode,这两个方法都是用来比较两个对象是否相等的。java中比较两个对象不是用“==”吗?对于String a=”hello”;String b=”hello”,比较两个字符串是否相等,我们都知道必须用equals方法,而不是用==。 因为a,b是内存中两

2013-04-25 14:14:20 578

转载 重写equal 的同时为什么必须重写hashcode

重写equal 的同时为什么必须重写hashcode?hashCode是编译器为不同对象产生的不同整数,根据equal方法的定义:如果两个对象是相等(equal)的,那么两个对象调用hashCode必须产生相同的整数结果,即:equal为true,hashCode必须为true,equal为false,hashCode也必须为false,所以必须重写hashCode来保证与equal同步。

2013-04-25 14:13:38 556

转载 重写equal 的同时为什么必须重写hashcode

默认的equals只判断对象是不是同一个对象。但是有时候即使不是同一个对象,我们也认为相等。例如我定义一个复数类,只要实部和虚部都相等,我就认为两个对象相等(即使它们不是同一个对象)。最直接的例子是Collection。比如一个ArrayList,你判断其中有没有3+4i,你不需要自己写个循环,只要调用list.contains(new Complex(3,4))就可以知道list里有没有

2013-04-25 14:12:59 987

转载 在面试时怎么回答java垃圾回收机制

Java的垃圾回收机制是Java虚拟机提供的能力,用于在空闲时间以不定时的方式动态回收无任何引用的对象占据的内存空间。需要注意的是:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,很多人来我公司面试时,我都会问这个问题的,70%以上的人回答的含义是回收对象,实际上这是不正确的。System.gc()Runtime.getRuntime().gc() 上面的方法调用时用于显式

2013-04-25 01:01:13 675

转载 在25匹马中,挑出速度最快的3匹。每场比赛只能有5马一起跑。所需要的最少比赛次数是多少(不用计时器)?

至少7次先分为5组,每组5匹。分别比赛后排名为:A1,A2,A3,A4,A5;B1,B2,B3,B4,B5;C1,C2,C3,C4,C5;D1,D2,D3,D4,D5;E1,E2,E3,E4,E5;其次,每组的第一名进行第六次比赛:这样可淘汰最后两名及其所在组的全部马匹(共10匹),同时可淘汰第三名所在组排名靠后的其余4匹马,以及第二名所在组的排名最后的3匹,再加上第一名所在小组的最

2013-04-24 01:38:07 1593

转载 Eclipse快捷键大全

Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面

2013-04-24 00:25:35 447

转载 HashMap的原理及遍历

【遍历方法一】[java] view plaincopyfor(Map.Entry entry : hashmap.entrySet()){     System.out.println("Key="+entry.getKey()+"---->value="+entry.getValue().toString())  }  【遍历方法二:用keySet遍历】

2013-04-24 00:24:33 907

转载 spring、hibernate、struts面试题

1Action是不是线程安全的?如果不是有什么方式可以保证Action的线程安全?如果是,说明原因不是线程安全的。只要不申明类变量就可以保证线程安全。因为只存在一个Action实例,所有线程会共享变量。声明局部变量,或者扩展RequestProcessor,让每次都创建一个Action,或者在spring中用scope="prototype"来管理2.MVC,分析一下struts是

2013-04-22 18:32:55 597

转载 Spring事务管理

Spring提供了一流的事务管理。在Spring中可以支持声明式事务和编程式事务。     本章主要目标如下:     1,Spring事务     2,事务属性     3,事务管理器     4,声明式事务            1.1Spring的事务    事务管理在应用程序中起着至关重要的作用:它是一系列任务的组成工作单元,在这个工作单元中,所有的任务

2013-04-22 18:29:40 622

转载 详解spring事务属性

Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定义

2013-04-22 18:28:19 413

转载 Java的JDBC事务详解

事务的特性:1) 原子性(atomicity):事务是数据库的逻辑工作单位,而且是必须是原子工作单位,对于其数据修改,要么全部执行,要么全部不执行。2) 一致性(consistency):事务在完成时,必须是所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。3) 隔离性(isolation):一个事务的执行不能被其他事务所影响。4)

2013-04-22 18:15:03 557

转载 终生受用的一个题

你开着一辆车。在一个暴风雨的晚上。你经过一个车站。有三个人正在焦急的等公共汽车。 一个是快要临死的老人,他需要马上去医院。一个是医生,他曾救过你的命,你做梦都想报答他。还有一个女人/男人,她/他是你做梦都想嫁/娶的人,也许错过就没有了。但你的车只能在坐下一个人,你会如何选择?前提:国外某公司的面试题答案:

2013-04-21 23:45:56 949

转载 Java内存泄露的理解与解决

Java内存管理机制在C++语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄露。Java语言对内存管理做了自己的优化,这就是垃圾回收机制。Java的几乎所有内存对象都是在堆内存上分配(基本数据类型除外),然后由GC(garbage co

2013-04-21 21:57:11 463

转载 一个Java程序员应该掌握的10项技能

1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用过

2013-04-21 21:33:46 461

转载 Java的内存泄漏

Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。随着越来越多的服务器程序采用Java技术,例如JSP,S

2013-04-21 21:05:12 512

转载 prepareStatement与Statement的区别

1:创建时的区别:    Statement stm=con.createStatement();    PreparedStatement pstm=con.prepareStatement(sql); 执行的时候:     stm.execute(sql);     pstm.execute(); 2: pstm一旦绑定了SQL,此pstm就不能执行其他的Sql,即只能

2013-04-21 20:48:19 492

转载 JDBC中Statement和PrepareStatement的区别及特性

主要区别:    Statement执行一条sql就得编译一次,PrepareStatement只编译一次;常用后者原因在于参数设置非常方便;执行一条sql就得编译一次,后者只编译一次;还有就是sql放置的位置不同; 常用后者原因在于参数设置非常方便;特性:    jdbc的api中的主要的四个类之一的java.sql.statement要求开发者付出大量的时间和精力。在使

2013-04-21 20:47:03 643

转载 什么是同构sql语句,和异构sql语句

同构:两个Sql语句可编译部分是相同的,只有参数值不同。 异构:整个sql语句的格式是不同的

2013-04-21 18:20:58 2923

转载 客户端禁用了javascript和cookie的解决办法

许多网站需要客户端做许多复杂的工作,比如:用客户端   JavaScript   进行数据合法性校验,这需要客户浏览器的JavaScript   enabled;使用   Session   变量记录身份等信息,需要浏览器   Cookies   enabled。因此,有必要确定用户浏览器中的这些选项被打开。下面的方法实现了如果客户端禁用了javascript和cookie就不能登陆的效果

2013-04-21 18:18:46 971

转载 对session和cookie的一些理解

一、cookie机制和session机制的区别*************************************************************************************Cookie是客户端的存储空间,由浏览器来维持。具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由

2013-04-21 18:17:55 446

转载 JSP页面中Session对象详解

Session:当用户打开浏览器,访问某个网站时,服务器就会在服务器的内存为该浏览器分配一个空间,改空间被这个浏览器独占。这个  Session:当用户打开浏览器,访问某个网站时,服务器就会在服务器的内存为该浏览器分配一个空间,改空间被这个浏览器独占。这个空间就是session空间,该控件中的数据默认存储时间为30min,可以修改。session.setMaxInactiveInterval(

2013-04-21 18:16:21 649

转载 session与cookie问题

两个都可以用来存私密的东西,同样也都有有效期的说法。 区别在于。 session是放在服务器上的,过期与否取决于服务期的设定,cookie是存在客户端的,过去与否可以在cookie生成的时候设置进去。 1、cookie数据存放在客户的浏览器上, session数据放在服务器上 2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 考虑到安全应当使用s

2013-04-21 18:15:41 510

转载 关于java中Double类型的运算精度问题

如果我们编译运行下面这个程序会看到什么?public class Test{    public static void main(String args[]){        System.out.println(0.05+0.01);        System.out.println(1.0-0.42);        System.out.println(4.015*1

2013-04-21 17:42:08 678

转载 hibernate持久化生命周期

持久化生命周期要掌握session的使用,首先要掌握持久化生命周期,一个持久化类的实例在持久化生命周期中会在不同的状态之间转变。Hibernate定义四种状态。(1)、瞬时状态(transient)         该实例是刚用new语句创建的,还没有被持久化,不处于任何session的缓存中。它没有对象标示符值(主键值)。         特点:不跟任何一个session实例关联

2013-04-21 17:40:58 488

转载 Java的内存回收机制

在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程序低效,耗内存。因此就有了Java程序员到最后应该去了解JVM,才能写出更高效,充分利用有限的内存的程序。1.J

2013-04-19 01:38:22 461

转载 java 基本数据类型之间的转换

①强制类型转换.   新类型 变量名=(新类型)原变量;   将int类型转换不double类型是看自动进行的,而double转换不int需要强制类型转换.例:    double x=0.999;    int n=(int)x; //强制类型转换是通过截断小数部分转换不整型的    ②字符串转换为其它类型       xxx n=Xxxxx.parseXxx(原

2013-04-15 23:54:51 709

转载 jquery实现checkbox全选,反选,取消选择

开门见山,直接介绍方法,假设页面html代码如下  全部选择 取消选择 反向选择       A  B C D E F 全部选择代码: Jquery部分 //全部选择 $("#all").click(function(){    $("input[name='checkbox1']"

2013-04-15 20:34:21 598

转载 java实现二叉树的常见操作

树型结构是最常见的非线性结构,其中二叉树最为常见。今天我主要就是用java来实现一下树的一些常见操作。       首先需要一个用来存储树节点值的javabean:view plainpublic class TreeBean {          private int nodeValue;          public int getNodeValue()

2013-04-15 13:52:31 564

转载 Java模拟单向链表和双向链表的实现

下面演示的Java模拟的单向链表的实现[java] view plaincopypackage com.jadyer.sort;    /**  * 模拟单向链表  * @author 宏宇  * @editor Jan 23, 2012 7:55:21 PM  * @see ===========================

2013-04-15 13:51:03 787

转载 java实现双向循环链表和单链表

参照Java SE uitil LinkedList实现了一下简单化的LinkedList/** To change this template, choose Tools | Templates* and open the template in the editor.*/package linkedlisttest;/**** @author Lindily

2013-04-15 13:50:13 1099

转载 用JAVA语言,编写一个链表类(双向链表),实现插入,删除,查找操作

定义接口://Deque.javapackage dsa; //根据自己的程序位置不同public interface Deque { public int getSize();//返回队列中元素数目 public boolean isEmpty();//判断队列是否为空 public Object first() throws ExceptionQueueEmpty;//取

2013-04-15 13:40:11 3143

转载 java正则表达式替换字符串

import java.util.regex.*;public class h2 {public static void main(String[] args) {   Pattern p=Pattern.compile("java",Pattern.CASE_INSENSITIVE);//正则表达式,后面的参数指定忽略大小写   Matcher m=p.matcher("java

2013-04-15 13:39:13 939

转载 JAVA 正则表达式 (超详细)

在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。  可粗略估计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正则表达式。正则表达式是个极端强大工具,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。在Unix世界里,正则表达式几乎没有什么限制,可肯定的是,它应用非常之广泛。  正

2013-04-15 13:36:56 855

elasticSearchRoom.zip

通过elasticsearch构建项目搜索引擎的租房系统源码。

2019-10-04

chrome_Vimium_v1.49

Vimium是一款以模拟linux或Unix操作系统中的vim编辑器的操作方式来操作Chrome的谷歌浏览器插件,让那些熟悉linux或Unix的用户可以过把瘾。

2015-06-09

firebug_2.0.7

Firebug是网页浏览器 Mozilla Firefox下的一款开发类插件, 现属于Firefox的五星级强力推荐插件之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发 JavaScript、CSS、HTML和Ajax的得力助手。Firebug如同一把精巧的瑞士军刀,从各个不同的角度剖析Web页面内部的细节层面, 给Web开发者带来很大的便利。例如 Yahoo! 的网页速度优化建议工具 YSlow

2015-06-09

在线HTML编辑器(KindEditor) V4.1.10 中文正式版

KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。

2015-04-15

sublime text prettyjson

sublime text的json格式化插件

2015-01-17

JsonViewer

Json格式化查看工具,可以对JSON字符串进行格式化显示,可以快速将Json字符串排列规则的树结构,以后于浏览和分析,支持粘贴数据并进行可视化展示以及自动格式化数据的功能,非常适合做WEB开发或Android开发使用

2014-11-17

JD-GUI Java反编译工具

JD-GUI是免费的非商业用途 此程序jd-gui.exe使用C++开发,主要具有以下功能: 一、支持众多Java编译器的反编译; 二、支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转;

2014-11-17

notepad++ json viewer

安装:notepad++上查看json的插件,解压把dll文件放notepad安装目录想的plugins目录下就可 使用:选中json字符串,点击工具栏的插件-〉json viewer-〉format json

2014-11-16

vimium for FireFox

这个插件功能是键盘浏览网页,感觉vimperator太高深,命令太多不好记,还是觉得这个好用。

2014-11-15

javascript

javascript

2013-11-16

vimperator for firefox

非常好用的一个火狐浏览器插件,可以减少操作浏览器时对鼠标的依赖,几乎可以用键盘来操作。很实用哦。具体的使用大家可以问度娘或者谷哥。

2013-11-16

vimium for chrome

非常好用的一个谷歌浏览器插件,可以像vim一样用键盘使用浏览器进行网上冲浪,减少了对鼠标的依赖,特别是冬天在被窝里上网的时候, 感觉很爽哦。具体的使用大家可以在网上搜索。

2013-11-16

Jfreechart生成图表的一个例子

Jfreechart生成图表的一个例子,能生成柱状图、饼状图、线状图,代码有详细的注释,很适合初学者学习。

2013-09-15

SSH集成开发的一个购物车例子

SSH集成开发的一个购物车例子,基本实现购物车的功能,仅供参考学习。 谢谢大家!

2013-09-15

tabbar.vim

gvim编辑多个文件的时候,能像editplus那样用标签方式打开多个文件的一个插件

2013-09-13

java通用分页源码

一个十分详细的java写的分页的源码,很全面,学习java的开发者可以用来学习如何分页。个人感觉还是不错的,谢谢!

2013-04-18

Java ERP源码

java源程序编写,数据层、业务层、表现层分离,可导入开发环境中修改,不过系统比较老,仅供学习参考,谢谢

2013-04-18

JAVA反编译工具

一款很实用的java反编译工具,可以反编译.class文件。个人感觉还不错。

2013-04-14

SQL语句教程大全

对于每一个指令,我们将会先列出及解释这个指令的语法,然后用一个例子来让读者了解这 个指令是如何被运用的。当您读完了这个网站的所有教材后,您将对 SQL 的语法会有一个 大致上的了解。另外,您将能够正确地运用 SQL 来由数据库中获取信息。

2013-04-14

空空如也

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

TA关注的人

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