2013年7月2日
摘要: 今日拜读了一篇关于IOC的文章,特意转载,和大家分享一下1IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,协同工作,共同完成某项任务。我们可以看到,在这样的齿轮组中,如果有一个齿轮出了问题,就可能会影响到整个齿轮组的正常运转。 齿轮组中齿轮之间的啮合关系,与软件 阅读全文
posted @ 2013-07-02 17:19 Romen 阅读(203) 评论(0) 推荐(0) 编辑
  2013年5月17日
摘要: 今天为了完成一个功能,在网上找了很久,都没找到满意的资料,故自己研究了一会下面是一个PHP工具,作者做得很好,拜读了一下,参考了一些思路,写了下面的JAVA版代码。。其实也可以做成JS版的。huangdijia的PHP版工具。地址:http://www.hdj.me/videourlparser 1 import java.io.BufferedReader; 2 import java.io.IOException; 3 import java.io.InputStreamReader; 4 import java.net.MalformedURLException; 5 import ja 阅读全文
posted @ 2013-05-17 19:05 Romen 阅读(1293) 评论(0) 推荐(0) 编辑
  2012年7月11日
摘要: html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, capti 阅读全文
posted @ 2012-07-11 09:58 Romen 阅读(260) 评论(0) 推荐(0) 编辑
  2012年6月28日
摘要: 1.重要提示: 在本教程中使用的主机名为server1.example.com,IP 地址为 192.168.0.100 。这些设置会与具体安装的设置有所不同,所以你必须在你的安装过程中进行替代。 2.安装MySQL 5.0 打开终端,输入:yum install mysql mysql-server 然后为MySQL创建系统启动链接(这样在系统启动时,MySQL会自动启动),在终端输入命令:chkconfig --levels 235 mysqld on/etc/init.d/mysqld start 为MySQL root帐户设置密码: mysql_secure_install... 阅读全文
posted @ 2012-06-28 15:12 Romen 阅读(166) 评论(0) 推荐(0) 编辑
摘要: yum install -y gcc gcc-c++ make autoconf libtool-ltdl-devel gd-devel freetype-devel libxml2-devel libjpeg-devel libpng-devel openssl-devel curl-devel patchlibmcrypt-devel libmhash-devel ncurses-devel sudo bzip2 阅读全文
posted @ 2012-06-28 14:33 Romen 阅读(134) 评论(0) 推荐(0) 编辑
  2012年6月27日
摘要: # 备份# mv /etc/yum.repos.d/CentOS-Base.repo{,.bak}# 修改# vi /etc/yum.repos.d/CentOS-Base.repoConfig代码 #CentOS-Base.repo##ThemirrorsystemusestheconnectingIPaddressoftheclientandthe#updatestatusofeachmirrortopickmirrorsthatareupdatedtoand#geographicallyclosetotheclient.YoushouldusethisforCentOSupdates#u 阅读全文
posted @ 2012-06-27 10:32 Romen 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 创建/etc/yum.repos.d/CentOS-Base.repo文件,定义yum更新源,www.linuxidc.com这里使用的是上海交大的CentOS更新源[root@linux-a ~]# vi /etc/yum.repos.d/CentOS-Base.repo [base] name=CentOS-5-Base #mirrorlist=http://mirrorlist.centos.org/?release=$releasever5&arch=$basearch&repo=os #baseurl=http://mirror.centos.org/centos/$ 阅读全文
posted @ 2012-06-27 09:11 Romen 阅读(1033) 评论(0) 推荐(0) 编辑
  2012年6月14日
摘要: My idea was to addposition:relativeto the link, in order to allow thespanelement inside to position absolutely respect the parent link. This code has been tested in Ie5.5, Opera7.11 and Mozilla 1.4 and works fine. Solved ie bug adding some z-index, but with the modifications done this technique will 阅读全文
posted @ 2012-06-14 22:46 Romen 阅读(147) 评论(0) 推荐(0) 编辑
摘要: <div id="nowDiv"><script> function show(){ var date = new Date(); //日期对象 var now = ""; now = date.getFullYear()+" ."; //读英文就行了 now = now + (date.getMonth()+1)+" ."; //取月的时候取的是当前月-1如果想取当前月+1就可以了 now = now + date.getDate()+"<br>"; now 阅读全文
posted @ 2012-06-14 22:40 Romen 阅读(2801) 评论(0) 推荐(0) 编辑
摘要: IE中的条件注释一、条件注释简介IE中的条件注释(Conditional comments)对IE的版本和IE非IE有优秀的区分能力,是WEB设计中常用的hack方法。条件注释只能用于IE5以上。如果你安装了多个IE,条件注释将会以最高版本的IE为标准。条件注释的基本结构和HTML的注释(<!– –>)是一样的。因此IE以外的浏览器将会把它们看作是普通的注释而完全忽略它们。IE将会根据if条件来判断是否如解析普通的页面内容一样解析条件注释里的内容。二、条件注释属性gt : greater than,选择条件版本以上版本,不包含条件版本lt : less than,选择条件版本以下版 阅读全文
posted @ 2012-06-14 01:15 Romen 阅读(198) 评论(0) 推荐(0) 编辑