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

技术文章精选

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

最新文章

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

IT 系统运维/ 2010-03-03 23:58:40 / 累计浏览 3,727

查看CentOS版本的方法

很多时候,我们可以通过uname -a命令来查看linux的版本,但是很多时候我们却没法准确的查看到CentOS的版本号,下面介绍几个命令。 # lsb_release -a LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch Distributor ID: CentOS Description: CentOS release 5.4 (Final) Release: 5.4 Codename: Final 这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。 root@M...

IT JavaScript/ 2010-03-03 23:58:12 / 累计浏览 3,450

jQuery边框圆角插件:DivCorners

什么是 DivCorners? 这个插件的主要作用是建立一个简单的方法为屏幕上的内容增加边界样式。 边界样式可以是圆角,简单的边界,褪色的边缘,盒布局等。使用现有的图片来生成样式,我会完善函数,使在没有图片的情况下也能生成边界样式的。 它有三个可在jquery.js和jquery.divcorners.js加载后调用的函数。 使用 $(expression).dcCreate( object [, boolean] ) 创建布局的实例。使用 $(expression).dcResize( [boolean] ) 重新...

IT MySQL/ 2010-03-03 23:57:38 / 累计浏览 4,027

MySQL半同步存在的问题

  去年提到过我做的一个MySQL HA高可用方案,就是利用了Google的半同步补丁来加以实现的。而现在MySQL5.5中已经集成了semi-sync replication的功能,那么我们可以放心用它和其他组件及服务判断程序来实现我们的高可用解决方案。但是这里还存在一点瑕疵,需要注意。 By ivan@mysqlab.net (...)阅读全文MySQL半同步存在的问题 (4 words) (c) 谭俊青 发布在 MySQL实验室, 2010. 可以任意转载, 但转载时务必以超链接形式标明文...

IT 发现/ 2010-03-03 23:57:06 / 累计浏览 4,408

不同笔记本连接投影仪快捷键汇总

在笔记本上,配备了一个专门用于切换投影机的F功能按键,当需要切换笔记本信号到投影机上时,可以同时按住Fn以及F功能按键就可以切换信号。F功能键会因为品牌的不同而又差别。下面我们拍摄了几个主流品牌的笔记本电脑,将这些快捷按键整理如下,方便大家需要的时候来查询。

IT 网络系统/ 2010-03-03 09:17:10 / 累计浏览 5,592

A记录,MX记录,CNAME记录,url转发,ns记录,动态记录

1、CNAME (Canonical Name)记录,(alias from one domain name to another)通常称别名指向 可以将注册的不同域名统统转到一个主域名上去!与A记录不同的是,CNAME别名记录设置的可以是一个域名的描述而不一定是IP地址! 2、URL (Uniform Resource Locator )转发:网址转发 功能:如果您没有一****立的服务器(也就是没有一个独立的IP地址)或者您还有一个域名B,您想访问A域名时访问到B域名的内容,这时您就可以通过URL转发来实现...

IT Linux/ 2010-03-03 09:16:37 / 累计浏览 2,586

调整linode(linux)服务器的时区

1.ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime2. 修改/etc/default/rcS 文件,将 UTC=yes 改为 UTC=no 即可。3. 命令行同步时间:ntpdate cn.pool.ntp.orgcn.pool.ntp.org是位于中国的公共NTP,用来同步你的时间(如果你的时间与的时间截不同的话,可能无法同步时间哟,甚至连sudo reboot这样的指令也无法执行)。

IT 网络系统/ 2010-03-03 09:16:05 / 累计浏览 4,226

如何快速搭建一个VPN(pptp)

这是一个简短的教程,目的是为了快速搭建一个可用的VPN,本文并不涉及有关VPN的正常使用内容。本简短教程基于以下硬件条件:一台安装了Debian GNU/Linux 5.0的VPS。当然理论上所有可以安装pptpd包的*nix系统都可以作为主机,教程中安装方式是基于Debian的apt-get命令,其他发行版请自行对照使用。这台VPS的物理位置是Fremont, CA。物理位置作为VPN这个应用本身并不重要,在这里提出只是多此一举。安装服务器端软件# apt-get instal...

IT 其他/ 2010-03-03 09:15:24 / 累计浏览 3,028

C 语言对模块化支持的欠缺

继续昨天的话题。随便列些以后成书可能会写的东西。既然书的主题是:怎样构建一个(稍具规模的)软件。且我选择用 C 为实现工具来做这件事情。就不得不谈语言还没有提供给我们的东西。模块化是最高原则之一(在 《Unix 编程艺术》一书中, Unix 哲学第一条即:模块原则),我们就当考虑如何简洁明快的使用 C 语言实现模块化。除开 C/C++ ,在其它现在流行的开发语言中,缺少标准化的模块管理机制是很难想象的。但这也是 C 语言本身...

IT 其他/ 2010-03-03 09:14:39 / 累计浏览 2,929

浅谈 C 语言中模块化设计的范式

今天继续谈模块化的问题。这个想慢慢写成个系列,但是不一定连续写。基本是想起来了,就整理点思路出来。主要还是为以后集中整理做点铺垫。我们都知道,层次分明的代码最容易维护。你可以轻易的换掉某个层次上的某个模块,而不用担心对整个系统造成很大的副作用。层次不清的设计中,最糟糕的一种是模块循环依赖。即,分不清两个模块谁在上,谁在下。这个时候,最容易牵扯不清,其结果往往是把两者看做一体去维护算了。这里面还涉及...

IT 用户研究/ 2010-03-03 09:14:04 / 累计浏览 1,745

用户体验与团队建设

很高兴很多公司能认识到用户体验的价值,甚至提升到了公司的战略高度来看待,而个人觉得这样的事有点悬。 用户体验的用户用户体验一词应该来自于客户体验,CRM就是这样的一套系统来着。那么,客户或用户一定就是上帝么?他们所反应的问题或数据的反馈就一定是我们做任何产品设计的准则么?显然不是。如果一个产品设计师只会盯着数据看,他只能说做了一件没有错的事。从概率上来说,他只是能满足70%左右的需求。所以,一味的追求...

IT 互联网/ 2010-03-03 09:13:36 / 累计浏览 3,367

网络游戏的社会化

社会化游戏中的商机很多互联网的社会化类站点是依靠游戏来建立口碑从而影响到网站其他服务的(比如开心网等…)。其实这样的模式可以让我们探讨,现在社会中有一些人群反应出来的一些因素(比如“快女”中的整体焦虑或对人不信任感等)。我们不是社会学家,所以我们不需要去做研究分析和解决。而在现实中的这些因素,却是能很多的商机可以寻觅的。其实游戏中的社会化服务无处不在,比如看看某款舞游戏的事件中,游戏...

IT 用户研究/ 2010-03-03 09:13:19 / 累计浏览 2,585

游戏的用户体验营销小札

1. 游戏是更注重于体验的产品,所以应该将游戏本省做得更加炫动和增加参与感觉。 2. 网络游戏和单击游戏的区别在于社会化的添加,所以运用好这样的社会化那么自然而然能增加用户粘性。 3. “少即是多”的设计原则仍然可以在游戏产品中进行体现,玩家更注重于游戏视觉感官,而非功能遍布。 4. 游戏的信息架构的体现略难于互联网产品,因此新人引导等信息逻辑的缜密能提高用户认识。 5. 游戏传统的植入式营销方式,可以加上社会化模...

IT 互联网/ 2010-03-03 09:12:59 / 累计浏览 2,646

论日全食的事件营销和产品设计

7月22日是某些地区百年一遇的日全食的天文奇观。但是我特别在最近一周内注意各个渠道,电视、广告、报纸和互联网等,我却没有发现任何政府,企业和公司对于这一天文事件做一些相对性的事件营销。我很纳闷,难道就没有好的策划公司或者部门意识到这次是一次难得的事件营销机会么?结果过了今天我才发现,真的没有人把握这样的机遇。关于事件营销:事件营销(Event Marketing)是企业通过策划、组织和利用具有名人效应、新闻价值以...

IT 发现/ 2010-03-03 09:11:38 / 累计浏览 3,228

Vista/windows7如何使用Telnet

最近用telnet命令才发现windows7里默认没有这个命令,打算下载一个安装,搜索了下才发现原来只是没有默认安装,手工安装一下就ok了。 Windows7使用Telnet的解决方法:依次点击“开始”→“控制...

IT Linux/ 2010-03-03 09:10:58 / 累计浏览 2,163

Linux系统管理技术手册第十六章c实践

★ E16.1 研究您本地的NFS设置。使用了NFS吗?还是有别的不同解决方法?采取了自动安装方式吗?有什么样的权衡考虑? A:以前在网站备份的时候使用过NFS,但是后来放弃了,主要是因为NFS在大I/O的情况下,容易出现崩溃的情况。当然因为挂载点少,所以自动安装方式就没有必要了,越简单,越安全。现在采取了rsync的方式,通过SSH隧道传输数据,相比NFS要稳定和安全。 ★★ E16.2 mountd,nfsd和portmap之间有什么关系?NFS对portmap...

IT 系统运维/ 2010-03-03 09:10:25 / 累计浏览 3,309

升级squid 2.6 到2.7 的冤枉路

昨天用这里提到的包升级squid 2.6 到2.7 ,本以为很简单直接rpm -U 后就能轻松搞定的事因为自己的不细致折腾了很久。我先停用squid 服务然后直接rpm -U 完成后再重启时,squid 没有提示就直接start f...

IT 互联网/ 2010-03-03 09:09:51 / 累计浏览 2,385

说Google Buzz,谈我心中的微博

      Google推出Google Buzz服务有段时间了。我暗地里观察了一下,口水渐渐散去,板砖慢慢变少。当大家都不怎么说了的时候,也就意味着大多数人都玩过的时候,我想冒个泡...

IT Oracle/ 2010-03-03 09:08:49 / 累计浏览 2,686

不平衡的索引?

网络上有多篇介绍Oracle索引实现机制的文章,都提及需要经常重建索引.在这些文章中的某处,总是会出现这样一段简短的描述,索引会如何变的不平衡,以及可能导致的后果.很不幸,它们好像忽视了这样一个事实,Oracle使用的B-tree机制是一种”平衡B-tree”索引,也就是说,索引无法变得不平衡.

IT Oracle/ 2010-03-03 09:08:17 / 累计浏览 2,424

为什么Oracle不使用我的索引?!

标题的这个问题可能是在Metalink论坛与Usenet新闻组出现的最频繁的问题了.这篇文章使用一个测试用例(可以在你自己的系统来重现的)来演示基于成本的优化器的基本工作原理.在看完这篇文章之后,当再次遇到这个令人讨厌的问题时,你应该就可以自信的解答了.

IT Linux/ 2010-03-02 13:59:38 / 累计浏览 3,288

给shell脚本传递变量

我们在运行程序的时候,经常遇到给它定义一个变量的情况,比如-D -v。当然,不同的项目可能不同。但shell程序,如何给它传递一些自定义的变量呢? 比如有如下代码:#!/bin/shell#file test.shif [ -z ${PARAM1} ]; then PARAM1=test1fiecho ${PARAM1}#end shelltest1为我们为test.sh设置的默认变量值,如果运行sh test.sh那么输出为:test1如果我们想给其传一个参数为test2,那么该如何实现呢?实际很简单:PARAM1=hello...