“2017年4月”存档文章有88 篇
DataBinding 不包含名为“Equipement_Id”的属性
2017/4/13 10:21:36
最近在写代码的时候,出现了如下错误:DataBinding:“System.Data.Entity.DynamicProxies.Equipment_3FA7F5BDF32AFF7396A1D7B9112BD2D52757DC43F55C13F6B4B538C48B1179B3”不包含名为“Equipement_Id”的属性。代码如下:1234567891011121314151617181920...
基于C#.NET实现通用的验证码识别组件(策略设计模式)
2017/4/13 9:23:03
相信大家在开发过程中,基本都用到过验证码识别程序。一提到验证码识别,绝大多数兄弟想到的都是用C++的效率配上牛逼哄哄的二值化、边缘检测等算法来实现。但这种识别方式的依赖性太强,不可重用,无法扩展,假设对方稍微修改下验证码的变形算法(做过网站的都知道有多简单),可能你累死累活搞出来的识别程序就全部作废了。这里讲个我们公司的例子,为了识别支付宝登录的验证码,公司花大价钱请了一位牛人B用C++写了个支付...
浓缩的精华!从零开始带你认识最新的图片格式WEBP
2017/4/12 8:44:59
前言不管是 PC 还是移动端,图片一直是流量大头,以苹果公司 Retina 产品为代表的高 PPI 屏对图片的质量提出了更高的要求,如何保证在图片的精细度不降低的前提下缩小图片体积,成为了一个有价值且值得探索的事情。但如今对于 JPEG、PNG 和 GIF 这些图片格式的优化几乎已经达到了极致, 若想改变现状开辟新局面,便要有釜底抽薪的胆量和气魄,而 Google 给了我们一个新选择:WebP。对...
手机号码和电话号码的正则 验证
2017/4/11 16:36:09
手机号码: /^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$/区号+座机号码+分机号码:regexp="^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$"手机(中国移动手机号码):regexp="^((\d3)|(\d{3}\-))?13[456789]\d{8}|15[89]\d{8}"...
ASP.NET MVC3 Model验证总结
2017/4/11 16:30:55
ASP.NET MVC3中的Model是自验证的,这是通过.NET4的System.ComponentModel.DataAnnotations命名空间完成的。 我们要做的只是给Model类的各属性加上对应的验证标记(Attributes)就可以让MVC3框架帮我们完成验证。我以MVC3项目模板自带的登录 做例子讲解Model的验证。一、启用客户端验证:客户端验证主要是为了提高用户体验,在网页不回...
js实现类似于add(1)(2)(3)调用方式的方法
2017/4/11 9:28:12
有网友问实现类似add(1)(2)(3)调用方式的方法,结果马上有人回答:var add = function(a){ return function(b){ return function(c){ return a+b+c; }; };};add(1)(2)(3); //6没错!那要是add(1)(2)(3)(4) 这样4个调用呢,那...
javascript 加法运算
2017/4/11 9:18:47
最近有一个朋友让我写一个加法的函数,有几个条件:add(3,5);add(3)(5);最后结果都是8。代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>两个数字相加</title></head><body><script> function add( a, b) { re...
MVC中使用WebUploader进行图片预览上传以及编辑
2017/4/10 17:31:14
项目中需要用到多图片上传功能,于是在百度搜了一下,首先使用了kissy uploader,是由阿里前端工程师们发起创建的一个开源 JS 框架中的一个上传组件。。。但,后面问题出现了。 在对添加的信息进行重新编辑的时候,这些图片怎么办?由于对js不是很熟悉,就没有想去修改这个组件的代码。只有重新寻找合适的组件,于是就找到了百度的WebUploader,下面简要描述一下该组件在MVC中的使用,包括图片...