Loading

摘要: title: 1-k-近邻算法 date: 2021-01-18 10:58:30 permalink: /pages/1699dd/ 👓 k - 近邻算法 kNN 🚨 注意 k - 近邻算法 和 k - 均值算法 是不同的,一个是监督学习算法,一个是非监督学习算法 众所周知,电影可以按照题材进 阅读全文
posted @ 2023-01-06 16:47 RuoVea 阅读(56) 评论(0) 推荐(0) 编辑
摘要: title: 2-感知机 date: 2021-01-18 10:58:30 permalink: /pages/3f6e34/ 🍧 感知机 💡 思维导图 1. 感知机模型 ① 概述 🔴 感知机是二类分类的线性分类模型,属于判别模型。其输入为实例的特征变量,输出为实例的类别(仅取 +1 和 - 阅读全文
posted @ 2023-01-06 16:46 RuoVea 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 一、前言 在.net 相关技术群、网络上及身边技术讨论中看到过关于大量抛异常会影响性能这样的结论,心中一直就存在各种疑问。项目中使用自定义异常来处理业务很爽,但是又担心大量抛业务异常存在性能问题。 查阅了各种文档,微软官方对性能优化这一块也不建议使用过多的异常,故我心中冒出疑问。 疑问一:项目中大量 阅读全文
posted @ 2023-01-06 16:42 RuoVea 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 一、前言 前面分享了 .net core HttpClient 使用之掉坑解析(一),今天来分享自定义消息处理HttpMessageHandler和PrimaryHttpMessageHandler 的使用场景和区别 二、源代码阅读 2.1 核心消息管道模型图 先贴上一张核心MessageHandl 阅读全文
posted @ 2023-01-06 16:42 RuoVea 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 现在很多场景需要使用的数字识别,比如银行卡识别,以及车牌识别等,在AI领域有很多图像识别算法,大多是居于opencv 或者谷歌开源的tesseract 识别. 由于公司业务需要,需要开发一个客户端程序,同时需要在xp这种老古董的机子上运行,故研究了如下几个数字识别方案: ocr 识别的不同选择方案 阅读全文
posted @ 2023-01-06 16:42 RuoVea 阅读(828) 评论(1) 推荐(2) 编辑
摘要: 背景概述 C# 开发客户端系统的时候,.net 框架本身就比较消耗内存资源,特别是xp 这种老爷机内存配置不是很高的电脑上运行,所以就需要进行内存上的优化,才能流畅的在哪些低端电脑上运行. 想要对C# 开发的客户端内存优化需要了解以下几个概念。 虚拟内存 这里引用百度百科的概念:虚拟内存是计算机系统 阅读全文
posted @ 2023-01-06 16:41 RuoVea 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 在这个特殊的春节,大家想必都在家出不了们,远看已经到了回城里上班的日子,但是因为一只蝙蝠的原因导致我们无法回到工作岗位,大家可能有的在家远程办公,有些在家躺着看书,有的是在家打游戏;在这个特殊无聊的日志,我果断从无聊的被窝中 开启了流量共享wifi 来进行.net core 3.1 源代码的解读和学 阅读全文
posted @ 2023-01-06 16:41 RuoVea 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 很多开发人员仅仅只会码代码,如果让开发人员部署一些深入点的东西,或者做负载均衡等,很多开发人员估计就懵逼了,作为一个专业的开发还需要懂一些基本的运维知识;虽然说在互联网行业中,中小企业都有一个牛逼的运维工程师,基本上也没有什么开发人员的事情,所以很多开发人员仅仅知道nginx这个事情,但是不会用,下 阅读全文
posted @ 2023-01-06 16:41 RuoVea 阅读(431) 评论(0) 推荐(0) 编辑
摘要: ​1. Linux 系统学习Docker安装篇 这里我使用的Centos系统 安装Docker yum命令说明 即Yellowdog Update Modifier,是一种基于rpm的包管理工具 yum 命令详情可以参考 yum install docker 启动Docker systemctl 命 阅读全文
posted @ 2023-01-06 16:41 RuoVea 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一、前言 在分享ASP.NET Core Filter 使用之前,先来谈谈AOP,什么是AOP 呢? AOP全称Aspect Oriented Programming意为面向切面编程,也叫做面向方法编程,是通过预编译方式和运行期动态代理的方式实现不修改源代码的情况下给程序动态统一添加功能的技术。 A 阅读全文
posted @ 2023-01-06 16:41 RuoVea 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 在我接触IOC和DI 概念的时候是在2016年有幸倒腾Java的时候第一次接触,当时对这两个概念很是模糊;后来由于各种原因又回到.net 大本营,又再次接触了IOC和DI,也算终于搞清楚了IOC和DI 这两个概念关系。使用过ASP.NET Core的人对这两个概念一定不陌生,想必很多人还是很难去理解 阅读全文
posted @ 2023-01-06 16:41 RuoVea 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 说到ASP.NET CORE 管道模型不得不先来看看之前的ASP.NET 的管道模型,两者差异很大,.NET CORE 3.1 后完全重新设计了框架的底层,.net core 3.1 的管道模型更加灵活便捷,可做到热插拔,通过管道可以随意注册自己想要的服务或者第三方服务插件. ASP.NET 管道 阅读全文
posted @ 2023-01-06 16:41 RuoVea 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一、前言 这篇文章可能大家会觉得很空洞,没有实际的实战东西,主要是自己整理出来的IdentityServer4 的一些概念性的东西;如果你对IdentityServer4有过一定的实战经验,可以跳过不需要阅读该文章,后续我会以一个Demo 来给大家带来IdentityServer4深入的实战分享 。 阅读全文
posted @ 2023-01-06 16:41 RuoVea 阅读(42) 评论(0) 推荐(1) 编辑
摘要: 一、前言 IdentityServer4已经分享了一些应用实战的文章,从架构到授权中心的落地应用,也伴随着对IdentityServer4掌握了一些使用规则,但是很多原理性东西还是一知半解,故我这里持续性来带大家一起来解读它的相关源代码,本文先来看看为什么Controller或者Action中添加A 阅读全文
posted @ 2023-01-06 16:40 RuoVea 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一、前言 虽然说牛逼的公司都有那么几个牛逼的运维团队,牛逼的运维团队都有着神秘黑科技般敲代码的姿势;本人虽然不是一个运维工程师,但是有幸自己比较爱倒腾这些东西,也会那么一点点运维知识,虽然不算专业,但是还是可以在linux平台下敲一敲代码。去年由于自己业余时间搞了一个app项目,当时自己兼任后端开发 阅读全文
posted @ 2023-01-06 16:40 RuoVea 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、前言 在我们开发当中经常需要向特定URL地址发送Http请求操作,在.net core 中对httpClient使用不当会造成灾难性的问题,这篇文章主要来分享.net core中通过IHttpClientFactory 工厂来使用HttpClient的正确打开方式。 二、HttpClient使用 阅读全文
posted @ 2023-01-06 16:40 RuoVea 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一、前言 由于项目需要,最近研究了一下跨进程通讯改写第三方程序中的方法(运行中),把自己程序中的目标方法直接覆盖第三方程序中的方法函数;一直没有头绪,通过搜索引擎找了一大堆解决方案,资料甚是稀少,最后功夫不负有心人,经过两天的研究,终于在github 上找到两个开源的代码,通过两个开源代码结合起来即 阅读全文
posted @ 2023-01-06 16:40 RuoVea 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、概述 在园子里面有很多关于各种技术细节的研究文章,都是比较牛逼的框架研究;但是一直没有看到关于怎么样提高开发效率的文章,大多提高开发效率的文章都是关于自动化等方面的辅助工具类型的,而不是开发中的一些小技巧;今天从编码规范、编码技巧、开发思想、设计模式等各方面的经验来分享如何提高开发效率。 二、实 阅读全文
posted @ 2023-01-06 16:40 RuoVea 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 一、前言 大家一直都在谈论微服务架构,园子里面也有很多关于微服务的文章,前几天也有一些园子的朋友问我微服务架构的一些技术,我这里就整理了微服务架构的技术栈路线图,这里就分享出来和大家一起探讨学习,同时让新手对微服务相关技术有一个更深入的了解。 二、技术栈 2.1 工欲善其事,必先利其器 现在互联网盛 阅读全文
posted @ 2023-01-06 16:39 RuoVea 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 一、前言 前几篇文章分享了IdentityServer4密码模式的基本授权及自定义授权等方式,最近由于改造一个网关服务,用到了IdentityServer4的授权,改造过程中发现比较适合基于Role角色的授权,通过不同的角色来限制用户访问不同的Api资源,这里我就来分享IdentityServer4 阅读全文
posted @ 2023-01-06 16:39 RuoVea 阅读(364) 评论(0) 推荐(0) 编辑