- 博客(21)
- 资源 (3)
- 收藏
- 关注
原创 C# 事件
一.事件的作用: 定义了事件的类允许该类(或该类的实例对象)在状态发生变化时通知订阅(注册)了该事件的其他类。 方法能登记(订阅)它对事件的关注。 方法能取消它对事件的关注。二.定义了事件成员的类之所以能够提供事件通知功能,是因为该类维护了一个已登记该事件的方法的裂变,事件发生后,类将通知列表中所有已登记该事件的方法。三.CLR事件模型以委托为基础,委托是调用回
2016-07-31 14:35:53 317
转载 file表单只显示规定格式的文件
http://blog.csdn.net/hanshileiai/article/details/44702923
2016-07-27 23:08:36 420
原创 file表单自动打开默认路径的文件
function onload_12() { //alert(123); $("#file_input").focus(); var WshShell = new ActiveXObject("WScript.Shell"); WshShell.SendKeys("{Tab}");
2016-07-27 23:04:38 2994
原创 .NET下载网页图片
两种方式:WebRequest 和 WebClient: public void DownloadImage(string url, string path) { WebRequest request = WebRequest.Create(url); request.ContentType = "impage/jpg";
2016-07-26 18:08:12 2314
转载 CSS布局-----display,position, float属性
http://www.cnblogs.com/dolphinX/archive/2012/10/13/2722501.htmlhttp://www.cnblogs.com/yinc/articles/2017649.htmlhttp://www.cnblogs.com/zcy_soft/archive/2011/02/12/1952513.html
2016-07-24 10:28:34 340
转载 bootstrap 使用jquery validation 插件 表单验证
http://blog.csdn.net/zoutongyuan/article/details/28094565
2016-07-17 10:44:31 479
原创 MemoryMappedFile 内存映射+ Parallel 并行分块 读写大文件
private static void SpiltFile(string srcFile, int portionSize) { string savedPath = @"\\stcsrv-c81\MMFeedHealthyDatacache\2016_07_10\Feedkeys\No_Process_test.txt"; File
2016-07-13 17:10:31 6311 1
原创 Js bind\live\delegate\on 事件绑定方式
1.bind()直接绑定在元素上$("a").bind("click",function(){alert("ok");});2.live():$("a").live("click",function(){alert("ok");});通过冒泡的方式来绑定到元素上的,支持动态数据,即通过live绑定的事件对后来通过js动态新增的元素也有效。3.delegate()de
2016-07-12 16:57:16 1540
原创 Js 中的preventDefault 和 stopPropagation 方法
1.preventDefault ()用来阻止元素默认行为的发生而发生其他行为,如百度,这是html中最基础的东西,起的作用就是点击百度链接到http://www.baidu.com,这是属于标签的默认行为,如果在点击时候调用preventDefault()方法执行其他行为,则不会跳到百度页面: function stopDefa
2016-07-12 16:05:52 554
原创 Js addEventListener 和 attachEvent
addEventListener 和 attachEvent 可以为某个元素的某个事件多次添加操作。IE8 及以下不支持addEventListener ,使用attachEvent代替。 $(document).ready(function () { var x = $("#btn_test")[0]; if(x.addEventListener)
2016-07-12 15:27:17 456
原创 Javascript面向对象编程
1.模块: var someSharedValue = 10; var myFunction = function(){ //do something } var anotherImportantFunction = function() { //do more stuff } 事实上这段代码有很多毛病,不过我们会专注在讨论全局命名空间的污染问题上。这样
2016-07-12 14:47:33 257
转载 ASP.NET Windows身份验证
http://www.cnblogs.com/fish-li/archive/2012/05/07/2486840.html
2016-07-11 11:59:56 1187
转载 ASP.NET Forms身份验证登录
http://www.cnblogs.com/fish-li/archive/2012/04/15/2450571.html
2016-07-11 10:54:35 500
原创 AutoMapper
在开发中,为了减少系统负载,一般不会吧整个表的字段(即Model对象所有属性)作为传输的数据,而是单独根据具体业务需求,写一些新的类(一般以DTO结尾命名)只包含整个表字段的某些字段,用来进行数据的传输,这些类的对象称为DTO对象(数据传输对象),DTO对象与数据库实体对象Mdoel之间的赋值过程可以通过AutoMapper来实现,从而减少代码量。AutoMapper是.NET的一个对象映射工具,
2016-07-08 22:46:20 1709
原创 .NET 自带的压缩和解压
System.IO.Compression命名空间包含如下的基本的文件和流压缩和解压缩服务的类型, 还可以使用这些类型来读取和修改压缩文件的内容,主要有以下类:ZipFileZipArchiveZipArchiveEntryDeflateStreamGZipStream 1.使用 ZipFile 类创建和提取有一个 .zip 文件扩展名的压缩文件:必须引
2016-07-04 11:05:21 14973 3
原创 ASP.NET的缓存机制
Asp.NET提供了2中缓存机制来提供缓存功能:应用程序缓存:允许开发者将程序生成的数据或报表业务对象放入缓存中。页输出缓存:可以直接从中获取存放在缓存中的页面,而不需要经过繁杂的对该页面的再次处理。1.应用程序缓存: 是通过ASP.NET来管理内存中的缓存空间,放入缓存中的对象以键值对的方式存储,这便于用户在访问缓存中的数据项时,可以根据key值判断该项是否存在缓存中。
2016-07-03 12:59:25 6854 1
原创 获取文件的哈希值(用来比较两个文件是否相同)
using (HashAlgorithm hash = HashAlgorithm.Create()) { using (FileStream file = new FileStream(filePath, FileMode.Open, FileAccess.Read)) {
2016-07-01 10:53:43 8702
Mongodb教程
2016-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人