Golang教程

go 高并发 TCP 网络编程

什么是非阻塞 I/O 下图是四层网络分层,其中数据链路层和网络层都是不可靠的,到了传输层就是可靠的了,机器和机器才能进行可靠的传输,RESP 协议是属于应用层的 TCP 通信过程也就是通过三次握手建立...
Python教程

python实现椭圆检测

最近在做一个跟测量有关的项目,进行椭圆检测用不到深度学习,仅仅是简单的图像处理,但是确实把我难到了。这里分享两个椭圆检测的思路。一个是通过openCV的椭圆检测器实现的,另一个是通过霍夫变化实现的。 ...
Python教程

计算机视觉的基础概念与入门

一. 前言 之前学习了一下 Python 环境下计算机视觉方面的一些应用(主要是 OpenCV). 但是对于计算机视觉方面的种种概念都是一笔带过,计算机视觉是一个很大的领域,在深入它之前 ,有必要对其...
Java教程

常见的分布式ID解决方案

为什么要使用分布式ID? 随着 Web 开发技术的不断发展,单体的系统逐步走向分布式系统。在分布式系统中,使用分布式 ID(Distributed IDs)主要是为了在没有单点故障的情况下生成唯一标识...
Flutter教程

Flutter 匠心千刃 | SHA256 加密

0. 本文目标 本文介绍一下如何在 Flutter 中进行 SHA256加密。并结合TolyUI 在 匠心千刃 中搭建 sha256加密的交互界面 ,本文目标如下所示: 可以在输入框中输入字符串,会自...
Vue.js教程

Vue Router学习组合式API

前言 为了更好地适配vue3,vue rouer4.x版本也引入了组合式API的写法,前面我们也简单用了下,本节我们系统讲解一下vue router的组合式API。 路由相关 在vue2中我们想要获取...
Mysql教程

SQL性能优化 神器

对于互联网公司来说,随着用户量和数据量的不断增加,慢查询是无法避免的问题。一般情况下如果出现慢查询,意味着接口响应慢、接口超时等问题。如果是高并发的场景,可能会出现数据库连接被占满的情况,直接导致服务...