QQ交流群:110826636

随笔分类 -  .NET

摘要:根据我上篇文章的分享,我提到了FaceRecognitionDotNet,它是python语言开发的一个项目face_recognition移植。结果真是有喜有忧,喜的是很多去关注了,进行了下载,我看到项目Star从十几个变成了现在将近两百多个,忧的是很多人看不懂这项目,加了我的群来问怎么用,或者缺 阅读全文
posted @ 2019-01-15 18:07 FourOne 阅读(6065) 评论(12) 推荐(1)
摘要:最近在Github上找合适的人脸识别引擎,想要本地化用,不用开放的一些API(比如腾讯AI、百度AI),有些场景联不了网,一开始搜索的是时候(关键字:face recognition)就找到了最出名的face_recognition,star将近两万个,大佬级别的项目,一看开发语言python,调用 阅读全文
posted @ 2019-01-10 08:46 FourOne 阅读(9211) 评论(17) 推荐(26)
摘要:关于线程小模型,出现两个处理的函数,一个是简单的Sleep等待,一个是信号量,但是都有一个缺陷,就是不管是那个都在执行的时候(do some thing)无法退出。信号量好一些,在等待的时候可以控制退出,Sleep的话只能引发Exception来退出(或者在While设置flag,但是也一样)。 在 阅读全文
posted @ 2018-08-14 08:24 FourOne 阅读(364) 评论(0) 推荐(0)
摘要:总是有人会遇到跨域问题,然后有个jsonp的解决方案,MVC中代码如下: 理论上还可以自己扩展json的解析方式,比如你觉得默认的json解析器太慢什么的。 阅读全文
posted @ 2018-05-14 09:34 FourOne 阅读(223) 评论(0) 推荐(0)
摘要:最近看了一些Sobel算法,并试了一下,源码如下: 效果如下: 总结:用自带的图片处理性能低下,建议使用指针或者其他图像库处理,比如OpenCV的.NET库。 阅读全文
posted @ 2018-04-25 10:17 FourOne 阅读(886) 评论(0) 推荐(0)
摘要:文章参考 最近要给多端系统对接,全程Socket(原先考虑走MQ的),我是Server端,通信走TCP。平台涉及的太多,语言也是好几种,在前期定义接口的时候没有考虑到大小端序的问题(经验不足),联调的时候出现了转换错误。有一端是Java的平台,走的是大端序,以前都是C/C++、C#走的,还是X86平 阅读全文
posted @ 2018-03-22 16:00 FourOne 阅读(355) 评论(0) 推荐(0)
摘要:开门见山,最近阅读了一下一款开源引擎的源码,受益良多(学到了一些套路)。外加好久没有写博客了(沉迷吃鸡,沉迷想念姑娘),特别开一篇。Hoot 的源码地址, 原理介绍地址。外加我看过之后的注释版本,当然我本人对源码做了一些调整,我叫它HootEngine。 介绍不多说,可以直接下载源码调试,已经提供了 阅读全文
posted @ 2018-03-15 08:55 FourOne 阅读(716) 评论(0) 推荐(0)
摘要:C#简单的演练了一下分布式的存储,学习fastdns的结构,Client向ProcessCenter请求Storage的服务,然后上传文件。 分布式服务就是多个服务器作为客户端互相【配合】,要中心化就中心化,要去中心化就去中心化,没有那么啰嗦的 项目下载 阅读全文
posted @ 2017-10-14 15:28 FourOne 阅读(639) 评论(0) 推荐(0)
摘要:signalR是相当不错的websocket应用,最近要做集群和负载均衡 主要用到了redis进行集群,signalR的backplane集成redis。 细节,订阅redis之后注意database号 再使用nginx进行负载均衡。 细节,设置websocket(我是用websocket的传输)的 阅读全文
posted @ 2017-04-26 09:00 FourOne 阅读(3827) 评论(0) 推荐(0)
摘要:最近在用SignalR,服务端已经写好(老铁,没毛病,很稳),然后有坑的是我还得写App端,那就撸吧,java也不是什么很难的东西。奈何坑多(已经踩了一波android的控件bug),这次遇到了MS的java-client的bug,操蛋的,websocket的协议居然没有用ws开头的协议,conne 阅读全文
posted @ 2017-04-15 15:37 FourOne 阅读(3738) 评论(0) 推荐(0)
摘要:最近有不少朋友推荐我用NLog。我以前都是自己写txt的文本输出log,以前别人用log4net的时候看那个配置文件,看得我一阵烦,我比较喜欢约定胜于配置的组件。这次玩了一波NLog,,相当不错。一下就写个使用方法。 1.使用命令行下载NLog https://www.nuget.org/packa 阅读全文
posted @ 2017-04-08 15:54 FourOne 阅读(1864) 评论(0) 推荐(0)
摘要:Microsoft (R) 生成引擎版本 14.0.25420.1 版权所有(C) Microsoft Corporation。保留所有权利。 语法: MSBuild.exe [选项] [项目文件] 描述: 在项目文件中生成指定的目标。如果 未指定项目文件,MSBuild 将搜索 当前工作目录来查找文件扩展... 阅读全文
posted @ 2016-12-01 16:14 FourOne 阅读(413) 评论(0) 推荐(0)
摘要:常规的Debug组件的封装,然后加了一个文件log,分异步和同步(可跨平台使用)。 阅读全文
posted @ 2016-09-27 23:27 FourOne 阅读(617) 评论(0) 推荐(0)
摘要:在成功安装完Mono和jexus后(强烈建议Mono 4.2.1以上,jexus 5.6.1 以上,本人测试环境就是Mono 4.2.1和jexus 5.6.1) 第一步: 先配置jexus安装目录下的siteconf文件夹下的站点配置,默认是default,/var/www/default,这里可 阅读全文
posted @ 2016-09-18 23:59 FourOne 阅读(399) 评论(0) 推荐(0)
摘要:此处使用的域名是我改了系统的hosts文件达到的 测试成功! 全局的注册方式 在Area的注册文件里进行配置 一个Area和一个外部的Controller 废话不多说,提供DEMO 下载地址 阅读全文
posted @ 2016-09-03 22:02 FourOne 阅读(628) 评论(0) 推荐(0)
摘要:xsp不必单独安装,它会在安装xamarin studio的时候出现在bin目录下,当然xsp是开源的地址:https://github.com/mono/xsp 常规使用方式如下: "你的目录地址\xsp4.exe" --address 192.168.1.104 --port 8080 --ro 阅读全文
posted @ 2016-07-10 18:25 FourOne 阅读(955) 评论(0) 推荐(0)
摘要:不废话,直接上下载地址http://files.cnblogs.com/files/RainbowInTheSky/PanGu.rar 群友在做项目移植到Mono+jexus上时遇到了问题,盘古分词无法兼容,于是对盘古的项目的源码修改,去掉了很多盘古的硬编码导致的错误(路径上的很多错误,盘古原先都是 阅读全文
posted @ 2016-06-24 12:23 FourOne 阅读(373) 评论(1) 推荐(1)
摘要:Cactus建议一年以上有经验的人玩,刚入门MVC,不了解下列组件请先自行学习,切勿好高骛远。 Cactus的组成(基于.net4.5.2):Dapper+MVC4+autofac 前端css框架pure,数据库:sqlite ,mssql,mysql,pgsql。默认是sqlite所以可以直接运行 阅读全文
posted @ 2016-06-17 23:30 FourOne 阅读(1039) 评论(0) 推荐(0)
摘要:续之前的一篇开发指南http://www.cnblogs.com/RainbowInTheSky/p/5496777.html 部分人在部署的时候经常出现dll兼容问题(其实可以看小蝶惊鸿的文章,蝶神早已踩过了坑http://www.cnblogs.com/xiaodiejinghong/tag/m 阅读全文
posted @ 2016-06-17 23:30 FourOne 阅读(3289) 评论(1) 推荐(1)
摘要:AspNet_Exts=txt就能把你指定的扩展名交给asp.net处理。同理,可以写很多个,AspNet_Exts=txt,htm,html 阅读全文
posted @ 2016-06-14 12:50 FourOne 阅读(306) 评论(0) 推荐(0)