Head

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

08 2012 档案

摘要:Spring源代码解析(一):IOC容器:http://www.javaeye.com/topic/86339Spring源代码解析(二):IoC容器在Web容器中的启动:http://www.javaeye.com/topic/86594Spring源代码解析(三):Spring JDBC:http://www.javaeye.com/topic/87034Spring源代码解析(四):Spring MVC:http://www.javaeye.com/topic/87692Spring源代码解析(五):Spring AOP获取Proxy:http://www.javaeye.com/top 阅读全文
posted @ 2012-08-14 17:09 Head 阅读(257) 评论(0) 推荐(0)

摘要:当一个用户锁住数据库中的某个对象时,其他用户就不能再访问该对象。加锁对并发访问的影响体现在锁的粒度上。比如,放在一个表上的锁限制对整个表的并发访问;放在数据页上的锁限制了对整个数据页的访问;放在行上的锁只限制对该行的并发访问。可见行锁粒度最小,并发访问最好,页锁粒度最大,表锁介于2者之间。锁有两种:悲观锁和乐观锁。悲观锁:假定其他用户企图访问或者改变你正在访问、更改的对象的概率是很高的,因此在悲观锁的环境中,在你开始改变此对象之前就将该对象锁住,并且直到你提交了所作的更改之后才释放锁。悲观的缺陷是不论是页锁还是行锁,加锁的时间可能会很长,这样可能会长时间的限制其他用户的访问,也就是说悲观锁的并 阅读全文
posted @ 2012-08-12 13:27 Head 阅读(232) 评论(0) 推荐(0)

摘要:1,chmod -R 755 [文件] #改变文件属性2,su -sH 进入root身份 su [user] 切换用户3,export4,echo5,ln6,wget 7,whereis [xxx]8, find / iname [xxx] 阅读全文
posted @ 2012-08-11 12:22 Head 阅读(147) 评论(0) 推荐(0)

摘要:最近把Node.js反复装了几遍了,小问题问题也是不断。提醒:高版本的Node对有些功能不支持,暂时还是用v0.4.x - v0.6.xNode的安装方法,网上一搜一堆,切记要设置环境变量。~/.profile #控制该用户的环境配置/etc/profile #控制全局的环境配置分别修改之。这句话说说:echo 'export:/opt/node/bin:$PATH' >> ~/.profile将单引号中的内容重定向输入到~/.profile文件中去npm的安装也挺容易,就是我在用npm安装时候经常出问题,要让我以administrator的身份操作。当我 sudo 阅读全文
posted @ 2012-08-11 12:02 Head 阅读(11424) 评论(0) 推荐(0)

摘要:原文:http://www.java3z.com/cwbwebhome/article/article2/21071.html在Struts2里,如果需要在Action中使用session,可以通过下面两种方式得到1.通过ActionContext class中的方法getSession得到2.Action实现org.apache.struts2.interceptor.SessionAware接口的方式来对session进行操作下面先看一个采用第一种方式,在action中得到session的例子package s2.ex.action;import java.util.Map;import 阅读全文
posted @ 2012-08-10 10:57 Head 阅读(259) 评论(0) 推荐(0)

摘要:在Linux下很多软件使用命令就可以很好的操作,截图软件也不例外。刚好要截图使用一下,就找到了这款小巧的却很使用的Linux下的截图工具,它就是scrot。 如何安装及使用呢?且看下文。 1.安装篇很简单,想安装其他软件一样,Fedora下 yum install scrot , Ubuntu下apt-get install scrot就可以了。 2.使用篇一般用法就一般而言,使用 scrot 可以抓取整个桌面、某个指定的窗口、以及选择的矩形区域。 抓取桌面:scrot desktop.png,该命令将当前的整个桌面抓取下来,并保存为 desktop.png 文件。可以在当前的目录中找到... 阅读全文
posted @ 2012-08-07 20:57 Head 阅读(335) 评论(0) 推荐(0)

摘要:Ubuntu10.04问题摘要:Gave up waiting for root device.Common programs:—Boot args(cat /proc cmdline) —Check rootdelay=(did the system wait long enough?) —Check root=(did the system wait for the right device?)—Missing modules (cat /proc/modules: ls /dev)ALERT!/dev/disk/by-uuid/bce81066-d13c-4bd8-bb7f-1... 阅读全文
posted @ 2012-08-07 16:12 Head 阅读(2141) 评论(0) 推荐(0)

摘要:首先安装vim (当然做java 开发要装jdk 这个就不说了)emerge -av vim (gentoo 系统上安装vim 的命令,你可以用rpm ,apt-get )给vim 安装 javacomplete 插件 http://www.vim.org/scripts/script.php?script_id=1785 这个插件的作用是实现一部分代码提示功能 比如你输入 System. 会列出System 下面所有的成员变量及方法安装方法:下载javacomplete.zip 上面的网址上有install details 关于安装的细节简述如下解压文件 后将javacomplete.vi. 阅读全文
posted @ 2012-08-02 19:52 Head 阅读(3442) 评论(0) 推荐(0)

摘要:原文地址:http://www.cnblogs.com/bluefrog/archive/2011/11/22/2258804.html在vimrc文件中设置折叠方式:如set foldmethod=indent选定折叠方式后,就可以使用折叠命令进行折叠操作了.常用的折叠方式为indent和marker.indent折叠命令indent方式,vim会自动利用缩进进行折叠,我们可以使用现成的折叠成果.我们可以在折叠处输入以下命令:zc 折叠zC 对所在范围内所有嵌套的折叠点进行折叠zo 展开折叠zO 对所在范围内所有嵌套的折叠点展开[z 到当前打开的折叠的开始处。]z 到当前打开的折叠的末尾处。 阅读全文
posted @ 2012-08-02 18:20 Head 阅读(231) 评论(0) 推荐(0)

摘要:又是好几个小时过去了,还好都弄好了。我是google and google···抱怨一句,sourceforge竟然被屏蔽了,只好FQ取之。基本的安装都很简单,下载成功,解压后一般都有两个文件夹:1.doc 2.plugin把对应的文件放到Vim的doc和plugin文件夹下就行了,就是一些设置得闹清楚。参考文章:http://blog.csdn.net/holybozo/article/details/1698549在vimrc配置下面的:把ctag.exe放在了路径:C:/Program Files/ctags.exe竟然这样设置也可以!letTlist_Ct 阅读全文
posted @ 2012-08-02 17:35 Head 阅读(581) 评论(0) 推荐(0)

摘要:java中用dom解析xml的经典入门级文档 前言用Java解析XML文档,最常用的有两种方法:使用基于事件的XML简单API(Simple API for XML)称为SAX和基于树和节点的文档对象模型(Document Object Module)称为DOM。Sun公司提供了Java API for XML Parsing(JAXP)接口来使用SAX和DOM,通过JAXP,我们可以使用任何与JAXP兼容的XML解析器。JAXP接口包含了三个包:(1)org.w3c.dom W3C推荐的用于XML标准规划文档对象模型的接口。(2)org.xml.sax 用于对XML进行语法分析的事件驱动的. 阅读全文
posted @ 2012-08-01 21:50 Head 阅读(447) 评论(0) 推荐(0)

摘要:方法一:在设计表时,右键该字段->CHECK约束->添加约束:表达式写法如下:1.[字段名] > number1 AND [字段名] < number22.[字段名] > number1 OR [字段名] < number23.[字段名] = ‘M’ AND [字段名] = 'F'方法二:为现有的表写SQL脚本:ALTER TABLE 表名WITH NOCHECK ADD CONSTRAINT CK_约束名CHECK (字段名 > num1 and 字段名 < num2);补充:可以写成这种 ALTER TABLE 表名WITH 阅读全文
posted @ 2012-08-01 11:24 Head 阅读(11659) 评论(0) 推荐(1)