摘要: 常用的表单验证1.必须字段html5特性 增加required 2.最小长度和最大长度 3.模式匹配——正则表达式 4.邮件模式 将type设置为email 5.数字 将type设置为number 6.url 将type设置为url 不常用(以下属性在form表单中) 1.屏蔽对表单的验证noval 阅读全文
posted @ 2016-07-01 13:35 garsonguo 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 在开发中,有时会需要指定字段去重,以下为实现方法: 假设有个房地产权的类,其中宗地代码ZDDM值重复,而我们在前端页面显示时,只需要一条数据,因为公共字段都一样; IEqualityComparer需引入程序集——using System.Collections; 阅读全文
posted @ 2016-07-01 11:40 garsonguo 阅读(1681) 评论(0) 推荐(0) 编辑
摘要: CommonJS加载模块是同步的,而AMD模块加在是非同步的,允许指定回调函数。由于Nodejs主要用于服务器编程,模块文件一般都存在于本地,所以加载很快,不需要考虑非同步加载,用CommonJS即可。但浏览器端是从服务器加载模块,这就需要用非同步模式,顾选择AMD会合适些。 AMD使用define 阅读全文
posted @ 2016-05-20 11:45 garsonguo 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 由于现在web开发,越来越重视代码的复用和抽象的封装,为了解决代码的组织结构、管理、复用和部署等问题,现在普遍采用的机制是模块机制(module)。CommonJS约定桌面应用程序和服务器应用程序需要的API,如操作系统接口、数据、文件系统等,其最主要的约定就是module机制。其跟操作系统、js引 阅读全文
posted @ 2016-05-20 11:44 garsonguo 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 关键代码: --上传的stream处理,转为bytep[] private void Parse(Stream stream, Encoding encoding) { this.Success = false; byte[] bytes = this.ToByteArray(stream); string input = encoding.GetString(bytes... 阅读全文
posted @ 2016-05-20 11:42 garsonguo 阅读(289) 评论(0) 推荐(0) 编辑
摘要: .net 1.raw转guidnew guid(byte[] id);2.guid转rawGuid result;string ids = BitConverter.ToString(result.ToByteArray()).Replace("-",""); 阅读全文
posted @ 2016-05-12 17:37 garsonguo 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 所用插件:angular-file-upload 这个插件用到的几个指令:nv-file-select(点击选择)、uploader(用于绑定控制器中新建的uploader对象) HTML: 控制器文件: accept取值类型列表: 阅读全文
posted @ 2016-05-09 18:16 garsonguo 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 下载地址: http://dl-sh-ocn-1.pchome.net/09/rh/DatabaseBrowser.zip 阅读全文
posted @ 2016-04-06 17:14 garsonguo 阅读(590) 评论(0) 推荐(0) 编辑
摘要: EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。 命令行: sqlplus/nolog connect username/password as sysdba 1.创建逻辑目录create directory dpdata1 as 'd:\xiaobog 阅读全文
posted @ 2016-04-06 16:19 garsonguo 阅读(241) 评论(0) 推荐(0) 编辑
摘要: ng.module('index-filters', []).filter('trustHtml', function ($sce) { return function (input) { return $sce.trustAsHtml(input... 阅读全文
posted @ 2016-01-20 11:33 garsonguo 阅读(995) 评论(0) 推荐(0) 编辑