2018年2月3日
摘要: 1 /// 2 /// 直接插入排序 3 /// 4 /// 5 static void IsortCR(int[] data) 6 { 7 for (int i = 1; i = 0; j--) 12 { 13 ... 阅读全文
posted @ 2018-02-03 19:24 马MZJ 阅读(249) 评论(0) 推荐(0) 编辑
  2018年2月1日
摘要: 快速排序思想:找出一个数作为基准,比这个数小的放在左边,大的放在右边,分完一次后左边的数再做一次上述操作,右边的同理,直到排出顺序为止。 阅读全文
posted @ 2018-02-01 00:36 马MZJ 阅读(166) 评论(0) 推荐(0) 编辑
  2016年8月23日
摘要: 在ashx中虽然可以使用context点出session,但是无法进行访问,解决办法也很简单,有以下两步: 1、导入命名空间:using System.Web.SessionState; 2、添加接口:IRequiresSessionState 为可读可写会话的接口 或是只读接口:IReadOnly 阅读全文
posted @ 2016-08-23 09:17 马MZJ 阅读(170) 评论(0) 推荐(0) 编辑
  2016年8月22日
摘要: 当文字过多时自动把文字变成XXXXXX... 点击后显示全部文字,再次点击是缩回 阅读全文
posted @ 2016-08-22 15:50 马MZJ 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 正则表达式使用: 正则表达式.test(要验证的数据) 返回true 或者 false 正则表达式去百度搜就行。 后台以表格的形式导出数据: 用一般处理程序操作输出数据: 在后台用Response.Redirect();打开一般处理程序使用,但是很多浏览器会把一般处理程序下载下来,不好用。 发邮件: 阅读全文
posted @ 2016-08-22 10:04 马MZJ 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 制作水印: 图片验证码: 调用验证码直接用图片控件src指向这个界面即可点击改变验证码: 阅读全文
posted @ 2016-08-22 09:41 马MZJ 阅读(236) 评论(0) 推荐(0) 编辑
  2016年8月13日
摘要: ajax基本结构: ajax结构补充: error:function(){} 服务器连接不上,或是返回内容有错误,就走这里 通常可以使用这玩意排错 beforeSend:function(){} ajax一执行,就立马执行这个方法 complete:function(){} ajax里的succes 阅读全文
posted @ 2016-08-13 22:09 马MZJ 阅读(231) 评论(0) 推荐(0) 编辑
  2016年8月11日
摘要: DOM操作: 操作属性,获取.attr("属性名"),设置属性.attr("属性名","属性值"),删除属性.removeAttr("属性名") 操作样式,获取样式.css("样式名"),设置样式.css("样式名","值") 操作样式表的class,添加.addClass("class名"),移除 阅读全文
posted @ 2016-08-11 09:40 马MZJ 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 选择器: 通过$("XXX")获取元素,XXX是ID,class以及标签,格式跟CSS中一致,并列用逗号隔开,后代用空格隔开。 过滤:首个:first,尾个:last,任意个:eq(索引号),大于:gt(索引号),小于:lt(索引号),排除:not(索引号),奇数:odd,偶数:even。属性名过滤 阅读全文
posted @ 2016-08-11 04:36 马MZJ 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 字段扩展: 因为Linq已经自动生成了一个对应表明的类来封装字段,所以扩展的时候要建立一个名字相同的类并在class后面加上partial进行扩展。扩展的时候this代表这个表,通过this可以.出这个表中的列名以及相关的外键表的表名。 Linq基本操作: 首先要创建Linq类,把相关的表拖进VS。 阅读全文
posted @ 2016-08-11 04:18 马MZJ 阅读(921) 评论(0) 推荐(0) 编辑