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

技术文章

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

技术文章精选

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

最新文章

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

IT 系统架构/ 2010-06-29 00:03:19 / 累计浏览 6,106

C 语言的前世今生

C 语言,从 1970 年代设计并实现之初,它就注定了带有强烈工程师文化的语言,而缺乏一些学术气息。它的许多细节设计,都带有强烈的实用化痕迹。C 语言因 UNIX 操作系统而生,是 UNIX 系统的母语。这导致在这个广泛应用的操作系统上开发,必须通过 C 语言的形式和系统进行交互。这不仅影响了 UNIX 一个平台上的软件,既而也影响了后来世界上最大的桌面系统 Windows ,以及越来越多的嵌入式平台。

IT CSS/HTML/ 2010-06-29 00:01:59 / 累计浏览 4,051

HTML优化

在前段领域中,对Javascript和CSS的优化一直是大家关注的焦点,相应的压缩优化工具也非常丰富,相对而言对HTML优化的关注则显得有些冷淡。在Steve Souders的大作《Even Faster Web Sites》中谈到非常多有效的前端优化方法,例如Javascript的加载、CSS选择符、图片优化、gzip、iframe问题等,唯独没有细说HTML优化。在整个前端的构成中,HTML是必不可少的一部分,而且是真正的展示“前端”。虽然与动辄十几K的Javascript相比,HTML...

IT 算法/ 2010-06-29 00:01:31 / 累计浏览 2,664

令人纠结的php几率算法问题

唉!现在终于发现上学时不好好念书有多少的坏处了,概率几率对于我来说一直是一个很难弄清楚的问题。今天,我又继续让这个问题纠结上了。好吧!来说说我的那点事儿,首先注明一下:这是一篇求助性文字,我的几率算法也许根本就是不对的。如果恰巧有数学系专家学者路过,那希望您能留言说两句。问题是这样子的:在一个物品合成系统中,需要使用几件不同的物品来合成宝石,有不同的几率生成一颗(50%)、两颗(16%)和三颗(2%)宝石...

IT PHP/ 2010-06-28 23:58:23 / 累计浏览 1,645

php的callback类型小记

很早以前在学习session的时候,其中有个session_set_save_handler()方法可以自定义session读写、销毁、回收动作,也就是通过这个方法实现将session保存进数据库的。当然,大多数时候看到的代码是定义几个函数:function sess_open(){} function sess_close(){}……,然后使用session_set_save_handler()将前面的函数名一一对应起来,这里是用字符串来表示函数名的。这就是php的callback类型,这是php4时代的写法,在php5和php面向...

IT CSS/HTML/ 2010-06-28 23:56:56 / 累计浏览 1,623

CSS float 父层定义的颜色无法显示

今天又遇到一个css 浮动的问题。抓耳挠腮,心里已经开始有怨气。这CSS也太愁人了吧, 总是让我遇到这样奇怪的问题呢?不过仔细一看书,原来人家设计的时候已经认识到会遇到这种问题了。同时为了公平起见,让你也看一下,让你也痛苦一下。看来这作者真不是一般的闲。不过话说回来,我喜欢人家这种方式。毕竟只有在问题中,才能学会成长。

IT 系统架构/ 2010-06-28 23:55:50 / 累计浏览 10,848

淘宝图片存储架构

今天中午花一小时看了下章文嵩博士写的<淘宝海量图片存储与CDN系统>,没有做过大容量的存储系统,也没有做过分布式的应用,只是从学习的角度去思考下未来可能学习的方向和一些点.对比公司的图片服务,其实在技术实现上都有共性:1:imageserver:(1)缓存和图片处理具体使用apache和nginx都无所谓,imageserver的负载在于图片的转换,以及部分中间缓存的读取.GraphicsMagick可以未来尝试使用,另外为提高imageserver的命中率通过lvs...

IT Android开发/ 2010-06-27 22:31:27 / 累计浏览 9,389

Android 连接SSID隐藏网络以及 LEAP 认证的方法

题目很拗口,其实就是在搜狐怎么连入'sohu-office' wifi话说 Android 虽然从 1.6 就开始支持 802.1x 认证,但是配置 UI 上却只有很少的几项,如果想要做 LEAP 认证就必须取得 root 权限后修改配置文件。先说说解题思路,因为 android 连接 wifi 和现代 Linux Desktop 一样,都是 wpa_supplicant,而且版本差异应该不会太大,所以我想拿着 Ubuntu 上的配置到 Android 上就应该能用!不管是任何模式的认证,只要你的 Linux 能接入 ...

IT 奋斗/ 2010-06-27 22:30:45 / 累计浏览 3,493

产品经理怎么和美工打交道

美工好不好?产品经理和美工是否match?也是一个值得考虑的问题。因为不管是网页、还是软件,第一呈现给用户的便是视觉。所以可以没有交互设计,但是一定不能没有视觉设计!毕竟用户是感觉不到交互本身的,通常交互存在于无形,但一个设计效果很轻的、很清晰的、很自然的还是用户较为关心的。不过作为产品经理,我们和美工打交道不一定同产品经理、老板、程序员打交道一样,来的那么的顺利。因为前面3类人都擅长于逻辑思维,但...

IT 视觉设计/ 2010-06-27 22:28:31 / 累计浏览 3,114

感性设计在韩国

Daum地图和Naver地图还有很多其他值得挖掘的细节,其交互的细腻程度和其所体现的人文关怀让人称赞和感叹。这种无时无刻都在给用户视觉和触觉上感动和震撼的设计是那么感性。我在思考:一款产品在满足用户基本需求的同时,更让用户感动,让用户觉得是一种享受,那谁会不喜欢使用这样的产品呢?让我们努力去创造这样的产品,让用户爱上你的产品吧!

IT 奋斗/ 2010-06-27 22:26:43 / 累计浏览 2,906

“铁”饭碗

公司和员工是双向考核,公司考核员工是因为付出金钱给员工,员工考核公司是因为付出智慧给公司。前者理直气壮,后者为什么不呢?真正的铁饭碗不是某个公司给的,而是自己打造的。商业社会的残酷,也给更多“职业工作者”更多的机会,现在有职业经理人,职业杀手,也应该有更多的职业工程师,职业前端工程师,职业设计师,他们的身价就是他们的专业性,每个铁饭碗都是由专业、经验、能力...铸就的。追求这个,远比追求更高职位和名利更长久。

IT 其他/ 2010-06-27 22:25:49 / 累计浏览 4,948

python-django的中文编码总结

最近在使用django的过程中,发现之前对中文编码的理解并不怎么正确,在此记录一下。 1.在所有需要显式使用中文的地方加上#-*- coding: UTF-8 -*-标识,(包括注释中的中文和代码中字符串的中文...

IT 奋斗/ 2010-06-27 22:15:05 / 累计浏览 7,790

如何让员工忠于公司?

假定你开了一家公司,手下有一批员工。怎样才能让他们忠于你?当然,你可以对他们特别好,发给他们很多工资,为他们创造最好的工作环境,提供最好的福利和事业发展机会,让他们没有理由离开你。但是,这样做起来很累,而且也没有办法防止他们变心,要是有一天竞争对手提供了更好的条件,他们可能就会离你而去。有没有什么方法,可以把人永久性留住?让他们完全忠于你?

IT 视觉设计/ 2010-06-27 22:14:17 / 累计浏览 7,706

2010网页设计趋势

    纯粹主义者会说,伟大的设计是永恒的。是的,在一个理想世界中,我们可以忽视趋势与流行。

    但是实事求是地讲,跟踪和融入设计的趋势是很有价值的,尤其是网站方面。

    让我们面对现实:网络时刻在迅速变化,而不像其他媒体,网站设计的趋势不再仅仅受美学驱动。

    技术是不断变化的,媒介的能力和手段都在随之而发生巨大变化。

    2010年,我们看到设计师在网页设计方面不断推陈出新,形成了以下明显的趋势…

IT Linux/ 2010-06-27 22:09:00 / 累计浏览 5,631

wget 的使用

Wget 的使用1)支持断点下传功能(2)同时支持FTP和HTTP下载方式(3)支持代理服务器(4)设置方便简单;5)程序小,完全免费;命令格式:wget [参数列表] [目标软件、网页的网址]1、启动类参数这一类参数主要提供软件的一些基本信息;-V,--version 显示软件版本号然后退出;-h,--help显示软件帮助信息;-e,--execute=COMMAND 执行一个 “.wgetrc”命令以上每一个功能有长短两个参数,长短功能一样,都可以使用。需要...