发发小感

快期末考试了,校考自己准备的还不是很充分,等到这周末完了,再好好的复习吧,现在终于确立了自己的发展方向,呵呵,自己一定要加油,不能辜负老师的期望。

还有自己的博客搬家到点点已经一个多月了,今天大概看了一下,自己博客的访问量现在来说还是蛮不错的,从5月26日到今天已经1万PV了,至少自己觉得帮助了不少的人,因为从后台的数据来看,google和百度来的流量也不少,我觉得写博客这东西,不仅自己记录了自己学习与生活的点点滴滴,并且帮助了他人,这个东西真的很有好处,截两张图纪念一下。

在接下来的日子里还有不断的努力,为自己的梦想而坚持不懈,加油!

CentOS 6.2更换更新源

怎么更换CentOS的软件源呢?和ubuntu的差别还是很大的,下面我们就来操作一下。

可以选择网易的或搜狐的,因为在测试过程中,搜狐是失败的,所以选择网易的源。

首先清空/etc/yum.repos.d/下的所有文件。

进入/etc/yum.repos.d/这个目录并下载以下文件。

然后执行以下的命令就OK了。

切记以上的操作均在root用户下操作。

KVM下桥接的设置(CentOS)

最近在做一个项目,要用到虚拟化,准备搭建kvm,原来一直用的是ubuntu,但是ubuntu在这台服务器上的兼容性不是很好,所以考虑用CentOS,CentOS的桥接设置于ubuntu的桥接设置,还是有些区别的,下面把桥接的一些设置做个笔记。

环境:(Dell T7500 志强5650 24G内存 2T+500G硬盘 GT4200双显卡 八个屏幕 CentOS6.2 64bit).

首先切换到su用户:

接下来停止网络服务:

按照下面的命令继续:

修改这个文件ifcfg-eth0:

添加这么一行代码即可:

我的配置文件详见以下:

接下来创建这个文件,并粘贴下来代码,到这个文件:

接下来,重启网络服务即可:

这样,在CentOS下的网桥设置,就完成了。

读《煮酒论西游》小感

最近在网友的介绍下,看了一下《煮酒论西游》,看完之后我觉得《西游记》为什么能称得上是我国的四大名著之一,它真的很博大精深,它绝对不仅仅只是一个神话故事。看完之后你会发现电视剧《西游记》根本就不是原版的西游记。看完之后我才发现我以前所了解的西游记仅仅只是西游记所表达意思的很小的部分。

看完这部仅仅只有200页左右的著作后,真的使我的眼界得到了扩展,凡事要多问几个问什么,做事情之前一定要好好的考虑一下,一切皆有因果。通过《煮酒论西邮》你会发现真正的《西游记》所折射出的社会黑暗的本质,它远远不是我们所想象的那样。

在《西游记》中,你会发现有许多的bug,有许多的矛盾,你会觉得《西游记》的作者很水,但是通过这部著作你会真正的了解《西游记》作者的用意,《西游记》里面许多的东西并不是矛盾的,而是作者刻意这样安排的。你会发现《西游记》写的很真实,里面发生的事就发生在我们的身边,真的对我的教育很大。

通过读这本书我觉得:许多事情还是我们想的太简单了,事情往往不是我们所想象的那样简单,在这个社会中牵扯的利益太多太多,你一不小心就会被这个社会所和谐,所谓人不为己天珠地灭,在《西游记》里体现的是淋漓尽致。

附这本书下载地址:《煮酒论西游》

老校区再行——满载而归

今天是端午节,本来陪苹苹去好好的逛逛,但是我们的项目要进行西北赛区的总决赛。

早上6点多一点就起来,直奔老校区,早上我们是最后一轮上场的,很是幸运,凭借我们团队的团结合作,我们顺利的进入十强。

下午两点半我们十强进行了激烈的角逐……

直到颁奖典礼我们才知道,我们获得了本次答辩的最高荣誉,西北赛区本科组团体综合一等奖(共六名),我们的团队并且获得,西北赛区总冠军(唯一的)。奖金1000元,并且我们的团队,接下来可以去北京参加总决赛(呵呵,很是期待……)。

我们的团队算上学姐总共四个人,以前我本只想打打酱油,但是后来还是很认真的去做的,真的是功夫不负有心人啊。

呵呵,成果展示:

获奖后大吃了一顿:

接下来,我们任重而道远,还有好长的路要走,那些都等到暑假去做吧,接下来,我觉得最主要的是复习期末考试,加油!

Linux系统文件类型总结

linux系统大多数的文件类型是文件和目录,但是也有其它的一些文件类型,下面是linux文件类型的总结:

1:普通文件

这是最常见的文件类型,这种文件包含了某种形式的数据类型。这种数据是文本格式还是二进制格式,对uinix内核是没有区别的,对普通文件内容的解释由处理该文件的应用程序进行。

2:目录文件

这种文件包含了其它文件的名字以及指向与这些文件有关信息的指针。对于一个目录文件,具有读权限的任何进程都能读该目录的内容,但是只有内核能直接写目录文件。

3:块特殊设备

该文件类型提供对设备带缓冲的访问,每次访问以固定长度为单位进行。

4:字特殊设备

该文件类型提供对设备不带缓冲的访问,每次访问长度可变化。系统中所有的设备要么是字特殊设备,要么是块特殊设备。

5:FIFO

该文件类型用于进程间通信,有时候也称为命名管道

6:套接字(socket)

该文件类型进程间的网络通信。套接字也可以用在一台宿主机上进程之间的非网络通信。

7:符号链接

文件类型的信息包含在stat结构的st_mode成员中。

冒泡选择排序再学习

上次上java课老师让佳杰些个冒泡排序佳杰做对了,但是还有许多人都不会,小组纳新是也有许多人分不清楚,到底哪个是冒泡,哪个是选择,就是能说上来,也不一定能把关键代码写对,今天就重新学习一下。

冒泡排序:

冒泡排序的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结束,将最大的数放到了最后。在第二趟:仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再小于第2个数),将小数放前,大数放后,一直比较到倒数第二个数(倒数第一的位置上已经是最大的),第二趟结束,在倒数第二的位置上得到一个新的最大数(其实在整个数列中是第二大的数)。如此下去,重复以上过程,直至最终完成排序。

关键代码:

选择排序:

选择排序的基本概念是:通过选择最大值的方法,依次将最大,第2大、第3大……的书挑选出来,顺序调换到数组的,第1个,第2个,第3个……元素中。

关键代码:

如有问题欢迎交流,请给我留言或发邮件。

ubuntu jsp开发环境搭建(tomcat)

Tomcat设置JSP开发环境,有两种,或是用源安装,或是自己下载配置 Tomcat,推荐后者。

下面我们先从源安装配置一下;

环境:ubuntu12.04

1. 首先使用一下命令安装tomcat;

2. 设置Tomcat运行的JAVA环境

3. 启动Tomcat

4. 此时打开浏览器,在地址栏内输入 http://localhost:8080 详见下图:

5. 要停止运行tomcat输入一下命令

Tomcat 配置文件路径

设置Tomcat管理员帐号

Tomcat的用户帐号信息都保存在tomcat-users.xml的文件中,输入一下命令

在</tomcat-users>的标签前添加一行:

保存并关闭。重新运行tomcat即可输入该用户名和密码,登录Tomcat的管理页面。

弊端

Ubuntu 默认把 Tomcat 分到2个目录,在之后配置 Eclipse Server 时会把人逼疯的,配置哪个路径都不对,Eclipse 无法识别安装的 Tomcat。 解决方案,输入一下命令即可:

从下载的软件包安装配置;

这种方法绕过 Ubuntu 自身的包管理器,直接从Apache Tomcat的主页上下载并使用Tomcat软件,该方法方便快捷的安装旧版或新测试版 Tomcat 而并不影响系统的稳定性,轻松自在。

从tomcat的官方下载页面

http://tomcat.apache.org/download-70.cgi

下载Binary->Core分类中的zip或者tar.gz包后,本地解压缩并将新生成的目录重命名为tomcat,以方便使用。将这个文件夹移动至某路径PATH/,PATH路径自定义即可,参考以上设置环境变量和端口设置等步骤,大功告成! 直接运行。

Tomcat 便即刻在后台服务了。 (请将PATH替换成适合您的路径)

安装后就基本成功了,tomcat的开启与关闭详见第一种方法。

以上的步骤完成了jsp的运行环境!

配置开发环境

Eclipse

以下载的 Eclipse for Java EE 为例,右击底部面板分页 Servers – New – Server,选择你要的 Tomcat 版本,添加进路径。

添加 Tomcat 进 Eclipse

Preferences – Server – Runtime Environments

通过以上的步骤jsp的开发环境和运行就搭建好了!tomcat与apache的整合我正在尝试中,如有什么问题请给我留言或发邮件!

Eucalyptus 重新全面开源,并迁移到 Github.

云计算平台 Eucalyptus (桉树)公司 CEO Marten Mickos 称 Eucalyptus 平台以后将只提供一个开源版本,不再区分开源和企业版。Eucalyptus 3.1 将集成公司所有的技术,并完全开源,另外 Eucalyptus 的代码全面转到 Github 进行托管。详见:https://github.com/tryggvil/eucalyptus

Eucalyptus 3.1 将提供新的企业内部云的发布,允许通过红帽企业 Linux、企业虚拟化以及 Vmware 虚拟化来发布兼容 EC2、S3、EBS 和 IAM 的混合云;另外一个改进就是 FastStart,这是一个可让用户在 20 分钟内浏览和安装 euStore 映像,基于 CentOS 5/Xen 或者 CentOS 6/KVM。

3.1 版本基于 3.0 构建,提供高可用性、AWS API 扩展、快速实例化,EBS (elastic block storage) 改进和 Windows 映像的支持;重新设计的管理控制台以及更佳的命令行管理工具。

目前 Eucalyptus 3.1 的代码已经可以通过 公司的 Github 库 获取到。

呵呵,桉树真正开源了!

转自:http://www.oschina.net/news/30209/eucalyptus-moves-back-to-full-open-source-and-turn-to-github

有感于2012年6月19日

今天又去老校区了,还是为了我们那个项目,老师挺看重的,估计能进国赛。

今天头一次坐了校车体验了一把,感觉蛮好的,就是空调开得有点冷,在车上把我冻得,下车把我热的,呵呵……

今天去那个男老师说的许多话我觉得有些事情假的,在比赛这件事上,其实没必要你能实现什么,主要的是看评委老师,只要你能把评委老师哄转就行,但是你还是要很有实力的,要不然评委老师也不是那么好哄的。

晚上做了网球的试题得了84分,算了能过就行了,截个图,纪念一下。

这次四级没考好,第一次考,什么也没准备,等看结果吧!

剩下的时间好好复习文化课,准备期末考试吧!

 

From:XiYou.LinuxGroup.2010.DuBin