揭秘HTML 5和CSS3 Web实现飞跃的踏板
互联网的发展总是在不断地催生新技术的产生,而HTML 5和CSS 3是最近一直被讨论的热门话题,关于HTML 5与Flash之间的唇枪舌战一直不断,而CSS 3的新功能也让人们备受期待。那么HTML 5和CSS3究竟有哪些让我们眼前一亮的东西呢?
HTML 5草案的前身名为Web Applications 1.0,于2004年被WHATWG提出,于2007年被W3C接纳,并成立了新的HTML工作团
http://cyqdata.cn/cnblogs/article-detail-37635
一步步教你实现弹出窗口(第2部分)
上部分已给出主要辅助方法css了,有了它我们就可以实现类的实例的样式共享。另外,我们的类的实现模式是基于prototype,这样就实现方法共享。现在我们来看看如何渲染它,首先呈上它大体的结构层代码:
<div id="" class="popups" > <div class="caption"></div> <form> <div
http://cyqdata.cn/cnblogs/article-detail-37607
从数据到代码—通过代码生成机制实现强类型编程[下篇]
在《上篇》中,我们实现了将保存有消息条目的XML向CodeDOM的转换,即是将XML文件生成一个CodeCompileUnit对象,而该CodeCompileUnit对象反映出来的DOM层次和我们将会生成的代码文件向匹配。在下篇中,我们将实现整个代码生成系统的第二个步骤——通过VS的Custom Tool实现数据(保存消息条目的XML)向代码文件的自动转换。
一、让Me
http://cyqdata.cn/cnblogs/article-detail-37557
[MrYoung教程:易学之道]1ADONET基础及登录模块的实现 1-2
一、上文回顾
在本系列的第一篇[MrYoung教程:易学之道]1ADONET基础及登录模块的实现 1-1中我们首先了解了关系型数据库的概念,然后学习了如何使用企业管理器建立数据库表和添加数据,最后了解了基础的SQL语句:查询,增加,修改,删除的用法,在本节我们将详细讲解如何去实现一个登陆窗体,从而开始入门ADO.NET编程
二、System.Data.SqlClient 命名空间
Sys
http://cyqdata.cn/cnblogs/article-detail-37529
.NET实现之(WebService数据提供程序)
说起数据提供程序大家都不陌生,数据提供程序的作用就是以统一的接口去访问不同的数据源,如OledbProvider、SqlServerProvider、OrcaleProvider等等;不同数据源的访问其实是不一样的,微软数据源的访问方式从ODBC到ADO.NET经历了很多路程,各大数据源提供商,都在不断的生产不同结构的数据库,为了以统一的接口去访问各种不同的数据源,微软的.NET为我们提供了ADO
http://cyqdata.cn/cnblogs/article-detail-37514
加强型的记录集权限(数据集权限、约束表达式设置功能)实现方法界面参考
1。功能要求相对复杂的信息管理系统,有比较严格的权限管理设置的需求。例如业务管理系统中的一个角色只能查看金额小于500万的合同,而且只能看自己所在部门的合同,系统要求限制条件能灵活设置过滤所能看到的,所能操作的数据项,当前把这些需求理解为数据集权限需求,类似下面的示例参考图。
2。首选我们需要提供一个设置记录集权限的功能,我们按角色权限设置为例,参考下图红色圈起来的部分:
http://cyqdata.cn/cnblogs/article-detail-37485
《模式——工程化实现及扩展》(设计模式C# 版)《工厂方法模式》——“自我检验" 参考答案
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/ 请修改本章最后完成的那个比较适于工程应用的Factory<T>,使其支持含参数的构造函数 分析:1、本着OCP原则,我们不对原有Factory<T> 进行修改,而是通过继承对其进行扩展 2
http://cyqdata.cn/cnblogs/article-detail-37465
.NET实现之(简易ORM)
ORM模型在现在的项目开发中用的还是比较多的,他的好坏我们就不讨论了,已学习为主吧;
ORM模型的大概思想就是实体与我们库中的表的对应关系,一个实体就好比表中的一行数据,将实体的操作视为对表的操作,如增、删、该、查就是对表的同样操作,我们只需要简单的封装一下就可以省很多的重复劳动,通过ORM模型对我们的代码的简洁程度还是有目共睹的,我们将对数据库的操作通过ORM转换后执行,前者我们省掉了很多复杂的
http://cyqdata.cn/cnblogs/article-detail-37458
asp.net mvc + ExtJs 实现无限级TreePanel 加载、添加、编辑、删除
以前用过Ext.tree.TreePanel 做过树形结构的查询绑定,感觉TreePanel还蛮好。
今天来尝试下 结合Ext.menu.Menu 菜单做一个增删改的功能,并实现无限级的绑定,如下图的效果:
第一步:TreePanel的无限级加载设计:
我的数据设计结构如下图:
第二步:后台获取级联数据结构,返回json数据类型:
[{"id":7,"text":"2011" , "leaf":
http://cyqdata.cn/cnblogs/article-detail-37440
【ASP.net文档】用C#实现HTTP协议下的多线程文件传输
很多人都有过使用网络蚂蚁或网络快车软件下载互联网文件的经历,这些软件的使用可以大大加速互联网上文件的传输速度,减少文件传输的时间。这些软件为什么有如此大的魔力呢?其主要原因是这些软件都采用了多线程下载和断点续传技术。如果我们自己来编写一个类似这样的程序,也能够快速的在互联网上下载文件,那一定是非常愉快的事情。下面我就讲一讲如何利用C#语言编写一个支持多线程下载文件的程序,你会看到利用C#语言编写网
http://cyqdata.cn/cnblogs/article-detail-37427
VGA接口实验1--代码实现
----------------->>
PLL配置部分(板载50MHZ晶振,PLL分频得25MHZ频率)
---------------------->>
VGA配置部分
----------------------->>
行同步信号参数配置
---------------------------->>>
场同步信号参数配置
--
http://cyqdata.cn/cnblogs/article-detail-37394
jquery构造器的实现
jQuery的$符号非常神奇,它可以接受一个字符,也可以接受一个文档对象或window对象,亦可以传个函数进行变为domReady加载器。显然,能做到这一步,其实现是相当的复杂,这个实现就是它的init方法,jQuery的真实构造器。它功能也随着版本的升级而升级,越来越长。
2009-01-13发布的1.3版
init: function( selector, context ) {
http://cyqdata.cn/cnblogs/article-detail-37390
新浪,腾迅,网易微博OAuth统一认证接口实现
看到国内微博兴起.各大门微博都提供了统一的OAuth认证
开始有想法做一个统一访问接口了.到时候就可以利用各大门户的注册用户来为我们服务
从而也使得最终用户不用每个网站都要去注册一个帐号.还有安全性的问题了
从开始一时兴趣.到专心的架构,把博客园有关OAuth认证的文章都看了一下.
从不知.到了解,到熟悉再到自己造轮子.
利用休息时间.自己终于写好了国内四大门户的三大微博接口.
由于搜狐的文档还没
http://cyqdata.cn/cnblogs/article-detail-37374
.NET实现之(自动更新)
做开发的人,尤其是做客户端(C/S)系统开发的人都会遇到一个头疼的问题,就是软件的自动更新;系统发布后怎样自动的更新程序,在下有幸开发过一个自动更新程序,更新程序与任何宿主程序是完全独立的;只要在主程序里面启动更新程序就行了;更新程序也是一个可执行文件,在启动的时候可以设置是否是自动更新和是否是手动更新,自动更新的意思就是说不需要人工的干预实现从远程服务器下载更新包,而如果是手动更新就会涉及到用户
http://cyqdata.cn/cnblogs/article-detail-37313
[原创]使用 Google Chart 在线服务实现软件版本发布时间线图
引言
ExtAspNet 是一组基于 ExtJS 的专业 ASP.NET 2.0 控件库,从第一次发布至今已经有超过 3 年的时间,版本也大大小小发了 80 多个。
今天想弄一个查看发布周期总体趋势的图表来,其实这个想法来自有 3 方面知识的碰撞:
ExtAspNet 的发布版本丰富,足以形成一张不错的报表。
记得以前买 MackBook 时,有一个提供 Apple 系列产品发布平均周期的网站
http://cyqdata.cn/cnblogs/article-detail-37253
推荐12个漂亮的CSS3按钮实现方案
在过去,我们都是使用图片或者JavaScript来实现漂亮的按钮效果,随着越来越多的浏览器对CSS3的支持和完善,使用CSS3来实现美观的按钮已没有太多的障碍。今天,本文收集了12个很不错的CSS3按钮方案并有相关的使用教程。
BonBon Buttons
Zardi
CSS3 Buttons With Simple Markup
Fancy Buttons
10 Nice CSS3 Bu
http://cyqdata.cn/cnblogs/article-detail-37249
线程同步的多种实现
AutoResetEvent
AutoResetEvent 允许线程通过发信号互相通信。通常,此通信涉及线程需要独占访问的资源(MSDN)
访问完独占资源后的线程,通过发送信号通知其它等待线程可以开始抢占资源了,最终已独占的形式访问资源。
AutoResetEvent 初始化时可以设置 new AutoResetEvent (False) 即刚开始无信号,所有等待线程都在等待信号的发
http://cyqdata.cn/cnblogs/article-detail-37149
java web中实现同一帐号同一时间只能一个地点登陆(类似QQ登录的功能)
又有好多天没有写博客了,最近有网友问我,在java web中如何实现像QQ登录的功能,同一帐号不能同时在两台电脑上登录。
一、该功能有什么作用
大家想想吧。反正总会有这样的需求的。这年头什么需求不会有。。呵呵。有时候也不一定是需求,很有可能为了安全也会这么做。例如考试系统,在线聊天系统,很有必要做成这样的吧。
二、实现过程
&
http://cyqdata.cn/cnblogs/article-detail-37132
用asp.net MVC3 简单实现毕业设计
一朋友要交毕业设计,叫我帮他搞个简单的图书管理系统,我反正晚上也没事情,就准备帮他捣鼓一个简单的。由于是毕业设计,因此准备采用在工作中很少使用到的技术来开发,也好给自己练练手,因此选用了Entityframework,spring.net ,asp.net MVC 等技术来开发。以下是我这个项目的工程结构:
Common为公共类,主要存放与业务无关的公共类,也包括扩展方法也存放在此
http://cyqdata.cn/cnblogs/article-detail-37118