IT技术博客

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

由People Hub 引发的那些事儿

起因      使用Windows Phone 7 的朋友应该很清楚People Hub 也就是Windows Phone 7 里的联系人模块里面保存着两类联系人信息:1. 导入自手机SIM 卡;2. 同步Windows Live 联系人。总共加起来我的People Hub 里有上百个联系人,不使用搜索的话找起人来好麻烦。于是乎就想到把一些不常用的Wind

在程序中设置读、写、执行的硬件断点

作者Michael Chourdakis,  翻译Binhua Liu 下载源代码 –56.1KB 简介 我是基于以下理由决定写一篇关于硬件断点的文章的: 1,Visual C++只支持硬件写断点,而你可能需要在数据读取时触发断点。 2,或许你用的不是Visual C++,而你的调试器使用的是一些速度很慢的基于软件的断点机制。 3,你可能希望能程序中设置和移除断点。

Jquery 插件 :多步骤滑动切换 multiSteps

这个插件支持任意步骤,具有启动之前函数调用功能,具有完成之后回调功能。 插图:在支持Html5浏览器下观看会有更加体验 其中IE9以下版本使用滤镜模拟了一个阴影,删掉此处内容,IE下运行会更加平滑(至少我的老爷机运行更平滑了。) 第一步插图: 启动函数需要返回值,在这个启动函数里面你可以为所欲为,但是在你坏事做完之后必须返回一个值, 被发现,那你就得停下来等待处理结果,那么就返回false,无法继

WPF TreeView 模糊查询节点

<TextBox x:Name="tbSeach" Height="25" Width="60" HorizontalAlignment="Center" VerticalAlignment="Top" TextChanged="tbSeach_TextChanged"/>    private void tbSeach_TextChanged(ob

自己动手开发服务器控件-------分页控件

对于一个大型业务系统来说,数据分页显示,是必不可少的。 但是怎么分、用什么分,方法和工具就有很多了。。。 刚入门的时候,总是会很习惯的从工具箱中拖出一个GridView,加上AllowPaging="true",再写个OnPageIndexChanging事件,OK,分页实现了。。。 发现这种方式效率差后,就开始拖.Net3.5中的独立分页控件了,忘了叫什么名字,公司用.Net2.0,没办法。 这

tcp/ip协议简介

c:我要发数据了哦。s:那你发吧。c:那我发了。c:…… s:……c:我发完了,我要回家吃饭了哦。s:好吧,我晓得你发完了。s:那我也不管求得你了,我关门了。c:好蛮,我知道你关门了,拜拜。 以上对话为四川方言。作者: 偶卖糕的 发表于 2011-07-21 15:24 原文链接

Flex Spark皮肤定制

Flex3到Flex4,增加了Spark组件,这是Flex的一次重要升级,基本上组件全部重写了一套,为了保持向下兼容,出现了同一组件两套实现并存的现象,虽然说Spark组件中也可嵌入MX组件,但实际使用常会遇到些小麻烦,例如mx:Tree滚动条异常,透明背景无法监听鼠标事件等等,如果你使用定制的组件,写法稍有不规范,就会出现Spark下显示异常,比如之前定制的TWaver圆角文本输入框就是如此,不

跨域访问JQuery+.NET实现的一种思路,以及极简单Demo

由于浏览器安全的限制,XMLHttpReques只能调用本地的,本域名下的文件;一旦调用非本域名下的文件,就调用不到,返回个错误。 比如这段代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/x

网页中使用自定义中文字体的解决方法

英文字体自定义 中文字体自定义   上面的两个图片例子,展示了自定义字体在网页里面的应用,这里不是浏览器的字体,也不是客户电脑里安装的字体,也不是图片或其他方式,而且是以文字的方式显示,这样做的好处是有的,最简单的好看啊,再比如可以方便修改,重要的是利于SEO优化。好处不多讲,先讲讲如何实现。   首先,要准备字体,要使用字体的三种文件格式,确保能在主流浏览器中都能正常显示该字体。   下面

程序员发展之稳健的基石

实在不愿意继续贴代码讲述代码。以后等把自己手头上的系统给编写完了之后再来吹写技术。 中午吃饭的时候在讨论技术。说到Silverlight什么WPF和WCF的。我不知道这些词是什么意思,我out了。google一查,知道了。微软在某些时候总喜欢不加思索的推出一种创新的产品和技术,然后不久突然领悟到这个技术实在没什么大的用处。然后开始没落。 盲目跟分总是一些技术人员追求的。一个概念一个深奥的英文词汇,

SQL Server 自动化管理分区设计方案(图解)

一、设计说明 设计这个自动化的目的是想要交替、重复地使用固定的几个分区(分区编号01~05)来保存数据,当最后一个分区就是快满的时候,我们会把最旧数据的分区的数据清空出分区,新数据就可以使用老分区空间了。 应用这个自动化管理分区的环境是有些限制的,其一:分区的数据是呈现递增的,比如分区字段是自增Id值,或者是以日期作为分区;其二:可以接受历史数据被移除分区表带来的问题。其三:一天进库的数量不应大于

ASP.NET MVC框架下使用MVVM模式

对于asp.net mvc开发人员或爱好者来说,MVVM模式可能你不是很了解。本来这个模式就是针对WPF和Silverlight开发提出的开发模式。 大概一年前,我当时迷恋Silverlight时,学习了MVVM一段时间,没想到现在可以在MVC用到。 我看了下之前有两篇文章介绍MVVM的。希望可以对MVVM不了解的人有点帮助。我也是好久没用了,生疏了都。 http://www.cnblogs.co

“轻松加愉快”地实现并使用IComparer接口

SortedList<T>,SortedSet<T>与SortedDictionary<T>都是我们常用的泛型类型。当T是我们自定义的类型时,往往该类型的默认比较行为不是我们所期望的。 例如,我们有如下很老土的Employee类: class Employee { public int Id { get; set; } pub

AgileEAS.NET平台视频会议培训第二辑-简单插件开发应用演练(速度下载)

一、视频会议培训回顾 本周周一我通过视频会议向大家简单的介绍了一下AgileEAS.NET平台,也简单的演示了一下平台的简单应用,如何下载和搭建AgileEAS.NET平台的开发环境,也向大家介绍了药品案例的SAAS搭建过程,有关这次视频会议培训的视频及PPT请通过AgileEAS.NET平台视频会议培训第一辑-AgileEAS.NET平台介绍及药品系统的SAAS搭建演练一文下载。 二、本次会议培

步步为营 SharePoint 开发学习笔记系列 三、创建Web Application和创建Site

摘要 体验完看到治理界面的惊喜后,我们将着手创建自己的网站了,这可是多么让人骄傲的目标啊!呵呵,不过别骄傲,SharePoint之旅布满了无数的挑战和困难,我们得做好相当的思想预备哦:) 要想创建自己的网站,就需要先创建一个Web Application和Site。在创建的过程中我们会碰到一个小小的困难,不过还好,我们有足够的信心去解决它! 创建Web Application 要想

继续瞎掰:dynamic

大家都知道这个是语法糖。毛主席告诉过我们,要顶住敌人糖衣炮弹个的进攻,so.... C#强调类型安全,所以弄不明白为什么会有个dynamic,var至少还在编译的时候进行类型检测,编译后帮我们转换成相应的类型。 dynamic编译后是变成object,但是它又不同于object: dynamic dy="new string"; dy=1; object ob="new string"; ob=1

hashTable和多线程问题

刚刚被一同事叫去看一个问题,问题的表象是程序会周期性的报“集合被修改,循环无法继续”的异常,查了半天的问题,最后找到问题如下:      因为本地缓存很少过期,所以我们就将本地的缓存全部放入hashtable中,而hashtable中的value一般情况下就是IList<T>类型,而hashtable中的数据也不是一定不过期,所以我

WinForm 对EXCEL的操作(一)

由于工作原因,最近对EXCEL文件的操作和数据导入导出进行了学习。并把其中的一些常用方法总结出来,不敢私藏现在分享给大家。不足之处,还请指正。 (一)获取EXCEL文件SHEET的名称 方法1: View Code 1 public static string[] ExcelTableNames(string FileName) 2 { 3

Android开发教程 --- 葵花宝典第一层 初识Android

Hi 大家好!     今天带大家一起来认识Android,照例上笑话。。。    某邮局下面的支局通过MODEM于总局连通.但线路质量不好,  常常在用的时候断线,于是,支局打电话给维护人员,"我的机死  啦......"维护人员说:"你的进程吊在上面了,等一下,我帮你把  进程杀掉......"  时间长

android 播放MP3实例

在android中播放mp3非常简单,也是项目中经常使用的,比如说要做项目的背景音乐,应用中某些功能的提示音等的。应用非常广泛,下面提供一个简单的使用实例: layout文件的配置: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/a