C#序列化(Serialize)、反序列化(Deserialize)

摘要: C#序列化(Serialize)、反序列化(Deserialize)序列化序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。.NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加的类型信息,而第二种将数据流格式化为XML存储;第三种其实和第二种差不多也是XML的格式存储,只不过比第二种的XML格式要简化很多(去掉了S 阅读全文
posted @ 2013-05-14 15:33 马晓锋 阅读(599) 评论(0) 推荐(0) 编辑

不使用乘除法,for,while,if,else,switch,case,条件判断语句(A?B:C) 实现:1+2+....+n

摘要: 题目题目:求1+2+...+n,要求不能使用乘除法,for,while,if,else,switch,case,条件判断语句(A?B:C)使用的语言:C#分析:循环是想让相同的代码执行,达到累加的作用,在C#中最常见的有三种循环方式:1.两个类初始化调时初始化类2.两个方法相互调用3.递归一个方法实现:1.两个类初始化调时初始化类public class Solutionl_Sum { public void Print_Sum() { N = 0; temp = new Temp(); Conso... 阅读全文
posted @ 2013-04-25 09:32 马晓锋 阅读(277) 评论(0) 推荐(0) 编辑

[置顶] NoSQl mongodb数据库 配置篇

摘要: mongodb飞一般的数据库序言一直想接触一下大数据量的开发,最近发现NoSQL数据库有着关系型数据库非常明显的优势,特别是对于海量数据的处理还有其他一些数据这里就不多说了 大家可以去看看了解一下NoSql数据库开始准备首先需要下载适合你电脑的mongodb数据库你可以在这里下载注意window32位 的Log最大值为2G为了更好的使用mongodb数据库,建议采用64位的,当然32位用于学习还是没有问题的PS:由于LZ没有linux的系统所以如果需要配置linux的请前往官网,上面有教程配置mongodb默认使用C:\data\db作为数据目录。可以创建这个目录,也可以在系统的任意位置创建其 阅读全文
posted @ 2013-04-16 17:09 马晓锋 阅读(207) 评论(0) 推荐(0) 编辑

[置顶] JQuery在线截取图片

摘要: JQuery在线截取图片 ASP.NET结构开发1.在线截取前几天看织梦CMS,有个截图功能挺好的,可以在线选取需要截取的部分图片,然后后台截取2.开始正文首先构建文档,样式 JQuery截取图片 left: top: 样式和内容在这里就... 阅读全文
posted @ 2013-04-15 10:42 马晓锋 阅读(324) 评论(0) 推荐(0) 编辑

asp.net 判断上传文件的类型

摘要: #region 一、 安全性比较低,把文本文件1.txt改成1.jpg照样可以上传,但其实现方法容易理解,实现也简单,所以网上很多还是采取这种方法。 Boolean fileOk = false; string path = Server.MapPath("~/images/"); //判断是否已经选取文件 if (FileUpload1.HasFile) { //取得文件的扩展名,并转换成小写 ... 阅读全文
posted @ 2013-04-12 11:48 马晓锋 阅读(215) 评论(0) 推荐(0) 编辑

C#如何让应用程序只有一个实例在运行

摘要: using System;using System.Runtime.InteropServices;using System.Windows.Forms;using System.Diagnostics;using System.Reflection;public class OneInstnace{[STAThread]public static void Main(){//得到正在运行的例程Process instance = RunningInstance();if (instance == null){//如果没有其它例程,就新建一个窗体Application.Run (new For 阅读全文
posted @ 2013-04-12 11:44 马晓锋 阅读(308) 评论(0) 推荐(0) 编辑

jQuery调用ASP.NET的WebService

摘要: 1、无参数调用$(document).ready(function() { $('#Button1').click(function() { $.ajax({ type: "POST", //访问WebService使用Post方式请求 contentType: "application/json", //WebService 会返回Json类型 url: "../WebService.asmx/HelloWorld", //调用WebService的地址和方法名称组合---WsURL/方法名 data: " 阅读全文
posted @ 2013-04-12 11:42 马晓锋 阅读(150) 评论(0) 推荐(0) 编辑

[置顶] http://www.open-lib.com 一个神奇的网站

摘要: 向往前端转的同学们 注意了 LZ发现了一个前端JS框架很多的地方 这个就是http://www.open-lib.com不多说 上案例HTML5视频播放框架html5media[视频插件]html5media是一个JavaScript音频/视频播放器能够让每一个浏览器都能够播放在HTML5多媒体标签中定义的多媒体文件。OIPlayer[视频插件]这是一个基于jquery和html5实现的视频播放组件,它使用回调机制来实现一般意义上的3个播放器功能,通过过滤media标签里的源代码来找到合适的播放器,并替代media标签实现控制。表格JS框架顺表控件[电子表格]顺表控件是基于Web的类似于微软E 阅读全文
posted @ 2013-04-09 14:16 马晓锋 阅读(868) 评论(0) 推荐(0) 编辑

HTML5视频播放框架

摘要: Shumway 是一个 JS/HTML 库,利用开放 Web 技术来显示 SWF (Flash) 内容。JWPlayer[视频插件]JWPLAYER是一个开源的在网页上使用的Flash视频、音频以及图片播放器,支持Sliverlight播放,可以通过一个XML文件使播放器自动切换显示一组图片,并播放背景音乐。html5media[视频插件]html5media是一个JavaScript音频/视频播放器能够让每一个浏览器都能够播放在HTML5多媒体标签中定义的多媒体文件。OIPlayer[视频插件]这是一个基于jquery和html5实现的视频播放组件,它使用回调机制来实现一般意义上的3个播放器 阅读全文
posted @ 2013-04-09 14:06 马晓锋 阅读(929) 评论(0) 推荐(0) 编辑

JQUERY瀑布流

摘要: jquery瀑布流布局:现在很流行的一种网页布局效果,瀑布流,随意、洒脱,个性十足,一种代表时尚潮流的网页设计风格。http://www.sitejs.cn/code/down/jsdmview/waterfall/这里也有一个瀑布流效果,但个人觉得效果不好。它的排版原理是先统计n列,然后生成n个DIV。然后统计这排DIV的高度来分配图片的方法。开始加载感觉不出问题来。如果窗口变化几次排序就会乱了,而且打乱原有节点的排序,还有它是直接修改了原有节点结构,渲染过程中很卡甚至卡死。我觉得应该保持原有节点不要更改,只修改图片的div坐标位置达到排序功能即可。先看看DEMO:http://down.s 阅读全文
posted @ 2013-04-08 16:51 马晓锋 阅读(250) 评论(0) 推荐(0) 编辑