QCon 2011参会收获——其它
参加QCon 2011还有一些技术知识之外的收获,也在这里一起回顾一下,:)
交流的平台
很多人都说,这次会议上的主题内容很重要,但并不是大会的全部,还有一点,就是QCon把国内、国际上很多技术上的高手集合到了一起,搭建起大家交流的一个平台。
很有意思的是,有些人会每场讲座都专心地去听,还有一些人,只是挑选少许几个自己最感兴趣的话题听一下,然后,剩下的时间就会到处寻找志同道合的人一起聊天。大会各处
http://cyqdata.cn/cnblogs/article-detail-36387
ASP.NET MVC3 系列教程 – 新的Layout布局系统
I:回忆MVC2当中MasterPage那些事
code:
<!------------Begin-------------->
<!-- Master文件 -->
<%@ Master Language="C#"
Inherits="System.Web.Mvc.ViewMasterPage" %>
Master head
<asp:Cont
http://cyqdata.cn/cnblogs/article-detail-36386
分享27个使用纯 CSS 实现的图片画廊
图片画廊用于在网站上显示系列图片,它已成为网站重要的组成部分。实现图片画廊有很多种方法,今天要与大家分享的是27个使用纯 CSS 实现的图片画廊,它们轻量、加载速度快。
1- Pure CSS Sliding Image Gallery
2- Cross Browser Multi-Page Photograph Gallery
3- CSS Photo Shuffler
4- Slidin
http://cyqdata.cn/cnblogs/article-detail-36381
在Ubuntu上安装Orchard
准备:
PostgreSQL RDBMS version 8.2 或更高 (推荐8.4)
tasksel install postgresql-server
Mono 2.10.1
目前的Ubuntu默认安装最高支持到mono 2.6.7,所以要上2.10.1可以自已编译,参见:
http://mono-project.com/Comp
http://cyqdata.cn/cnblogs/article-detail-36366
C#权限管理和设计浅谈
权限管理是很多软件中相当重要的一个模块——它的设计的好坏直接影响到软件的安全性、权限管理的可扩展性和易操作性 以及代码中权限判断的复杂程度和效率等方面。此文主要想和大家分享的是这段时间,对权限管理和设计的断断续续的思考学习,和个人的一些软件开发等方面的看法。
提到'权限管理和设计',大家可能会第一时间想到这园子里的 吉日嘎拉
http://cyqdata.cn/cnblogs/article-detail-36362
创建SSIS包—建立端到端的package
通过基本task和transforms的学习,现在可以转入到SSIS实际应用。建立端到端的package这个系列中首先讲解将一系列的文件数据导入到SQL Server中的方法,然后添加一些复杂转换,最后将看到如何在package中处理错误和动态地创建package。
创建一个项目
使用SSIS的首要目的是从数据源中读取数据,然后写入Destination中,这个向导介绍从平面文件中读取数据。
http://cyqdata.cn/cnblogs/article-detail-36361
增加智能感知的RichTextBox扩展控件(WPF)
简介
闲来无事,写篇博客打发时间。前几日想给WPF的RichTextBox新增上智能感知的功能,搜了一圈没有找到合适的开源代码,于是自己花了点时间搞定了它,小小的扩展了一下RichTextBox,先看效果图:
怎么使用这个扩展后的RichTextBox
扩展后的RTB新增了几个依赖属性:
ContentAssistSource:智能感知数据源
ContentAss
http://cyqdata.cn/cnblogs/article-detail-36360
ASP.NET杂谈-一切都从web.config说起(2)(ConfigSections详解-下)
还是接着上一篇说起,在上两篇中主要和大家探讨了ConfigSection的几种常用形式,并举例几个例子说明了一下。其实它们主要都是继承System.Configuration.ConfigurationSection类来创建自定义配置节。其实在.Net Framework 1.0和1.1的时候,我们是实现Syst
http://cyqdata.cn/cnblogs/article-detail-36357
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 发表于
http://cyqdata.cn/cnblogs/article-detail-36347
Silverlight内存泄露(五)MEF等Ioc框架引起内存泄露-PartCreationPolicy
对象的创建可以使用new,也可以使用IOC架如:castle、MEF等,IOC创建的对象的生命周期,可能IOC负责管理,使用框架的开发者如果不弄清楚可能会造成内存泄露问题。 这些内存泄露问题并不是IOC框架的bug,只是开发者使用不当或者不注意造成的内存泄露问题。 以MEF为例说明我碰到的两种内存泄露问题。 内存泄露系列阅读提示: 一摸一样的对象图,有时候我们可以认为它是内存泄露,有
http://cyqdata.cn/cnblogs/article-detail-36345
漫谈算法(四)分治算法 Divide and Conquer Algorithm
Keywords: Divide and Conquer Algorithm; Mathematical Induction; Recurrence Tree; Master Theorem .
[为什么写这类文章] 漫谈算法(零)序
[这系列文章里会用到的一下符号和公式] 漫谈算法(番外篇) 符号标记以及基本数学公式
http://cyqdata.cn/cnblogs/article-detail-36339
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
http://cyqdata.cn/cnblogs/article-detail-36337
JavaScript模态对话框类
/** * JavaScript ModelDialog v0.1* * new ModelDialog({ * caption 标题 '对话框标题'(默认) * template 主体内容 ''(默认) * dialogCls 对话框className 'md-dialog'(默认) *
http://cyqdata.cn/cnblogs/article-detail-36336
ASP.NET MVC3 基础教程 – Web Pages 1.0
I:Web Pages 1.0中以“_”开头的特别文件(文件命名时不区分大小写)
“_appstart.cshtml” & “_pagestart.cshtml” & “_viewstart.cshtml”
_appstart.cshtml - 应用程序启动时在Global. Appli
http://cyqdata.cn/cnblogs/article-detail-36334
Jscex项目现状:UglifyJS解析器及AOT编译器
Jscex项目是我为了简化JavaScript异步的一个类库,支持任意JavaScript(ECMASCript 3)引擎。Jscex小巧而强大,可以极大地改善前端的AJAX及动画等场景的编程体验,同样也可以用在node.js进行服务器开发。从产生Jscex的想法到现在也有几个月的时间了,也一直想设法进行推广。在思考过程也发现了它在实际生产中可能会遇到的问题,于是前两个星期的主要工作,便是针对这些
http://cyqdata.cn/cnblogs/article-detail-36332
c#数据的序列化和反序列化(推荐版)
一段时间没有写东西了,不是因为俺懒,也不是因为俺忙,是因为俺上不了网....
今天项目中用到了数据的序列化和反序列化,数据用的是EF自动生成的代码,开始用的.net 自带的DataContractJsonSerializer进行序列化和反序列化,当代码写完以后,调试,我X(原谅我的脏话,因为确实让我生气),实体因为有[DataContractAttribute(IsReference=true&n
http://cyqdata.cn/cnblogs/article-detail-36330
修改版 Reflector v1.0.2011.0408(来点刺激,上修改后源码!!!)
Reflector过期?这可不行!自己动手吧! 看雪上拿到Reflector 7.0的源码,根据自己需要稍作修改,自己编译,就这么简单! 为了便于使用,自己做了一些修改: 1,移除所有授权相关代码和资源 2,移除所有报告错误相关代码和资源 3,移除ReflectorInstaller相关代码和资源,大小由4.3M(混淆压缩)变成2.8M(未混淆压缩) 4,增加代码着色,原来只有黑色和
http://cyqdata.cn/cnblogs/article-detail-36328
CSS排版:例子和工具
在这系列文章的前面一部分,我们讨论了CSS排版的一些技术和最佳实践。现在让我们通过一些案例学习,工具以及网页中一系列出色排版来更深入的研究。
这是CSS排版参考三篇系列中的第三部分,这三篇将涵盖从基本语法到最佳实践,以及CSS排版相关工具的内容。
CSS排版:基础
CSS排版:技术与最佳实践
CSS排版:例子和工具
CSS排版案例学习
教程和理论很不错,但是没有比案例学习更能够说明事情
http://cyqdata.cn/cnblogs/article-detail-36323
步步为营 .NET 设计模式学习笔记 九、Command(命令模式)
概述 在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情况下,如何将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,可以实现二者之间的松耦合。这就是本文要说的Command模式。 意图 将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求
http://cyqdata.cn/cnblogs/article-detail-36321
ASP.NET MVC3 系列教程 - View的变化
I:首先看看在MVC2及MVC3当中,View的继承结构以及变化
MVC2:根据上图的继承关系说明.~~MVC2当中的VIEW还是和WebForm的Page有着紧密相连的关系.
下面我们来看看MVC3当中发生了什么样的变化.
MVC3(WebForm版本): 可以看出上图的部分类显示不”友好”不过MVC3刚出不久.文档资料差就差点吧.不妨碍我前进的步伐!下面自己
http://cyqdata.cn/cnblogs/article-detail-36311