IT技术博客

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

IE6 Bug大盘点,看看你都遇到过哪些【更新中】

说起IE6,就像过街老鼠,人人喊打,不少搞网站的朋友吃足了他的苦头。而且IE6的市场在未来一段时间还是比较大,我们不能完全无视他,没办法,所以只能找各种方法去解决由他bug引起的问题。 这几天我特意在网络上找了一下,发现前人已经有总结过,于是我又把一个个bug拿出来重新整理了一下,把每一个bug产生的效果图、实际的代码以及相应的解决方案都整理成博客文章发布到我的个人博客上去,方便大家搜寻。由于bu

web安全之整体观

     web安全问题越来越受到重视,特别是各大型互联网公司,如淘宝网,支付宝,拍拍网,各大网银,及电子商务网站,安全和作弊问题以被提高为产品的第一道衡量标准。 在互联网的世界里面,自己家安全防卫没做到位,而受到损失的话,除非是国家银行,其他还真是自己得受着,没有任何挽回机会,甚至还会造成自己企业名誉和用户认知度的下降。 这篇就主要在整体上观摩一下web的

JavaScript继承方式(4)

4,继承工具函数四 /** * @param {String} className * @param {String/Function} superClass * @param {Function} classImp */ function $class(className, superClass, classImp){ if(superClass === "") superClass

微软一站式示例代码库(中文版)2011-03-10版本, 新添加20个示例

阳春三月    檐前燕语唤村晨,三月由来景片新。 枝嫩风声摇翡翠,花妍曙色绽氤氲。 临溪只觉波生暖,踏垄尤看苗竞春。 莫若荷锄田野去,晴光烂漫好耕耘!   三月,春暖花开。我们发布了新一版本的All-In-One Code Framework 中文版!新一版本中,我们又增加了近20个Sample Code。问君今时忙几许,莫若耕耘在此春天里。 下载地址: http:/

WPF Caliburn 学习笔记(二)Command

前言: 我们知道WPF也有Command,比如自带的复制、粘贴、剪切、撤销等。这里要说的是Caliburn中的Command, 它们有什么区别和不同点呢? 1、命令源 我们首先创建一个ShowMessageCommand.cs类,和ShowTitleMessageCommand.cs类。 分别写上相应的命令方法。 [Command] public class ShowMessageCo

创建自定义行为并在Silverlight项目中使用

我们可以编写代码来创建自己定义的行为(Behavior)并在Expression Blend中调用自定义的行为。 我们需要从Behavior类继承,最简单的自定义行为的代码如下: DependencyObject 为依赖属性,比如可以为TextBox,然后重写基类的两个方法OnAttached() 和OnDetaching() 。 我们也可以在行为中包含命令。 允许用户自定义行为功能的一种方式

《我们真的到了规划时刻2》

  《我们真的到了规划时刻2》2011-3-9   接上《我们真的到了规划时刻1》      上篇主要从三个方面谈到了银行业信息化已经到了规划时刻:1、应用系统建设覆盖了银行业务和管理主要方面,2、信息化技术发展迅速方面3、信息化问题突出方面。 二、规划的作用 既然我们具备了规划的条件,那么我们就有理由开展科学的规划,我们就可以站在更高的

玩转WIN7的MKLINK

引言: 换了新电脑,终于再次使用上啦WIN7 ,经过一个周每天重装N次系统,终于弄好一个像样的系统啦。由于使用rt7lite对WIN7SP1官方整合包进行了适当精简,所以最终系统的稳定性还得经过一段时间的使用才能知道。其中在安装的时候,仅仅为系统盘(C盘)分配了10G的磁盘空间,而装完后就占用了8G以上空间,再想装上工作软件,就明显不足了。于是网搜方法对系统进行再度的减肥的时候,发现了WIN7的一

随机抽样一致性算法(RANSAC)

作者:王先荣    本文翻译自维基百科,英文原文地址是:http://en.wikipedia.org/wiki/ransac,如果您英语不错,建议您直接查看原文。    RANSAC是“RANdom SAmple Consensus(随机抽样一致)”的缩写。它可以从一组包含“局外点”的观测

Revit 2011 二次开发之Ribbon

Revit 2011之后取消了菜单和工具条,全部使用Ribbon即按钮组,如图步骤一:新建类库项目Ribbon修改命名空间为HY修改Class1.cs为Ribbon.cs用来控制按钮显示添加一个类AddInCommand.cs用来响应命令步骤二:引入类库RevitAPI.dllRevitAPIUI.dllSystem.Windows.Forms;PresentationCoreWindowBase

C# 编程枚举系统的颜色 - 编程工具 - 原

在系统开发中,经常用到系统颜色,来修饰自己的控件。 在没有美工帮助的时候,靠自己的审美观点以所见即所得的方式选到合适的系统颜色。 下面我们用一段代码来实现。 首先,定义一个窗体,不妨叫做FrmColors,在Text中我们可以输入Enum Colors。然后在FORM中添加一个FlowLayoutPanel控件。 这个控件的作用是自动将生成的控件以列表的方式显示。 我个人比较喜欢在窗体的构造函数中

C/S简易UI框架开发总结(1)

     这篇文章主要是对之前做过的一个UI简易框架(我也不确定能不能算框架,毕竟不是很完整,姑且就叫框架吧。)的总结,计划分3-4片写完。   其实这个框架并没什么技术含量,完全是一种个人总结性的记录,但是我还是会比较详细的记录一些设计思路和开发细节,希望能能够抛砖引玉,我也会继续把她完善好。   最初开发UI框架的想法源于对代码中大量粘贴复制动作的疲劳性

JavaScript继承方式(3)

3,继承工具函数三 /** * @param {Function} subCls * @param {Function} superCls */ function extend(subCls,superCls) { subCls.prototype = new superCls(); } 父类,按原型方式写,即属性和方法都挂在原型上。 /** * 父类Person */

我有迷途,有谁了解

最近由于种种原因,有点心烦,也有点浮躁。 作为互联网开发大军中茫茫小的一员。经常被各种洪流冲击的七零八落。知识永远像个黑洞,任凭你在里面翻山越岭,苦痛挣扎,却也根本只是在他的外围徘徊。学的越多,反而觉得知道的越少。 这是尤为悲剧的地方。以至于到最后,会沦落到一个月总有那么几天,会是那么的心力交瘁。 写代码好玩吗?你会问自己... 【迷途一】  在我看来,任何一个产品,都是有生命

SSIS包中CASE与NVARCHAR的恩怨

今天在修改SSIS包时,遇到一个很莫名的情况: 将SQL语句 UPDATE [dbo].[Employee]   SET DateOfChange = CASE WHEN (? = ?) THEN ? ELSE GETDATE() END WHERE [SerialNumber] = ? 填入OLE DB Command 组件中,运行后一直报错 “ [

1-Dimensional Heightfield Visibility Query

The scientist builds in order to study, the engineer studies in order to build. -- Fred Brooks 最近在忙各种毕业事项之余,一直在努力搞 Real-time GI ,可惜时间总是显得如此的不够用,搞完了 RSM 却忘了做 SRM,哈哈。为了避免长时间不思考算法问题,导致智商下降,决定弄个小问题来做一下。这个

C#设计模式学习笔记-单例模式

最近在学设计模式,学到创建型模式的时候,碰到单例模式(或叫单件模式),现在整理一下笔记。   在《Design Patterns:Elements of Resuable Object-Oriented Software》中的定义是:Ensure a class only has one instance,and provide a global point of access to。它

字符串面试题(一)字符串逆序

几点说明 1. 所有题目全部来自网络,书籍,或者我自己的面试经历,本人只是负责搜集整理。在此对原作者表示感谢! 2. 我已经尽力确保文字及程序的正确性,但我毕竟是凡人,如果您发现了文章中的错误,或者有更好的解法,请一定留言相告,以免误导大家! 3. 所有代码都采用C/C++编写 很早就准备写一个字符串系列的面试题,本来已经写好了,大概有十几道题,但是写完才发现,文章好长,连我自己都没有耐心读下去了

当TX遇上LM的我

3Q大战充份表明了,中国流氓软件之父人品并不流氓,起码来说不够我流氓。因为周鸿祎还是很友善的和平的平息了这场战争。这让我不由自主的开始思考一个问题,假如我是周鸿祎我会怎样对付腾讯呢?因为在未来的日子里假如我的产品成功了,这是一个不可僻免的问题。腾讯是不会放过任何有利可图的copy的,这句话刚刚让我想到的可能这正是腾讯现在的弱点,为何他逼不及待地去copy。这里边到底隐藏着什么秘密? 发现敌人的弱

JavaScript继承方式(2)

这篇开始写几个工具函数实现类的扩展。每个工具函数都是针对特定的写类方式(习惯)。这篇按照构造函数方式写类:属性(字段)和方法都挂在this上。以下分别提供了个类,分别作为父类和子类。 // 父类Person function Person(nationality) { this.nationality = nationality; this.setNationality = functi