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

技术文章

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

技术文章精选

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

最新文章

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

IT JavaScript/ 2010-08-08 23:53:50 / 累计浏览 1,570

Javascript浅拷贝与深拷贝

js中的赋值都为引用传递.就是说,在把一个对像赋值给一个变量时,那么这个变量所指向的仍就是原来对像的地址.引用就是浅拷贝。深拷贝就是不紧复制对象的基本类,同时也复制原对象中的对象.就是说完全是新对象产生的,新对象所指向的不是原来对像的地址。 Javascript深拷贝有很多封装的方法,大家网上可以搜索一下.看下面这个例子..........

IT 设计思想/ 2010-08-08 23:53:04 / 累计浏览 1,168

基于权益的团队协作方式思考

本文主要说的是,产品设计过程中团队的分歧是不可避免的,如果控制在范围内的话是对团队协作有利的,而基于UCD的理念并由产品经理来推动可以完美的解决这个问题。 故事1,我要的是葫芦 小D:小Q,我需要一个没有籽的葫芦,能搞定吗? 小Q:葫芦是可以搞定的,但是,没有籽的目前无法搞定,不过,搞定是可以的,但是需要很长的时间。 小D:都是男人,直接点,我在一周内需要,能不能搞定吧! 小Q:这个很复杂,而且目前的工艺还不具...

IT JavaScript/ 2010-08-06 09:47:10 / 累计浏览 2,488

jQuery.animate简单分析

很久之前就对jQuery.animate的实现非常感兴趣,不过前段时间很忙,直到前几天端午假期才有时间去研究。jQuery.animate的每种动画过渡效果都是通过easing函数实现的。jQuery1.4.2中就预置了两个这样的函数。。。

IT PHP/ 2010-08-06 09:45:40 / 累计浏览 3,510

php两种include加载文件方式效率比较

这两天抽了点时间继续完善“X计划”的核心部分,核心嘛,就要加载必须的文件,尝试了两种方法,发现效率是不同的,分享一下吧~先来说说两种方式:1)定义一个字符串变量,里面保存要加载...

IT Linux/ 2010-08-06 09:44:09 / 累计浏览 5,307

windows下压缩包在linux解压乱码的解决办法

我的系统是ubuntu 10.04 ,编码是zh_CN.UTF-8。我从网络上下载的绝大部分zip包,解压后,连带目录和文件都是乱码。在终端尝试更换LANG,LANGUAGE等环境变量,还是不能直接解决问题。而且用unzip解压后,无论你怎么设置convmv命令的编码参数,均不能解决问题。后通过7z工具算是暂时解决了这个问题。首先用apt安装7z工具包。然后用下面的两条指令。。。。

IT 设计思想/ 2010-08-06 09:41:39 / 累计浏览 1,905

产品的性格

每个产品在概念阶段,都应该给出一个性格,或者叫产品理念。产品性格很虚,但作用却很重要。往往产品性格成为产品在某些方面取舍的重要标准。 产品性格的影响因素: 1、产品定位。很多时间销售、老板、技术已经决定了产品的定位,而当产品定位服务销售、老板、技术时会让产品本身的性格发生偏差。 2、市场趋势。很多产品被扼杀于摇篮中,是因为市场趋势的变化。当市场趋势发生变化,而产品未能很好的上市时,产品的性格就会受到影...

IT 用户研究/ 2010-08-06 09:37:52 / 累计浏览 3,409

用户体验到底是个什么玩意儿

近来,“用户体验”这个词越来越多得出现在互联网从业者的谈资之中,也有越来越多的人以谈论用户体验为荣,以吹嘘用户体验为乐趣。而对于到底什么是用户体验,为什么要去做用户体验,怎么去做用户体验却仅仅一知半解或压根就不明白。大家一窝蜂地去为了做用户体验而做用户体验,而连最为基本的用户体验要素都不得而知。试想,这样的一种态度和行为方式真的会为用户得来好的,真正的,易用的,贴心的体验吗? 这几天看到摄氏度写的...

IT JavaScript/ 2010-08-06 00:16:45 / 累计浏览 1,886

relatedTarget, fromElement, toElement

W3C在mouseover和mouseout事件中添加了relatedTarget属性。在mouseover事件中,它表示鼠标来自哪个元素,在mouseout事件中,它指向鼠标去往的那个元素。

IT JavaScript/ 2010-08-06 00:15:38 / 累计浏览 1,745

elem.style.left与elem.offsetLeft的区别

elem.style.left是元素的最左边(包括元素的margin-left)到offsetParent左边padding(包括左边padding)的距离。用公式简单的表示一下两者的关系:elem.offsetLeft = elem.style.left + elem.style.marginLeft

IT 其他/ 2010-08-06 00:13:50 / 累计浏览 32,666

python实现自动登录discuz论坛

需求也比较简单,老婆是做社区运营的,所以需要每天把几个帖子定时的顶上来,手工做很累,所以就想让我用程序实现。

分析一下,其实无非是先用户名和密码登录,获取到cookie后,再带着cookie去访问要顶贴的页面即可,至于剖析页面来获取url就是BeautifulSoup要做的事情了。(论坛是discuz做的,这里只为演示方法)

IT CSS/HTML/ 2010-08-06 00:13:00 / 累计浏览 3,951

li水平居中css实现

其实这个是凑数来的。只是好久没动博客了,实在是说不过去了,丫的太懒了。其实是淡水没有时间(好假的借口)。 闲话不多说了。现在一般都是用li做菜单了,淡水也就从了。li的float:left,可以了变成横向的菜单了。但是它们怎么跑到区域里居中显示呢(一般是页脚的链接是居中的)?li的display:inline;就可以了,float:left都不要了,自己跑一行去了。

IT CSS/HTML/ 2010-08-05 10:02:32 / 累计浏览 1,785

阻止Firefox缓存input的值

在Firefox里面input的值会被缓存起来,刷新页面之后,会恢复成刷新之前的值。有的时候我们并不希望这么做,可以用autocomplete="off"来阻止Firefox的默认机制。

IT CSS/HTML/ 2010-08-05 09:58:50 / 累计浏览 3,049

用CSS禁用输入法

用简单的一行CSS就可以在表单元素里禁用输入法,不一定兼容所有浏览器,目前测试过并且支持ime-mode的有IE6和FF。

IT 算法/ 2010-08-05 09:52:57 / 累计浏览 3,671

排头兵PHP中文分词,纯PHP版实现

PHP中文分词类,主要作用是分析语料库,找出核心主题词,是网页相似度引擎的子模块相比成熟的分词类库,如Lucene,中科院之流 没有任何优势,本类库是实验性项目,效率及算法[trie]并无特殊 ...

IT 奋斗/ 2010-08-05 09:51:56 / 累计浏览 2,284

去跨国公司还是去创业公司?

去跨国公司工作可能是大部分人的梦想,特别是《杜拉拉升职记》的流行,更加说明了这个现象。不过作为一个曾经尝过螃蟹的人来说,跨国公司也并非十全十美,并不是每个人都适合去跨国公司,特别是有志于钻研技术的程序员,跨国公司未必是合适的选择。以下摘自JavaEye网站的讨论贴:XXX 写道小公司真他妈的操蛋1 感觉干活就是在抢任务,无规划无文化 2 由于小公司这个平台,竞争力不行,...

IT CSS/HTML/ 2010-08-04 23:36:12 / 累计浏览 2,912

文本自动换行

当一行文本的长度超出容器的最大宽度,就要产生自动换行的问题。CSS的white-space属性可以决定自动换行的行为。

IT CSS/HTML/ 2010-08-04 23:21:14 / 累计浏览 2,887

li的多余空白

在IE6下,li标签中有浮动元素的话,就有可能在两个li之间出现一条多余的空白。在浮动元素上设置vertical-align: top可以消除掉空白。