it知识库

Windows Phone 7应用之新浪微博——UI设计
it知识库

Windows Phone 7应用之新浪微博——UI设计

阅读(27) 作者(admin)

  Windows phone 7应用一直没有时间去做,上周在APP Store的论坛上看到一个国外DVP写了一篇Twitter在Wp7上客户端,仔细看了一下觉得很简单,只是单一利用WP7获取Twitter上信息列表. 国内的微博我只玩过163网易的...

你的代码为谁而写?
it知识库

你的代码为谁而写?

阅读(19) 作者(admin)

  几周前,布莱斯在网上发帖,漫谈自己对编程工作的看法。在Reddit上引起了广泛讨论。讨论的焦点集中在程序员的等级——“优秀”、“良好”、“糟糕”和“极差&rdq...

C#面向对象设计模式纵横谈:Visitor 访问者模式
it知识库

C#面向对象设计模式纵横谈:Visitor 访问者模式

阅读(25) 作者(admin)

  类层次结构的变化  类层次结构中可能经常由于引入新的操作,从而将类型变得脆弱……  动机(Motivation)  在软件构建过程中,由于需求的改变,某些类层次结构中常常需要增加新的行为(方法),如果直接...

it知识库

MySQL升级的那些事:外来的和尚会念经

阅读(15) 作者(admin)

  我最近把MySQL从一个早期的版本(MySQL 5.0)升级到了Percona Server 5.1。这是一个经典的升级场景,在升级过程中,可能会发生一些意外。主服务器和几个从服务器都需要升级。MySQL是一个共享的数据库,在这5年多的时...

解决SQL Server管理器无法连接远程数据库的问题
it知识库

解决SQL Server管理器无法连接远程数据库的问题

阅读(19) 作者(admin)

  许多初学者在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例的问题,大致的错误描述如下:  An error has occurred while establishing a connection to the server.  (...

android 开发入门
it知识库

android 开发入门

阅读(27) 作者(admin)

  最近我(54chen)的兴趣都在android上,看到做的软件放到手持设备上的时候,找到了大学时光写delphi、gnome程序时久违的成就感。下面是一些手记,这一系列的日志都将记录学习过程。  手记假设:  1.开发环境为ubu...

it知识库

C++开发者快速学习Objective-C语言核心语法

阅读(34) 作者(admin)

  本文将Objective-C讨论了语言的核心语法。这部分开始详述一些具体的语法。正如你期待的一样,涉及到了定义和类。  类并不是特殊的  在Smalltalk中,类是具有一些特性的对象。在Objective-C中也一样。一个类...

如何设计一个简结的移动互联网站
it知识库

如何设计一个简结的移动互联网站

阅读(24) 作者(admin)

  关于手机网站设计,需要了解两大部分。第一,目前3个主流的手机网站应用,探讨这些应用是如何恰到好处地解决移动Web应用的难题。第二,一个小型电子商务网站的设计。著名Web应用程序和应用软件图片交互心理学的设计...

布局和展现相关的建议──给用户体验设计者
it知识库

布局和展现相关的建议──给用户体验设计者

阅读(36) 作者(admin)

  Shane Morris是前微软UX的布道者,现任独立的UX架构师,在2010年澳大利亚TechEd大会上,他做了一个主题为“Pimp My App”的演讲,描述了在创建UX之前应该知道的5件事,构建好的布局的4个步骤和6个如何让产...

it知识库

Web编程是函数式编程

阅读(46) 作者(admin)

  任何一位在两个领域里——本地应用程序和Web应用程序——都做过长期开发的人都会告诉你,web应用开发和传统的应用开发有很大的不同。这指的并不是编程语言。同样用Java,或者是Python,甚至C...

it知识库

WPS创始人:最牛程序员的华丽转身

阅读(39) 作者(admin)

  求伯君的名字已经写进中国软件的历史,他写出了WPS这个和微软抗争了十多年的国产办公软件,是程序员荣耀的象征,随着金山的上市成功,求伯君也最终成为国内最为富有的程序员出身的创业者,而这个足以功成身退的成功人...

it知识库

招不招新人?IT经理很纠结

阅读(20) 作者(admin)

  基本上所有的IT部门主管都会遇到这样的问题吧,那就是要不要用新人,越是小公司这种问题越明显。为什么呢?因为大公司第一人才招聘比较容易,第二公司有统一的人力资源规划,中小公司就没有这么好彩了,压缩成本再压缩...

it知识库

网站开发人员应该知道的61件事

阅读(28) 作者(admin)

  有人在Stack Overflow上发问,动手开发网站之前,需要知道哪些事情?不出意料地,他得到了一大堆回答。通常情况下,你需要把所有人的发言从头到尾读一遍。但是,Stack Overflow有一个很贴心的设计,它允许在问题下方开设...

Mediawiki扩展编写实战
it知识库

Mediawiki扩展编写实战

阅读(27) 作者(admin)

  Wikipedia大家都很熟悉,而Mediawiki则是Wikipedia背后的功臣,整个Wikipedia都构建在mediawiki之上,mediawiki的稳定性和高效性值得信赖,同时Mediawiki非常易于扩展,可以通过Extension的方式添加非常多的功能,而且M...

移动Web界面构建最佳实践
it知识库

移动Web界面构建最佳实践

阅读(29) 作者(admin)

  自从智能手机问世以来,移动市场可谓是突飞猛进,这是大家有目共睹的。大多数技术型的站长都明白,没有他们珍爱的iPhone或Android设备,他们就不会赚到钱。我们曾给大家介绍过如何设计一个简结的移动互联网站,Web站...

it知识库

关于计算机编程的两件事

阅读(26) 作者(admin)

  “两件事情”这篇文章里的内容可以用下面的引用做最好的概括:几年前,我在一个酒吧里和一个陌生人聊天。当我告诉他我是个经济学家时,他说,“哦,那么 … 什么是经济学里的’两件事&lsqu...

it知识库

约束是一种隐蔽的优势

阅读(30) 作者(admin)

  构建软件与管理大量的约束有着紧密的联系。这些约束可能是时间上的,也可能是资金、技术、决策、兼容性、管理、人员、过程或者以上所有方面的。Jim Bird探讨了Scrum、XP的约束,并讨论了这些约束如何帮助我们培...

在Eclipse中的Android项目里实现代码复用
it知识库

在Eclipse中的Android项目里实现代码复用

阅读(30) 作者(admin)

  引言  开发时通常都会有多个项目间代码复用的需求,这时通常的做法是设置项目依赖,让一个项目引用另一个项目,比如在Visual Studio中这样就很容易实现。  而在Eclipse中的Android项目里,如果要引用另一个项目...

it知识库

双倍经验助你升级 JavaScript编程最佳法则

阅读(37) 作者(admin)

  JavaScript是目前Web开发中最为流行的语言之一,基本上Web开发者每天都会处理它。本篇文章为您制定了一份详细的Javascript最佳实践,希望能够帮助您成为更加出色的Web开发者。  1、使用正确的<script>标签 ...

优秀程序员的10种特质
it知识库

优秀程序员的10种特质

阅读(32) 作者(admin)

  如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。  代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软...

it知识库

敏捷实施中的常见错误

阅读(29) 作者(admin)

  一些评论员写下了敏捷实施中一些常见错误和反模式。他们贴出了“Top X”列表,列出了需要避免的事项和他们曾在各种组织实现敏捷时见过的错误。  Target Process的Michael Dubakov写了两篇博文:&ld...

it知识库

从3个科技公司里学到的57条经验

阅读(24) 作者(admin)

  自1999年起我就开始发掘一些科技公司,并帮助它们运营。我最近的一个公司是fabulis.com。下面是从干这行中得到的57条经验。我可以列出更多,但恐怕会令你厌烦。  1.做你个人有热情的事情。你是你自己最好的民...

C#面向对象设计模式纵横谈:State 状态模式
it知识库

C#面向对象设计模式纵横谈:State 状态模式

阅读(26) 作者(admin)

  对象状态影响对象行为  对象拥有不同的状态,往往会行使不同的行为&hellip;&hellip;  动机(Motivation)  在软件构建过程中,某些对象的状态如果改变,其行为也会随之而发生变化,比如文档处于只读状态,其支持的...

C#面向对象设计模式纵横谈:Strategy 策略模式
it知识库

C#面向对象设计模式纵横谈:Strategy 策略模式

阅读(22) 作者(admin)

  算法与对象的耦合  对象可能经常需要使用多种不同的算法,但是如果变化频繁,会将类型变得脆弱&hellip;&hellip;  动机(Motivation)  在软件构建过程中,某些对象使用的算法可能多种多样,经常改变,如果将这些算...

it知识库

如何开发Web应用程序

阅读(31) 作者(admin)

  这是一个经常被问到的问题,问的理所当然。作为一个程序员,为什么我就非要被认为知道如何开发Web应用程序呢?这个问题没有一个简单的答案,甚至那些教育机构都未必能清楚的知道;我上的那个大学并没有提供任何关于这...