自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 laydate天蓝色皮肤

网站要使用日期控件,就到网上找到了laydate,但是laydate皮肤没有天蓝色的,其他皮肤都无法和本网站融为一体,就自己制作了一个天蓝色的皮肤,分享出来供大家使用。皮肤下载

2014-09-03 16:55:25 2646

转载 数据库架构的演变

数据库架构的演变最近看了很多公司架构的演变的文章,发现其中的基本思路和架构演变都很类似,这里也总结一下数据库架构的演变以及演变背后的思路。单主机最开始网站一般都是由典型的LAMP架构演变而来的,一般都是一台linux主机,一台apache服务器,php执行环境以及mysql服务器,一般情况下,这些都在一台虚拟主机上,简称单主机模式。单主机模式缺点:1 web

2013-09-24 17:43:27 689

转载 获取客户端网卡mac地址的方法

在做B/S结构的系统时,我们常常需要获取客户端的一些信息,如IP和MAC,以结合身份验证。在ASP.NET中,要获取服务器端的MAC很容易,但是要获取客户端的MAC的地址确要花费一翻心思,通常的做法是调用Win32API或直接调用nbtstat命令。方法一:Javascript结合系统的ActiveX 优点:无需开发额外的代码,轻量级的实现。不需要服务器端进行处理,有客户端自行获取

2013-08-07 13:12:03 1690

转载 MVC在IIS6中重写

每一次看scottgur的BLOG总能收获意外的惊喜^_^。在他的这篇BLOG(Tip/Trick: Url Rewriting with ASP.NET(感谢思归)中,描述了有关在ASP.NET重写URL的各种方法。而我这篇文章不会涉及如何在ASP.NET重写URL,只是简单介绍IIRF(为了方便少写几字,以后的Ionic's Isapi Rewrite Filter将全部简写)如何在I

2013-08-06 11:35:50 1188

原创 数据库出现"可疑"

今天在挪机柜后,回来,发现公司一个网站打不开了,提示“数据库无法访问”,看了线上数据库,以数据库“gaoming”为例,数据库显示“gaoming(可疑)”,后来找到了解决方案1、将数据库设置为应急状态  alter database gaoming set emergency2、将数据库设置为单用户模式  alter database gaoming set single_use

2013-07-10 17:38:12 1953

转载 理解MVC路由配置

在上一篇文章中,我简短的谈了一下MVC的底层运行机制,如果对MVC还不是很了解的朋友,可以作为入门的参照。接下来,我开始介绍关于URL路由的相关知识。URL路由不是MVC独有的,相反它是独立于MVC而单独存在的(在System.Web.Routing下)。因此,URL路由也能为传统的ASP.NET应用程序服务。我用一个简单的例子来解释路由,在我们的上一节的"ASP.NET MVC应用程序"中添加一

2013-06-07 11:44:10 15033

转载 DNS解析过程详解

先说一下DNS的几个基本概念:   一. 根域就是所谓的“.”,其实我们的网址www.baidu.com在配置当中应该是www.baidu.com.(最后有一点),一般我们在浏览器里输入时会省略后面的点,而这也已经成为了习惯。根域服务器我们知道有13台,但是这是错误的观点。根域服务器只是具有13个IP地址,但机器数量却不是13台,因为这些IP地址借助了任播的技术,所以我们可

2013-06-06 13:35:07 6558

转载 网站架构

之前我简单向大家介绍了各个知名大型网站的架构,亿万用户网站MySpace的成功秘密、Flickr架构、YouTube网站架构、PlentyOfFish  网站架构学习、WikiPedia技术架构学习笔记。这几个都很典型,我们可以从中获取很多有关网站架构方面的知识,看了之后你会发现你原来的想法很可能是狭隘的。  今天我们来谈谈一个网站一般是如何一步步来构建起系统架构的,虽然我们希望网站一开始

2013-06-06 11:06:10 579

转载 网站架构

之前我简单向大家介绍了各个知名大型网站的架构,亿万用户网站MySpace的成功秘密、Flickr架构、YouTube网站架构、PlentyOfFish 网站架构学习、WikiPedia技术架构学习笔记。这几个都很典型,我们可以从中获取很多有关网站架构方面的知识,看了之后你会发现你原来的想法很可能是狭隘的。  今天我们来谈谈一个网站一般是如何一步步来构建起系统架构的,虽然我们希望网站一开始就能有一个

2013-06-06 11:04:28 576

转载 codesmith属性翻译

CodeSmith中自带一个程序集SchemaExplorer.dllCodeSmith与数据库的联系,在CodeSmith中自带一个程序集SchemaExplorer.dll,这个程序集中的类主要用于获取数据库中各种对象的结构。SchemaExplorer中主要类的结构和功能:DatabaseSchema属性:ConnectionString:

2013-06-05 16:19:38 646

转载 反射

-1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动态创建委托1、什么是反射        Reflection,中文翻译为反射。        这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(

2013-06-02 22:53:22 420

转载 .net System.Web.Caching.Cache缓存类使用详解

System.Web.Caching 命名空间提供用于缓存服务器上常用数据的类。这包括 Cache 类,该类是一个使您可以存储任意数据对象(如哈希表和数据集)的词典。它还为这些对象提供到期功能,并提供使您可以添加和移除对象的方法。您还可以添加依赖于其他文件或缓存项的对象,并在从Cache 中移除对象时执行回调以通知应用程序。        System.Web.Caching.Cache

2013-05-29 20:52:40 490

转载 javascript aray 介绍

/JS数组方法汇总shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5];var b = a.shift(); //a:[2,3,4,5] b:1unshift:将参数添加到原数组开头,并返回数组的长度var a = [1,2,3,4,5];var b = a.unshift(-2,-1); //a:[-

2013-05-15 09:07:05 974

转载 html头部详解

HTML中我们一般把head部分称为网页的头部。头部部分的内容虽然不会在页面中显示,但它能影响到搜索引擎对网页的收录和排序,以及网页的各种全局设置,可以说是至关重要。▲知识点一——头部信息里设置网页的基底网址基底网址的实质是统一设置超级链接的属性,基底网址标签是,它有两个属性,href和_target。href用于设置基底网址的路径,_target用于设置超级链接的打开方式。通过基底网

2013-05-10 10:05:47 756

转载 电子商务网站购物车设计

购物车相当于现实中超市的购物车,不同的是一个是实体车,一个是虚拟车而已。用户可以在购物网站的不同页面之间跳转,以选购自己喜爱的商品,点击购买时,该商品就自动保存到你的购物车中,重复选购后,最后将选中的所有商品放在购物车中统一到付款台结账,这也是尽量让客户体验到现实生活中购物的感觉。服务器通过追踪每个用户的行动,以保证在结账时每件商品都物有其主。     购物车的功能包括以下几项:n

2013-03-07 21:05:58 1974

转载 什么是依赖注入

Spring 能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的 管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Service对 象无须关心持久层对象的具体实现,各层对象的调用完全面向接口。当系统需要重构时,代码的改写量将大

2013-02-26 11:16:45 300

转载 ASP.NET MVC 教程 -使用输出缓存提高性能(C#)

ASP.NET MVC 教程 -使用输出缓存提高性能(C#)原文地址:http://www.asp.net/learn/mvc/tutorial-15-cs.aspx在这篇教程里,你会学习到利用缓存输出会多么显著地改善你的ASP.NET MVC应用的性能。你会学习到如何缓存从控制器行为返回的结果。通过缓存从控制器行为返回的结果,每次新的用户调用该行为时,相同的内容不再需要每次都创建一次

2012-11-21 11:41:55 1131

转载 基于角色的访问控制模型

RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员”、

2012-10-31 17:06:51 791

转载 对架构师而言,什么最重要?

软件架构师的定义乃至所需要的特质历来众说纷纭。下面从一些另类的角度来做点分析。从产生根源来看,程序规模越大,参与人员越多,越需要架构师;程序越小,参与人员越精英化,架构师存在价值越小。这不难理解,大军团作战,总不好一窝蜂就上去了,总要有些规则,总要有人把我全局。架构师就是在比较高的层面上把握全局的这个人。从这个角度来看,对架构师而言选择最重要,因为站的高,所以选择具

2012-08-17 21:36:40 6025

转载 Http get,post,soap协议的区别

Http get,post,soap协议的区别 SOAPWeb.net数据结构IE 1.Http作为web服务的首选协议,居有4大优点:1)http非常简单,以纯文本(超文本)形式编码的请求和响应组成2)http是无状态的。一旦发送了一个http请求,客户和服务器之间的连接信息就会被释放,有利于减少服务器资源的消耗。3)http的运行端口80,在大多数防火墙上是公开

2012-08-16 15:28:06 709

转载 怎样成为一个卓越的技术人员

这是我老婆的公司曾经的一个技术牛人王克伟的博文,感觉很不错。听老婆同事说他也有一个技术博客,经营的挺不错。百度了出来,翻看了他的好多篇文章,虽然很多看不懂,但是给我的直接感觉就是文章虽然很少,但是都很精,很细致,很有条理,思路清晰,而且图文并茂,引用很多的外部链接力图构建面向更多读者群的完整知识网络,显然经过了精雕细琢。这些都是我的博客需要借鉴的长处,或者叫做一种优秀的习惯。这篇文章不谈技术,

2012-08-03 06:20:11 794

转载 外包女程序员-----励志段子 留着 等没事的时候看看

再烦,也别忘微笑;再急,也要注意语气;再苦,也别忘坚持;再累,也要爱自己。低调做人,你会一次比一次 稳健;高调做事,你会一次比一次优秀。成功的时候不要忘记过去;失败的时候不要忘记还有未来。有望得到的要努力,无望得到的不介意,则无论输赢姿态都会好看。生活不是单行线,一条路走不通,你可以转弯。泪水和汗水的化学成分相似,但前者只能为你换来同情,后者却可以为你赢的成功。变老是人

2012-07-17 08:59:37 1081

转载 李天平: 技术以外的功夫

记得看过冯仑的“赚钱以外的功夫”有感而发,写写我们IT人技术以外的功夫。    有时候发现做技术做长了,很多的人的性格都会发生变化,变得内向,变得封闭。有的会发现市场团队的开会,大家都你一言我一语,踊跃发言,争相斗艳。而有的时候程序员开会要么一声不吭,要么就会变成牢骚会,这需求不好,那个做法不对。    我们为何不换个角度看问题或者处理问题呢:我觉得如果这么做可能更好,如果那么做可以避免这

2012-05-28 16:48:33 9749

转载 大学毕业后5年决定命运

正如唐骏说:”我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……”人总是从平坦中获得的教益少,从磨难中获得的教益多;从平坦中获得的教益浅,从磨难中获得的教益深。一个人在年轻时经历磨难,如能正确视之,冲出黑暗,那就是一个值得敬慕的人。最要紧的是先练好内功,毕业后这5年就是练内功的

2012-05-28 16:37:58 763

转载 励志难道是放弃合法权益?

昨天无意中看到一名学生的QQ日志上转载的一篇励志文章,名为《大学毕业后拉开差距的原因》。这篇文章是这样开头的:“一位知名的成功人士曾说过:‘我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……’”。     看完这句话,一种鄙夷之情油然而生。这位“成功人士”也真够狠的,一下子就剥夺了

2012-05-28 16:13:52 670

转载 .NET开发人员的瓶颈和职业发展

现在社会比前几年浮躁了,越来越多的人抱怨薪水低,高薪工作不好找;诚然这有CPI的压力,可是也有很多人没有认清自己的职业发展.很多.NET程序员个各种纠结,想拿高薪又拿不到,想提高又不知道怎么能提高.我也经历过这样的阶段.......各种纠结和迷茫,各种悲剧......不知道路在何方,在此我把我的经验和看法分享给大家,希望能给大家一点帮助.(本文只代表我的个人观点)关于职业/薪水

2012-05-24 09:38:13 1152

原创 无法在证书存储区中找到清单签名证书”错误的解决方法

对于windows form项目出现“无法再证书存储区中找到清单签名证书”的解决办法是用记事本打开.csproj的文件,然后找到true,将true改成false即可如下图所示:然后保存即可解决。

2012-05-02 10:42:10 2049

转载 王树彤:如何平衡“打工心态”与“老板心态”

最近创业的话题说得比较多,有些网友说,我并不想当老板,也不是人人都可以自己当老板的,能一辈子安安分分打工也没什么不好。我认为无论打工也好,自己创业也罢,这两者对人职业素养的要求在很多方面还是有很大的关联性,并不完全矛盾,更不能用“资方与劳方永远有着不可调和的矛盾”来把大家对工作的态度简单对立地说成“打工心态”与“老板心态”。  前两天一个老朋友跟我感叹现在的员工“打工心态”实在是令他头

2012-04-17 09:27:31 8481

转载 你做过的最有效的提高编程水平的一件事情是什么

最近在stackexchange网站上看到了一个非常好的问答,有人问:你做过的最有效的提高你的编程水平的一件事情是什么?回首作为一个程序员这些年来的生活和职业道路,我使用了很多种不同的方法来提高我的编程技能 —— 阅读代码,编写程序,阅读书籍,听讲座,看视频,等等。我的问题是:你做过的最有效的提高你的编程水平的一件事情是什么?对于那些想提高水平的程序员,你的建议是什么?我希望你们提

2012-04-17 09:11:08 492

转载 WdatePicker.js的使用方法 帮助文档 使用说明 如何使用

日期控件支持平面显示功能,只要设置一下eCont属性就可以把它当作日历来使用了,无需触发条件,直接显示在页面上 示例2-1 平面显示演示WdatePicker({eCont: 'div1' ,onpicked:function(dp){alert('你选择的日期是:'+dp.cal.getDateStr())}})$dp.cal.getDateStr 用法详见内置函数和

2012-04-09 18:17:47 513

原创 不同浏览器对上传的zip文件格式的mime类型解释

浏览器类型                                        mime类型ie浏览器                                              application/x-zip-compressed火狐浏览器                                        application/octet-str

2012-04-09 17:59:38 6338

原创 Windows Server 2008 R2下安装MySql出错解决方案

今天下午趁着无事可做,就打算在Windows Server2008下安装MySql数据库,感觉以前安装过,认为只需几分钟就可搞定,结果出乎了我的所料,花费了我好长时间,一直在安装将要完成时出错:MySql安全设置时出错,试了好多办法终于找到了错误原因:以前装过的MySql卸载没有彻底卸载完。现将彻底卸载MySql数据库的方法总结如下四点:1、点击“开始”----“控制面板”----“程序”--

2012-02-02 18:16:51 8402

原创 远程备份要考虑的东东

远程备份要求:传输校验、数据完整性校验、数据独立格式。     本地备份要求:数据完整性校验、数据独立格式

2012-01-17 17:59:41 508

原创 jscript和javascript区别

今日在使用弹出层时发现ie,谷歌下支持弹出框,而火狐下却不支持,百思不得其解,试了很多地方都解决不了问题,最后将改成了 火狐下终与出现了弹出框,最终查了资料才知道jscript和javascript是有区别的。  netscape开发了在Navigator中使用的LiveScript语言,后改名为JavaScript   Microsoft发行jscript用于internet explo

2012-01-17 10:13:08 2395

转载 int后带问号(int ?)是什么意思

int?:表示可空类型,就是一种特殊的值类型,它的值可以为null用于给变量设初值得时候,给变量(int类型)赋值为null,而不是0int??:用于判断并赋值,先判断当前变量是否为null,如果是就可以赋役个新值,否则跳过public int? a=null;public int b(){return this.a ?? 0;}值类型后面加问号表示可为空null(

2012-01-11 10:17:01 683

转载 System.Web.Mvc.UrlHelper的学习与使用

System.Web.Mvc.UrlHelper的学习与使用  上一次学习了HtmlHelper帮助类,这次我们学习一下UrlHelper帮助类,看类名也都知道这个类是用来帮我们生成URL在ASP.NET MVC应用程序中。让我们来看看该类给我们带来了哪些方便的方法和属性,UrlHelper提供了四个非常常用的四个方法,1.Action方法通过提供Controller,Ac

2012-01-09 17:36:25 1667

转载 因为使用母版页而带来的麻烦

本文将为大家介绍一下 ASP.NET 2.0 在创建母版页时引来的麻烦,并分析了问题产生的实质,大家在实际操作中多多注意一下。   一、问题提出  由于总体排版和设计的需要,我们往往创建母版页来实现整个网站的统一性,最近我由于统一性的需要,把原来整个项目单独的页面全部套用了母版页。但是出现了一个错误……在我的Blog中记录一下,方便大家参考。  二、 抽象模型  由于整个页面内容过

2012-01-09 12:01:33 476

转载 char、varchar、text和nchar、nvarchar、ntext

1)char、varchar、text和nchar、nvarchar、ntext char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。text存储可变长度的非Unicode数据,最大

2012-01-09 11:59:55 443

原创 优美

1、伟大是熬出来的!!!! 2、要有战故障的勇气,更要有出现故障的兴奋!3、一定不要走一条太窄的路!4、做,正确做事,立马就做!!!5、信念是一种无坚不摧的力量,当你坚信自己可以成功时,你必会成功!!!6、最好的编程是最大化你工作在最佳状态下的时间,而不是累计你在屏幕前总共消耗的时间!!!7、只有先成就了业,才有资格谈报酬!!!8、时间就是金钱,效率就是生命!!!9

2012-01-09 11:42:46 383

转载 如何解决EFCodeFirst安装失败

我们在安装EFCodeFirst包时会不会出现“This package (or one of this dependencies) contains PowerShell scripts and needs to be installed from the pAckage Manager Console.”。这可真该死。微软出的产品就是这样,只是出点惊喜——恭喜“再来一瓶”。。。

2012-01-09 11:39:09 1335 3

日期控件laydate 天蓝色皮肤 需要和laydate js结合使用

日期控件,使用了laydate日期控件,只是缺少了天蓝色皮肤,自制的。

2014-09-03

jQuery_CHM_1.4.4

jQuery_CHM_1.4.4内面包含jquery的很多函数时编程时的好资料啊

2011-09-01

Apache2.2中文手册

Apache2.2中文手册,内面详细介绍各个命令的使用方法

2011-09-01

css样式表中文手册

很方便的,放在手边,随时可以查找所需功能,让我们快速排出优美的布局来

2009-10-27

用c#编写的坦克大战(c#版)

该程序将咱们玩过的坦克中所有的功能基本都实现了,不仅有穿透铁的能力,还可以收割草坪

2009-10-27

DIVCSS布局大全

真的很不错,详细介绍了各个属性,真的很好,说了没用,还是看了后才知道,才有资格评价

2009-10-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除