IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

略谈优酷个人几点体验

     国内视频网站风起云涌,产品大同但又有不小差异,视频网站的生存不但要看谁的片源丰富,还要在产品设计和页面布局上给用户量化的体验, 国内视频网站要寻找适合自己的模式和风格,定位自己的稳定高质用户群体是未来发展之道。 目前作为国内视频网站的老大优酷有可圈可点处,笔者略谈以下几点:  观点: Ø  优酷在栏目设置上风格整体统一

软件项目经理新手上路(5) - 头痛医头,脚痛医脚

项目总有各种各样的指标,用指标对项目健康情况进行检查就像人的体检一样合理,但是会体检并不意味着会治病。 1. 小故事 张三受到了领导嘉奖。当张三刚到项目的时候,中国团队的任一指标都比国外团队差很多。张三选定了产出指标作为突破口。他凭借个人魅力和努力工作极大的激励了项目团队成员,终于在半年后,项目团队成员的产出指标已经与国外接轨。张三也因为卓越的领导力和卓有成效的工作成果受到领导嘉奖。 2. 常规想

EF框架step by step(3)—Code-First

  CodeFirst是EF框架的第三种方式,也是最为复杂一种方式,本文将以EF4.1版本为基础,简要讲解一下用法,同时,也介绍DbContext的用法。 本文采用的示例仍然是前两篇采用的博客用户的示例。故不在此对业务进行描述。 首先新建一个C#控制台应用程序,并命名为EFCodeFirstSample。 利用Nuget为该项目添加引用Entity Framework4.1的引用。 PM

100w条记录分页,可以有多快?—— DataReader分页与SQL语句分页的对比测试(在线演示)

    上周看到了两篇关于DataReader分页的帖子,帖子的观点都是可以是用DataReader来分页,而且效率还不错。     根据我的分页经历来看,很难理解DataReader分页怎么就快了呢?理论上就不说了,直接用测试说话。     1、100w条记录,使用SQL语句(max方法)分页,PostBack方式,GridView显示数据。(第一页需要统计总记录数

用户界面包ClientUI 5即将发布

ClientUI是用于创建强大的Silverlight和WPF商业应用程序的新一代用户界面库。据最新消息称,新一代的Silverlight和WPF开发工具ClientUI 5即将发布。ClientUI 5将包含许多重大改进,不仅引入众多新的控件,而且InterSoft公司通过开展客户满意度调查,听取客户反馈意见,对ClientUI的功能进行了增强和完善。这些增强包括一个新的过渡策略(即为了实现内容

silverlight,WPF动画终极攻略之阳光灿烂篇(Blend 4开发)

前面我们画了一只会飞动的小鸟,今天我们在目标是一个会发光的太阳。本章节的动画虽然简单,但是实现的效果可是一点也不打折。 开始我们今天的阳光灿烂。大家觉的好的帮忙推荐下,谢谢了。不懂的随时欢迎提问。 很多人都说自己美工不行,做不出来,其实你自己做了就会发现不是那么难,我的配色方案都给出了,自己试一下挺简单的。 我们的目标是没有代码,偶也! 1.在part文件夹中新建一个usercontrol,命名

跨域请求之JSONP 三

script请求返回JSON实际上是脚本注入。它虽然解决了跨域问题,但它不是万能的。 1,不能接受HTTP状态码 2,不能使用POST提交(默认GET) 3,不能发送和接受HTTP头 4,不能设置同步调用(默认异步) ... 其最严重的就是不能提供错误处理,如果请求的代码正常执行那么会得到正确的结果。如果请求失败,如404,500之类,那么可能什么都不会发生。这篇在上一篇的基础上将着重解决JSON

跨浏览器的HTML5占位文本(PlaceHolder)方案

HTML5里面一个非常不错的扩展功能就是可以在文本框上面增加占位文本。占位文本(PlaceHolder)是指当一个文本框没有被focus的时候显示的是提示文字,当他被点击之后就显示空白。这个功能很不错,但是并不是所有的浏览器都支持。这篇文章就来讨论一下怎样用比较简单的方法可以让所有浏览器都支持这个特性。 这里是例子这里可以下载 传统的解决办法 在我们有这个属性之前,我们一般是通过Javascrip

HDU_3549 Flow Problem

直接套模板 #include <iostream>#include <queue>#define num 20#define max 10000#define min(a, b) a > b ? b : ausing namespace std;int n, m, t, f, map[num][num], pre[num];bool hash[num];void i

AgileEAS.NET 4.0重构裁剪,新的ORM、支持Linq,正式支持WPF,开放更多的接口

        很久没有和大家交流了,今天出来给大家汇报一下AgileEAS.NET平台的最新进展:          AgileEAS.NET是一套企业级的快速开发平台或者说是中间件,主要服务于中小软件企业,以提高软件企业的有效生产率为主要目标,

Silverlight 2.5D RPG游戏技巧与特效处理:(十四)体感系统

本节,没有更新的代码可以奉献给大家;不过作为网游未来研发的一大趋势,第三次游戏革命,我觉得有必要和大家共同探讨一下当前网游中非常热门的一个词汇--“体感系统”。 这个词最初源于次世代游戏机所说的体感系统,即身体感知;然而据我目前对号称所谓自主研发的体感系统网游的详细分析,它们所说的体感系统要么就是像《三国无双》那样重视格斗细节与仿真人体物理系统的ARPG,早在N年前欧美大作

Linux及Arm-Linux程序开发笔记(零基础入门篇)

Linux及Arm-Linux程序开发笔记(零基础入门篇)  作者:一点一滴的Beer http://beer.cnblogs.com/ 本文地址:http://www.cnblogs.com/beer/archive/2011/05/05/2037449.html 目录 一、Arm-Linux程序开发平台简要介绍... 3 1.1程序开发所需系统及开发语言... 3 1.2系统平

取得图片原来的大小

如果是在预加载的情况下,即没有把图片插入DOM树,它没有受到CSS规则的影响,直接取其img.width与img.height就行了。可以参考〈a href="http://www.cnblogs.com/rt0d/archive/2011/04/17/2018646.html"〉这一篇博文,做得相当棒了。 function loadImage(url, callback) {

Silverlight实用窍门系列:39.Silverlight中使用Frame和Page控件制作导航【附带实例源码】

        在Silverlight中有时需要进入不同的XAML页面,但是一般情况下是不能实现“前进”和“后退”的,在这里我们可以使用Frame+Page控件制作导航功能实现上一页和下一页的跳转功能。       &n

Asp.net MVC3.0 入门指南 3.2视图 View

改变视图和布局页 首先,您希望改变页面上最上边的标题"My MVC Application"。这些文字对每个 页面来说是相同的。事实上,它在项目只被实现了一次,尽管它出现在每个页面上。 在解决方案资源管理器中定位到/Views/Shared下的_Layout.cshtml文件。这个 文件被称作为布局页,它被共享为所有页面的“外壳”。 //译者注:类似webform中的

【自然框架】数据访问之精雕细琢(一)存储过程的参数

  目标:  对存储过程的参数进行封装,达到方便操作、更换数据库不需要改代码的目的。 特点:1、 调用方便2、 没有数据库特征。 正文:  现在参数化SQL语句越来越常用了,这就涉及到如何写存储过程的参数的问题。您也许会问,这有啥的直接写不就可以了么?就像下面这段代码。   string sql = "insert 

能赚钱就好

几年前搞过几个windowsMobile项目,也玩过一段时间的j2me,一个偶然的机会又被调进安卓平台的项目中,在这个项目中,我把公司现有的移动平台中的大部分框架进行了整合和优化,剔除了现有平台中的虚拟机部分,对于原有平台的回调方法也进行了调整,并把平台中的二进制数据传输协议进行了扩展,新增json数据传输格式,优化工作任务模块。整的来说,只要有过j2me开发经验的朋友都是相当容易切入安卓平台的。

特别推荐:Web开发常用速查手册大全(100+)

网络上关于各种语言和应用软件的速查手册和快速参考指南有很多很多,不幸的是当我们需要的时候,总是很难找到,所以我决定花点时间尽可能的收集更多的资源并分享给大家,记得推荐一下哦 :) 索引 CSS HTML Javascript PHP MySQL Color/Fonts/SEO CMS Softwares Browsers & OS Others/Miscellaneous CSS CS

Linq学习笔记

写在前面 其实在09年就已经学习过Linq了,并被她那优美的语法所吸引,只是现在所在的公司还在使用VS2005在.Net2.0的框架下面的开发,所以Linq也很久没有用过了,最近看部门的同事对这个有些兴趣,所以打算整理点东西出来跟大家一起做个分享。 什么是Linq LINQ是Language Integrated Query的简称,它是集成在.NET编程语言中的一种特性。已成为编程语言的一个

C++0x 学习笔记之 Variadic Templates

http://feng.free.lc/?p=28 Variadic Templates 的引入,消去了烦冗的模板特化。 一个例子: #include <iostream> double do_sum() { return 0; } template< typename T, typename... Args > double do_sum( T&&