摘要:        
iTextSharp 116毫秒处理6G的文件 前言: 有一家印刷企业专为米兰新娘,微微新娘,金夫人这样的影楼印刷婚纱相册。通过一个B2B销售终端软件,把影楼的相片上传到印刷公司的服务器,服务器对这些图片进行处理。 比如: 1)为每个图片生成订单条码,生产码; 2)为每个图片进行色彩修正,图像处理(    阅读全文
        
            posted @ 2016-06-21 09:28
HackerVirus
阅读(449)
评论(0)
推荐(0)
        
        
        
摘要:        
C#6.0新特性 C#发展历程以及C#6.0新特性 一、C#发展历程 下图是自己整理列出了C#每次重要更新的时间及增加的新特性,对于了解C#这些年的发展历程,对C#的认识更加全面,是有帮助的。 二、C#6.0新特性 1、字符串插值 (String Interpolation) 字符串拼接优化 Bef    阅读全文
        
            posted @ 2016-06-21 09:24
HackerVirus
阅读(270)
评论(0)
推荐(1)
        
        
        
摘要:        
KNN算法 一、KNN算法概述 KNN是Machine Learning领域一个简单又实用的算法,与之前讨论过的算法主要存在两点不同: 它是一种非参方法。即不必像线性回归、逻辑回归等算法一样有固定格式的模型,也不需要去拟合参数。 它既可用于分类,又可应用于回归。 KNN的基本思想有点类似“物以类聚,    阅读全文
        
            posted @ 2016-06-21 09:09
HackerVirus
阅读(10120)
评论(0)
推荐(0)
        
        
        
摘要:        
人脸识别 最近在做一款商户入网的应用,为防止不法商户对公司渠道的接入,公司加大了对商户的审核,人脸识别就是其中的一项。人脸识别的第一步是检测商户的张嘴动作,通过之后采集照片,上传到服务器。第二步是检测商户的摇头动作,通过之后采集照片,上传到服务器。至此完成人脸识别。下面我对主干代码进行分析: 首先导    阅读全文
        
            posted @ 2016-06-21 09:00
HackerVirus
阅读(828)
评论(0)
推荐(0)
        
        
        
摘要:        
KestrelServer 跨平台是ASP.NET Core一个显著的特性,而KestrelServer是目前微软推出了唯一一个能够真正跨平台的Server。KestrelServer利用一个名为KestrelEngine的网络引擎实现对请求的监听、接收和响应。KetrelServer之所以具有跨平    阅读全文
        
            posted @ 2016-06-21 07:28
HackerVirus
阅读(2648)
评论(0)
推荐(0)
        
        
        
摘要:        
C# 使用IENUMERABLE,YIELD 前言 在上篇文章中我得出结论,遍历迭代器修改迭代器中项目的值未生效,是因为使用了yield return,并且每次遍历迭代器都执行返回迭代器的方法。这篇文章是接着上篇文章,从代码实现的角度来验证出现这种情况的原因。首先介绍下一种查看代码实现的一种方法:使    阅读全文
        
            posted @ 2016-06-21 07:23
HackerVirus
阅读(753)
评论(0)
推荐(0)
        
        
        
摘要:        
设计开篇 1 设计模式 类是我们面向对象编程的承载工具,可以说是面向对象的起点。 设计模式,这种算面向对象的进化。按照gof设计模式的分类 设计模式分为:创建型,结构型,行为型。 其中创建型主要和类的创建有关 结构性组织扩展类和类之间的关系 行为型主要扩展的类的访问 这三个对应到类上 创建型模式对应    阅读全文
        
            posted @ 2016-06-21 07:20
HackerVirus
阅读(233)
评论(0)
推荐(0)
        
        
        
摘要:        
Data Annotation 什么是Data Annotation ? 貌似没听过,但肯定见过 所属程序集:System.ComponentModel.DataAnnotations DataAnnotation code: 没错,就是给类的属性加上描述性的验证信息, 如何使用这些信息 为我们自己    阅读全文
        
            posted @ 2016-06-21 07:17
HackerVirus
阅读(1101)
评论(0)
推荐(0)
        
        
        
摘要:        
Routing 开始 回顾上一篇文章:dotnet core开发体验之开始MVC 里面体验了一把mvc,然后我们知道了aspnet mvc是靠Routing来驱动起来的,所以感觉需要研究一下Routing是什么鬼。 Routing简单使用体验 首先我们用命令yo aspnet创建一个新的空web项目    阅读全文
        
            posted @ 2016-06-21 07:13
HackerVirus
阅读(541)
评论(1)
推荐(0)
        
        
        
摘要:        
线性时间排序 各种排序算法总结已经介绍了几种能在O(n*log(n))时间内培训n个数的算法。归并排序和堆排序达到了最坏情况下的上界;快速排序在平均情况下达到该上界。这些算法都有一个有趣的性质:在排序的最终结果中,各元素的次序依赖于它们之间的比较。这类算法为比较算法,还有一类算法是线性时间复杂度的排    阅读全文
        
            posted @ 2016-06-21 07:11
HackerVirus
阅读(482)
评论(0)
推荐(0)
        
 
 
 浙公网安备 33010602011771号
浙公网安备 33010602011771号