摘要:CSDN年度技术盛宴2012 SDCC中国软件开发者大会将于2012年9月7日-8日在北京新云南皇冠假日酒店举行。软件研发频道 将采访一些与会讲师,谈谈他们将在会上分享的内容。本期我们采访的讲师是淘宝开放平台架构师、技术和产品团队负责人 岑文初。CSDN:请您对自己做个简单介绍,尤其是在开放平台方面的技术经验和积累。您目前最关注哪些技术领域?岑文初:从2007年底开始构建阿里系最早的开放平台,2009年正式加入淘宝开始负责淘宝开放平台基础架构建设,2012年负责整个淘宝的开放平台技术和产品团队。开放平台发展的过程中技术也不断的在发展,从最早的网站服务化(SCA,OSGI),平台授权(OAuth 阅读全文
posted @ 2012-08-02 09:20 jyshi 阅读 (207) 评论 (0) 编辑
摘要:第一届OpenStack亚太技术大会OSAC(OpenStack APEC Conference)是亚太地区首次针对OpenStack开发者所举办的最盛大和权威的大型技术会议,由全球最大IT中文网站CSDN (Chinese Software Develop Net )和中国 OpenStack用户组(China OpenStack User Groups,COSUG)联合举办,致力于推动Openstack开源云计算技术在亚太地区的研发和应用。会议时间:2012年8月10-11日会议地点:主会场:北京新云南皇冠假日酒店分会场:上海创智天地大会亮点:过半讲师是国际OpenStack一线研发/实践 阅读全文
posted @ 2012-08-02 09:18 jyshi 阅读 (247) 评论 (0) 编辑
摘要:Recipes 在开发速度方面,MVC框架缺乏复杂的用户控件是相当不利的。MVC团队正在想办法提供一种方式,能实现象Web Forms一样快速开发,而不会被缺乏控件的情况所拖累。一个想法是“Recipes”的使用。这用一个例子能够很好的解释: 假设开发人员相要一个客户端排序的复杂网格。在Web Froms模式,开发人员会选择一个合适的网格式用户控件。虽然一些定制是允许的,但在大多数情况下,他们会被迫接受该控件所有的功能无论是否是真正想要的。当使用MVC下的recipe,开发人员将会在一个对话框中选择他们需要的功能。然后recipe会使用必要的类库如jQuery来生成所需的HTML和Java.. 阅读全文
posted @ 2011-10-13 15:27 jyshi 阅读 (503) 评论 (0) 编辑
摘要:一、前言插件模型指应用程序由一些动态的独立模块构成,每个模块均具有一个或多个服务,并满足一定的插件协议,能够借助主程序实现主程序-插件,插件-插件之间的通讯。它定义了一套公共的接口,通过接口与插件进行通信,主要是通过反射来获取相关的属性和方法,然后再执行指定的操作。其实,它也可以理解为定义一套通用的解决方案,通过反射来获取相应的程序集的相关类型,然后执行这些指定类型的相关操作。它是一种即插即用的方案,更新及维护简便。本文仅仅是描述插件开发的大体模型,设计比较简单,主要的步骤如下:(1)、定义公共的接口以及抽象类。(2)、定义和实现相关组件。(3)、实现通用程序集反射操作类。其中,公共的接口和抽 阅读全文
posted @ 2011-09-23 09:49 jyshi 阅读 (4096) 评论 (0) 编辑
摘要:IT项目管理作为方兴未艾的项目管理家族成员,同传统建设项目相比具有交付成果无形化、资源消耗难以衡量和知识型人才集中等特点。这些特点决定了人力资源成为影响进度、成本、质量的主要因素。因此,能否管理好IT项目的人力资源,成为IT项目成败的关键。组织架构的设置 IT项目的组织架构应该分为两个层次来考虑,一个层面是IT项目所在组织的架构,另一个层面是IT项目本身的组织架构。 IT项目需要在一种积极、开放、知识共享和信息充分沟通的环境下开展工作,项目所在的组织,需要建立起一个职责清晰、沟通顺畅的企业组织架构,对于公司内部的所有IT项目都是不无裨益的。需要注意的是,企业组织架构中最重要的就是项目经理和职能 阅读全文
posted @ 2011-09-23 09:33 jyshi 阅读 (970) 评论 (0) 编辑
摘要:网络上流传了很多关于敏捷开发的具体建议,加起来可能超过上百条,有些内容很精彩,而有些说法比较片面,值得商榷。收集和整理这些至理名言是我的一项工作。这些建议的分析和评论,供大家参考、拍砖。* 完整地做完第一件事后再开始第二件。软件开发的一个大问题就是同时做几件事情,这将不可避免地使得某些工作被废弃从而造成浪费。用厨房来比喻就是:“先上这道菜,再开始烧下一个。”不一定。并行工作还是必要的,但是要有限度。* 不要害怕做决定;不要害怕改变先前的决定。最大可能地延迟决策,直到必须做决定的时候。一旦有新的信息了,不要害怕改变先前的决定。不错,这是敏捷精神所在。* 度量、度量、度量。敏捷开发帮助处理了未来不 阅读全文
posted @ 2011-09-23 09:29 jyshi 阅读 (1079) 评论 (0) 编辑
摘要:创建一个WPF应用程序 使用WPF(Windows Presentation Foundation),您可以创建两种主要类型的应用程序:安装应用程序和 Web 浏览器的应用程序。两者之间的主要区别在于它们的托管方式,以及是否支持页面到页面之间的导航。Microsoft Visual Studio 2008为这两种应用都提供了模板。 在本实验室,我们将一起创建一个安装应用程序,最后将其通过ClickOnce或MSI部署安装到用户的操作系统,并托管在一个独立的窗口之中。这种类型的应用程序对最终用户的系统资源有完全访问权限,在部署之前也必须获得用户的许可。 1.创建基本应用 (1)启动Mi... 阅读全文
posted @ 2011-09-23 09:27 jyshi 阅读 (1148) 评论 (0) 编辑
摘要:转自:http://tech.hexun.com/2011-03-11/127852645.html 简介 ASP.NET 4中有大量由微软或第三方提供的控件,但要是这些控件不能满足你的需求,那该怎么办呢?答案是:自己动手去设计! 本教程会指导你如何去开发一个ASP.NET 的服务端控件,你会感受到在开发自己的服务端控件的同时,也提升了你开发的Web应用的质量。我们一般在开发自己的服务端控件的时候,会继承已有的一些服务端控件并添加一些自己的功能。当开发完服务端控件后,我们可以在不同的工程中共享这个控件。一般地,我们会把开发后经过编译的控件放在Web控件库,跟我们正常的工程分开。当我们要在某.. 阅读全文
posted @ 2011-09-23 09:24 jyshi 阅读 (12246) 评论 (3) 编辑
摘要:第一:绑定运算符,:=: 这个只是简化了数据绑定,跟ASP.NET MVC3不断改进一样,其实不是什么亮点改进。comboBox1.Text :=: textBox1.Text;//将文本框的内容绑定到下拉框。 第二:带参数的泛型构造函数: 这个的加入给一些设计增加了强大功能,泛型早在C#2.0加入后就有着强大的应用,一般稍微设计比较好的框架,都会用到泛型,C#5.0加入带参数泛型构造函数,则在原有基础上对C#泛型完善了很多。:) publicclass T MyClass : T: class,new() //we might have publicclass T MyClass... 阅读全文
posted @ 2011-09-23 09:22 jyshi 阅读 (6868) 评论 (6) 编辑
摘要:想让一个程序在启动系统的时候自动运行,你有什么好办法?添加到启动组?那如果别人删除掉就不管用了。如果你使用了Windows NT/2000/XP,就可以试试把这个程序添加为一个服务,这样只有拥有权限的人才可以更改服务,只要你设置好权限,就不用担心会被别人删除了。 要把应用程序添加为服务,你需要两个小软件:Instsrv.exe和Srvany.exe。 Instsrv.exe可以给系统安装和删除服务,Srvany.exe可以让程序以服务的方式运行。 把这两个程序保存在一个方便的位置,例如C盘根目录下。 我们举例来说明,把OE作为一个服务添加进Windows XP Professional... 阅读全文
posted @ 2011-09-22 21:06 jyshi 阅读 (1076) 评论 (0) 编辑
摘要:问题 近几个月来,ASP.NET MVC框架正吸引越来越多的Web开发人员的关注。如今,已经在网上断断续续地看到有些发烧友正试着使用这个框架编写一些DEMO,甚至还简单地结合进ASP.NET AJAX框架相关技术。那么,ASP.NET MVC框架是否发展成替换ASP.NET Web表单框架技术而一跃成为ASP.NET未来主流的UI平台呢?为此,微软的Joe Stagner有一篇简洁的BLOG(地址为:http://www.misfitgeek.com/Will+ASPNET+MVC+Be+The+Main+Web+UI+Platform+For+ASPNET.aspx)对这一问题作了十分清楚的 阅读全文
posted @ 2011-09-22 09:16 jyshi 阅读 (3189) 评论 (2) 编辑
摘要:COOKIES的限制和缺陷 首先,让我们来回顾下cookies。Cookies的出现可谓大大推动了Web的发展,但它既有优点也有一定的缺陷。Cookies的优点在于,它可以允许我们在登陆网站时,记住我们输入的用户名和密码,这样在下一次登陆时就不需要再次输入了,达到自动登陆的效果。 另一方面,cookie的安全问题也日趋受到关注,比如cookie由于存储在客户端浏览器中,很容易受到黑客的窃取,安全机制并不是十分好。 另外一个问题是cookies存储数据的能力有限。目前在很多浏览器中规定每个cookie只能存储不超过4KB的限制,这估计是来自 1997年rfc2109中的规定(http:/... 阅读全文
posted @ 2011-09-22 09:16 jyshi 阅读 (5752) 评论 (0) 编辑
摘要:select 这句话,我相信你已经知道了就是 select 表里面的列 column1, column2 from 表的名字;比方表的名字是 employee 雇员,然后列,有 ID, 姓名 name,职位 title,部门dpet,薪水 salary,你只要知道名字和薪水就是 select name, salary from employee;简单吧?如果要加上条件,就是加一句 where 在最后,比方你要知道部门 id 是 20 的职员的薪水,就是:select name, salary from employee where dept=20;也很简单,是不是?order by 你也会用的 阅读全文
posted @ 2011-09-22 09:13 jyshi 阅读 (1083) 评论 (0) 编辑
摘要:今天看到一篇《员工离职引发的思考》大致内容如下:公司一员工离职办理为期一个月的工作交接,工作交接清单及接手人员均已安排妥当,但工作交接一周后当我进行例行交接状态检查时得知交接效果并不理想,离职者交接态度出现问题一周过去了没有写出任何交接文档也没有进行过任何口头交接。这种现象说明了很多问题:1、接手人未能在交接之初发现离职员工态度异常时及时回报2、离职者放弃了最基本的职业素养。然后就开始指责员工的职业素养问题。我认为单纯的指责员工是相当不公平的。窃以为每个离职员工应该都还是具备一定的职业操守的,无论员工出于何种原因离开公司,其实内心只不过是想获取他人的认同感;除了极端的例子,我相信任何一个员工对 阅读全文
posted @ 2011-09-22 09:12 jyshi 阅读 (1001) 评论 (0) 编辑
摘要:作为项目的技术主管,构架师的技术需要非常的广泛,这比技术深度更加重要(当然构架师在特定的领域需要一定的技术深度)。软件构架师是技术主管 首先,软件构架师是技术主管,这意味着除了他要有技术上的技能外,还要有很好的领导才能。构架师的领导能力在团队中和项目质量控制中起着十分重要的作用。 在团队中,构架师是项目的技术总管,他需要有丰富的知识背景,以便作出技术上的决定。相对于构架师来说,项目经理是来管理项目的资源,时间进度和花费的。使用电影制作来做类比的话,项目经理就是制片人(他要确定工作被完成了),而构架师是导演(他需要确定工作被正确的完成)。由于他们在项目中所处的位置,构架师和项目经理是公众人物,在 阅读全文
posted @ 2011-09-22 09:11 jyshi 阅读 (6301) 评论 (2) 编辑
摘要:为了推动Function Point的方法在行业中的应用,IFPUG有推出CFPS的认证。 FPA是从用户角度出发度量软件规模的一种方法。其目标是: 1. 度量用户要求和能够接收到的功能 2. 提供一种与具体实施方法和技术无关的对软件开发和维护进行度量的手段 3. 提供一种相对来说比较简单的对规模进行度量的方法 4. 提供一种在不同的项目和组织之间能够保持一致的度量方法 相对于其他的软件度量方法而言(诸如代码行),其主要的特点是:该度量方法与技术无关,也就是说对于同一组用户需求,无论你采用什么开发语言,其规模都应该是一定的。且该度量方法是面向用户的,从用户角度出发的,而其他的度量方法多从... 阅读全文
posted @ 2011-09-22 09:09 jyshi 阅读 (6147) 评论 (0) 编辑
摘要:在中国,很多前端开发初学者都会把xHTML+CSS页面制作说成DIV+CSS,甚至很多人都还不知道xHTML+CSS是什么意思,只知道盲目的追求DIV+CSS,但在国外,是没有DIV+CSS这个概念的,很明显如果单从字面上去理解,DIV+CSS的网页就要全都是div,很明显是无法达到语义化标准的。请把”DIV+CSS”这个词从脑子中删除,用”xHTML+CSS”替代吧!今天向大家推荐43个实例xHTML+CSS(DIV+CSS)网页及导航布局教程,在国外也可以叫做PSD2XHTML。如果你是以为网页设计师,可能会对将自己的效果图实现成语义化的xHTML页面感到头痛,还有一些CSS初学者对于xH 阅读全文
posted @ 2011-09-21 19:25 jyshi 阅读 (1076) 评论 (0) 编辑
摘要:本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。这些都是我尽量记住的有着最佳性能的代码段,因此如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中!我希望你在这一文章中能找到有帮助的东西。1. 如何创建嵌套的过滤器://允许你减少集合中的匹配元素的过滤器,//只剩下那些与给定的选择器匹配的部分。在这种情况下,//查询删除了任何没(:not)有(:has)//包含class为“selected”(.selec 阅读全文
posted @ 2011-09-21 19:19 jyshi 阅读 (1587) 评论 (0) 编辑
摘要:大家都清楚一个网站象征着你和你的品牌,这取决于你如何构建自己的网站。正因为Wordpress越来越受到互联网设计群体的关注,它并不代表最基本的(X)HTML/CSS很丑、很杂乱和单调。向大家推荐99个高质量的免费(X)HTML/CSS模板,你可以用于自己或公司企业的网站。01. T-20在线预览下载该模板02. Shape在线预览下载该模板03. Your Business在线预览下载该模板04.Solitude在线预览下载该模板05. Fashion Club (Registration Required)在线预览下载该模板06. O’No! Typography在线预览下载该模板07.Pr 阅读全文
posted @ 2011-09-21 19:18 jyshi 阅读 (2087) 评论 (1) 编辑
摘要:本篇文章介绍10款新鲜、有用的jQuery内容导航插件,肯定是免费的了,希望对你有帮助。列表如下:jQuery HTML Content SliderMore Information on jQuery HTML Content SliderAwkward Showcase – A jQuery PluginMore Information on Awkward Showcase – A jQuery PluginDiapoMore Information on DiapoSmooth Div ScrollMore Information on Smooth Div ScrollBox Sli 阅读全文
posted @ 2011-09-21 19:14 jyshi 阅读 (1256) 评论 (0) 编辑
摘要:后台管理虽然一般由内部人员使用的平台,更侧重于功能而非美观,但拥有一个漂亮的后台管理界面,工作起来心情更加愉悦,而且很多客户也对后台管理界面有先入为主的印象。下面是 50 个很漂亮、专业的后台管理界面风格,不知道有没有你喜欢的,以供参考:1. Simpla Admin – Flexible & User Friendly Admin skinView Live Demo2. Constellation complete admin skinView Live Demo3. Complete Liquid Admin Control PanelView Live Demo4. Admin 阅读全文
posted @ 2011-09-21 18:56 jyshi 阅读 (6262) 评论 (2) 编辑
摘要:夏季是一年中最佳的重点项目测评时期。因为这时,您可以通过对1月份时所有已批准的重点项目截止到当前运行的状况来检测项目的运行情况。在这个阶段,您和您的管理团队应该已经掌握了足够的数据以充分了解每个项目是否能成功地实现其目标。您可能已经知道在您的企业中的某些项目的定位不是很成功,但这些项目仍然在消耗资金和相关的人员配置。 当您评估您的项目当前的运行状态时,您是否有专门留意到如下这些迹象? ·关键问题持续存在,但一直没有得到解决。 ·项目范围不断变化。 ·尽管一直在努力试图赶上工作进度,但该项目的实际运作状况一直落后于原计划。 ·竞争性的交付分散了您的注意力。 阅读全文
posted @ 2011-09-21 11:13 jyshi 阅读 (915) 评论 (0) 编辑
摘要:NoSQL顾名思义就是Not-Only SQL,它可以作为关系型数据库的良好补充。在TechTarget数据库之前的报道中,我们也对NoSQL数据库的应用场景做了详细的介绍。NoSQL 不像传统的关系型数据库,其种类繁多,且各有各的优势和缺点,对于DBA来说如何区分彼此的不同是一件比较头痛的工作。在本文中,我们就将进一步为您接受关于NoSQL数据库的分类以及各自的优缺点。 NoSQL数据库的四大家族 1、键值(Key-Value)存储数据库 这一类数据库主要会使用到一个哈希表,这个表中有一个特定的键和一个指针指向特定的数据。Key/value模型对于IT系统来说的优势在于简单、易部署。但... 阅读全文
posted @ 2011-09-21 11:11 jyshi 阅读 (4922) 评论 (0) 编辑
摘要:很多人以为 Agile 就是 Scrum 和 XP,这是错误的。的确,Scrum 和 XP 是迄今为止两种最著名的敏捷方法,但敏捷方法除了 Scrum 和 XP 之外还有许多种,敏捷方法是一个家族或生态系统,怎么能说个体就等同于全体呢? 其实,敏捷是一套与传统软件工程显著不同的价值观和原则,是包括 Scrum 和 XP 在内的所有敏捷过程或方法所共同具有的某些性质和特征,而不是某一个具体的过程、方法论或做法。除了提出 4 条基本的敏捷价值观之外,敏捷大师们还总结出了 12 条敏捷原则。以下是敏捷原则的原文(附编号和我的翻译)。Principles behind the Agile Manife 阅读全文
posted @ 2011-09-21 11:09 jyshi 阅读 (964) 评论 (0) 编辑
摘要:常见的项目规模估算失准原因 一直以来,软件项目的规模估算(Size Estimation)是个争论不休的问题。不论是对软件开发团队还是对软件用户,软件规模估算的重要性都是不容置疑的。因为它能极大的影响着甲方对发包软件的成本估算,乙方对自身开发成本的预测,以及乙方对开发过程的量化管理等诸多方面。而且,只有相对合理和相对准确地估算软件规模,才能对项目的进度安排、资源分配等各个环节进行合理的部署。所以,软件项目的规模估算是软件项目中相当重要的一环。但是,以下的原因却使到我在这次项目的实际操作中对项目规模估算失准了: (1)对项目规模估算认识不足 项目规模估算一般分为两种应用场景:一是招投标的时候用来 阅读全文
posted @ 2011-09-21 11:07 jyshi 阅读 (1405) 评论 (0) 编辑
摘要:一、简介MVC(模型—视图—控制器)结构模式把一个应用程序拆分成三个主要组件:模型、视图和控制器。在创建基于MVC框架的Web应用程序时,你可以把ASP.NET MVC框架作为ASP.NET Web表单模式方案的一种重要候选。较之于基于Web表单的应用程序,ASP.NET MVC框架是一个轻量级的、测试性强的描述框架,它能够与现有ASP.NET特征(例如母版页面和基于成员身份的认证)紧密集成。MVC框架定义于System.Web.Mvc命名空间中。长时间以来,MVC是一种为众多开发人员所熟悉的标准设计模式。一些类型的Web应用程序受益于MVC框架,而另一些将继续使用基于Web表单与回寄技术的传 阅读全文
posted @ 2011-09-21 11:03 jyshi 阅读 (1907) 评论 (0) 编辑
摘要:第一步 掌握一门.NET面向对象语言,C#或VB.NET。 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework。ASP.NET是建构在.NET Framework之上的技术,你对.NET Framework了解得越深,学习ASP.NET就越快。 举个例子:下面简单列出几个对掌握ASP.NET非常重要的概念: 对象的内存模型,委托,事件,多线程,程序集和应用程序... 阅读全文
posted @ 2011-09-21 10:59 jyshi 阅读 (1235) 评论 (1) 编辑
摘要:1、Sencha Touch Framework Sencha Touch 是世界上第一个基于 HTML5 的移动 Web 开发框架,支持最新的HTML5和CSS3标准,全面兼容 Android 和 Apple iOS 设备,提供了丰富的 WEB UI 组件,可以快速的开发出运行于移动终端的应用程序。 2、jQuery Mobile jQuery Mobile 框架把“write less, do more”精神提升到更高的层次。jQuery移动框架可以帮助你设计一个可运行于所有流行智能手机和平板平台的应用程序,而不需要为每种移动终端都开发一个特别的版本。 3、jQTouch jQ... 阅读全文
posted @ 2011-09-21 10:58 jyshi 阅读 (1204) 评论 (0) 编辑
摘要:iOS版谷歌Music Beta服务音乐播放页面 尽管谷歌在今年的I/O大会上推出Music Beta之初就发布了该服务的Android应用,但iOS应用却迟迟未能推出。因此虽然本次推出的只是Web应用,但仍然非常引人关注,而且外观十分精巧。 虽然仍然需要借助Safari浏览器运行,但这款应用的功能非常流畅,可以非常方便地播放并搜索歌曲。通过左右滑动即可实现歌手、专辑和歌曲的切换。即使退出Safari,依旧可以在后台播放音乐,并用iOS自带的音乐控制器直接控制音乐播放。 整个应用都是通过云端运行的,只需要用iOS中的Safari浏览器访问music.google.com即可。 在被... 阅读全文
posted @ 2011-09-21 10:56 jyshi 阅读 (807) 评论 (0) 编辑
摘要:“过去两三个月,我最主要的精力都花在了雇人上。遗憾的是,1万多名应聘者中,居然招不到足够合适的人。”今天,在北京中关村希格玛大厦微软亚洲工程院总部,新任院长张宏江博士情绪不高。2003年年底成立的微软亚洲工程院的主要功能是,把微软亚洲研究院的科研成果开发成关键技术,并孵化核心产品。张宏江直接向负责微软研究院全球事务的公司高级副总裁里克·雷斯特博士汇报工作。按照当初的设想,微软亚洲工程院在今年7月份左右应该到位100名软件工程师,可让张宏江头疼的是,现在只招到50多人。“微软亚洲工程院现在已经启动了10个项目,至少还需要30人才能满足工作运转的需求。我简直不知道该去哪些地方找到这30人 阅读全文
posted @ 2011-09-20 12:49 jyshi 阅读 (1078) 评论 (0) 编辑
摘要:在上述因中国网民结构而创造的用户娱乐天堂里,发生着一个有意思的现象:偏“娱乐”、偏“低龄”的中国互联网,区别于美国等其他国家的最大特点就是,看似没有支付能力的底层“三低”(指年龄低、收入低、文化水平低)用户,反而成为了支撑中国互联网企业盈利(典型例子就是短信和网游)的最大群体。笔者在DoNews(中国最大的IT写作社区)5G上所结识的一位朋友——麦田(原SNS社区蚂蚁网创始人、现任百度社会化网络事业部总监)曾在2005年写过一篇标题为“‘三七’的中文互联网”的博客,当时引发了很多互联网行业人士的思考。在CNNIC于2006年发布的第十七次中国互联网络发展状况调查统计报告中,有3个“70%”:7 阅读全文
posted @ 2011-09-20 12:48 jyshi 阅读 (1289) 评论 (0) 编辑
摘要:iPhone是苹果的第一款手机吗其实这个问题有那么一点儿“小白”,喜欢关注某些企业历史的小K还是愿意多说几句。iPhone是苹果公司完全自己设计生产制造的手机,但却不是苹果参与的第一款手机。那么跟苹果有关的第一款手机是什么呢?当大家购买手机的时候是否在几款手机中纠结过?是否还记得满大街都能听到“Hello MOTO”的年代(小K更喜欢翻译成:还好么,MOTO?嘻嘻,都懂的)。MOTO ROKR E1是苹果参与的第一款手机,这是全球首款内置了iTunes的手机,是苹果和MOTO以及cingular WIRELESS[1]三家纠结出来的一个产物。为什么说纠结,因为三家各怀鬼胎,经常在细节上斤斤计较 阅读全文
posted @ 2011-09-20 12:46 jyshi 阅读 (3697) 评论 (1) 编辑
摘要:CREATE PROCEDURE page@tblName varchar(255), -- 表名@strGetFields varchar(1000) = '*', -- 需要返回的列 @fldName varchar(255)='id', -- 排序的字段名@PageSize int = 10, -- 页尺寸@PageIndex int = 1, -- 页码@doCount bit = 0, -- 返回记录总数, 非 0 值则返回@OrderType bit = 0, -- 设置排序类型, 非 0 值则降序 0:asc... 阅读全文
posted @ 2011-09-20 09:50 jyshi 阅读 (1355) 评论 (0) 编辑
摘要:1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程语言的不同而可能不同)举例2:表达式 "bcd",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"bc 阅读全文
posted @ 2011-09-20 09:02 jyshi 阅读 (1025) 评论 (0) 编辑
摘要:首先,童家旺介绍了他认为的什么是优化:第一、做任何事情最快的方法就是什么也不做。▲支付宝资深数据库架构师童家旺 第二、不访问不必要的数据:使用B*Tree/hash等方法定位必要的数据。使用column Store或分表的方式将数据分开存储。使用Bloom filter算法排除空值查询。 第三、合理的利用硬件来提升访问效率:使用缓存消除对数据的重复访问。使用批量处理来减少磁盘的Seek操作。使用批量处理来减少网络的Round Trip。使用SSD来提升磁盘访问效率。 响应时间和吞吐量之间的关系 1、性能。衡量完成特定任务的速度或效率。 2、响应时间。衡量系统与用户交互式多久能够发出响... 阅读全文
posted @ 2011-09-19 13:54 jyshi 阅读 (1470) 评论 (1) 编辑
摘要:Silverlight 2 RTW发布 Silverlight 2 RTW的发布,可以说是.NET平台下的一件大事。经过了2个Beta版本之后,微软在2008年10月份发布了Silverlight 2正式版,给我们带来了极大的惊喜,然而更令人吃惊的是距离2007年9月份发布Silverlight 1只有短短的1年的时间。 这其中更有意思的是这个版本在一开始版本号并没有定为2,而是Silverlight 1.1,然而微软发现其中添加的新功能太多,已经发生了本质的变化,所以正式更正为Silverlight 2。我们再一起来回顾一下Silverlight 2中的新功能:支持使用托管语言编写Silve 阅读全文
posted @ 2011-09-19 13:51 jyshi 阅读 (1110) 评论 (0) 编辑
摘要:在做.NET项目时,经常会遇到要导出文件的问题,如将DataGrid中的数据导出到word、excel文件等。下面是自己写的一个.net导出文件操作类,现把代码贴出来,以供参考,如有不当之处望予指正!1usingSystem;2usingSystem.Web;3namespaceFLX.ComplexQuery4{5///<summary>7///导出报表数据存入word或execl文件9///</summary>10publicclassExportData11{12#region构造函数13publicExportData()14{15//16//TODO:在此处添 阅读全文
posted @ 2011-09-19 13:49 jyshi 阅读 (4361) 评论 (1) 编辑
摘要:1995年,是中国互联网历史上关键的一年。一方面,中国电信开通了技术层面上的互联网接入,让人们连接互联网的技术障碍基本得以解决,“上网”成为了中国民众有可能去实现的选择,网民的人数开始增加;另一方面,在国家政府的层面上,也开始了对互联网利弊的认真考量,1996年1月国务院信息化工作领导小组的成立可以说是国家开始正视和推动互联网的标志之一。也正是从这一年开始,除中国电信以外,民办的ISP(Internet Service Provider,向用户提供互联网接入业务、信息业务和增值业务的电信运营商)公司,风起云涌,如东方网景、国联、中网,其中最先做到全国范围的著名代表者,当数张树新的“瀛海威”。1 阅读全文
posted @ 2011-09-19 13:45 jyshi 阅读 (883) 评论 (0) 编辑
摘要:借助于云计算理念和技术提供存储服务,如Google的Picass oweb在线照片存储服务和微软的Windows Live文件和照片存储服务、CDN(Content Delivery Network)和CMS(Content Management System)应用、WebDAV (Web-based Distributed Authoring and Versioning)等,这属于云计算的应用,主要是一种SaaS服务。为实现云计算系统提供的存储技术和支撑,例如,第6章中已经介绍过的网络文件系统、分布式文件系统和高性能并发文件系统(HFPS)等技术。IDC调查数据预测,到2013年,云存储 阅读全文
posted @ 2011-09-19 13:44 jyshi 阅读 (2154) 评论 (1) 编辑
摘要:设计是如此重要,那么开发者的基本设计能力与素质又从何下手来培养呢?最好的办法,就是请个老师。从框架中了解,从系统中实现,从书文中汲取。然而,设计能力的提升绝非一朝一夕之功,软件开发中的设计大师,往往必须具备多年的修行方可称之为“架构师”。一个在简历中轻描淡写的“10年软件设计经验”,并非是所有软件人都能修炼成的真功夫,这里没有任何虚情假意可言。在一个项目的实现过程中,逐渐了解什么是对象、什么是对抽象编程、设计模式是如何应用在实际的系统架构、设计原则到底是什么秘密武器,而重要的是完成一个软件项目,对于更多人来说是认识一种软件开发的科学流程。这种体验,才是难能可贵的经验。在设计的广义概念里,几个必 阅读全文
posted @ 2011-09-19 13:42 jyshi 阅读 (797) 评论 (0) 编辑
无觅相关文章插件,快速提升流量