IT技术博客

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

走台阶 OR 台阶走——《狂人C》习题解答14(第三章习题4)

题目: 4. 有一段楼梯有6级台阶,规定每一步只能跨一级或两级,要登上第6级台阶有几种不同的走法?      这个题目从数学角度来看可能有一点难度,但一经点破也就没什么难度了。     首先第1级台阶只有一种走法。第2级台阶有两种走法,因为可以直接跨上,也可以从第1级跨上。 &n

Sharepoint学习笔记---如何在Sharepoint2010网站中整合Crystal Report水晶报表(显示数据 二)

    在Sharepoint学习笔记---如何在Sharepoint2010网站中整合Crystal Report水晶报表(显示数据一)中,解释了如何把Crystal Report整合到Sharepoint2010并把报表数据显示出来,但这样并不完整,因为我们在开发时是以系统帐户进行开发和部署的,而当部署后,就会出现因为访问权限问题造成的报错。在我的开发中遇到一个问

我也要学C++_第二章:整数表达式

上章回顾   C++的学习终于开了个头,内心是无比兴奋的,上章节我学习定义一些变量,然后对这些变量进行一些简单的操作,以及一些这些简单操作连带的一些结构控制,编译差错基本方法。在这章中,我将学习最基础的算术操作符。 阅读代码 这段代码是什么意思呢?!我一行一行的来读了: 第8-9行:我将变量sum,count的值初始化为0。在变量后边跟个括号,里面可以写上任何1个所声明变量类型的值,而且这个值也

第一个rails简单示例

每学一门语言的第一步都是充满坎坷的(也许是个人问题,哈哈)。插几句“广告”,前几天看了《Ruby Programming》中文版,觉得写得不错,够基础。灰常适合初学者。今天时间比较充裕,所以在看《应用Rails进行敏捷Web开发》,按照上面的第一个rails示例来进行我的第一个rails示例。 啰嗦几句:rails是强制的mvc框架,默认做了很多工作,这样就必须有很多约定,

说说我使用的第三方控件Devexpress

      上一篇文章说说我对第三方控件的一些认识,其实是为了引出这篇文章。我写博客其实不是去讨论该不该用第三方控件,该不该用Vs.Net,到底是.Net好还是Java好,其实是很难有一个判定标准的。只要你不犯法,喜欢用什么,是根据你掌握的技能,你公司的环境,你学习的环境密切相关的。话题又扯远了,总之就是想表达各有各的好,不要轻易去否定某些东西。很

分页:所有的数据绑定控件都可以用的

自己写了一个分页方法,数据绑定控件可以是Repeater、DataList、。。。等等都行,因为原理是每次重新获取页面所需的数据,然后再重新绑定。 后台代码: 1 protected void Page_Load(object sender, EventArgs e) 2 { 3 if (!IsPostBack) 4 {

抛砖引玉,孢子,一种另类的WP7第三方应用数据交换方式

孢子,一种另类的WP7第三方应用数据交换方式   《孢子》这个游戏玩过的人应该对里面的模型很有印象,尤其会对里面只靠一张PNG就能在游戏中还原成3D很感兴趣,今天要介绍的就是这种技术:在PNG里隐藏我们需要的数据,利用Zune同步到WP7,然后使用MediaLibrary或者PhotoChooserTask读取后经过解析获取隐藏的数据,从而达到想WP7导入任何数据的目的! 

SQL Server 数据库设计

一、数据库设计的必要性          在实际的软件项目中,如果系统中需要存储的数据量比较大,需要设计的表比较多,表与表之间的关系比较复杂,那我们就需要进行规范的数据库设置。如果不经过数据库的设计,我们构建的数据库不合理、不恰当,那么数据库的维护、运行效率会有很大的问题。这将直接影响到项目的运行性和可靠性。 二、什么

很棒的在线裁图工具jQuery1.4.2 + jquery.bitmapcutter.js + BitmapCutter.Core+的完美配合

做网站应用,特别是与照片相关的应用,经常需要用到图片裁剪,而系统代替客户进行裁剪通常不能完全符客户端的审美要求,由客户端用户DIY的裁剪是大势所趋。 我们一般的流程如下: 首先介绍一下 jquery.bitmapcutter该插件由Jericho开发,链接:http://gplv3.fsf.org/,它的主要作用是客户端裁图,效果如下: 该图的下半部分是jquery.bitmapcu

一位程序员的一个LBS应用的想法

    最近状态不佳,周末宅在家里看iOS方面的技术书籍,对iOS每个技术要点都阅读了一遍。Apple的移动设备提供了很多PC所不能提供的方便功能,比如gps定位,拍照,摄像等等。虽然没有时间,但是还是想弄一个自己的应用,所以先把想法想好了,在用技术和时间去实现。这篇文章将谈一谈一个LBS应用的想法。     首先,我绝对不是一个有良好创

ListBox优化初步(一)

在书中圣的版本更新历程中,碰到了诸多问题,其中一个就是ListBox当使用WrapPanel时的性能问题 WrapPanel不是原生控件,它来自于 使用它可以实现ListBox的多列布局(如图一),但是它是不支持虚拟化的,关于虚拟化,请自行搜索相关资料。 这里简单提一下,虚拟化分为视觉虚拟化和数据虚拟化,这里我们只关注视觉虚拟化,以下提到的虚拟化也都特指视觉虚拟化

ListBox优化初步(二)

上文解决了虚拟化的问题,使得类Grid的多列布局ListBox也能实现虚拟化,可以说性能已经有了飞跃   但我的书中圣在使用过程中,仍然发现滑动起来卡卡的,上文的Demo大家可能注意到,即使是WrapPanel也仅是加载的时候很慢,滑动的时候也是流畅的,本文的内容就是关于ListBoxItem的结构复杂度问题。   注意观察上文的Demo,大家可以发现,ListBox的

C#插件开发简单模型

一、前言  插件模型指应用程序由一些动态的独立模块构成,每个模块均具有一个或多个服务,并满足一定的插件协议,能够借助主程序实现主程序-插件,插件-插件之间的通讯。它定义了一套公共的接口,通过接口与插件进行通信,主要是通过反射来获取相关的属性和方法,然后再执行指定的操作。其实,它也可以理解为定义一套通用的解决方案,通过反射来获取相应的程序集的相关类型,然后执行这些指定类型的相关操作。它是

asp.net mvc 之如何写Log

    日志(Log)对于一个程序的重要性不言而喻。操作系统的代码bootloader之后,就必须要实现串口打印log,因为你根本没有办法debug,这是早期移植Windows CE 5.0到6.0的经验,直到现在还是受用。集成开发环境,特别是Visual studio提供了强大的debug环境,特别是C#,Java等高级语言很容易发现NullReferenceExc

认识UML工具

摘要:本文并不会介绍具体的某种UML工具如何操作,总结了一些我使用UML工具的心得体会,希望对大家有帮助! 作者:张传波软件知识园地基地 正文: 常见的可以绘制UML的工具有:Rose、XDE、Visio、Enterprise Architeture、JUDE、StarUML,其中可免费使用的是JUDE、StarUML,其他几种都是需要购买license的。我与任何UML工具厂商没有利益关系(至少

Delphi ListView排序

var   m_bSort:   boolean=false;   //控制正反排序的变量       //ListView排序的回调函数,默认的是快速排序法,也可以自己在这里做算法   function   CustomSortProc(Item1

19个非常有用的 jQuery 图片滑动插件和教程

jQuery 是一个非常优秀的 Javascript 框架,使用简单灵活,同时还有许多成熟的插件可供选择。其中,最令人印象深刻的应用之一就是对图片的处理,它可以让帮助你在你的项目中加入精美的效果。今天这篇文章向大家分享19个非常有用的 jQuery 图片滑动插件和教程。 Slides Smooth Div Scroll Create an Image Rotator with Descript

推荐一个国外SaaS产品-Olark

Olark www.olark.com 是国外非常出名的一个在线客服工具。 现在国内很多人创业失败的原因是:什么都想自己做,不利用现有资源,结果造成做出来的东西什么都有,什么都不好用。 我们应该好好学习国外的小团队,他们只做一件事情,而且把它做的非常棒!这也是他们创业成功的秘决,因为小团队想成功,是比不过大公司的市场,核心竞争力在于产品,把产品做的很棒,才能成功。 我们在做WorkXP时,需

jQuery formValidator表单验证插件4.1.1提供下载

jQuery formValidator表单验证插件4.1.1(测试版)新增功能说明。【请仔细看升级记录,谢谢】1、支持密码强度校验2、支持固定提示层3、支持输入框内值默认提示内容 演示地址: http://www.yhuan.com/formValidator4.1.1/demo8.html下载链接: http://www.yhuan.com/formValidator4.1.1/formval

RTSP 协议分析 (一)

RTSP 协议分析1.概述: RTSP(Real Time Streaming Protocol),实时流传输协议,是TCP/IP协议体系中的一个应用层协议,由哥伦比亚大学、网景和RealNetworks公司提交的IETF RFC标准。该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。类似HTTP协议的流控制协议。它们都使用纯文本来发送信息,而且rtsp协议的语法也和HTT