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

技术文章

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

技术文章精选

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

最新文章

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

IT MySQL/ 2011-06-24 13:59:29 / 累计浏览 2,532

Mysql 安全

MySQL 是一个真正的多用户、多线程SQL数据库服务器,它是一个客户机/服务器结构的实现。MySQL是现在流行的关系数据库中其中的一种,相比其它的数据库管理系统(DBMS)来说,MySQL具有小巧、功能齐全、查询迅捷等优点。MySQL 主要目标是快速、健壮和易用。目前,在大中型企业中已经得到了较好的运用,但是由于它是多平台的数据库,不可避免的默认配置也是适合多种情况的需求,因此需要用户需要在自定义的环境下对MySQL的使用进行加...

IT MySQL/ 2011-06-24 13:58:41 / 累计浏览 2,830

每天MySQL自动优化

[root@bbs ~]# /usr/local/mysql/bin/mysqlcheck -Aao -auto-repair -uroot -p下面说下几个参数的含义 -a, --analyze 分析 [Analyze given tables]-o, --optimize 优化 [Optimize table]-A, --all-databases 所有的数据库 [Check all the database]--auto-repair 自动修复 [If a checked table is corrupted, automatically fix it. Repairing will be done after all tables...

IT 其他/ 2011-06-24 12:25:48 / 累计浏览 1,816

使用 plackup 重新加载应用

自动重新加载应用在开发的过程中,我们常常会修改我的 Perl 代码。然后存成 .psgi 和 .pm 文件。因为 Plack 的服务通过 plackup 的命令来运行,所以你的 Perl 代码(PSGI 的应用)需要编译和运行多次。...

IT 系统运维/ 2011-06-24 12:25:07 / 累计浏览 1,986

查看FC HBA卡信息的方法

在配置磁盘阵列或虚拟磁带库时,往往会以FC接口与主机对接,那么就涉及FC HBA卡的查看,本文就这个问题进行了总结与整理。 一、Windows 系统在Windows系统中,可以使用FC HBA卡厂家提供的管理软件查看光纤适配器的WWN号码,具体如下:Qlogic:SANsurferEmulex:HBAnyware 二、SuSE Linux 9查看 /proc/scsi/qla2xxx/* ,并以 adapter-port 为关键字过滤即可查看FC HBA卡的WWN信息: # cat /proc/scsi/qla2xxx/* | grep adapter-port...

IT Linux/ 2011-06-24 12:24:37 / 累计浏览 3,471

Shell Tips: Unix 时间到字面

我的工作需要天天跟报表数据打交道,在交换的文件中,一般时间的字段内容都是 Unix 时间。为了检查数据的正确性,不可避免地需要转换 Unix 时间到人类可读的字面时间。 下面想分享的是一个在 Shell 下转换 …

IT 用户研究/ 2011-06-24 12:23:49 / 累计浏览 2,261

言行不一

  大家是否对用户问卷的结果有过困惑。通过简单的问卷调查,我们无法根据用户对产品的态度结果去准确地预测用户如果在真实环境中的行为。   我们先来看一个案例:   当 Sony 引入 Boom Box 概念的时候,他们召集了一些潜在的消费者,组成焦点小组来讨论这个新产品应该是什么颜色的:黑色或黄色。经过这一组潜在购买者的讨论之后,每个人都认为消费者应该更倾向于黄色。这次会议以后,组织者对小组成员表示了感谢,并告诉他们...

IT 其他/ 2011-06-24 12:23:18 / 累计浏览 2,154

使用 plackup

前二个文章讲了怎么样使用 plackup 的命令来运行 Hello World 的 PSGI 的应用 Plackup 是用来加载 PSGI 应用的命令行工具。从 Rack\'s 的 rackup 得到的灵感。它能用来运行任何的 PSGI 的应用。我们只需要...

IT 编程语言/ 2011-06-24 12:22:39 / 累计浏览 6,008

深入了解php底层机制(-)

作为一门动态语言,php是如何实现的,其底层机制如何,具有什么样的特点,本文深入浅出介绍了包括php设计理念、整体结构、核心数据结构和变量在内的相关底层知识,对我们更好的开发php程序,优化性能等有一定的指导意义。

IT 其他/ 2011-06-24 12:21:46 / 累计浏览 3,171

git flow使用经验小记

我在半年前开始在公司内推广使用git flow,控制版本发布流程,到目前为止效果令人满意。但是实际使用过程中有一些小小的意外流程,完全照搬git flow的模型不太容易处理好。好在git本身就很灵活,碰到问题基本上都有办法绕过去。下面是我总结的一些特例情况下的处理办法。

IT 系统架构/ 2011-06-24 12:21:13 / 累计浏览 4,414

即时通信与浏览器多TAB通信

浏览器与服务器端的即时通信技术解决了在线聊天等产品中涉及到的复杂网络环境下的问题;采用多tab通信技术来处理现代浏览器的跨页面通信,分析特定疑难问题的技术解决方案。

IT 安全/ 2011-06-23 13:48:03 / 累计浏览 1,891

常用证书转成标准证书文件的方法

公司的同事问到我一些有关 ssl 转换的问题,常见的 iis 上的还有 ibm 的 ihs 上的转换,所以研究了一下,记录如下。  1. 导出 IBM keystore certificate 成标准的 apache/openssl/mod_ssl 可以使用的 x509 的...

IT MySQL/ 2011-06-23 13:47:13 / 累计浏览 2,756

PHP操作MongoDB时的整数问题及对策

本文所说的整数问题,其实并不是MongoDB的问题,而是PHP驱动的问题:MongoDB本身有两种整数类型,分别是:32位整数和64位整数,但旧版的PHP驱动不管操作系统是32位还是64位,把所有整数都当做32位整数处理,结果导致64位整数被截断。为了在尽可能保持兼容性的前提下解决这个问题,PHP驱动加入了mongo.native-long配置选项,以期在64位操作系统中把整数都当做64位来处理,有兴趣的可参考:64-bit integers in MongoDB。 那么PHP驱动...

IT 系统架构/ 2011-06-23 13:43:08 / 累计浏览 2,792

从Megastore看RDBMS和NOSQL系统结合

RDBMS的优势在于功能,包括事务,强一致性,同时支持随机读和顺序扫描,索引。NOSQL系统的优势在于扩展性和性能。Google的经验告诉我们,系统设计的关键点还是在于可扩展性,依赖于底层GFS+Bigtable提供的无与伦比的可扩展性,Megastore能够在上层不断完善功能,兼具RDBMS和NOSQL系统的优点。 1, 兼顾随机读和顺序扫描。Bigtable底层的存储引擎为MemTable + SSTable构成的Merge-Dump存储引擎,SSTable设计成8K ~ 64K的块,块之间有...

IT 算法/ 2011-06-23 13:42:28 / 累计浏览 3,853

javascript数组排序的问题

看看下面的代码,你觉得输出是什么呢?  var a = [30,2,1,9,15]; a.sort(); alert(a); 如果你觉得输出是1,2,9,15,30,那就错了,真正的结果是1,15,2,30,9。不过,在没真正搞清楚javascript的数组排序之前还是先别放弃这个强大的语言。 那么这是怎么回事呢?当排序的方法没有参数的时候,所有的值都会被转化成为字符串,然后根据字典顺序排序。所以15会排在2前面,10和19999也一样。 为了解决这个问题...

IT JavaScript/ 2011-06-23 13:42:01 / 累计浏览 3,349

javascript正则表达式教程

正则表达式很可怕很可怕,但是,一旦你记住并且明白了这些符号的意义,那么这些恐惧就会马上消失。如果你现在心中还有那份恐惧感,那就赶紧往下看吧。 基础知识 学好正则表达式子的关键一步就是花一点时间记住这些符号。这是最好的建议了。坐下来,好好记一记,很快的: .:会匹配任何字符,在dotall模式为false的时候不会匹配换行符。 *:匹配0个或者多个上面的那个字符可以匹配的 +:匹配一个或者多个上面那个字符可以匹配的 ?:...

IT Linux/ 2011-06-23 13:41:41 / 累计浏览 3,172

vmstat 命令

vmstat, Virtual Meomory Statistics(虚拟内存统计), 可对操作系统的虚拟内存、进程、CPU活动进行监视. 它是对系统的整体情况进行统计, 但不能针对某个进程进行深入分析.

IT 奋斗/ 2011-06-23 13:40:43 / 累计浏览 4,093

产品经理你伤不起

标题剽窃自互联网冷段子姑娘@伊卡洛斯之翼 的聊天记录。最近写的这篇关于产品经理的怨妇文,流传甚广,评论甚多。原以为支持与反对的比例在7比3左右,结果达到了悬殊的9.8比0.2,0.2这部分还是外行的爆粗。我看了近200条评论,支持的声音大部分就是产品经理本人……的哀鸣。这种出乎意料的共鸣,使我有热情再续写一点点内容。首先解释一下到底什么是“产品经理”,也就是俗称的PM。这个概念在互联网行业内是略微混淆的。在三四年之...

IT 发现/ 2011-06-23 13:38:51 / 累计浏览 6,598

四位计算机的原理及其实现

你是否想过,计算机为什么会加减乘除?或者更直接一点,计算机的原理到底是什么?Waitingforfriday有一篇详细的教程,讲解了如何自己动手,制作一台四位计算机。从中可以看到,二进制、数理逻辑、电子学怎样融合在一起,构成了现代计算机的基础。 一、什么是二进制? 首先,从最简单的讲起。 计算机内部采用二进制,每一个数位只有两种可能"0"和"1",运算规则是"逢二进一"。举例来说,有两个位A和B,它们相加的结果只可能有四种...