摘要:
yum(Yellow dog Updater, Modified) 是一个与apt类似的软件包管理器,在Fedora,Redhat,SUSE,CentOS等Linux发行版中采用。软件包管理器可以解决rpm的依赖管理问题,使得软件的安装、升级更加容易。yum使用中心仓库(repository)最为软件源,管理软件包,而各Linux系统通过yum的配置连接到这个源来获取软件包。Table of Contents1 理由2 规划3 架设4 使用1理由尽管有很多的免费镜像提供yum源服务,但是还是有必要建立自己的yum服务器,主要出于以下几点考虑:网络速度:访问互联网可能比较慢节省带宽:如果有大量的
阅读全文
posted @ 2012-08-18 11:22
HackerVirus
阅读(205)
推荐(0)
摘要:
以简求快 Java快速开发框架LML功能菜单管理 无论你现在身处什么样的职位,一定要保持每天看书的好习惯。 前面几集,让大家对LML能够有一个快速的预览和了解。以后几集我会简单的开发一些实例程序,管理功能等,向大家展现一下LML的简单,虽然不能做到完美,但是我觉得它总有它的用武之地。 也可能,经过前几集的痛苦折磨,你已经烦透了这个山寨货。在这,我真诚的向您道歉,耽误了您的时间我很过意不去。不过,从我个人这方面来讲,还没有停止山寨行为的打算,因为我没有能力从头开始建造自己的框架,而又有建造框架的野心,最后就只能山寨了。我渴望进步,虽然我能力有限。 接下来我大致讲解一下[功能菜单管理]开发过程:
阅读全文
posted @ 2012-08-17 23:14
HackerVirus
阅读(280)
推荐(0)
摘要:
【物联网智能网关-09】CAN总线通信演示(TinyGUI触屏)CAN 是Controller Area Network 的缩写,ISO国际标准化的串行通信协议。最早应用在汽车上,在欧洲是汽车网络的标准协议,目前已经广泛应用在工业自动化、智能家居、船舶、纺织和医疗设备等领域(详情请参见百度百科《CAN总线协议》)。由于CAN总线接口.NET Micro Framework官方库并不支持,所以我在串口类库的基础上,根据CAN总线的特点,设计出一套CAN总线通信库。CAN类库的声明如下:public class CAN { public CAN(string canName, ...
阅读全文
posted @ 2012-08-17 13:43
HackerVirus
阅读(311)
推荐(0)
摘要:
转眼间学习和使用C++已经有近10个年头了,开始学习的时候走了不少的弯路,今天有些时间,希望写下这篇文章并且对开始学习C++的朋友有些帮助。当然我首先需要说明的是,这篇文章是根据本人的感受写的,可能不同的人有不同的观点,欢迎讨论。开始学习C++的时候中国的互联网环境还不是很好,信息也比较闭塞,所以自己开始的时候是由Thinking in C++开始的,买了两卷本的英文版,废了好大的一番周折才算看完了,这个过程大约花费了近6个月的时间,当然期间也要花时间完成学业。后来就有这个根基开始了不断的写代码,做ACM的题,渐渐开始了C++真正的旅程。时至今天我发现,其实这个过程可以更轻松,只要有过来人稍微
阅读全文
posted @ 2012-08-17 13:41
HackerVirus
阅读(270)
推荐(0)
摘要:
微软最终版的 Windows 8 开始向 MSDN 和 TechNet 会员提供下载。如果您是 MSDN 订阅者,则可以从MSDN 订阅者下载获取 Windows 8 RTM。很多同学和我一样早前就安装了Windows 8 RC版本,由于之前的Windows 7的RC向RTM的升级比较麻烦,而且升级后系统里面残留许多垃圾文件。Windows8也想尝试从RC升级到RTM,于是就是微博上求升级秘籍,基本没有得到秘籍。晚上回家尝试升级,发现升级过程非常的简单,升级完成后,发现老版本的Windows8 RC都进入了Windows.old目录里了,相当于重新安装了一次Windows8RTM,没有发现垃圾
阅读全文
posted @ 2012-08-17 11:33
HackerVirus
阅读(171)
推荐(0)
摘要:
http://www.ikent.me/blog/按照google的逻辑,实际上他把共享做了细分:给自己的共享(add star和Notes)、给朋友和大家的共享(share)、给朋友的带评论的共享(share+add comment)、给大家的带评论的共享(share with note),这个圈子是一点点的扩展的题接上篇,稻草同学在早上睡醒后告诉我他又发现了一个关于google reader的小细节,于是,我们继续了昨晚的讨论。如上图,google reader的共享功能从浅到深可以这么划分:1)share(共享):仅仅是做一个共享,比add star(加星)更宽泛一些的标记。加星的内容是
阅读全文
posted @ 2012-08-17 11:22
HackerVirus
阅读(193)
推荐(0)
摘要:
在用了RC版之后,就一直想尽快的等到RTM的到来,8月1号在Somasegar的博客中得知,将于8月15号对MSDN订阅用户开放RTM版的下载。这让我有点小兴奋。在今天也就是Seattle time: wed aug 15 2012 10:00 am。MSDN订阅上提供了下载。VS2012_ULT_enu.iso下载(英文旗舰版)VS2012_ULT_chs.iso下载(中文旗舰版)(推荐下载DVD这种方式,在线安装的感觉比较慢。)下载完了挂到虚拟光驱安装。安装界面和RC版相同。但是图标变了.是不是更像Windows8风格了呢。安装界面如图安装完成后,会提示输入key激活。启动VS。依然是两套
阅读全文
posted @ 2012-08-16 23:10
HackerVirus
阅读(192)
推荐(0)
摘要:
英语水平不咋滴,翻译过程中有错误或不准确的望大家指正: ),示例都是俺在命令提示符敲的,尽量概括所有的用法。希望与Pythoner们共同打造更好的Python学习氛围!(接下来两天有事不能更新了)basestring()说明:basestring是str和unicode的超类(父类),也是抽象类,因此不能被调用和实例化,但可以被用来判断一个对象是否为str或者unicode的实例,isinstance(obj,basestring)等价于isinstance(obj,(str,unicode));示例:>>> isinstance("Hello world"
阅读全文
posted @ 2012-08-16 23:09
HackerVirus
阅读(158)
推荐(0)
摘要:
在本系列的最后一篇,我们来讨论最后三个ActionResult:HttpStatusCodeResult、RedirectResult和RedirectToRouteResult 。第一个用于实现针对某个HTTP状态的响应,而后两个用于实现重定向。至于重定向,又分为“暂时重定向”和“永久重定向”,按照响应状态,又称“302重定向”和“301重定向”。[本文已经同步到《How ASP.NET MVC Works?》中]目录一、HttpStatusCodeResult二、RedirectResult三、RedirectToRouteResult四、“302重定向”V.S.“301重定向”一、Htt
阅读全文
posted @ 2012-08-16 10:09
HackerVirus
阅读(181)
推荐(0)
摘要:
本文从源代码出发简单地分析从在控制台输入erl按下回车到init完成启动步骤的过程。本文分析的环境为Unix环境,Erlang/OTP版本为R15B01,针对的虚拟机为SMP风格的虚拟机(也就是在代码中定义ERTS_SMP宏)。Erlang虚拟机的启动erl实际上是一个shell脚本,设置几个环境变量之后,调用执行erlexec。erlexec的入口点在 otp_src_R15B01/erts/etc/common/erlexec.c 文件。erlexec的main函数首先分析erl传入的参数和环境变量,选择正确版本的beam可执行文件,然后将传入的参数整理好,加入一些默认参数,最后通过系统调
阅读全文
posted @ 2012-08-16 10:09
HackerVirus
阅读(278)
推荐(0)