自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

知行天下

本博不在更新。新博 : http://www.iequa.com

  • 博客(39)
  • 收藏
  • 关注

转载 二、SQL语句映射文件(1)resultMap

原文出处MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、MyBatis配置文件 SQL 映射XML 文件是所有s

2014-07-28 17:40:04 620

转载 Linux查看某目录占用空间以及其下有多少个文件

查看某目录占用空间命令:              yu a# du -sh DirPath比如: du -sh /home/snail 查看某目录下有多少个文件命令:# find DirPath -type f | wc -l比如: find /home/snail -type f | wc -l 如果想查看 src 目录下有多少

2014-07-28 15:31:10 791

转载 第十一章:表单标签——深入浅出学Spring Web MVC

转载 : http://sishuok.com/forum/blogPost/list/6998.html配套视频课程地址: http://sishuok.com/product/701 配套视频PPT下载地址: http://sishuok.com/forum/posts/list/6981.html目录:第一章:Spring Web MVC入门——深入浅

2014-07-26 18:12:04 899

转载 使用Spring MVC表单标签

使用Spring MVC表单标签 关键字: View Controller 切面编程 观察者模式 JOTM 使用Spring MVC表单标签。   概述   在低版本的Spring中,你必须通过JSTL或将表单对象绑定到 HTML表单页面中,对于习惯了Struts表单标签的开发者来说,Spring MVC的这一表现确实让人失望。不过这一情况已经一去不复返了,从Spring

2014-07-26 18:07:44 1016

转载 深入浅出 Java Concurrency (16): 并发容器 part 1 ConcurrentMap (1)

从这一节开始正式进入并发容器的部分,来看看JDK 6带来了哪些并发容器。在JDK 1.4以下只有Vector和Hashtable是线程安全的集合(也称并发容器,Collections.synchronized*系列也可以看作是线程安全的实现)。从JDK 5开始增加了线程安全的Map接口ConcurrentMap和线程安全的队列BlockingQueue(尽管Queue也是同时期引入的新的集

2014-07-26 14:08:04 1048

转载 java5中的集合类 ---- Map

java5的java.util包提供了大量集合类。其中最常用的集合类有List、Set、Map等。这篇文章主要介绍其中的Map。首先,来看下java.util包中Map相关的集合类的类图(见附件中图1)。接口Map是整个类图的跟,Map往下又提供了两个接口:ConcurrentMap和SortedMap。ConcurrentMap是java5中新增的线程安全的Map接口;而SortedMa

2014-07-26 14:06:16 645

转载 Java线程中sleep和wait的区别详细介绍

Java中的多线程是一种抢占式的机制,而不是分时机制。抢占式的机制是有多个线程处于可运行状态,但是只有一个线程在运行Java中的多线程是一种抢占式的机制,而不是分时机制。抢占式的机制是有多个线程处于可运行状态,但是只有一个线程在运行。 共同点: 1. 他们都是在多线程的环境下,都可以在程序的调用处阻塞指定的毫秒数,并返回。 2. wait()

2014-07-26 14:02:39 705

转载 Java的随机读写文件-RandomAccessFile 与内存映射

RandomAccessFileRandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。RandomAccessFile不属于InputStream和OutputStream类系的。实际上,除了实现DataInput和 DataOutput

2014-07-26 13:59:42 2370

转载 java多线程 sleep()和wait()的区别

接触了一些多线程的东西,还是从java入手吧。相信看这篇文章的朋友都已经知道进程和线程的区别,也都知道了为什么要使用多线程了。这两个方法主要来源是,sleep用于线程控制,而wait用于线程间的通信,与wait配套的方法还有notify和notifyAll.区别一:sleep是Thread类的方法,是线程用来 控制自身流程的,比如有一个要报时的线程,每一秒中

2014-07-26 13:59:27 711

转载 在对文件进行随机读写,RandomAccessFile类,如果提高其效率

JAVA的文件随机存取类(RandomAccessFile)的I/O效率较低。通过分析其中原因,提出解决方案。逐步展示如何创建具备缓存读写能力的文件随机存取类,并进行了优化。通过与其它文件访问类的性能对比,证明了其实用价值。主体:目前最流行的J2SDK版本是1.3系列。使用该版本的开发人员需文件随机存取,就得使用RandomAccessFile类。其I/O性能较之其它常用开发语

2014-07-26 13:54:07 5538

转载 JAVA中String与StringBuffer 、StringBuilder的区别

String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。 在java中有3个类来负责字符的操作。1.Character 是进行单个字符操作的,2.String 对一串字符进行操作。不可变类。3.StringBuffer 也是对一串字符进行操作,但是可变类。

2014-07-26 13:44:19 746

转载 java的List接口的实现类 ArrayList,LinkedList,Vector 的区别

Java的List接口有3个实现类,分别是ArrayList、LinkedList、Vector,他们用于存放多个元素,维护元素的次序,而且允许元素重复。3个具体实现类的区别如下:           1. ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要将已

2014-07-26 13:19:34 739

转载 jQueryUI中Datepicker(日历)插件的介绍和使用

jQueryUI中Datepicker(日历)插件的介绍和使用Datepicker插件的属性:属性数据类型默认值说明altFieldString""使用备用的输出字段,即将选择的日期以另一种格式,输出到另一个控件中,值为选择符,即要输出的控件a

2014-07-23 21:40:30 1341

转载 解决Linux下Chrome扩展程序Smooth Gestures的右键BUG

Linux下的Chrome相比Firefox,简直太好用了,整体的体验跟Windows版本的Chrome无太大差异,尤其是扩展程序(插件),在Windows、Linux跟Mac上的兼容性都很不错。其中有一款名为Smooth Gestures的扩展程序特别方便,它能够根据不同的鼠标手势执行特定的操作,如刷新、关闭、前进、后退等等。但是这个扩展程序在Linux上有一个BUG,单击右键的时候,无法调

2014-07-23 21:17:02 2080

转载 fmt:formatDate的输出格式 .

2004-5-31 23:59:592004-4-123:59:592004-5-3104-5-312004-5-312004年5月31日2004年5月31日 星期一23:59:59下午11:5923:59:59下午11时59分59秒下午11时59分59秒

2014-07-23 15:20:42 692

转载 JSP中JSTL核心标签库的<c:choose>标签

c:choose标签用来选择执行语句 当c:when的test中判断结果为true时执行该标签中的内容; 如果所有c:when的test中判断结果都为false,则执行c:otherwise中的内容; 格式如下:         Content1           Content2           Content3     

2014-07-23 15:11:59 1001

转载 有理想的程序员必须知道的15件事

作为程序员,要取得非凡成就需要记住的15件事。1.走一条不一样的路在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。2.了解自己的公司以我在医院、咨询公司、物流企业以及大技术公司工作的经验来看,这一点所言不虚。不同公司的运营模式差异极大。如果你理解企业的运营模式,那你就不一样了!在这家公司中(或者对客户而言),你是参与业务

2014-07-22 21:14:45 570

转载 Cacti_网络流量监测图形分析工具

Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具目录1 Cacti2 Cacti 简介3 Cacti中文站点/社区4 Cacti下载地址

2014-07-22 21:03:48 1997

转载 List的add方法与addAll方法的区别

add是将传入的参数作为当前List中的一个Item存储,即使你传入一个List也只会另当前的List增加1个元素addAll是传入一个List,将此List中的所有元素加入到当前List中,也就是当前List会增加的元素个数为传入的List的大小即addAll(Collection c)   add(int index,Elelemt e)------------------

2014-07-22 11:55:50 1022

转载 Ubuntu 卸载wine并彻底清除相关文件 [wine 害苦了我]

卸载wine ,在终端输入命令:sudo apt-get remove wine手动删除下列文件:1、删除 ~/.wine 目录。2、删除 ~/.local/share/applications下wine-extension-* 命名的起动器和 ~/.local/share/applications/wine 目录。3、删除 ~/.local/share/app

2014-07-21 00:14:24 3631

转载 ubuntu 彻底删除wine 及 残留的快捷方式

ubuntu  彻底删除wine 及 残留的快捷方式

2014-07-20 23:53:35 1494

原创 ubuntu 14.04 安装后折腾 2 天工作环境配置

ubuntu 14.04 amd642014-07-19第一大步: 安装英文版之后,第一件事情莫过于 安装 失少 的语言包,这个连网后会自动让你安装。 [bnbn 亲测] Ubuntu 英文版 安装中文输入法 sudo apt-get install ibus-sunpinyin 设置 ubuntu 不检查任何更新,或者 two weeks 检查一次。su

2014-07-20 21:35:30 2593

转载 [亲测] 升级Linux内核导致vmware无法使用(vmnet模块无法编译)解决方案

最近将ubuntu升级到了14.04,出现了vmware无法启动的情况。具体表现为:每次启动的时候都会弹出一个VMWare Kernel Module Updater的对话框,要求根据当前内核版本重新编译一些内核模块,但是其中网络模块vmnet总是编译失败。查找相关资料发现原因在于升级到ubuntu 14.04之后现在的Linux内核版本是3.13,这个内核版本修改了一些底层函数,而VMW

2014-07-20 15:26:37 3581 1

转载 Ubuntu下VMware无法保存配置文件问题

Ubuntu下VMware无法保存配置文件问题,提示VMware Workstation needs to store user preferences and other information in the directory "~/.vmware".......去 ~ 目录下去看, 确实有这个文件夹,但是所有者是root,应该是没权限,把该文件夹的所有者改为当前用

2014-07-20 14:35:45 2884

转载 Linux中VMware启动报错:could not open /dev/ vmmon:no such file or directory

VMware 提示VMware Workstation Error:Could not open /dev/vmmon: No such device.Please make sure that the kernel module `vmmon’ is loaded.Press “Enter” to continue…一 . 请确认你的vmmon模块已经加载,你可以在终

2014-07-20 13:05:29 8033

转载 [亲测] 解决在 ubuntu14.04 安装完 vmware 后,启动出现下列问题的解决方案

before you can run vmware workstation, serveral modules must be complied and loaded into the runing kernel. (VMware 10.0.1 与 Ubuntu 14.04LST 配置的问题) before you can run vmware workstation, serveral

2014-07-20 12:05:38 10195 1

原创 [亲测] ubuntu 卸载 vmware

hp@linux:/usr/lib/vmware-installer/2.1.0$ sudo vmware-installer --uninstall-product vmware-workstation

2014-07-20 11:41:20 1042

转载 Ubuntu 设置外接显示器

更新:2012-8-1Ubuntu 11.04自带的图形配置也可以: System->Preferences->Monitor//---------------------------------------------------一激动花了900大洋买了台三星22寸显示器,外接到笔记本上,XP下当时买的时候商家就帮我设置好了,无奈Ubuntu下他们不会,所以只好自己折腾……最终发

2014-07-19 22:54:41 9763

原创 [亲测] Ubuntu 英文版 安装中文输入法

Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Space可切换中英文输入法。这里我们主要说下Ubuntu英文系统中,中文输入法的安装。安装输入法的第一步,是安装语言包。我们选择System Settings-->Language Suppor

2014-07-19 22:36:59 1260

转载 spring学习之@ModelAttribute运用详解

@ModelAttribute使用详解1.@ModelAttribute注释方法     例子(1),(2),(3)类似,被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用。        (1)@ModelAttribute注释void返回值的方法 

2014-07-18 17:46:04 682

转载 JSP页面中的三种代码注释方法

主要介绍以下几种JSP注释方法: 1.JSP页面中的HTML注释。 2.JSP页面中的普通注释。 3.JSP页面中的隐藏注释。 (1).JSP页面中的HTML注释     SP页面中的HTML注释使用“”创建,它的具体形式如下所示:           当它出现在JSP页面时,微蘑菇将不被原样地加入JSP响应中,而且将出现在生成的HTML代码中,此代

2014-07-17 16:53:02 6429 1

转载 ubuntu 下 的截图强大工具之 scrot

无论是撰写技术教程,还是展示桌面或应用,恐怕 scrot(0.8) 都是必不可少的ubuntu屏幕截图工具。scrot 是liunx屏幕抓图工具中的皎皎佼佼者,它小巧而不失为强大,精练而不缺少灵活。(我是从硬盘安装Ubuntu 8.04.1,所以下面操作是在Ubuntu 8.04.1下完成。)scrot 主要用在命令行下,它使用 imlib2 库来抓取并保存图像。在 Ubuntu 中,

2014-07-16 18:06:04 712

转载 [如果亲不乱弄, 根本没有 openjdk 的问题] 解决 java 摆脱, openjdk 的方法

from http://hi.baidu.com/moonyjy/blog/item/821bf6b3cd95054108230206.html在新立得中标记全部含有openjdk的选项,彻底删除。安装 sun jdk步骤 如下:从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_12,我下载的是bin文件,比如,我将下载的jdk1.6

2014-07-15 22:21:54 7842

转载 apt-get指令的autoclean,clean,autoremove的区别

下面总结一下有关apt-get的常用但容易混淆的指令:apt-get autoclean:    如果你的硬盘空间不大的话,可以定期运行这个程序,将已经删除了的软件包的.deb安装文件从硬盘中删除掉。如果你仍然需要硬盘空间的话,可以试试apt-get clean,这会把你已安装的软件包的安装包也删除掉,当然多数情况下这些包没什么用了,因此这是个为硬盘腾地方的好办法。

2014-07-15 21:02:45 913

转载 使用SpringMVC注解@RequestParam(value="XXX",required=false)时需要注意的问题

错误描述:[java] view plaincopy@RequestMapping(value = "/index")      public String index(@RequestParam(value = "action", required = false)      String action, @RequestParam(value = "notIncludeType

2014-07-15 14:36:34 5127

转载 Linux下xrandr命令使用介绍

xrandr命令是一个关于屏幕显示的指令,对于我们的日常使用主要以下两大帮助:一. 查看显示器所支持的所有分辨率和刷新率,直接输入xrandr就可以。[root@localhost ~]# xrandr SZ:    Pixels          Physical       Refresh*0   1280 x 1024   ( 342mm x 271mm ) *60 

2014-07-15 12:05:53 12556 1

转载 [亲测失败] Ubuntu 双显示器扩展方式 接显示器分辨率低的解决 [拼接整合]

Ubuntu 10.04双显示器扩展方式,笔记本外接显示器分辨率低增加没有的分辨率。使用扩展方式,但是外接的显示器没有认出来(未知),分辨率超不过笔记本的1366x768,原本外接显示器是19寸宽屏1440x900,笔记本 1366x768,看了网上很多说要改xorg.conf文件,说起这个文件我就老火,以前的笔记本ati mobility x700显卡,在RedHat enterpris

2014-07-15 11:54:10 3153 1

转载 sersync2完全安装配置说明(一) —-基本功能使用

当前版本的sersync依赖于rsync进行同步。如下图所示,在同步主服务器上开启sersync,将监控路径中的文件同步到目标服务器,因此需要在主服务器配置sersync,在同步目标服务器配置rsync。对于rsync配置,在google上可以找到很多资料,以下只是一些必要的配置和使用说明,仅供参考,请根据您的实际情况修改。如图所示,需要在同步主服务器上配置sersync,在同步目

2014-07-13 16:13:50 1166

转载 Ubuntu安装使用SSH

ubuntu默认并没有安装ssh服务,如果通过ssh链接ubuntu,需要自己手动安装ssh-server。判断是否安装ssh服务,可以通过如下命令进行:Java代码  xjj@xjj-desktop:~$ ssh localhost  ssh: connect to host localhost port 22: Connection refused   

2014-07-10 18:20:28 736

空空如也

空空如也

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

TA关注的人

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