存档

2013年7月 的存档

硅谷之行(一)斯坦福大学

2013年7月11日 1 条评论

历史:
斯坦福大学(Stanford University)全称是小利兰斯坦福大学(Leland Stanford Junior University),是由当时(1891年)的加州铁路大王、曾担任加州州长的老利兰斯坦福为纪念他在意大利游历时染病而死的儿子,捐钱在PALO ALTO成立的大学。他把自己8180英亩用来培训优种赛马的农场拿出来作为学校的校园,这一决定为以后的加州及美国带来了无尽的财富,尽管当时这里在美国人眼中还是荒凉闭塞的边远西部,直到现在,人们还称斯坦福为“农场。因此,在斯坦福大学,自行车是学生们必备的交通工具。
阅读全文…

分类: 工作生活 标签:

[perl] pushmail & perlcgi

2013年7月11日 没有评论

代码地址:https://github.com/xiehc/perlcgicode
pushmail 取得解析的邮件后通过socket发到远程服务器,进行邮件推送
perlcgi 通过调用远程apache cgi,完成操作。此cgi是一套程序,会陆续发布

分类: PERL/PHP技术 标签:

监控mysql主从

2013年7月11日 没有评论

代码地址:perlmonitor

配置说明:
nagios add service config:
define service{
        use                             generic-service   ;service template
        host_name                       mysql10.4.16.133
        service_description             online_setget
        max_check_attempts              2
        normal_check_interval           5  ;minute
        retry_check_interval            1
        servicegroups                   SQL CHECK
        contact_groups                  mysqladmin
        check_command                   check_mysql_replication!10.4.16.133:3306,10.4.16.134:3307
        }
nagios add commond config:
define command{
        command_name check_mysql_replication
        command_line $USER1$/check_mysql_repl.pl $ARG1$ $ARG2$
        }

master mysql need create database...
dbname="mid_repl";
user="repl_monitor";
pass="monitor_mysql";
table="replication_test";

阅读全文…

分类: PERL/PHP技术 标签:

[Intel x86] 处理器保护模式下的特权级别

2013年7月10日 没有评论

[Intel x86] 处理器保护模式下的特权级别
整理中。。。

共勉

2013年7月10日 2 条评论

我们都希望学习更新的东西,但学习的过程是客观的。任何合理的学习过程(尽可能排除走弯路、盲目探索、不成系统)都是一个循序渐进的过程。我们必须先通过一个易于全面把握的事物,来学习和探索一般的规律和方法。信息技术是一个发展非常快、日新月异的技术,新的东西不断出现,使人在学习的时候往往无所适从。在你的身边不断有这样的故事出现:COOL先生用了三天(或更短)的时间就学会了某某语言,并开始用它编软件。在这个故事的感召下,一个初学者也去尝试,但完全是另外一种结果。COOL先生的快速学习只是露出水面的冰山一角,深藏水下的是他的较为系统的相关基础知识和相关的技术。

分类: 工作生活 标签:

[Intel 8086] 内存管理 分段 寄存器

2013年7月10日 没有评论

8086结构图
8086

8086 地址总线为20位
最大可寻址空间为 2^20 =1Mb
可寻址地址范围: 00000H~FFFFFH,该地址称为物理地址,硬件采用20位物理地址对存储单元进行寻址。
阅读全文…

[Intel cpu] 工作模式

2013年7月10日 没有评论

背景介绍:
微机中常用Intel系列微处理器发展过程:
8080,8086/8088,80186,80286,80386,80486,Pentium, Pentium II, Pentium III, Pentium 4。
8086/8088是一个重要的阶段,它们略有区别。8088被IBM用在了它所生产的第一台微机上,该微机的结构事实上成为以后微机的基本结构。
80386是第二个重要的型号,随着微机应用及性能的发展,在微机上构造可靠的多任务操作系统的问题日益突出。
8086/8088不具备实现一个完善的多任务操作系统的功能。为此Intel开发了80286,80286具备了对多任务系统的支持。但对8086/8088的兼容却做得不好。这妨碍了用户对原8086机上的程序的使用。IBM最早基于80286开发了多任务系统OS/2,结果犯了一个战略错误。向前兼容,是亘古不变的真理。
阅读全文…

[ arduino ] 开发环境及实战

2013年7月8日 没有评论

[ arduino ] 开发环境及实战

分类: 开源硬件 标签:

[raspberry pi] 树莓派 Kernel 交叉编译

2013年7月8日 1 条评论

1

Raspberry Pi本身的硬件性能不是很高,在pi上直接编译源代码,非常消耗时间,为了节省时间,所在在性能强的PC或server上进行交叉编译。
阅读全文…

分类: 开源硬件 标签:

linux核心转储文件

2013年7月3日 2 条评论

1、 core file size
当前终端生效:

ulimit -c unlimited  

全局生效:

vim /etc/security/limits.conf 
*               soft    core            unlimited
*               hard    core            unlimited

阅读全文…

分类: Linux内核及C相关 标签: