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

技术文章

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

技术文章精选

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

最新文章

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

IT 视觉设计/ 2010-12-23 22:35:57 / 累计浏览 2,165

QQ安全我做主―手机令牌2.0设计分享

  一款小小的工具软件,如何赢得 iPhone app store4星级+评价;Android 电子市场4.5星评价,让我与您一起分享手机令牌的设计过程。 什么是手机令牌?   手机令牌是通过6位动态密码保护QQ帐号、Q币和游戏装备等虚拟财产安全的手机软件。手机令牌每30S更换一次动态密码,用户在敏感操作的时候验证动态密码,以此保障自己的帐号安全。简单的说:手机令牌是一个动态密码的生成软件。是我们专为保护用户QQ帐号安全设计的手机APP。 ...

IT MySQL/ 2010-12-23 22:32:45 / 累计浏览 3,351

NoSQL数据库:MongoDB初探

跟着时下炒得火热的NOSQL潮流,学习了一下mongodb,记录在此,希望与感兴趣的同学一起研究! MongoDB概述 mongodb由C++写就,其名字来自humongous这个单词的中间部分,是由10gen开发并维护的,关于它的一个最简洁描述为:scalable, high-performance, open source, schema-free, document-oriented database。MongoDB的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系统(丰富的功能)架起一座桥梁,集两...

IT 其他/ 2010-12-23 22:29:12 / 累计浏览 1,365

从“非诚勿扰”看淘宝算法效果测试

大家应该都了解最近被讨论的热火朝天甚至有些过气的相亲节目“非诚勿扰”。这个节目让我们看到人性的差别,增加了我们茶余饭后的话题,也让我们了解到现在找对象是多么困难的一件事:24名佳丽争抢一位男嘉宾。经过一段时间的观看,我们甚至可以从技术的角度去分析这个节目成功的原因。

IT 信息和交互/ 2010-12-23 22:26:46 / 累计浏览 2,251

WAP设计基础

WAP站点,这似乎是一个有点落伍的东西。在诞生之初,它很简陋,只能通过一个叫WML的标记语言来搭建没有任何美感的文字+链接页面。而今,绝大部分WAP站点都开始使用xhtml标记语言,不过在iOS、Android风潮席卷全球的今天,这个演进似乎显得有点苍白无力。但在中国,WAP的用户群体依然是移动设备上网的绝对主力军。那么,到底该如何设计一个WAP站点呢?个人以为,需要从设备、浏览器、任务、场景四个方面入手。一个WAP站点好与坏,不...

IT Linux/ 2010-12-21 23:14:12 / 累计浏览 6,056

在 shell 脚本里打日志

今天小弟在重构代码中的一个脚本模块,其中涉及到日志功能。上午花了点儿时间想出了个在 shell 打日志的技巧,觉得值得写一下。 希望要实现的效果是:实现一个 write_log 命令,给一条出错消息作为输入,write_log 记录日志时自动加上 时间戳、脚本文件名和行号。形如: 2010-12-17 19:13:44 [work.sh:24] FATAL: mkdir -p /x. 时间戳、脚本文件名都好获得,但是行号就没那么容易实现了。shell 中的 $LINENO 变量只能展开成当前行...

IT 信息和交互/ 2010-12-21 23:13:44 / 累计浏览 1,724

娱乐王国网站分析报告

其实看到这个站点的时候,包括我自己在内,也发出了疑问: 美空已经很成功了,这个领域还能再打进去吗?站长是否在重复制造轮子? 先不谈运营模式,分析一下这个案例需要改进的地方。 稳固主推的关键字: 该网站的推广模式,并不依赖SEO,此类网站,更多的依靠口碑来传承,朋友告诉朋友。所以他们要做的,就是守稳自己的关键字娱乐王国,让朋友们在搜索的时候,能够到达网站首页就可以了。目前来说,因为外链推广的作用,在Google...

IT 系统运维/ 2010-12-21 23:10:28 / 累计浏览 4,477

node.js调研与服务性能测试

这几天对nodejs进行了一下简单的调研 主要关注这几个方面 socket服务性能, socket客户端性能 http服务性能. 服务的稳定性与资源占用 开发成本 考虑到今后的应用场景, 实现了一个简单的memcache代理服务. 内部维护了一个50连接的简单连接池, 通过长连接与memcache服务器相连. 同时对外提供socket代理服务与http restful服务 测试环境 测试使用编译安装的node.js v0.3.1,未使用任何第三方modules 代理服务与memcache部署在不同的服务...

IT 系统架构/ 2010-12-21 23:09:20 / 累计浏览 6,694

系统架构的一些思考

很久没更新博文了,主要还是觉得自己的思维没有进一步提高,今天简单记录下,以前总是以正向的方式去思考问题,其实对自己进行一些反向的思考收获可能更大.修改了下原文,原来有些话说的有点太感性,希望对于看到的人有帮助.1:对于Squid的使用思考缓存服务目前有很多种,可能并没有很多人意识到为什么用Squid或者Memcached.他们解决的应用场景其实不一样的.期望用缓存解决所有复杂的事情,其实带来的管理代价是无穷的.通过最近的分析发...

IT 互联网/ 2010-12-21 23:07:47 / 累计浏览 2,747

大家能给魅族条活路不?

中国的互联网业抄袭成风,就是因为没有人能站出来带头。我想要支持魅族的特立独行,让百度腾讯等公司继续恶心别人去吧!

IT Apache/ 2010-12-21 01:57:16 / 累计浏览 8,111

深入理解Nginx之调试优化技巧

在开发过程中,我们经常会碰到段错误等异常,这时我们需要有相应的机制来进行调试,特别是服务提供在线上时,面对大量的日志信息,合理的调试处理机制对于开发来说是一件非常重要的事情,幸好Nginx本身提供了很好的调试机制,主要包括以下几个方面。 1、Core文件 默认情况下,编译Nginx是带上-g选项的,这就意味着我们可以使用gdb进行调试,以跟踪具体的错误原因。使用Nginx自身带有的两个配置选择就可以轻松配置,使它在Crash的时...

IT Apache/ 2010-12-21 01:55:06 / 累计浏览 6,135

Nginx源码分析-事件循环

事件循环这个概念貌似在windows编程中提得更多,Linux程序却很少提及这个概念。本文所提及的事件循环其实就是worker cycle,由于此处将关注的不再是worker进程,而是worker进程在循环过程中关于事件处理的环节,因此就盗用了事件循环这个概念。在具体看代码前,先看一下这个“循环”的概貌: 经过前面相关博文的介绍,我们了解到master进程创建好一个worker进程后,worker进程还会进行一个初始化工作,然后才会陷入“死”循环中。...

IT 互联网/ 2010-12-21 01:54:23 / 累计浏览 2,531

基于人性的七种网络商业逻辑

有一个名为“极客公园”的网站,最近小结了五种基于人性的网络商业手法,分别是贪婪、色欲、虚荣、窥视和懒惰。我觉得很有意思,再加上两个就算凑成“七种兵器”了。后来,我又琢磨了一下,对这个网站的五个提法做了一些小修改,另外再附上两种,分别是:虚荣、免费、懒惰、好奇、恐惧、好胜,以及,情色。 虚荣 玩虚荣玩得最好的是腾讯,大量的虚拟物品交易,其实都是虚荣心所致。以至于连个小号QQ(比如五位数的),都可以进行所...

IT 视觉设计/ 2010-12-21 01:53:59 / 累计浏览 1,532

从混乱到秩序――关于比例与构成的设计探讨

抛出第一个问题: 当你不能把它做得更美的时候,问题出在哪里? 我们还有没有其它办法突破和超越现有的设计瓶颈呢? 让我们走进神奇的自然界, 走进Kimberly Elam的Geometry of Design, 去认识那些存在于人与自然界中的基础规律。 松果、鲑鱼、人体 有什么共同的特点? 松果、鲑鱼、人体,它们都用些什么共同特点? 其实他们都有各种自然比例的规律,这些规律为许多艺术家和设计师的作品,提供了基本的出发点。   松果的...

IT Apache/ 2010-12-21 01:52:06 / 累计浏览 5,611

nginx模块开发

因为一些需要,我也开始涉及nginx的模块开发,在看了一些资料后,写了自己第一个nginx模块。 其实nginx模块开发还算比较容易,网上开源的模块已经很多,都可以借鉴,令我震惊的是OAuth的模块都有。 nginx模块比较起来一些后端语言的实现,最重要的特点就是速度快了,这个无可厚非,nginx模块与apache的区别就是,apache是加载so模块,而nginx是直接将模块编译到主程序里。在我的简单测试下,一个业务逻辑非常简单的模块,可以达到1...

IT 发现/ 2010-12-21 01:49:44 / 累计浏览 43,171

神马?用excel来做项目管理?

临时充当了一个项目的项目管理人员,电脑上没装项目管理专门的软件,之前也用过excel来做过小团队的资源管理,所以,现在临时上马,又把目光投到了无所不能的神奇的excel身上。现在感觉良好,于是又迫不及待来和大家分享分享了,多多拍砖哦。下面即是一个山寨的excel项目管理模版了~颜色配色大家可以忽略,这些都是次要且可以调整的。Part 01: 任务分解任务分解是成功项目管理的第一步。术语一般称为WBS。临阵磨枪,看了一些资料...

IT Linux/ 2010-12-21 01:48:57 / 累计浏览 5,240

ssh命令

ssh命令是linux主机管理常用的命令之一,本文就小讲一下这个命令。

IT 奋斗/ 2010-12-21 01:48:12 / 累计浏览 6,391

打工仔,天下不是我们的

有的同志,生就是打工的命,只要有地方施展才华,已经达致自己的人生理想。韩信这样,在企业里充分发挥才干,业绩蒸蒸日上的时候,根本不会想到跳槽。当时猎头问我要不要换工作,我直接扔了一句“多少钱都没兴趣”。那种内部的信任与赞赏,外部的称誉与面子,即将达到的业绩与目标。都让打工仔感觉到大丈夫当如是,岂有他念。

IT 设计思想/ 2010-12-16 22:46:37 / 累计浏览 3,947

广告心理学中的创意简析

“创意”(IDEA)是指创造性的独特的主意,它能使广告达到预期的目的。对广告设计而言,创意是指表现广告主题的独创性的意念或新颖的构想。创意是广告设计的核心,是广告作品获得成功的最为关键的因素之一。根据广告心理学的理论,消费者从接受广告信息到决定购买某种商品,要经历五个阶段:注意(知觉阶段)―― 兴趣(探索阶段)―― 欲望(评估阶段)―― 确信(决策阶段)―...

IT 设计思想/ 2010-12-16 22:46:17 / 累计浏览 4,047

广告与消费心理分析

电子商务公司,就目前的运作模式而言,其最主要的生命线依旧是“广告营销”所带来的收益,作为设计师,若想在运营为主导的消费级WEB产品设计中体现职业价值,了解广告与消费心理的关系尤为重要。广告界流行一句话:“如果你的广告能引起人们的注意,则推销商品的任务已成功了一半。” 总体来说,广告的最终目的主要有两点:一是提升销量,增加收益;二是提升品牌形象,扩大市场占有率。广告的作用对象是...

IT 发现/ 2010-12-16 22:44:59 / 累计浏览 3,848

把手机当无线网卡-andriod usb0 ssh tunnle

小公司人员增长快,随着台式机日益加多,网速越来越慢,而wifi使用者却还不慢。于是就有了本文。 android手机通过usb共享网络很简单,只需要连上usb线后在手机设置里找到共享手机网络,打开即可。但是本文并非教如何连接usb线的。 图1 usb绑定设置pc共享android手机上网 ubuntu共享上网后,会发现连接不了线上的ssh,会等半天,报出no ruote。猜测是因为andriod手机的安全设置所致。其实本文重点讲如...