摘要:微软的机器学习框架于2018年5月出了0.1版本,2019年5月发布1.0版本。期间各版本之间差异(包括命名空间、方法等)还是比较大的,随着1.0版发布,应该是趋于稳定了。之前在园子里也看到不少相关介绍的文章,对我的学习提供了不少帮助。由于目前资料不是很丰富,所以学习过程中也走了不少弯路,本系列的文章主要记录我学习过程中的一些心得体会,并对一些细节会做详细的解释,希望能为机器学习零基础的同学提供一些帮助。 阅读全文
posted @ 2019-05-29 14:07 seabluescn 阅读(4098) 评论(8) 推荐(20) 编辑
摘要:2017年了解到.NET开源和跨平台的信息,感觉这玩意真心是好东西,遂有了重新转型.NET的念头,2018年上半年,由于工作不忙,所以就一直持续关注.NET Core,也学习相关的知识点,由于有些基础,所以学习过程还算比较顺利的,主要知识来源是官方网站、博客园和github,作为对社区的回馈,打算把近期学习到的一些对.NET Core的理解写成日志和大家分享。在决定写这个系列的博客的时候,为了避免自己虎头蛇尾,没有一边学一边写,而是在定好课题后就对目录进行了考虑,列出计划要学习的内容,并进行学习,有了系统的了解以后,再按目录逐步完成,这样有了总体把握后,就不会中途放弃了。 阅读全文
posted @ 2018-06-24 15:53 seabluescn 阅读(3370) 评论(5) 推荐(16) 编辑
摘要:现代程序开发过程中不可避免会使用到多线程相关的技术,本文讨论多线程编程相关的同步、数据安全及异常处理。 阅读全文
posted @ 2020-05-29 11:28 seabluescn 阅读(1957) 评论(2) 推荐(4) 编辑
摘要:本文目的是通过C#代码提供一个HTTP服务,正常情况下如果我们需要向外界提供HTTP服务,常规做法就是通过ASP.NET来实现,有时我们的应用程序或Windows服务需要向外提供一些简单的HTTP服务就可以自己实现,从而避免部署IIS增加系统复杂性。 阅读全文
posted @ 2020-05-27 14:36 seabluescn 阅读(141) 评论(0) 推荐(0) 编辑
摘要:UDP和TCP是网络通讯常用的两个传输协议,C#一般可以通过Socket来实现UDP和TCP通讯,由于.NET框架通过UdpClient、TcpListener 、TcpClient这几个类对Socket进行了封装,使其使用更加方便, 本文就通过这几个封装过的类讲解一下相关应用。 阅读全文
posted @ 2020-05-27 14:34 seabluescn 阅读(228) 评论(0) 推荐(0) 编辑
摘要:UDP和TCP是网络通讯常用的两个传输协议,C#一般可以通过Socket来实现UDP和TCP通讯,由于.NET框架通过UdpClient、TcpListener 、TcpClient这几个类对Socket进行了封装,使其使用更加方便, 本文就通过这几个封装过的类讲解一下相关应用。 阅读全文
posted @ 2020-05-27 14:33 seabluescn 阅读(450) 评论(1) 推荐(2) 编辑
摘要:在将一个类型(通常是数字和时间)转换成字符串时,可以控制其显示的样式。基本的写法就是在调用ToString或Format方法时提供格式化参数,由于具体的参数记不住,每次用到都要上网搜索一番,浪费时间,所以总结一下以备忘。 阅读全文
posted @ 2020-05-13 15:24 seabluescn 阅读(310) 评论(2) 推荐(2) 编辑
摘要:关于Git的使用,相关的文章已经很多了,本文不探讨具体的操作命令,主要从应用角度讨论一些版本管理的思路,包括如何进行版本管理,如何处理合并与冲突等。 阅读全文
posted @ 2019-10-25 10:08 seabluescn 阅读(913) 评论(2) 推荐(9) 编辑
摘要:一个通过ML.NET实现自动学习的例子。 阅读全文
posted @ 2019-06-10 10:37 seabluescn 阅读(1944) 评论(7) 推荐(8) 编辑
摘要:一个通过TinyYolo2模型实现目标检测的例子。 阅读全文
posted @ 2019-06-04 09:04 seabluescn 阅读(1655) 评论(6) 推荐(3) 编辑
摘要:一个通过ML.NET实现人脸颜值检测的程序。 阅读全文
posted @ 2019-05-31 14:45 seabluescn 阅读(1333) 评论(9) 推荐(2) 编辑
摘要:通过ML.NET进行图片分类。 阅读全文
posted @ 2019-05-31 08:25 seabluescn 阅读(2689) 评论(6) 推荐(3) 编辑
摘要:通过多元分类算法实现手写数字识别。 阅读全文
posted @ 2019-05-30 14:52 seabluescn 阅读(1238) 评论(3) 推荐(5) 编辑
摘要:一个利用ML.NET实现手写数字识别的例子。 阅读全文
posted @ 2019-05-30 14:52 seabluescn 阅读(1225) 评论(0) 推荐(2) 编辑
摘要:一个利用ML.NET实现中文文本分类的机器学习程序。 阅读全文
posted @ 2019-05-30 08:39 seabluescn 阅读(1678) 评论(1) 推荐(9) 编辑
摘要:一个利用ML.NET进行二元分类的例子。 阅读全文
posted @ 2019-05-29 21:36 seabluescn 阅读(2666) 评论(1) 推荐(5) 编辑
摘要:微软的机器学习框架于2018年5月出了0.1版本,2019年5月发布1.0版本。期间各版本之间差异(包括命名空间、方法等)还是比较大的,随着1.0版发布,应该是趋于稳定了。之前在园子里也看到不少相关介绍的文章,对我的学习提供了不少帮助。由于目前资料不是很丰富,所以学习过程中也走了不少弯路,本系列的文章主要记录我学习过程中的一些心得体会,并对一些细节会做详细的解释,希望能为机器学习零基础的同学提供一些帮助。 阅读全文
posted @ 2019-05-29 14:07 seabluescn 阅读(4098) 评论(8) 推荐(20) 编辑
摘要:我们常常要在Github下载一些源码、示例等,但有时候项目库会比较大,而我关心的只是其中很少的一部分内容,由于众所周知的原因,我们下载git库是比较慢的,过大的项目经常会下载失败,所以只下载部分内容就很有必要。以下也是在互联网找到的教程,亲测有效! 阅读全文
posted @ 2019-03-28 10:16 seabluescn 阅读(8670) 评论(2) 推荐(1) 编辑
摘要:一个扫雷游戏和一个自动玩扫雷游戏的程序,这两个程序是独立的,之间没有任何接口与联系,自动扫雷的程序通过读取屏幕信息获取游戏状态,并模拟鼠标操作来进行游戏。 阅读全文
posted @ 2019-03-13 13:55 seabluescn 阅读(1078) 评论(2) 推荐(2) 编辑
摘要:应用安全除了用户权限认证外,还要考虑到数据安全,传输安全、系统漏洞等方面。本篇文章重点讨论数据存储安全和传输安全,主要技术手段就是加密和解密。 阅读全文
posted @ 2018-07-25 15:59 seabluescn 阅读(1161) 评论(3) 推荐(5) 编辑
摘要:本篇介绍Web系统的应用安全,主要涉及用户的身份认证和访问权限问题。 阅读全文
posted @ 2018-07-25 14:51 seabluescn 阅读(768) 评论(4) 推荐(0) 编辑
摘要:本篇介绍异常处理的知识。由于异常处理的技术应用并不复杂,本篇更多讨论异常处理的一些理论知识,包括一些原则、约定和建议。 阅读全文
posted @ 2018-07-22 17:35 seabluescn 阅读(1099) 评论(1) 推荐(3) 编辑