自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 list集合去除重复对象

对象重复是指对象里面的变量的值都相等,并不定是地址。list集合存储的类型是基础类型还比较好办,直接把list集合转换成set集合就会自动去除。   当set集合存储的是对象类型时,需要在对象的实体类里面重写public boolean equals(Object obj) {} 和 public int hashCode() {} 两个方法。  实体类[html] vi...

2016-11-21 13:57:30 409

原创 Oracle树查询(查询所有子节点,父节点等等)

 Oracle树查询的最重要的就是select...start with... connect by ...prior 语法了。依托于该语法,我们可以将一个表形结构的中以树的顺序列出来。在下面列述了Oracle中树型查询的常用查询方式以及经常使用的与树查询相关的Oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。      以我做过的一个项目中的表为例,表结构如...

2016-11-21 11:36:59 448

原创 如何在 Ubuntu 14.04 上通过 apt-get 安装 Apache Tomcat 7

关于 Apache TomcatApache Tomcat 是一个服务器应用,通常用来部署 Java 应用到 Web 。 Tomcat 是 Java Servlet 与 JSP 技术的一个开源实现,由 Apache 软件基金会发布。这个教程涵盖了在 Ubuntu 14.04 上 Tomcat 7.0.x 版本的安装和基础配置。有两种基本的途径来安装 Tomcat 到 Ubuntu 上...

2016-05-19 14:25:29 251

原创 Login managers

Both LightDM and GDM (GNOME Display Manager) are login managers.They both provide graphical login capabilities (the GUI with the list of the system's users) as well as remote logins using the XDMCP p...

2016-05-19 14:20:57 157

原创 Ubuntu 增删软件方法

一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies)(3)重新安装:apt-get --reinstall ins...

2016-04-11 17:37:43 91

原创 java代理、cglib、java proxy 及其它

概述:        代理对象和被代理对象一般实现相同的接口,调用者与代理对象进行交互。代理的存在对于调用者来说是透明的,调用者看到的只是接口。代理对象则可以封装一些内部的处理逻辑,如访问控制、远程通信、日志、缓存等。比如一个对象访问代理就可以在普通的访问机制之上添加缓存的支持。这种模式在RMI和EJB中都得到了广泛的使用。       代理模式是常用的java设计模式,他...

2016-03-25 11:08:33 81

原创 抽烟呕吐怎么回事,怎么办?

在日常生活中 很多人有这种感觉 早晨刷牙时 突然感到恶心反胃 出现干呕 感觉难受 实际上是你不知不觉中已得了咽炎…… 以下容易犯慢性咽炎的人…… 抽烟、喝酒多,经常刺激咽部。 咽喉部有病史,如鼻炎、鼻窦炎,它们的分泌物倒流,使咽部受感染。 口腔部的炎症,慢性炎症蔓延至咽部。 工作环境粉尘多,有刺激性的异味,导致慢性咽炎。 免疫力下降时也容易得慢性咽炎,如糖尿病人、心血管病人发病明显高于正常人群。 ...

2016-02-05 17:55:22 906

原创 win7与VMware ubuntu虚拟机实现文件共享

 win7与VMware <wbr>ubuntu虚拟机实现文件共享(最后一定要装open-vm-dkms插件) 第一步:启动Ubuntu 12.04(其他版本的Ubuntu操作差不多)     1. 在VMware虚拟机界面,点VM->Install VMware Tools。之后,点击Ubuntu 窗口中主文件 按钮然后再左边会看见设备里有VMware t...

2015-03-31 17:20:53 125

原创 工厂模式小结

参考资料: http://blog.csdn.net/jason0539/article/details/23020989一、简单工厂(静态工厂):        组成:          1) 工厂类角色:这是本模式的核心,含有一定的商业逻辑和判断逻辑,用来创建产品         2) 抽象产品角色:它一般是具体产品继承的父类或者实现的接口。                ...

2015-02-06 16:50:57 86

原创 ubuntu 12.04 u盘 安装

自从升级13.10以后,各种bug,各种报错,决定重装 ubuntu到12.04.。     下载页面:http://releases.ubuntu.com/precise/64位桌面版链接:http://releases.ubuntu.com/precise/ubuntu-12.04-desktop-amd64.iso如果已经用开ubuntu,只需使用里面的usb启动盘...

2013-12-21 01:05:34 175

原创 Ubuntu 文件夹 定义

/bin 二进制可执行命令/dev 设备特殊文件/etc 系统管理和配置文件/etc/rc.d 启动的配置文件和脚本/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件/sbin 系统管理命令,这里存放的是系统管理员使用的管理程序/tmp 公用的临时文件...

2013-05-07 10:16:06 90

原创 sql常用函数instr()和substr()

在Oracle中可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。其语法为:instr(sourceString,destString,start,appearPosition).   instr('源字符串' , '目标字符串' ,'开始位置','第几次出现')其中sourceString代表源字符串;destString代表想聪源字符串中查找的子串;sta...

2013-05-06 15:47:04 179

原创 linux 开机进入图形界面

方法一:各种Linux版本开机就有好几个界面,一般有7个界面,其中1个是图形界面,6个是控制台界面(输命令)。编号为tty1~tty7。界面之间切换快捷键:【Alt+Ctrl+功能键Fn】(n=1~7)或者【Alt+Ctrl+shift+功能键Fn】(n=1~6)和【Alt+F7】每个控制台界面需要重新登录。因为只登录了图形界面。 方法二:当然有了图形界面,很多人会...

2013-05-06 15:35:29 1747

原创 Oracle 常用计算

时间计算:oracle 两个时间相减默认的是天数oracle 两个时间相减默认的是天数*24 为相差的小时数oracle 两个时间相减默认的是天数*24*60 为相差的分钟数oracle 两个时间相减默认的是天数*24*60*60 为相差的秒数--MONTHS_BETWEEN(date2,date1) 给出date2-date1的月份 SQL> select month...

2013-05-06 15:30:25 94

原创 Ubuntu(12)Ubuntu Chmod命令

Linux chmod 命令功能说明:变更文件或目录的权限。语 法:chmod [-cfRv][--help][--version][<权限范围>+/-/=<权限设置...>][文件或目录...]或 chmod [-cfRv][--help][--version][数字代号][文件或目录...]或 chmod [-cfRv][--help][--...

2013-05-06 15:16:49 144

原创 birt 中 使用百分比

在format chart tab,选中sereis->value series, 点击Labels 按钮,在右上选中Percentile Value Data, add 就可以了。

2013-04-23 17:13:19 338

原创 ORA-12519: TNS:no appropriate service handler found 解决

有时候连得上数据库,有时候又连不上.可能是数据库上当前的连接数目已经超过了它能够处理的最大值.select count(*) from v$process --当前的连接数select value from v$parameter where name = 'processes' --数据库允许的最大连接数修改最大连接数:alter system set processes = ...

2013-03-21 15:45:52 55

原创 jsp的session介绍 (转)

摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解java...

2013-03-20 17:53:07 91

原创 ORACLE分区表、分区索引(转)

ORACLE分区表、分区索引(转)ORACLE分区表、分区索引ORACLE对于分区表方式其实就是将表分段存储,一般普通表格是一个段存储,而分区表会分成多个段,所以查找数据过程都是先定位根据查询条件定位分区范围,即数据在那个分区或那几个内部,然后在分区内部去查找数据,一个分区一般保证四十多万条数据就比较正常了,但是分区表并非乱建立,而其维护性也相对较为复杂一点,而索引的创建也是有点讲究...

2013-03-20 16:37:04 66

原创 Java中Object的使用:重载equals、hashCode及实现compareTo (转)

Java中Object的使用:重载equals、hashCode及实现compareTo这里主要介绍Java中使用Hashtable、Arrays.sort时候如果键值涉及到对象、类时候的处理办法:1. 重载equals():java中默认的对象的equals是当指向同一内存地址时才为true;如果你现在需要利用对象里面的值来判断是否相等,则重载equal方法。2.重载h...

2013-03-11 09:20:19 113

原创 Birt报表开发实践

  项目需要用报表,看了几个报表工具,似乎Myeclipse自带 Birt比较方便,自带导出分页,支持多种图形,简单报表基本只需要写sql,。。开始实践学习;  一、相关资料: 1、  MyEclipse8.6——BIRT报表开发学习,这篇文章看完了基本可以了解下Birt是个什么东西。 2、 http://blog.csdn.net/birtbird~(看了目录我继续写下去的欲...

2013-02-19 17:31:57 70

原创 Linux tar打包命令

Linux tar打包命令 范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩![root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩[root@linux ~]# tar ...

2013-02-05 15:44:01 57

原创 js checkbox全选功能 精简版

 <form name="emosCoreForm" method="post" action="<%=request.getContextPath()%>/toEmosOrderCheck.do">......<table width="100%" border="0" cellspacing="1&quot

2012-12-28 11:21:29 79

原创 ibatis 动态查询

在复杂查询过程中,我们常常需要根据用户的选择决定查询条件,这里发生变化的并不只是SQL 中的参数,包括Select 语句中所包括的字段和限定条件,都可能发生变化。典型情况,如在一个复杂的组合查询页面,我们必须根据用户的选择和输入决定查询的条件组合。一个典型的页面如下:对于这个组合查询页面,根据用户选择填写的内容,我们应为其生成不同的查询语句。如用户没有填写任何信息即...

2012-12-05 11:30:01 82

原创 ubuntu(12)virtualbox配置host-only网络

ubuntu下virtualbox配置host-only网络(转)原文:http://www.cnblogs.com/xiangzi888/archive/2012/07/05/2578536.html  virtualbox 是个非常优秀的软件,一直用的都是默认的网络设置(NAT),确实很方便。但这次需要主机和虚拟机通信,于是我找到了 host-only 这种网络设置,可以设置独立的...

2012-11-23 17:07:53 102

原创 eclipse 常用快捷键

Ctrl + shift + f 格式化Ctrl+Shift+X 变大写Ctrl+Shift+Y 变小写Ctrl+o 查看当前java文件下所有的方法ctrl+shift+r 打开一个文件

2012-11-21 15:57:50 61

原创 ubuntu(11)Ubuntu系统死机啦怎么办

Ubuntu系统死机啦怎么办?下面告诉大家一些解决的方法:临时启用快捷键sudo suecho "1" > /proc/sys/kernel/sysrq长期使用编辑/etc/sysctl.conf设置kernel.sysrq = 1如果只是X死了Left Alt+SysRq+R 把键盘从X手中夺过来Left Alt+SysRq+K 重启X...

2012-11-16 10:06:23 117

原创 spring 中的BeanNameAutoProxyCreator (转)

spring 中的BeanNameAutoProxyCreator 2012-01-07 20:38:41| 分类: spring |字号 订阅BeanNameAutoProxyCreator 只需指定bean的名称,以及被通知bean的名称,指定名称时可以使用通配符。自动代理它们。例子:package com.itcst.info.autoproxy;...

2012-11-13 17:11:37 184

原创 oracle em 无法启动问题解决

sysman,dbsnmp密码修改:1、SYSMAN密码修改1、 停止dbconsole[oracle@xxx ~]$ emctl stop dbconsole查看状态,确认dbconsole已经停止[oracle@xxx ~]$ emctl status dbconsole2、修改sysman用户的密码[oracle@xxx ~]$ sql...

2012-11-06 17:32:14 325

原创 ubuntu(10) mysql 开启关闭

ubuntu mysql 服务关闭与启动问题2009-2-8 11:06提问者: forpeace2008 | 浏览次数:7507次我用ubuntu的新立德软件包装的mysql 5.0,使用命令mysqladmin -u root -p shutdown后,再用命令mysql start启动时报错: Can't connect to local MySQL server throu...

2012-11-06 15:57:43 70

原创 ubuntu (9) amule download

在firefox中关联ed2k到amule在ubuntu下面有一个纠结的问题可能就是没法下载verycd上面的资源,有可能大家都装过amule,但是我们点击ed2k地址确不能让amule为我们下载,这里我搜索了一下如何在firefox中关联ed2k到amul,与大家共勉amule是一个linux版本的p2p文件分享软件。由于某些原因,可能在安装amule之后,firefox并不能自...

2012-11-06 10:44:06 218

原创 Linux下使用sqlplus的edit命令(转)

Linux下使用sqlplus的edit命令 ?SQL> edit Wrote file afiedt.buf 40 我的sqlplus刚开始使用edit命令时会如上面所示, 我把vi设置为默认编辑器后就没问题了:SQL> set _EDITOR=vi SQL> ed ...

2012-10-26 17:27:41 179

原创 ExtJS:Ext中apply及applyIf

Ext中apply及applyIfapply及applyIf方法都是用于实现把一个对象中的属性应用于另外一个对象中,相当于属性拷贝。不同的是apply将会覆盖目标对象中的属性,而applyIf只拷贝目标对象中没有而源对象中有的属性。apply 方法的签名为“apply( Object obj, Object config, Object defaults ) : Object”,该...

2012-10-25 16:59:40 77

原创 js备忘(一)js提取url参数的几种方法

js提取url参数的几种方法 第一,正则表达式,直接找出参数等号右边的值即可。但是,如果该参数后还有&就不可行。var str=window.location.href;var es=/clid=/;es.exec(str);var right=RegExp.rightContext;if(right=="1"){sub_nav_4....

2012-10-25 16:00:15 96

原创 Ubuntu简单入门(八)压缩文件

数据压缩对我们来说是非常有用的。无论是在邮件中发送的图片用的zip文件还是在服务器压缩数据文件,我们都可以让下载更容易或者有效 的节约磁盘空间。某些压缩格式有时允许我们以60%的比率(甚至更高)压缩文件。下面我将会给大家演示如何用这些命令在Linux下面去压缩文件或者目录。我们将学习zip, tar, tar.gz和tar.bz2等压缩格式的基本用法。这几个是在Linux里面常用的...

2012-10-10 16:21:50 102

原创 linux 下的find 命令 (转)

linux 下的find 命令 通用格式:find pathname -options [-print -exec -ok]例子:find / -name filename 再根目录里面搜索文件名为filename的文件find /etc -name *s*在目录里面搜索带有s的文件find /etc -name *S 在目录里面搜索以s结尾的文件find /et...

2012-10-10 16:17:12 58

原创 开发工具:Oracle SQL Developer与PL/SQL Developer(转)

开发工具:Oracle SQL Developer与PL/SQL Developer分类: Oracle 学习积累 2011-12-11 13:02 108人阅读 评论(0) 收藏 举报 之前作为一个Oracle Employee,却总是在使用PL/SQL Developer(而且是破解版),这实在有些说不过去,但是如何找到一个合心趁手的能够在有条件的情况...

2012-09-28 16:05:08 78

原创 ubuntu系统日志的配置和使用

ubuntu系统日志的配置和使用原文地址:http://marshal.easymorse.com/archives/1543在ubuntu服务器上,日志是通过syslogd进程处理的。该进程读取如下配置文件:/etc/syslog.conf该文件主要配置哪些信息需要记录日志,记录到什么地方。在该配置文件的第一部分,是对系统设施日志的配置,主要有:aut...

2012-09-27 16:20:28 1957 1

原创 ubuntu cpu频率调节与硬件监视软件(转)

ubuntu cpu频率调节与硬件监视软件看到有些朋友希望能调节cpu频率并且对其进行监视,花了点时间查新立得,结果找到这么一个好东西。  //////////////////////////////////更新//////////////////////////////////  其实有个最简单的方法 代码:sudo dpkg-reconfigure gnome-applets然...

2012-09-27 16:18:19 1953

原创 mybatis 学习 (一)

凤凰涅槃:从 iBatis 到 MyBatishttp://www.ibm.com/developerworks/cn/opensource/os-cn-mybatis/

2012-09-25 18:03:02 73

空空如也

空空如也

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

TA关注的人

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