摘要:
使用jQuery.form插件,实现完美的表单异步提交传送门:异步编程系列目录……时间真快,转眼一个月快结束了,一个月没写博客了!手开始生了,怎么开始呢……示例下载:使用jQuery.form插件,实现完美的表单异步提交.rar抓住6月份的尾巴,今天的主题是今天我想介绍的是一款jQuery的插件:Jquery.form.js官网。通过该插件,我们可以非常简单的实现表单的异步提交,并实现文件上传、进度条显示等等。现在我们从一个ASP.NET同步表单提交开始,然后再将其转化为异步的表单提交。我写了3种表单提交示例,并简单分析了各种方式的利弊。当然主题还是使用jQuery表单插件轻松实现表单异步提交 阅读全文
posted @ 2013-06-30 23:03
HackerVirus
阅读(277)
评论(0)
推荐(0)
摘要:
Django入门实践(一) Django编程思路+入门 认识Django有一个多月了,我觉得学习Django应该先理清它的编程思路。它是典型的MVC框架(在Django里也称MTV),我觉得Django的MVC比微软的那套MVC更容易触摸和理解。编程思路:environment python 2.7.5+Django 1.4.5global setting ... 阅读全文
posted @ 2013-06-30 23:00
HackerVirus
阅读(229)
评论(0)
推荐(0)
摘要:
关于《数据格式修改》的简单应用程序(C语言)至亲爱的博友: 大家好,好久不见了。由于博主还是一名大学在校生,不可避免的需要和指导教师共同完成一些项目,因此前一段时间暂时停止了博客的更新。既然回归博客,那我们就闲话少说直接进入正题。 在平日的项目中,大家有没有遇到过这样的经历:由于项目要求,我们需要处理一批超大数据(通常20GB以上)。但是客户提供的数据格式既不便于直接处理,也不适合输入常用的数据处理软件。这时大家一般是怎样做的呢?类似问题前一段时间就将博主折磨的痛不欲生。 如果大家和博主的遭遇类似,请认真阅读本博代码并好好利用。 说到数据处理,当前最常规的方法就是导入数据库进行处理。但... 阅读全文
posted @ 2013-06-30 22:58
HackerVirus
阅读(349)
评论(0)
推荐(0)
摘要:
Lambda表达式详解前言 1、天真热,程序员活着不易,星期天,也要顶着火辣辣的太阳,总结这些东西。 2、夸夸lambda吧:简化了匿名委托的使用,让你让代码更加简洁,优雅。据说它是微软自c#1.0后新增的最重要的功能之一。lambda简介 lambda运算符:所有的lambda表达式都是用新的lambda运算符 " => ",可以叫他,“转到”或者 “成为”。运算符将表达式分为两部分,左边指定输入参数,右边是lambda的主体。 lambda表达式: 1.一个参数:param=>expr 2.多个参数:(param-list)=>expr 上... 阅读全文
posted @ 2013-06-30 22:56
HackerVirus
阅读(235)
评论(0)
推荐(0)
摘要:
Windows 8 动手实验系列教程 实验7:磁贴和通知动手实验实验7:磁贴和通知2012年9月简介磁贴是Windows应用商店应用用户体验的重要元素。当应用程序被安装后,它的磁贴将在Windows 8开始屏幕被创建。该磁贴(称为主磁贴)作为启动应用程序的快捷方式。默认情况下,主磁贴的图像来自Logo.png文件,它由Visual Studio包含在Window应用商店项目中。图像大小为150X150像素,并由它创建了一个正方形磁贴。然而,通过向项目添加一个310X150的图像并在应用程序清单中将它指定为“宽徽标”,您可以同时在应用程序中包含一个宽磁贴。如果应用程序支持宽磁贴,那么用户可以在开 阅读全文
posted @ 2013-06-30 22:46
HackerVirus
阅读(630)
评论(0)
推荐(0)
摘要:
shell中sed用法今天有个同学问我一个问题: 用shell命令将test.log文件中第3-5行的第2个”filter”替换成”haha”其实我对各种shell命令也不是特别熟,于是又现学了一个强大的sed命令。sed简单的介绍:sed命令可实现删除(delete)、改变(change)、添加(append)、插入(insert)、合并、交换文件中的资料行,或读入其它档的资料到文件中,也可替换(substuite)它们其中的字串、或转换(tranfer)其中的字母等等。例如将文件中的连续空白行删成一行、"local"字串替换成"remote"、&qu 阅读全文
posted @ 2013-06-30 22:27
HackerVirus
阅读(236)
评论(0)
推荐(0)
摘要:
[小技巧] 把虚拟机中的Linux系统安装到U盘中出于各种需求,很多用户可能经常会在Windows系统中安装虚拟机,然后在虚拟机中安装Linux系统。使用虚拟机的优点是可以同时使用多个系统,而缺点也是显然的,也就是程序运行效率较差。而实际上,Linux系统也可以完全安装到U盘中(注意这里不是用UltraISO、UNetBootin、Universal USB Installer那样的基于Live CD的安装,而是以在U盘中创建ext分区的方式进行安装)。顺便说一下,Windows系统(不包括PE)直到Windows 8才支持完全将系统安装到U盘上。而一个更好的消息是:我们可以将安装在虚拟机中的 阅读全文
posted @ 2013-06-30 22:26
HackerVirus
阅读(584)
评论(0)
推荐(0)
摘要:
观察者模式与回调观察者模式又叫发布订阅模式,有订阅者和发布者;发布者可以包含了多个订阅者订阅的事件,一旦发布者执行,会执行所有的订阅者订阅的事件。我觉得这么讲还是很迷糊。其实就是说“发布者”是一段上层代码,他知道他所需要执行的过程中会发生一些事情,而这些事情具体逻辑自己又不知道,就算知道所有的逻辑,要用条件分支判断执行,这总归的是不好的,所以才有了这个模式。这是一个非常棒的模式。他使得发布者的代码保持不变。而订阅者的事件可以散步在他们自己的代码中。我们实际应用中最常见的就是页面中的按钮点击事件。当我们双击webform中的按钮后会自动生成一个btn_OnClick的方法,然后在里面编写一些逻辑 阅读全文
posted @ 2013-06-30 22:23
HackerVirus
阅读(890)
评论(0)
推荐(0)
摘要:
C#基础之方法和参数接上一篇《C#基础之类型和成员基础以及常量、字段、属性》实例方法、静态方法C#中的方法分为两类,一种是属于对象(类型的实例)的,称之为实例方法,另一种是属于类型的,称之为静态方法(用static关键字定义)。大家都是做开发的,这两个也没啥好说的。唯一的建议就是:你的静态方法最好是线程安全的(这点是说起容易做起难啊……)。构造器(构造函数)构造器是一种特殊的方法,CLR中的构造器分为两种:一种是实例构造器;另一种是类型构造器。和其他方法不同,构造器不能被继承,所以在构造器前应用virtual/new/override/sealed和abstract是没有意义的,同时构造器也不 阅读全文
posted @ 2013-06-30 22:13
HackerVirus
阅读(358)
评论(0)
推荐(0)
摘要:
杨辉三角形II(Pascal's Triangle II)问题给出一个索引k,返回杨辉三角形的第k行。例如,给出k = 3,返回[1, 3, 3, 1]注意:你可以优化你的算法使之只使用O(k)的额外空间吗?初始思路首先来复习复习杨辉三角形的性质(来自wiki):杨辉三角以正整数构成,数字左右对称,每行由1开始逐渐变大,然后变小,回到1。第行的数字个数为个。第行的第个数字为组合数。第行数字和为。除每行最左侧与最右侧的数字以外,每个数字等于它的左上方与右上方两个数字之和(也就是说,第行第个数字等于第行的第个数字与第个数字的和)。这是因为有组合恒等式:。可用此性质写出整个杨辉三角形。看到第 阅读全文
posted @ 2013-06-30 22:11
HackerVirus
阅读(253)
评论(0)
推荐(0)
浙公网安备 33010602011771号