自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(497)
  • 资源 (21)
  • 收藏
  • 关注

原创 log4net配置

2014-08-25 20:52:52 693

翻译 MVC Source Code

http://aspnetwebstack.codeplex.com/

2014-08-17 18:30:51 2384 1

转载 四十以后的醒悟

四十以后才明白:朋友就像是水中的鱼,深水层和浅水层的鱼永远也不会走在一起;穷和富,官和民,草根和显贵都不可能成为真正的朋友,因为各自对人生的感悟不同,最关键是他们对待世界和自然的心不同。即使是富和富,官和官,显贵和显贵也不会成为真正的朋友。因为有利益,有分别,有取舍,有轻重,有顾虑,能分出三六九等,尘世利益纷争之心蒙蔽了真情,因此,也不会有真正的情义。四十以后才明白:青春年少让人艳羡,但成熟更

2014-08-16 22:39:38 905

转载 Ninject 3 学习笔记 二.用场景说话之前,也落俗的简述一下

我的个人的学习方法,就是会列举我所需要的场景来学习,看框架如何来运用。我也看到网上大量的讲起Ninject的文章,都是极度入门级,实在用处不大。但我想我这个系列不讲这一段也不对,因为这一段是对Ninject的初窥吧。好了让我们从代码来看吧,我的介绍会都放在注释中。[csharp] view plaincopyprint?public interface IPer

2014-08-16 22:33:54 661

转载 Ninject 3 学习笔记 一.为什么使用Ninject?

最近在使用IoC进行一个较复杂的项目进行架构,在IoC的选择上让我很是纠结。首先我不喜欢大量的配置文件进行配置,那简直是噩梦,比学习一门编程语言还痛苦。我喜欢前一段时间看EF的CodeFirst的那种模式,一切尽在代码控制;其次要轻,框架里面的大多数功能我能用上多少呢?甚至于可能你永远都不会知道。尝试过自己实现了简单的IoC功能,也的确在很多项目用到了,但是对于自己的能力还是有所了解的,更希望还是

2014-08-16 22:30:20 854

转载 认识自增ID字段

INT最大值是21亿,每天100万个事务,也够用58年。而且,你不可能存这么多条数据,而且是不断删除的。如果你还担心,可以用序列Sequence,BIGINT的,可以用到宇宙爆炸。下面的语句创建了自增长字段的表,自增长字段采用了BIGINT,足够大:create table TEST_ID (ID_COL BIGINT NOT NULL GENERATED ALWA

2014-08-16 21:30:20 588

转载 项目上线与LOG记录

原文:http://www.cnblogs.com/ShaYeBlog/p/3553628.html

2014-08-16 21:28:03 1480

转载 网站重构的8点建议

1.用局部变量替换多次使用的对象比如我们在一段代码内,多次使用document、window这样的对象,我们可以用局部变量替换他们。var d = document,w = window;原理:访问直接量和局部变量的速度快,相反,访问数组元素和对象成员相对较慢。2.减少重绘与重排重排:当页面布局和几何属性改变时候,需要重排,在重排后浏览器会重新绘制受到影响的部分到屏幕中,这个过

2014-08-16 21:17:02 703

转载 2秒内向数据库中插入十万条数据?

原文:http://www.cnblogs.com/shixudong/p/3627424.html

2014-08-16 20:59:59 4100 1

转载 ReSharper 配置及用法

原文:http://www.cnblogs.com/ShaYeBlog/p/3554253.html

2014-08-16 20:54:45 2522

转载 ReSharper:著名的VS代码生成工具

Resharper进阶一:简要介绍官方下载地址下载地址 注册码:用户名: User注册码:D9d09DSYJel9IyuDU4btAQwZcbLugUad  面对这样一个问题:为什么.net能够比java更加快速的完成开发?恐怕最大的优势在于Microsoft提供了一个无比强大的IDE。它的强大在于适用于各个层次的开发人员。当你还是一只小小鸟的时候,可以学会dr

2014-08-16 20:26:08 2906

转载 ASP.NET 4.0: 新的的模板语法代码块 <%: %>

几天前,同事浪子在用VS2010创建MVC站点时,发现里面的页面模板中大量使用了一种新的模板语法: ,由于之前他比较少使用ASP.NET MVC,还以为是MVC里面新增的一种模板语法,而我很早就开始使用MVC工程,但也从来没有见过此种语法。于我们共同断定这可能是ASP.NET4.0中新出的一种模板语法。果然,我们在ASP.NET 4.0白皮书上找到了答案:这是用于替代而推出的一种新的页面文件输

2014-08-16 18:37:44 1050

转载 asp.net防类似DDOS攻击(CC攻击)代码

Web.config using System;using System.Web;using System.Collections.Generic;using System.Collections.Specialized;using System.Timers; namespace UrlRewriter{ /// /// 阻止攻击

2014-07-27 09:45:31 1278 1

转载 用RSA加密实现Web登录密码加密传输

通常我们做一个Web应用程序的时候都需要登录,登录就要输入用户名和登录密码,并且,用户名和登录密码都是明文传输的,这样就有可能在中途被别人拦截,尤其是在网吧等场合。这里顺带一个小插曲,我以前有家公司,办公室装修时候安排的网口相对较少,不太够用,于是我和另外一个同事使用了一个hub来共享一个网口,这就导致了很有趣的现象:任何他的网络包我都能抓得到,当然了,我的他也能抓得到。这是不是有很大的安全隐

2014-07-27 09:41:47 9804

转载 SQLServer 2005&08镜像导致日志文件LDF过大的问题解决

镜像是一个很好的灾难恢复手段,配置简单,切换快速。网上教如何配置的文章很多,这里介绍下如何处理LDF过大导致磁盘撑爆的情况。 首先要明确的是镜像不能清日志的, 镜像是的工作跟日志是有关联的。常用的.清空日志DUMPTRANSACTION 'db_name'WITH NO_LOG;和截断事务日志BACKUPLOG 'db_name' WITH NO_LOG;都是无效的。1

2014-07-26 16:54:06 1876

转载 防止浏览器缓存css,js静态文件

什么情况下,要禁止静态文件缓存:1、经常可能要改动的 js, css.       比如 一个html 文件, test.html 在 1.0版本中。可能是这样          修改后  v1.1版本:     新增加了一个foo.js  同时,也改动了common.js , 在common.js 中定义了新的类,并在foo.js 中使用了common.js. 

2014-06-20 20:34:58 3311

转载 css文件和js文件后面带一个问号

经常看一些网站页面源代码中的css文件和js文件后面带一个问号,后面跟着一连串数字或字符,这是干什么用的? 这个方法我也用过,而且很好用?,它的作用有两个:1、作为版本号,让自己方便记忆、查找;2、作为修改标签,让浏览器重新下载新文件。 其实css文件后面得问号起不到实际作用,仅能当作后缀,如果用问号加参数的方法,可以添加版本号等信息,比如新浪、facebook上用到的: http://xx

2014-06-20 20:32:12 9162

转载 解决缓存引发的CSS/JS/IMG问题

这次转载的文章讲的是CSs缓存的问题。CSS一般情况下,我们都会做一定的缓存,毕竟这玩意很少会动它,但对于一个稍大一点的网站来说,它就可能会经常变动了。然而,CSS对于浏览器来说,一般情况下是会被自动缓存的,所以我在导入CSS的时候,都会制定一个版本号放在文件后面如:xxx.css?20091010,下次更新的时候,把这个日期改一下。用户在加载的时候会认为这是一个新文件 。。。以下是博客园

2014-06-20 20:30:57 8446

转载 C# RSACryptoServiceProvider加密解密签名验签和DESCryptoServiceProvider加解密

自己做数字签名加密解密这就了,对这些东西有一点点懂,可能自己整理的有些错误。 C#在using System.Security.Cryptography下有 DESCryptoServiceProvider RSACryptoServiceProviderDESCryptoServiceProvider 是用于对称加密 RSACryptoServiceProvider是用于非对称加密

2014-06-17 20:09:24 4731

转载 表单数据的加密传输

一、表单数据的提交方式选择       常用的与服务器进行的交互方式是GET和POST(关于两者的区别此处有详细的介绍),而一般在表单的数据提交中,都会选择POST方式,因为使用GET方法数据是通过URL传递的,在地址栏中会直接看到传递的数据,这样就缺少安全性。而使用POST传递时,是把提交的数据放置在HTTP包的包体中,地址栏不会看到数据。但是这样处理就能确保提交数据的安全性吗? 

2014-06-17 20:06:12 6267

原创 通过web.config做html映射aspx

介绍:url映射是asp.net 2.0的一个新的特性,它可以让开发人员把一个页映射到另一个url上。如果一个url请求过来,程序会自动把它重新映射到服务端。例如,如果你在程序中配置了把~/Beverages.aspx映射到了~/ProductsByCategory.aspx?CategoryID=1&CategoryName=Beverages,那么当用户在浏览器中输入了http://Y

2014-05-11 18:28:10 8453

原创 Aspose.Words for .NET示例

http://download.csdn.net/detail/yanzhibo/7241909

2014-04-24 19:56:52 1258

转载 利用Aspose.Word for .NET实现Word文档的操作

Aspose系列的控件,功能都挺好,之前一直在我的Winform开发框架中用Aspose.Cell来做报表输出,可以实现多样化的报表设计及输出,由于一般输出的内容比较正规化或者多数是表格居多,所以一般使用Aspose.Cell来实现我想要的各种Excel报表输出。虽然一直也知道Aspose.Word是用来生成Word文档的,而且深信其也是一个很强大的控件,但一直没用用到,所以就不是很熟悉。偶然

2014-04-24 19:55:53 2568

转载 Server.MapPath()相关

原文:http://blog.sina.com.cn/s/blog_8216ada70100t4p1.html1. Server.MapPath()介绍Server.MapPath(string path)作用是返回与Web服务器上的指定虚拟路径相对应的物理文件路径。其参数path为Web 服务器的虚拟路径,返回结果是与path相对应的物理文件路径。但有时参数并非为虚拟路径,而是用户自定义

2014-04-21 19:54:06 487

转载 未能加载文件或程序集“Newtonsoft.Json.Net35”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x8007

转自:http://blog.csdn.net/pzhtpf/article/details/19197149

2014-04-21 19:52:48 4926

转载 jQuery ajax Load关闭缓存的方法

[导读] 在jQuery ajax Load关闭缓存的方法很简单,我们只要在$ ajaxSetup中把cache: false就楞以了,当然我们还可以使用一个随机参数来实例了。 简单介绍load(url,data,function(response,status,xhr))参数 描述 u  在jQuery ajax Load关闭缓存的方法很简单,我们只要在$.ajaxSetup中把cache:

2014-04-18 21:40:04 2572

原创 APS.NET CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET...”--“拒绝访问。

运行asp.net程序时候,编译器错误消息: CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\asaa\6afc8e18\e1c3edea\App_Web_masterpage.master.fdf7a39c.r3dldjrc.dll”--“拒绝访问。 ”

2014-04-18 21:38:11 2820 1

转载 ASP.NET 取消和禁用缓存

客户端取消:   服务器具端取消: 服务器端:Response.Buffer = true; Response.ExpiresAbsolute = DateTime.Now.AddDays(-1); Response.Cache.SetExpires(DateTime.Now.AddDays(-1));

2014-03-20 10:49:13 5413

转载 SQL Server 2008 中使用SQLDMO 备份数据 还原数据等

SQL Server 异常 COM 类工厂中CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件时失败,原因是出现以下错误: 80070005当使用Interop.SQLDMO.dll备份SQL Server 2008的数据库时出现以上错误,但是备份SQL Server 2005数据库,却没有问题。以下内容摘自

2014-03-18 23:04:14 5009 2

转载 windows 8 安装visual studio 2008的方法

由于一直使用VS2008写代码,不希望升级到VS2010以后又要升级为VS2012,想一步到位地升级到VS2012省得以后麻烦。但是VS2012只支持在WIN7和WIN8上运行,那就只好把系统换成WIN8了。为了兼顾以前VS2008创建的项目,不希望把项目转换为VS2012版本,所以希望在WIN8下也能运行VS2008软件,但是如果直接安装VS2008的话是不能成功的,必须首先手动安装NETF

2014-03-12 21:14:37 1936

转载 VS2010 和 Office 2010安装问题

今日因为工作关系需要安装Visual Studio 2010,没想到折腾了三天才装上。在安装VS2010之前,我的计算机上(Win7旗舰版)已经安装了VS2008和Office 2010,安装VS2010时计算机总是反复重新启动,最终提示F# Runtime无法安装,安装失败。尝试完网络上所有能找到的方案后,仍然无法安装,于是决定重装系统。重装系统后,我首先安装了Offic

2014-03-12 19:54:28 2801

原创 IIS7设置默认页

一般用ASP.NET创建的网站默认页都是Default.aspx,不需要设置。但是如果有网站的起始页不是Default.aspx,就需要在IIS里设置了。IIS7的设置方法和IIS6的不一样:在网站点击一个域名,在中间功能视图里,有个默认文档:输入站点的默认页面,重新启动一下即可:

2014-03-02 21:47:57 49025

转载 iis5.1/6.0/7.0+ 配置url重写 无扩展名伪静态

最近在搞url重写 遇到iis 无扩展名及html映射问题 供后人查看因为考虑功能比较多(URLRewriter组件有些功能满足不了要求)所以就用了HttpModule方法重写。iis5.1添加应用程序映射 .* (注意 这种方法只有5.1中可以)到 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll 确

2014-03-02 21:29:13 1828

转载 JQuery常用的方法

一、JQuery常用的方法 :(JQuery中90%都是方法,没有参数是获取,带参数是设置)$(“#id”).css(‘backgroundColor’,'blue’);.css({‘color’:'red’,'width’:’300px’});  //不建议.css().css链式编程.text(‘改变啦’);  //innerText.html(); //innerHTML.hei

2014-03-01 19:56:50 611

转载 jQuery常用的元素查找方法总结

ID选择器:$("#myELement") 选择id值等于myElement的元素,                              id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 标签选择器:$("div")                选择所有的div标签元素,返回div元素数组 类选择器:$(".m

2014-03-01 19:55:46 879

原创 jQuery之内置遍历函数

$.map(array,fn)对数组array中每个元素调用fn函数逐个进行处理,fn函数将处理返回,最后得到一个新数组。得到一个元素值是原数组2倍的新数组: $(function(){ var arr=[3,5,8]; var arr2 = $.map(arr,function (item) {

2014-03-01 15:55:15 691

原创 jQuery之ready

$(document).ready:当页面Dom元素加载完毕时执行代码。 $(document).ready(function () { alert("加载完毕"); });可以简写为: $(function () { alert("页面加载完毕"); }); 和onload类似,但是onload只能

2014-03-01 15:48:12 558

原创 javascript 之Window对象

window对象代表当前浏览器窗口,使用window对象的属性、方法的时候可以省略window,比如window.alert("弹框")可以省略成alert("弹框");confirm方法: function closewindow() { // confirm和alert都是window对象的方法,window可以省略。

2014-03-01 09:06:39 661

原创 javascript对象之Array

// javascript中的Array对象就是数组, // 首先是一个动态数组,而且是一个类似于C#中的ArrayList的动态数组。 // 无须预先定制大小,动态的。 var array = new Array(); array[0] = "a"; array[1] = "b"; array[2]

2014-02-28 22:58:36 636

原创 javascript之对象初识

// 声明一个函数,当成类使用。js中不存在类,只是用方法模拟成对象。 function Person(name) { this.Name = name; this.SayHello = function () { alert("你好:" + this.Name); };

2014-02-28 21:49:20 684

RSALoginDemo.zip

用RSA加密实现Web登录密码加密传输demo。

2014-07-27

RSALoginTest.zip

用RSA加密实现Web登录密码加密传输的sample。

2014-07-26

Aspose.Words for .NET示例

Aspose.Words for .NET导出pdf格式,添加水印文字。

2014-04-23

Net2.0 解析Json库

JavaScriptSerializer在System.Web.Extensions.dll中,是.Net3.x中新增的类, 如果在.Net2.0中可以添加引用System.Web.Extensions.dll

2014-02-19

json2.js 支持JSON.parse方法

使不支持JSON.parse的浏览器,可以使用JSON.parse方法。 提供兼容性。

2014-02-19

使用NVelocity实现的简单学员管理

使用NVelocity实现的简单学员管理,没有使用WebForm。

2014-02-16

基于NVelocity模板引擎实现的分页实例

基于NVelocity模板引擎实现的分页实例 数据库为Sql2005格式,App_Data目录下附加即可

2014-02-15

UpdateIcon.dll

替换Inno Setup卸载图标的动态库。 UpdateIcon.dll。

2013-07-22

Windows下用C语言获取进程cpu使用率

Windows下用C语言获取进程CPU使用率,内存使用,IO情况。 可以准确的获取当前进程的CPU使用率。

2013-05-01

CNumberEdit

VC限制编辑框只能输入小数和整数,CNumberEdit

2013-04-23

Java Mail发送邮件时用到的Jar包

JavaMail用到的jar包,一共3个。下载之后要放到libs目录下,然后右击工程,选择Builder Path--》Configure Build Path,Libraries,Add JARs,选择工程目录下的libs下的jar包。

2013-04-07

可编辑数据的MSHFlexGrid

VB中,可编辑列数据的MSHFlexGrid控件

2013-03-26

vb ListView 可编辑

vb ListView控件 可编辑列的数据。

2013-03-25

Java HMAC SHA1

java下的HMAC SHA1算法源码,可以根据Key进行SHA1加密.

2013-01-06

C++ HMAC SHA1

C++的HMAC_SHA1加密算法源码,你自己可以做成动态库,由VC、VB或者C#调用。

2013-01-05

C++_HMAC_SHA1

C++的HMAC_SHA1加密算法源码,你自己可以做成动态库,由VC、VB或者C#调用。

2013-01-05

WINDOWS高级编程指南.pdf

Jeffrey Richter的杰作!详细介绍了32位Windows编程的高级问题,包括内存管理、消息处理、动态链接库、文件系统、设备输入和输出、进程、线程、Unicode编码等

2011-05-05

WINDOWS核心编程中文版.chm

著名作者:Jeffrey Richter的杰作!详细介绍了Windows系统下编程的技术

2011-05-05

Drawtools画图工具

是个开源的框架,可以实现画多个图形,然后拖动和缩放图形!

2009-03-31

visual c图像处理程序设计实例

对图形的处理,彩色图形的几何转变、滤波处理、图像合成、动画和界面切换!

2009-03-31

目录树在TreeView上显示

在TreeView上加载硬盘上的目录树和所有文件,用递归实现的

2009-03-06

空空如也

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

TA关注的人

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