IT技术博客

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

EPSON CHINA 官网出错严重漏洞,居然连SQL语句都显示出来,有图有真相!!!

EPSON CHINA 官网出错严重漏洞,居然连SQL语句都显示出来了!!! 有图有真相!!! http://www.epson.com.cn/tech_support/download/software_list.asp?columnid=384&protype=126&product=1275&keyword=&isClick=yes 作者: im531 发表于

overflow:hidden在各个浏览器中的应用

首先看看w3c的解释: 这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也会出现滚动条。理解这句话的深刻含义,可以看出有一个包含,包裹的意思。它的值可能为值描述visible默认值。内容不会被修剪,会呈现在元素框之外。hidden内容会被修剪,并且其余内容是不可见的。scroll内容会被修剪,但

Silverlight内存泄露(五)MEF等Ioc框架引起内存泄露-PartCreationPolicy

  对象的创建可以使用new,也可以使用IOC架如:castle、MEF等,IOC创建的对象的生命周期,可能IOC负责管理,使用框架的开发者如果不弄清楚可能会造成内存泄露问题。 这些内存泄露问题并不是IOC框架的bug,只是开发者使用不当或者不注意造成的内存泄露问题。 以MEF为例说明我碰到的两种内存泄露问题。 内存泄露系列阅读提示: 一摸一样的对象图,有时候我们可以认为它是内存泄露,有

如何做好正式交付使用前的项目演示

如何做好正式交付使用前的 项目演示 发布日期:2011年4月15日  星期五 作者:EricHu     昨天完成了某国土局的两个核心系统正式交付使用前的一个演示工作,整个过程与结果达到且超过了预期的效果。现就“如何做好正式交付使用前的项目演示“做一总结,也许对你会有帮助,同时也欢迎大家多提宝贵意见。本文非技术性文章,可归类为项目管理方面,不过

Lesktop开源WebIM 2.2.0.11——增加在线客服功能

距离上次在博客园发布Lesktop2.0.2.7已经有几个月了,在这段时间里,又增加了几个小功能,这次的修改主要有: 1、支持MSSQL数据库; 2、显示在线/离线; 3、增加在线客服功能,可将在线客服嵌入到任何网页中。 下面主要介绍在线客服功能: 你可以在任何网站中嵌入在线客服,具体方法如下: 1、注册客服人员; 2、使用客服人员的登陆名,生成嵌入代码,并将代码嵌入插入到要嵌入客服

一键生成表结构说明文档的参考,数据字典生成方式参考

   我们经常需要出系统的表结构说明文档,需要拿给客户看,需要给同事看,需要拿给将来做系统维护的人看,编写招标文件等时还需要把一些表结果说明等,都写入到招标文件里去,虽然这些东西,我们手工都可以做,但是工作任务繁忙时更本没时间耗费1-2天时间来编写这个东西,而且往往是重复性的体力劳动,表结构等稍微发生变化,还需要重新整理,耗费的时间非常多。    由于以上考

负载均衡之---应用请求路由模块的使用(ARR)(七)[使用ARR来实现主机名共享]

使用ARR来实现主机名共享   概览 使用ARR方式来实现托管主机的共享。关于Host name affinity的更多信息请参考Shared hosting deployment using Application Request Routing。( 这里翻译不准:( ) *前几篇描述的都只是只有一个默认网站的情况,这篇文章描述的是主机名相关的,有点类似于IIS6中的主机头负载

分享8个超棒的免费高质量图标搜索引擎

在工作中,我们经常需要用到图标素材。你也许能搜到很多的图标资源网站,但要找到免费的高质量图标却很难,这就是为什么我今天要与大家分享这些优秀的免费质量图标搜索引擎,相信在这些网站你能找到你要的东西。如果你知道更多更好的网站,欢迎与我们分享! FindIcons FindIcons 是我最喜欢的图标搜索引擎,目前已拥有超过 300,000 个图标资源。 IconFinder Iconfinder 能

漫谈算法(四)分治算法 Divide and Conquer Algorithm

Keywords: Divide and Conquer Algorithm; Mathematical Induction; Recurrence Tree; Master Theorem . [为什么写这类文章]   漫谈算法(零)序 [这系列文章里会用到的一下符号和公式]   漫谈算法(番外篇) 符号标记以及基本数学公式

敏捷在路上 (一)为什么敏捷

      前记      对于敏捷软件开发,听说已久。最近刚刚开始走上敏捷的路上,所以记下自己一路上感受和收获。      为什么我们要采用敏捷软件开发呢?这也许是所有刚开始接触“敏捷”这个概念的第一个问题,那我们就从第一个问题开始我的旅程。通常我们在开发中引入一些新的

MyBatis3整合Spring3、SpringMVC3

开发环境: System:Windows WebBrowser:IE6+、Firefox3+ JavaEE Server:tomcat5.0.2.8、tomcat6 IDE:eclipse、MyEclipse 8 Database:MySQL 开发依赖库: JavaEE5、Spring 3.0.5、Mybatis 3.0.4、myBatis-spring-1.0、junit4.8.2

JavaScript模态对话框类

/** * JavaScript ModelDialog v0.1* * new ModelDialog({ * caption 标题 '对话框标题'(默认) * template 主体内容 ''(默认) * dialogCls 对话框className 'md-dialog'(默认) *

一个关于反序列化的小问题

大家都知道,我们具有三种定义可序列化类型的方式:在类型上应用SerializableAttribute特性;应用DataContractAttribute/DataMemberAttribute特性和实现ISerializable接口。当你通过继承一个现有的类来定义你需要被序列化的类,如果这个父类实现了ISerializable接口,如果定义不当,就会出现反序列化的问题。而且这个我们可能经常都不注

ASP.NET MVC3 基础教程 – Web Pages 1.0

I:Web Pages 1.0中以“_”开头的特别文件(文件命名时不区分大小写) “_appstart.cshtml” & “_pagestart.cshtml” & “_viewstart.cshtml” _appstart.cshtml - 应用程序启动时在Global. Appli

深入分析line-height 在浏览器中的特性以及最佳实践

首先看2个问题: 1)line-height和font-size 有联系吗,什么联系? 2)line-height的继承特性有什么特殊性?如果你对这2个问题很清楚的话,你可以跳过本文。 首先看看w3c的解释:line-height 属性设置行间的距离(行高,行间距)。 该属性会影响行框的布局。在应用到一个块级元素时,它定义了该元素中基线之间的最小距离而不是最大距离。line-height

Jscex项目现状:UglifyJS解析器及AOT编译器

Jscex项目是我为了简化JavaScript异步的一个类库,支持任意JavaScript(ECMASCript 3)引擎。Jscex小巧而强大,可以极大地改善前端的AJAX及动画等场景的编程体验,同样也可以用在node.js进行服务器开发。从产生Jscex的想法到现在也有几个月的时间了,也一直想设法进行推广。在思考过程也发现了它在实际生产中可能会遇到的问题,于是前两个星期的主要工作,便是针对这些

Ext.PagingToolbar设置每页显示条数插件

      两年没有在这个技术博客上写东西了,说是工作忙吧,其实也不是忙到连写写文章的时间也没有,归根到底还是太懒了。希望今年能够勤奋点,每周坚持写一篇,形成一个好习惯。以前最后一篇写的是FLEX下的分页控件,最近UI层在用Ext,发现Ext.PagingToolbar运行时不能设置每页条数的功能,于是打算自己做一个插件来完成这一工作。   按照国

c#数据的序列化和反序列化(推荐版)

一段时间没有写东西了,不是因为俺懒,也不是因为俺忙,是因为俺上不了网.... 今天项目中用到了数据的序列化和反序列化,数据用的是EF自动生成的代码,开始用的.net 自带的DataContractJsonSerializer进行序列化和反序列化,当代码写完以后,调试,我X(原谅我的脏话,因为确实让我生气),实体因为有[DataContractAttribute(IsReference=true&n

在多台服务器上简单实现Redis的数据主从复制

      Redis的主从复制功能非常强大,一个master可以拥有多个slave,而一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构。下面我演示下怎样在多台服务器上进行Redis数据主从复制。这里我假设有两台服务器,一台是Windows操作系统(局域网IP:192.168.3.82),一台是Linux操作系统(局

修改版 Reflector v1.0.2011.0408(来点刺激,上修改后源码!!!)

Reflector过期?这可不行!自己动手吧! 看雪上拿到Reflector 7.0的源码,根据自己需要稍作修改,自己编译,就这么简单!   为了便于使用,自己做了一些修改: 1,移除所有授权相关代码和资源 2,移除所有报告错误相关代码和资源 3,移除ReflectorInstaller相关代码和资源,大小由4.3M(混淆压缩)变成2.8M(未混淆压缩) 4,增加代码着色,原来只有黑色和