上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
  2013年4月8日
摘要: 网页的头部压缩在页面体积大的情况下非常有必要做,它会使页面体积有一个明显的减小,同时加到网页从服务端下载到客户端的速度,以下是我做的一个测试:没有使用头压缩时:使用了头压缩后:我们可以看到,网页的体积足足减少了6KB,这对于远程传输来说是很重要的,同时,页面下载到客户端的速度也由825MS提升到了753MS,可以说是一次不小的飞跃!呵呵!在MVC环境中,是如何实现的呢,如果不是全局的,可以建立一个过滤器(特殊),然后应用到action或者controller上就可以了,我们以这种方式为例,我来共享一下代码:/// <summary> /// 页面头压缩 /// </summa 阅读全文
posted @ 2013-04-08 10:42 米高佐敦 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在MVC中进行留言,评论等功能时,不可避免会用到表单提交时的验证码问题,有时,我们的作法是,当表单被提交后,在controller里去判断验证码的正确与否,但我认为这种用户体验是很差的,今天正好有后时间,把这方法的东西总结一下:首先,在公用项目中建立一个生成图片验证码的类型ValidateCode,代码如下:/// <summary> /// 生成验证码对象 /// </summary> public class ValidateCode { public ValidateCode() { } ///<summary> /// 验证码的最... 阅读全文
posted @ 2013-04-08 10:38 米高佐敦 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 时间准确的重要性不言而喻,有时候我们对时间的要求非常严格,有时候也要求不允许用户调整系统时间,有时候。。。等等情况下,我们都需要时间的同步,虽然Windows也有DOS命令来保持和时钟服务进行同步,但本文另辟途径,介绍另一种获取标准时间并同步时间的操作。首先,我们来看看一个网站:国家授时中心(http://www.time.ac.cn/stime.asp),这个是应该是时间的权威机构,里面有各国各地的时间,我们可以通过同步该时间来实现系统时间的更新。首先分两步,一步是获取“国家授时中心”的时间,一步是更新系统时间。下面的代码就是做这些工作。Code highlighting produced 阅读全文
posted @ 2013-04-08 10:24 米高佐敦 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 在web开发当中我们经常需要进行需要在线浏览PDf内容,在线嵌入动态pdf,传统的解决方法安装客户端PDF阅读器,如果是在谷歌是可以在线浏览的,因为他自身就带了一些插件,以前遇到这样的问题往往是费时又费力,很不好解决,今天就给大家分享一系列使用JavaScript实现的pdf插件效果,无需借助第三方插件就可以实现在线浏览功能,非常实用,PDFObjectPDFobject可以帮助你在页面直接嵌入pdf文件,有时候有些项目需要动态地嵌入PDF文件。PDFObject为此而设计的,他能够快速和容易的嵌入PDF文件,PDFObject使用JavaScript来产生相同的符合标准的<OBJECT 阅读全文
posted @ 2013-04-08 10:10 米高佐敦 阅读(336) 评论(0) 推荐(0) 编辑
摘要: JQuery-JSONP (https://github.com/jaubourg/jquery-jsonp)是一个支持 JSONP 调用的JQuery插件,使用它是因为它支持出错时的 ajax 回调,而jQuery的 $.ajax 不支持,详见一篇博文jquery ajax中使用jsonp的限制。JSONP 调用示例代码:var originImgSrc = 'cnbogs-logo.gif';$.jsonp({ url: '', data: { imgSrc: originImgSrc }, callbackParameter: "callback 阅读全文
posted @ 2013-04-08 10:04 米高佐敦 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 1、 WCF服务的IIS服务寄宿我在我前面几篇WCF开发框架的介绍文章中,介绍过了WCF常用的一种寄宿方式,IIS服务寄宿。这种寄宿方式是最为方便的方式,而且由于服务只需要IIS运行就能自动运行起来,因此广为使用。创建这种方式IIS寄宿方式的,只需要在解决方案里面,添加WCF服务应用程序,就可以生成这种的服务模块了。这个是一个基于Web的应用程序,创建项目后会生成一个Service1.svc的服务页面,以及相关的WCF服务接口和实现,如下图所示。这个就是简单的WCF服务,当然如果是复杂的实际应用,会考虑和数据库打交道,而且可能项目会分成几个进行管理,从而实现更好的逻辑分离操作。2、 创建WCF 阅读全文
posted @ 2013-04-08 09:41 米高佐敦 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 效果:JS提交表单代码:<script type="text/javascript">function submitForm() {$.ajax({type: 'POST',url: '@Url.Action("AJAXReview", "Common")',data: $("#form1").serialize(),success: function (data) {if (data.res)alert("提交成功");elsealert(" 阅读全文
posted @ 2013-04-08 09:07 米高佐敦 阅读(231) 评论(0) 推荐(0) 编辑
  2013年4月2日
摘要: 介绍这篇文章将介绍异步调用的实现机制及如何调用异步方法。大多数.NET开发者在经过delegate、Thread、AsynchronousInvocation之后,通常都会对以上概念产生混淆及误用。实际上,以上概念是.NET2.0版本中对并行编程的核心支持,基于概念上的错误认识有可能导致在实际的编程中,无法利用异步调用的特性优化我们的程序,例如大数据量加载引起的窗体”假死”。事实上这并不是一个困难的问题,该文将以一种逐层深入、抽丝剥茧的方式逐渐深入到异步编程的学习中。同步与异步大多数人并不喜欢阅读大量的文字说明,而喜欢直接阅读代码,因此,我们在下文中将主要以代码的形式阐述同步与异步的调用。同步 阅读全文
posted @ 2013-04-02 12:00 米高佐敦 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 自定义控件,并开启双倍缓冲便可以解决!public DBListView() { // 打开控件的双缓冲SetStyle(ControlStyles.OptimizedDoubleBuffer |ControlStyles.AllPaintingInWmPaint, true); } 阅读全文
posted @ 2013-04-02 11:57 米高佐敦 阅读(294) 评论(0) 推荐(0) 编辑
摘要: private void button1_Click(object sender, EventArgs e){ GetLogDelegate getLogDel = newGetLogDelegate(GetLogs); getLogDel.BeginInvoke(newAsyncCallback(LogTableCallBack), null);}public delegate DataTable GetLogDelegate();/// <summary>/// 从数据库中获取操作日志,该操作耗费时间较长,/// 且返回数据量较大,日志记录可能超过万条。/// </sum 阅读全文
posted @ 2013-04-02 11:10 米高佐敦 阅读(197) 评论(0) 推荐(0) 编辑
  2013年3月29日
摘要: public class SocketHost{private IDictionary<Socket, byte[]> socketClientSesson = new Dictionary<Socket, byte[]>();public int Port { get; set; }public void Start(){var socketThread = new Thread(() =>{Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType 阅读全文
posted @ 2013-03-29 15:10 米高佐敦 阅读(447) 评论(0) 推荐(0) 编辑
摘要: /////////////////////让火狐和chorme浏览器支持uploadify上传///////////////////////// //jquery uploadify在ie下可以正常上传,在实现异步上传的时候,每一个文件在上传时都会提交给服务器一个请求。每个请求都需要安全验证,session和cookie的校验。是的,就是这样。由于jquery uploadify是借助flash来实现上传的,每一次向后台发送数据流请求时,ie会自动把本地cookie存储捆绑在一起发送给服务器。但firefox、chrome不会这样做,他们会认为这样不安全 ... 阅读全文
posted @ 2013-03-29 14:58 米高佐敦 阅读(597) 评论(0) 推荐(0) 编辑
摘要: web.confing中加入 <authentication mode="Forms"><forms loginUrl="~/Home/index" timeout="2880"/></authentication>通过验过验证C# codeif (new account.Data.Bll().Login(username, possWord))//验证身份 { FormsAuthentication.SetAuthCookie(username, false);//验证通过return Redir 阅读全文
posted @ 2013-03-29 14:51 米高佐敦 阅读(339) 评论(0) 推荐(0) 编辑
  2013年3月20日
摘要: 语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text();//获取Select选择的Text3. var checkValue=$("#select_id").val();//获取Select选择的Value4. var checkIndex=$("#select_id " 阅读全文
posted @ 2013-03-20 22:17 米高佐敦 阅读(174) 评论(0) 推荐(0) 编辑
  2013年1月17日
摘要: http://www.ikende.com/beetle.aspx 阅读全文
posted @ 2013-01-17 15:11 米高佐敦 阅读(141) 评论(0) 推荐(0) 编辑
  2013年1月15日
摘要: http://jsbeautifier.org/ 阅读全文
posted @ 2013-01-15 11:39 米高佐敦 阅读(113) 评论(0) 推荐(0) 编辑
摘要: http://wwww.54kefu.net/ 阅读全文
posted @ 2013-01-15 09:30 米高佐敦 阅读(186) 评论(0) 推荐(0) 编辑
  2013年1月14日
摘要: Dictionary<string, object> dictionary = JSONToObject<Dictionary<string, object>>(Str);public static T JSONToObject<T>(string jsonText){ T local; JavaScriptSerializer serializer = new JavaScriptSerializer(); try { local = serializer.Deserialize<T>(jsonText); } catch (Exc 阅读全文
posted @ 2013-01-14 14:30 米高佐敦 阅读(168) 评论(0) 推荐(0) 编辑
  2013年1月4日
摘要: 如何最快速度删除? " <script src=http://3b3.org/c.js> </script> " --------------------------------------------------------------- 进入SQL查询分析器 选择你的数据库 第一步:先sql表修改所有者为dboEXECsp_MSforeachtable'execsp_changeobjectowner''?'',''dbo''' 第二步:统一删除字段被挂的jsdecl 阅读全文
posted @ 2013-01-04 12:54 米高佐敦 阅读(159) 评论(0) 推荐(0) 编辑
  2012年10月26日
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using MvcApplication2.Models;using DataAccess;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Reflection;namespace MvcApplication2.Controllers{/// <summary&g 阅读全文
posted @ 2012-10-26 14:51 米高佐敦 阅读(448) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页