自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

转载 你真的真的理解Java的按引用传递吗?

【转自 http://blog.csdn.net/xiaoxian8023 】       今天在博客上看到《你真的理解Java的按引用传递吗?》这篇博文,就好奇进去看了一下,结果发现,其实说了半天,并没有特别清楚的解释。尤其是对于传递String类型时的例子时,有点发蒙。       接触Java也有好几年了,本来以为这些简单自己早就懂了,结果在看到最后一个例子时,直接就

2017-04-24 09:32:36 295

转载 关于递归,不得不说的

二话不说,先上代码public class TestRecursion{ //递归方法 public static void fun(int i){ if(i > 0){ i--; fun(i); System.out.print(i); } System.out.print(" ok "); } public static void main(String

2017-04-09 18:47:06 315

转载 mysql悲观锁以及乐观锁总结和实践

注:本文乃转载,原文作者@青葱岁月悲观锁介绍(百科):悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改

2017-03-01 17:28:31 363

转载 编码规范系列(二):Eclipse Checkstyle配置

上一篇介绍了《编码规范系列(一):Eclipse Code Templates设置》,这篇主要介绍Eclipse中Checkstyle的配置。关于Checkstyle,引用百度百科的介绍如下:CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。CheckS

2016-02-04 10:00:31 365

转载 编码规范系列(一):Eclipse Code Templates设置

从工作开始,经历了几个项目的开发,现在的项目一般都是一个团队共同开发,而每个人都有自己的编码习惯,为了统一格式,项目组在项目开发之前都会制定一系列的规范。俗话说约定优于配置,但是在执行过程中往往发现效果不是很好(主要是指编码规范这一方面)。所以我们不得不采取一些措施来协助我们统一项目开发人员的编码风格。主要包括三个方面:设置Code Templates、Eclipse formatter、Chec

2016-02-04 09:52:41 353

转载 Eclipse方便的管理Tomcat (Eclipse + WTP + Tomcat 配置 )

原版的 Eclipse 自带 WTP ,WTP 本身的 Web 应用服务器管理功能还可以,但有些复杂。要想把它用顺手,还要花点时间来学习一下。学会后还算方便的。目前还未找到十分好用的 Eclipse 下的管理Tomcat的插件。有一个老处于插件TomcatPlugin V321,只能管理一个Tomcat,数量上不够用。所以用好Eclipse 自带 WTP 也是一条出路。(本文是

2015-10-22 15:53:41 404

转载 Redis作者:深度剖析Redis持久化

Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存储、适应高并发应用场景等优势。它虽然起步较晚,但发展却十分迅速。 近日,Redis的作者在博客中写到,他看到的所有针对Redis的讨论中,对Redis持久化的误解是最大的,于是他写了一篇长文来对Redis的持久化进行了系统性的论述。文章主要包含三个方面:Redis持久化是如何工作的、这一性能是

2015-01-29 12:19:49 332

转载 使用mysql dump 导入与导出的方法

MySQL实用命令 Wikipedia,自由的百科全书 一) 连接MYSQL:    格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL    首先在打开DOS窗口,然后进入mysql安装目录下的bin目录下,例如: D:/mysql/bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超

2014-12-31 09:16:36 444

转载 Mac Word的显示问题

MBP试用了一段时间,感觉很不错,同时也发现一堆小小的问题。最主要的问题还是出现在编码和字体上。今天解决的问题是word的字体问题。从Windows那边拷过来的doc文档文字经常会变成一堆一堆的方块。上网查了一下,发现很多人都遇到类似的问题。网上的解答形形色色,原理基本都说得对,但是方法不一定都适用。经过研究发现:首先,这确实是字体缺失的原因。其次,有的人说选中之后

2014-11-30 23:17:42 4325

转载 Java回调函数的理解

所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B姓甚名谁,所以S会约定B的接口规范(函数原型),然后由C提前通过S的一个函数R告诉S自己将要使用B函数,这个

2014-11-26 10:32:58 376

转载 让Eclipse识别MyEclipse的Web项目

方法一:更改WebRoot为WebContent   (试了下不是很好用  建议使用方法二)方法二:1.进入项目目录,找到.project文件,打开。2.找到…代码段3.在第2步的代码段中加入如下标签内容并保存:  org.eclipse.wst.common.project.facet.core.natureorg.eclipse.wst.comm

2014-10-17 08:50:53 415

转载 Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

最近在用eclipse做项目,新建项目时什么都贪新,用最新的版本,在Dynamic web module version栏里选了最新的3.0版本,布署项目的时候就出现了如期的错误,在网上看到http://hi.baidu.com/yolanda441/b ... 41d36dd1164e2e.html这位兄弟的博客,解决了问题,现将方法贴于此,希望对别人有所帮助:《通过search

2014-10-17 08:47:16 361

转载 linux下查看磁盘空间

如果要查看磁盘还剩多少空间,当然是用df的命令了。[root@localhost ~]# df -h 文件系统              容量 已用 可用 已用% 挂载点 /dev/sda2              14G   11G 2.6G 82% / /dev/sda1              99M   14M   81M 14% /boot t

2014-04-28 17:33:02 447

转载 根目录执行chmod -R 777 / 的补救方法

工作中遇到一个问题,执行权限后整个linux系统就挂了,ssh等工具都不能连接上,当时还不知道怎么回事儿,后来一想是我的权限执行太大了用chmod -R 777 /*系统从根目录就赋予了权限,真是太大意了,网上找了一些补救方法,转给大家千万别犯这种错误!以下是转载内容。执行后千万不要退出当前窗口!!!       在自己的虚拟机上设置某个站的权限的时候,原来应该是chmod -R 77

2014-02-13 16:09:44 3213

转载 JNDI到底是什么?

前言              在上一篇文章中笔者就J2EE的十三种技术规范做了一个简单的总结。虽然很多种技术规范小生          都没有接触过,不过总结一下方便日后的学习。也使自己对J2EE整个有一个认知。上篇文章中笔          者对JNDI完全没弄明白是怎么回事。通过查找资料总算是有些眉目了,现做一个总结。              要理解JNDI

2014-01-26 15:43:34 501

转载 ubuntu安装jdk

1. 到http://www.oracle.com上下载最新的linux版本JDK。我下载的时候看到提供了两个版本,一个是 jdk-7u10-linux-i586.rpm,一个是jdk-7u10-linux-i586.tar.gz,这两个版本的JDK分别又有X86和X64版本,这里简单的说一下这些版本的区别。首先,32位使用X86,,64位使用X64。其次,RPM格式的是红帽子系统的安装文件格式,

2014-01-17 16:49:42 509

转载 Linux下安装MongoDB图解教程

思路概要1.下载MonggoDB2.创建数据库文件3.启动MonggoDB服务 图解步骤第一步: 下载MongoDB[root@localhost mrms]# wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-1.4.4.tgz第二步:安装MongoDB[roo

2014-01-16 17:18:46 856

转载 利用el表达式回填form下拉框

操作票类别:* selected value=""> selected value="线路类">线路类 selected value="停电、接地">停电、接地 selected value="拉开接地刀闸">拉开接地刀闸 selected value="送电">送电

2013-11-21 17:03:47 1013

转载 jQuery验证控件jquery.validate.js使用说明+中文API

官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validationjQuery plugin: Validation 使用说明  转载自:http://blog.sina.com.cn/s/blog_608475eb0100h3h1.html 一导入js库 二、默认校验规则

2013-11-14 14:50:46 462

转载 使用Spring MVC统一异常处理实战

1 描述 在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大且不好统一,维护的工作量也很大。 那么,能不能将所有类型的异常处理从各处理过程解耦出来,这样既保证了相关处理过程的功能较单一,也实现了异常信息的统一处理和维护?答案是肯定的。下面

2013-09-20 17:20:10 1165

转载 反射机制与系统耦合实例详解

反映射技术(以下简称:反射)的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用。最近,反射机制也被应用到了视窗系统、操作系统和文件系统中。在如今程序语言的设计领域中,几乎每种OO语言都专门设计了支持反射技术的API,不管是Microsoft公司的.N

2013-09-03 15:20:02 611

转载 log4j配置祥解

一、Log4j配置第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:1 log4j.rootCategory=INFO, stdout , R23 log4j.appender.stdout=org.apache.log4j.ConsoleAppender4 l

2013-08-22 20:48:50 331

转载 Linux Find 命令使用详解

每一种操作系统都是由成千上万个不同种类的文件所组成的。其中有系统本身自带的文件,用户自己的文件,还有共享文件等等。我们有时候经常忘记某份文件放在硬盘中的哪个地方。在微软的WINDOWS操作系统中要查找一份文件是相当简单的事情,只要在桌面上点击“开始”-“搜索”中就能按照各种方式在本地硬盘上,局域网络,甚至在INTERNET上查找各种文件,文档。  可是使用Linux的用户就没有那么幸运了,

2013-06-09 14:17:55 351

转载 Tomcat for Windows集群

(一)环境说明(1)服务器有1台,分别解压tomcat软件至c:\tomcat1,c:\tomcat2,c:\tomcat3(2)apache2.0.63、tomcat5.5.26、jk2.0.4、jdk1.4.2(3)IP配置:tomcat的服务器IP为192.168.0.1(二)安装过程(1)在安装tomcat的服务器上先安装jdk(2)配置jdk的安装路径,在环境变量

2013-06-04 13:30:14 951

转载 org.apache.commons.lang.StringUtils 中 Join 函数

写代码的时候,经常会碰到需要把一个List中的每个元素,按逗号分隔转成字符串的需求,以前是自己写一段比较难看的代码,先把字符串拼出来,再把最后面多余的逗号去掉;虽然功能可以实现,但总觉得最后加的那一步操作很没有必要:public static String join(List list, String seperator){ if(list.isEmpty()){

2013-06-04 11:46:11 855

转载 get提交时中文传值乱码的问题

url=curWarnList.action?paramBean.bsIndex=1&paramBean.siteName=萧山A基站,href连接提交其实是get提交方式,会造成中文乱码。这个主要是编码方式不统一。JSP(手动设置)、Java(字符串是unicode编码)、操作系统、、数据库()、Tomcat等等,各种不同环境介质都有不同的编码方式,如果编码方式不统一,就会造成乱码。

2013-06-04 11:44:42 758

转载 java调用PLSQL分页过程

--PLSQL分頁過程  create or replace procedure fenye  (tableName in varchar2,  --表名  page_size in number,   --每頁顯示記錄數  pageNow  in number, --當前頁  myrows  out number, -- 總記錄數  myPageC

2013-06-04 11:34:45 498

转载 TOAD常用技巧

TOAD常用技巧平时经常用TOAD做sql处理,以及对系统的管理,积累了几个常用的技巧(基于TOAD9.5的说明,以前的版本或许会有不同)1、配置自动提示。在选项中,设置delay pop-up值,系统默认1500,可以设置为300一下,单位为毫秒;2、设置智能复制、粘贴。这个功能对于经常编写数据库前后台程序的人比较适用,它可以把粘贴板上的程序sql字符串根据设置自动转换成

2013-05-22 11:23:52 896

转载 为什么会有这么多种的数据库!

Paul Graham向我们展示了一个有趣的比较各种编程语言的方法(原文):阐述各种编程语言都是用来解决什么问题的。我发现这种方法放在数据库上同样好用:Oracle: 我们需要企业级数据库。MySQL: Oracle不开源。PostgreSQL: MySQL的功能不够多。SQLite: 你可以把我嵌入到任何地方。这样,4种数据库够大家用了。MongoDB:

2013-04-01 20:11:04 567

转载 Oracle SQL 内置函数大全

SQL中的单记录函数1.ASCII 返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;A         A      ZERO     SPACE--------- --------- --------- ---------6

2013-04-01 19:51:44 392

转载 问题:MyEclipse 安装后执行一个java项目,出现下面的异常;应检查哪些内容?

java.lang.UnsupportedClassVersionError: Bad version number in .class file 问题:MyEclipse 安装后执行一个java项目,出现下面的异常; java.lang.UnsupportedClassVersionError: Bad version number in .class file

2013-03-28 10:15:11 520

转载 关于Oracle中的rownum两个使用原则

rownum 只能rownum 是在排序之前生成的,order by之后 rownum不会改变,order by rownum desc 会改变顺序

2012-12-05 17:49:26 279

空空如也

空空如也

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

TA关注的人

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