- 博客(16)
- 资源 (5)
- 收藏
- 关注
原创 SQL Server 存储过程入门详解
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可以包
2012-06-27 15:52:11 636
原创 SQL Server 触发器入门详解
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、del
2012-06-27 15:41:26 567
原创 解决PowerDesigner 生成Sql2005-2012 找不到sysproperties表的问题
造成此问题的原因是由于Sql 2005 删除了系统表 sysproperties 而改用 sys.extended_properties 表所致 ,微软的目的不再去猜测网上有二种解决方式 但不符合本人的需要 以下是通过创建sysproperties视图,以及改造powerdesigner sql语句生成模板实现本人直接用powerdesigner生成创建数据库SQL 方法实现简单,在此做个
2012-06-27 08:49:32 1440
翻译 做好5个javascript细节,别让人看出你很烂
JavaScript在互联网上名声很臭,但你又很难再找到一个像它这样如此动态、如此被广泛使用、如此根植于我们的生活中的另外一种语言。它的低学习门槛让很多人都称它为学前脚本语言,它另外一个让人嘲笑的东西是动态语言的概念是偏偏使用了高标准的静态数据类型。其实,你和JavaScript都站错了立场,而现在,你让JavaSript很生气。这里有五个原因能说明你的JavaScript技术很烂。1. 你没
2012-06-27 08:42:30 1079 1
转载 MVC3.0在各个版本IIS中的部署
概述:最近在做一个MVC 3的项目,在部署服务器时破费了一番功夫,特将过程整理下来,希望可以帮到大家!本文主要介绍在IIS5.1、IIS6.0、IIS7.5中安装配置MVC 3的具体办法!正文: IIS5.11. 安装Microsoft .net FrameWork 4.0安装包;2. 安装ASP.NET MVC 3;3. 在IIS中发布网站,创建虚拟目录,ASP.NE
2012-06-13 08:40:37 893
原创 Asp.MVC1,2,3,4 各个版本比较
ASP.NET下的MVC从原始的1.0走到2.0,再到3.0,现在走到4.0,也许明年5.0就问世了,先不管那些,那说说这些MVC在ASP.NET是如何变化发展的。对于。net编程人员来说可能会很熟悉,也有可能不熟悉,我过去做。net一年多,没听说过这个概念,但是昨天看别人的博客(博主书这是。net一个公司的面试题),忽然对这个问题产生了兴趣,于是研究研究,研究的不是很深,供初学者有个浅显的认识。
2012-06-11 16:43:30 5433
原创 自己动手开发jQuery插件
因为工作需要,所以这几天琢磨了一下关于jQuery插件开发的问题,经过一天鏖战,终于完成自己动手做的第一个jQuery插件,对于俺这种见了css就头痛的人来说,一天时间8小时,保守估计有5个小时在弄css(我css文盲级别,形容得还不够贴切,如果说文盲不会写字,只会说话,那我是连话都不会说的级别。),好了,废话少说,切入正题。首先要了解jQuery插件开发分两种,1.类级别的插件开发。2.
2012-06-11 16:24:31 2179
原创 asp.net mvc与传统三层架构的区别
1.传统WebForm开发中存在的一些问题传统的ASP.NET开发中,微软的开发团队为开发者设计了一个在可视化设计器中拖放控件,编写代码响应事件的快速开发环境。然而,它所带来的负面效应是:由于控件封装了很多东西,开发者很难了解这背后的HTML是如何运作的容易得到一个包含大量ViewState的页面,使得页面尺寸远远超过所需的内容,使得页面的打开速度较慢不容易被测试2.什么是MV
2012-06-11 14:45:03 4024
原创 jquery 延迟加载(浏览器滚动加载)
越来越多的网站实现了动态加载,瀑布型网站,QQ空间,sina等大型网站会性能和用户的体验越来越严格减少服务器的负担,加快网站的浏览速度,都是网站技术人员人人在做的!下面是拉动浏览器滚动条才实现的加载代码jQuery(document).ready(function(){ var loaded = false; function show(){ //lert("test");
2012-06-11 11:44:04 1725 1
转载 浅谈网页的cookies存储技术
由于HTTP协议是无状态的,无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。此时会引用session,比如说登陆成功后,服务端会为用户开辟一块内存区域,用以存放用户这本次会话的一些内容,比如说用户名之类信息。那么就需要一个东西来标识这个内存区域是你的而不是别人的,这就是jsessionid。然后,服务器响
2012-06-07 10:25:28 685
原创 asp.net MD5、普通加密、对称加密
平时经常会遇到一些加密解密之类的处理,特编写成一个专门的类,以后只需要调用即可!用法很简单,实例化类之后调用相关方法就行!会对应返回加密解密后的字符串!下面是MD5、普通加密、对称加密,EDSusing System;using System.Collections.Generic;using System.Text;using System.Security.Crypt
2012-06-07 10:20:50 1660 1
原创 Show一下我近期开发的OA
看图说话!无聊开发工具:登录界面:首页:其他皮肤(权限角色):其他皮肤(报表统计):其他皮肤(工作流):下半部分:
2012-06-07 09:45:57 3676 16
原创 除了技术我们还应该知道的
记得看过冯仑的“赚钱以外的功夫”有感而发,写写我们IT人技术以外的功夫。 有时候发现做技术做长了,很多的人的性格都会发生变化,变得内向,变得封闭。有的会发现市场团队的开会,大家都你一言我一语,踊跃发言,争相斗艳。而有的时候程序员开会要么一声不吭,要么就会变成牢骚会,这需求不好,那个做法不对。 我们为何不换个角度看问题或者处理问题呢:我觉得如果这么做可能更好,如果那么做可以避免这
2012-06-06 17:31:58 1282
原创 创业公司感悟录之十个提醒
1. 人应该学会客观的评价自己和评价别人人往往有时候总觉得别人不如自己,总觉得别人做的东西太垃圾。无论怎样,成者王,败者寇,成功者自有他成功的道理。让我们以学习的态度来看待别人,以及别人的产品,以谦逊的态度看待自己,但要以坚定的态度去执行自己路。取其精华,去其糟粕,做成自己差异化的亮点和核心竞争力,并尊重你的对手,因为他是你成长的动力。2. 纸上得来终觉浅,绝知此事要躬行 看
2012-06-06 17:27:16 1363
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人