IT技术博客大学习 共学习 共进步

技术文章

精选技术长文、实践记录与系统化阅读

技术文章精选

低噪声、高可扫读;标题、摘要、来源、标签一目了然。

最新文章

采集自各技术站点的近期文章。

IT 其他/ 2011-02-06 22:07:03 / 累计浏览 2,126

Benchmark 做 Perl 的性能测试

当我们深入使用 Perl 时,慢慢的写一些重要的应用,又需要占用大量 CPU 时, 我们开始大量的关注程序的性能.因为性能可能会要决定你这个程序的生死. 他是否能在公司的机器上跑,还是沦落到需要...

IT 奋斗/ 2011-02-06 22:04:53 / 累计浏览 2,150

这样做有什么意义

没有实际利益回报的事情就被看作无意义,这样人活着和蜉蝣又有什么区别?朝生暮死,所以要不断计算得失,需要把一切都立即折现。需要像赵本山的小 品,冯小刚的电影,要有密集的段子,段子一出,立即要转化为笑声和掌声。而我决定要在这个世界上活很多年,那么,我只能选择打几个无回报的电话,和大众银行一样有耐心,相信第二个,第三个,第四个大年初二,相信那个时候终于有人慢慢能懂。

IT 奋斗/ 2011-02-06 22:03:53 / 累计浏览 2,632

程序员的三大法则

第一法则程序员不得损害产品质量,或袖手旁观产品质量受到损害。

IT 算法/ 2011-02-06 22:02:52 / 累计浏览 3,157

趣题:随机折断的木棒

  依次考虑下面三个问题。     1. 一根单位长的木棒。随机在中间选取一点,把这根木棒折断。那么,短的那一截木棒平均有多长?     2. 一根单位长的木棒。随机在中间选取一点,把这根木棒折断。那么,长的那一截木棒平均有多长?     3. 一根单位长的木棒。随机在中间选取一点,把这根木棒折断。那么,短的那一截与长的那一截的长度之比平均是多少?

IT 系统运维/ 2011-01-30 19:36:51 / 累计浏览 9,995

Linux下三种常用的流量监控软件对比

常用的软件有Ntop、Mrtg、Cacti,这三个软件是Linux下常用的流量分析软件。经常运用在各种网络环境中。 Mrtg,估计只要是用过流量监控的都知道这个软件吧,虽然配置简单,容易使用,重要的是对服务要求低,不会增加过多的负载,不过Mrtg的问题也很多: 1、首先只能使用文本式的数据库 2、而且数据不能重复使用 3、只能按日、周、月、年来查看数据 4、并且只能画两个DS 5、无管理功能 6、没有详细日志系统 7、无法详细流量具体情况 7...

IT 系统运维/ 2011-01-30 19:36:22 / 累计浏览 4,712

ubuntu10.10 使用mrtg监控服务器的cpu、内存、网络等等情况

如果你是服务器管理员,MRTG会为你做很多事情,如网络流量监控,CPU使用情况及温度监控,内存监控,Web连接数量监控等等,当然,并不是说MRTG有多强大,他也是依赖于snmp服务,也有很多人更喜欢高级点的cacti,但MRTG优点还是很多的,这里就介绍下使用mrtg来监视服务器的性能及状态.  

IT 系统运维/ 2011-01-30 19:32:09 / 累计浏览 2,591

LINUX系统备份

  因为要在服务器上做一些功能。但是为了安全于服务器所以需要先在服务器上做好一切的备份方案才可以对服务器动刀。要不然等出现问题了再想解决也是无能为力了。。。。所以先在网上找了一些资料但是真的合适自己的并没有几个需要自己去选择。 基于vps.测试再进行服务器上操作。服务器的条件就是你只有一个硬盘没有别的了。那么先要备份你原有的硬盘上。

IT MySQL/ 2011-01-30 19:28:33 / 累计浏览 5,492

mysql 1045(28000)错误

今天不知道怎么了,在windowns 7上安装mysql,就是不成功,后来没有办法去,在官网下了个免安装的版本,解压后,用是能用了。 给应用测试的人建立了一个测试的数据库和用户,奇怪的是,在本地登录没事,远程登录,无论如何都报10045(28000)错误。

IT 奋斗/ 2011-01-30 19:27:11 / 累计浏览 1,563

BCM培训小结

业务连续性管理(Business Continuity Management,简称BCM),是一项综合管理流程,它使企业认识到潜在的危机和相关影响,制订响应、业务和连续性的恢复计划,其总体目标是为了提高企业的风险防范能力,以有效地响应非计划的业务破坏并降低不良影响。 BCM规划与实施包括企业信息系统的基础数据、应用系统与业务的灾难备份与恢复计划。

IT Oracle/ 2011-01-30 19:26:24 / 累计浏览 1,986

ORACLE系统搭建的一般拓扑

在ORACLE系统搭建的时候,一般来说,对于系统的拓扑很多时候会混淆。老板希望的是要高可用,老板觉得我投资了这么多,你得给我保证百分百可用,得保证这个,保证那个,其实,每个系统在搭建的时候,能做到啥程度,应该是和应用有关系的。 依据偶的经验,偶一般会首先将应用系统粗暴的分级为三个等级,然后再在这三个等级之上去选择适合每个等级的拓扑结构来搭建,我一般分级为: 核心系统:承载核心业务,极高的性能要求,极高的7...

IT Oracle/ 2011-01-30 19:17:37 / 累计浏览 4,351

数据库开发规范

以下是偶参照各方资料写的一点数据库开发规范。 写的不是很全,而且一直在完善中,杯具的是发现和word写出来的格式上稍微有一点不一样的,嘿嘿,那就凑合看了。 欢迎讨论这个文档的内容,如果转载,请写明出处。 本规范采用以下术语描述: ★规则:也称为强规范是编程时必须强制遵守的原则 ★建议:编程时必须加以考虑的原则 ★说明:对此规则或建议进行必要的解释 ★示例:对此规则或建议从正、反两个方面给出 规则1: 数据库代码...

IT 视觉设计/ 2011-01-30 19:07:40 / 累计浏览 2,973

PNG现状整理

PNG这种文件格式值得科普下,对比GIF来说: PNG和GIF都支持动画 PNG的动画也叫APNG,只是firefox支持,如Firefox看这里的favicon,是会动滴所以动画图片来说,还是GIF支持最好第一种PNG叫PNG8(索引色透明),简单说可以理解为静态的GIF 他们都只有256色,也支持索引透明...

IT Linux/ 2011-01-30 19:04:59 / 累计浏览 3,276

处理Too open many files

最近遇到的一个问题,其实Linux 下的Too open many files 问题很普遍,我这里的情况还有些不一样,具体情况是,在项目中使用memcached作为缓存,同时使用xmemcached作为客户端包,程序中由于大量从网络机器中获取缓存数据,打开大量的IO,项目使用了5台机器负载均衡,唯独有一台机器报出以下异常,其他机器正常。

IT 系统运维/ 2011-01-30 19:03:11 / 累计浏览 2,370

安装tokyocabinet的问题

在SUSE Linux version 2.6.27.7-9-default (gcc version 4.3.2)上安装tokyocabinet的时候,需要安装相关的lib http://fallabs.com/tokyocabinet/misc/bzip2-1.0.5.tar.gz 这个压缩包在安装的时候,Makefile中没有添加 -fPIC 参数 导致安装后,tc找不到它,所以要在它的Makefile中添加上 -fPIC 那gcc这个 -fPIC参数是什么意思的。 这位仁兄的描述很清晰 网友总结如下: 因此,不用fPIC编译so并不总是不好. 如果你满足以下4个需求/条...

IT 发现/ 2011-01-30 19:02:47 / 累计浏览 4,159

Eclipse快捷键问题

Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复 制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用, 可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑 的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift+Enter 在 当前...

IT 其他/ 2011-01-30 18:59:28 / 累计浏览 2,072

JRockit读书笔记I ― Java代码的高效执行

《Oracle JRockit: The Definitive Guide》一书是由Oracle JRockit的两位资深开发人员写的,其中的Marcus Hirt更是JRockit Mission Control的leader,这本书详细的对Oracle JRockit进行了介绍,最突出的特点非常系统化的介绍了一个JVM通常是如何实现的,而JRockit这样一个极为优秀的JVM又是做了哪些优化,为什么做这些优化,这本书对于对JVM感兴趣的同学而言应该是必读的一本书,其实即使对于JVM兴趣不强的同学,里面的优化思路的...

IT Linux/ 2011-01-30 18:57:32 / 累计浏览 2,896

还记得这些 Linux 发行版吗?(三)

上世纪九十年代,美国 InfoMagic 公司以 Linux Deveopler\'s Resource 之名连续推出过几套 Linux 光盘集合,内容涵盖 Red Hat、Slackware、Mandrake 等主流 Linux 发行版以及常用的 Linux 工具软件。发行能够独立于制作,是自由软件的商业魅力之一。这个系列的光盘曾是国内早期“盗版”Linux 光盘的主要复制对象。在网络带宽资源极为有限的时代,国内也有若干厂商推出过类似的 Linux 光盘集合。但很快 Linux 便被...