it知识库

it知识库

Objective-C入门

阅读(31) 作者(admin)

  Objective-C是一种简单的计算机语言,设计为可以支持真正的面向对象编程。Objective-C通过提供类定义,方法以及属性的语法,还有其他可以提高类的动态扩展能力的结构等,扩展了标准的ANSI C语言。类的语法和设计主...

it知识库

在程序的世界中,我们就是“神”

阅读(30) 作者(admin)

  柏拉图理性与感性二元论是他的核心思想,而这一理论从旦生之日起就注定意义深远,影响着中世纪的基督教,影响着14世纪的文艺复兴,影响着17世纪的启蒙思想,我想同时也影响着当下的我们这些程序员。  简单说来柏拉...

首页设计的可用性和PET
it知识库

首页设计的可用性和PET

阅读(31) 作者(admin)

网站的首页是一个让人头疼的东西。有时它看起来很简单:首页就是网站内容的整合,一个产品经理随便从网站里拿点东西出来,就能堆出一个看上去靠谱的首页。也正因此,它往往非常麻烦:很多人都可以发表自己的见解,而这时交...

it知识库

HTML5学习碎片

阅读(23) 作者(admin)

  春节在家读了两本介绍HTML5的书:《HTML5 Up and Running》和《Pro HTML5 Programming》,得益于Kindle的便捷,一边读一边标注了一些内容,随感觉而标记,不成体系,所以称之为“碎片”,记录于此作为存档。浏...

it知识库

程序员告别单身一些技术整理

阅读(21) 作者(admin)

  文章是写那些依然单身过情人节的程序员朋友们的,很多内容都是从网上摘的,但是在亲身经历之后,发现有些东西说的还是很有道理的,这些内容看一遍基本知识看个笑话,需要亲自是去实践一下,才能体会其中的妙处,再尝试过...

企业自杀行为:重写程序
it知识库

企业自杀行为:重写程序

阅读(38) 作者(admin)

  本文是从 Startup Suicide – Rewriting the Code 这篇文章翻译而来。  敏捷开发和最小化功能组合的好处是能持续得到客户反馈,快速迭代,防止无用程序的产生。但是随着时间的推移,如果开发人员不注意,那...

it知识库

站立会议变形记

阅读(42) 作者(admin)

  站立会议对于Scrum的意义,就像我们每天早上起来总是希望看看报纸,听听新闻,了解每日时事,关心国计民生。站立会议有助于Scrum Master以及整个团队了解项目进展情况,以便于控制项目进度,掌握团队成员的开发效率,促进...

it知识库

给想当程序员的大二学生的建议

阅读(30) 作者(admin)

  本文是从 Advice to a college sophomore programmer 这篇文章翻译而来。  下面是我在回复他们的邮件中的感觉值得公开发表的一些建议:如果你在大二的时候就已经开始接触外面的公司,我认为你做的很对,你就应...

it知识库

技术人员如何走出职业迷茫

阅读(23) 作者(admin)

  您是怎么看待技术人员普遍面临的职业迷茫问题?  在我的印象当中,工作两三年的技术人员,是最容易遭遇职业迷茫的。这个时候的技术人员,在专业上有了一些基础,在业务上也有了一定的经验,处理日常工作对他来讲是小...

it知识库

Zed Shaw:程序员的常见健康问题

阅读(20) 作者(admin)

  其实这些问题不仅见于程序员,其他长期经常坐在电脑前的职场人士(比如:网络编辑、站长等),都会有其中的某些健康问题。希望从事这些行业的朋友,对自己的健康问题,予以重视。以下是全文。  我最近在写《Learn Pytho...

it知识库

早该知道的7个JavaScript技巧

阅读(30) 作者(admin)

  我写JavaScript代码已经很久了,都记不起是什么年代开始的了。对于JavaScript这种语言近几年所取得的成就,我感到非常的兴奋;我很幸运也是这些成就的获益者。我写了不少的文章,章节,还有一本专门讨论它的书,然而,我...

it知识库

产品所有者也应该是Scrum教练吗?

阅读(21) 作者(admin)

  Kulbhushan Sharma 询问了关于让一个人担任Scrum教练和产品所有者两个角色的问题:Scrum指引中指出,一个人可以同时是“团队成员”和“Scrum教练”,或者同时是“团队成员”和&ldq...

it知识库

ubuntu 10.10下搭建android开发环境 安装必要工作用软件

阅读(32) 作者(admin)

  进了新公司之后,工作环境有了很大的变化,以前都是在windows环境下进行程序开发,没怎么接触linux系统,新项目组中有6个同事,一水的ubuntu,木有办法,我也换成ubuntu吧。  曾经在学linux下c语言编程的时候,学过一个月...

Web字体格式介绍及浏览器兼容性一览
it知识库

Web字体格式介绍及浏览器兼容性一览

阅读(20) 作者(admin)

  目前,文字信息仍是网站最主要的内容,随着CSS3技术的不断成熟,Web字体逐渐成为话题,这项让未来Web更加丰富多彩的技术拥有多种实现方案,其中之一是通过@font-face属性在网页中嵌入自定义字体,主流的浏览器都支持这...

it知识库

原生JS实现淡入淡出效果

阅读(40) 作者(admin)

  淡入淡出效果,在日常项目中经常用到,可惜原生JS没有类似的方法,而有时小的页面并不值得引入一个jQuery库,所以就自己写了一个,已封装, 有用得着的朋友, 可以直接使用. 代码中另附有一个设置元素透明度的方法...

it知识库

关于程序员的痛苦的一种悖论

阅读(38) 作者(admin)

  我所说的“关于程序员的痛苦的一种悖论”描述如下:“好的程序员大部分的时间都在干他们厌恶的事情、使用他们厌恶的技术和工具。”  这是反常理的,看上去就是悖论;你会认为烂程序员才会...

HTTPS的七个误解(译文)
it知识库

HTTPS的七个误解(译文)

阅读(22) 作者(admin)

  开发网页的时候,往往需要观察HTTP通信。  我使用的工具主要有两个,在Firefox中是Firebug,在IE中是Fiddler。但是,一直听别人说,付费软件HttpWatch是这方面最好的工具。  前几天,HttpWatch的官方网志刊登了一篇...

it知识库

优秀的URI不会改变

阅读(22) 作者(admin)

什么样的UR称得上优秀的URI?优秀的URI就是不需要改变的URI。是什么迫使URI做出改变?不改变的是URI:改变的是人。  理论上人们没有什么原因去改变URIs,但是在实际运行中却存在着成百上千的原因。  从理论上讲,域名...

it知识库

在程序开发中怎样写SQL语句可以提高数据库的性能

阅读(19) 作者(admin)

  1、 首先要搞明白什么叫执行计划?  执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个10万条记录的表中查1条记录,那查...

CSS技巧: 模块化编码
it知识库

CSS技巧: 模块化编码

阅读(24) 作者(admin)

  原生JS因jQuery的”write less,do more”变得极简, HTML因语义化编码变得简明, 那么, 有没有一种方式让CSS也更加的高效精致呢? 当然有, 那便是模块化编码.  CSS的模块化,我们可以理解成(抑或本...

应用jQuery实现表格数据的动态添加与统计
it知识库

应用jQuery实现表格数据的动态添加与统计

阅读(33) 作者(admin)

  某物流信息系统中的功能要求如图1.1所示,表格中每一行代表一笔运送货物的信息,在录入每行的计费重量和费率后,要求能按一定的公式,自动计算运送费用,并且能自动统计所有运送货物的总运费。运送货物信息的数据...

it知识库

Silverlight之轻

阅读(34) 作者(admin)

  在企业应用的前端开发中,Ajax、Flash和Silverlight争奇斗艳,各有千秋。这次InfoQ中文站有幸邀请到来自中国人寿的Silverlight专家吴磊先生,为读者分享他的Silverlight在企业应用开发中的丰富经验。  就在笔者...

it知识库

PHP企业级应用之常见缓存技术篇

阅读(24) 作者(admin)

  普遍缓存技术  数据缓存:这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据, 并把查询结果序列化后保存到文件中,以后同样的查询结...

it知识库

JSP动态网页程序设计详解

阅读(25) 作者(admin)

  JSP页面从形式上就是在传统的网页HTML文件中加入Java程序片段(Scriptlet)和JSP标签。Servlet/JSP容器收到客户端发出的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式响应给客户端。  基本语法:  ...