草庐IT

白话文

全部标签

ElasticSearch基础入门,白话es

ElasticSearch是一个搜索服务器。以下简称es作用:进行搜索那么问题来了,mysql不是也能搜索吗,为何要用es?小数据量下,Mysql是完全可以胜任的,可以完成搜索,此时可以不用es;但是在大数据量(百万千万甚至上亿)的前提下,会有以下几个问题:性能低:使用模糊查询,左边有通配符,不会走索引,会全表扫描,性能低功能弱:如果以”华为手机“作为条件,可能查询不出来想要的数据而es可以完美解决以上问题:es可以自动对条件进行分词。比如华为手机,可以分成华为手机、华为、手、手机等词语。这样,搜索匹配的范围就大多了。es的倒排索引,也叫反向索引。倒排索引:将文档进行分词,形成词条和id的对应

K8S学习圣经:大白话说K8S底层原理,14W字实现K8S自由

Kubernets底层原理和实操(学习圣经)Kubernets简称k8s,用于自动部署,扩展和管理容器化应用程序的开源系统。也就是能帮我们部署和管理分布式系统。学习Kubernets的相关资料中文官网:https://kubernetes.io/zh-cn/docs/官方文档:https://kubernetes.io/zh/docs/home/(推荐)中文社区:https://www.kubernetes.org.cn/社区文档:http://docs.kubernetes.org.cn/KubernetesAPI规约:community/api-conventions.mdatmaster

大白话解读Spring事务传播原理,让你事务管理不再懵逼

大家好,我是小米,一个热爱技术分享的程序员。今天我们来谈一下Spring事务传播。在使用Spring进行数据库操作时,我们经常会遇到需要使用事务的情况,而Spring对事务的管理非常方便,其中就包括事务传播机制。什么是事务传播事务传播指的是在一个方法调用另一个方法时,事务应该如何进行传播。在Spring框架中,事务传播有多种策略,它们用于控制不同方法之间事务的关系。在使用Spring事务的时候,我们需要了解这些事务传播机制的特点和使用场景,以便更好地控制事务的传播和管理。事务的不同分类Spring事务传播机制根据传播的不同情况,可以分为三类:支持当前事务、不支持当前事务、嵌套事务。支持当前事务

Nvidia Jetson TX2入门指南(白话版)

  最近要用到jetsontx2,但之前也完全没有接触过。边用边学,这篇文章就是向新手介绍下jetsontx2刚入手的一些事项(适合纯小白~)。一、TX2初认识开发板全称:NvidiaJetsontx2(本文简称为tx2)开发板照片:功能描述:  TX2是英伟达公司主要研发的AI边缘计算设备,功能强大,很适合作为边缘设备的开发平台,可以在上面部署诸如图像处理等等任务。不再赘述,详见官网详细参数:二、TX2再认识  tx2有几个特点是需要新手了解的:  1)tx2自带GPU+CPU,内存为8G,存储量为32G  2)tx2外接屏幕只支持HDMI的(网上说VGA转HDMI行,但我实操后发现还是不行

git、gitee、github关系梳理及ssh不对称加密大白话解释

温馨提示:本文不会讲解如何下载、安装git,也不会讲解如何注册、使用gitee或GitHub,这些内容网上一大把,B站上的入门课程也很多,自己看看就好了。本文仅对git、gitee、github的关系梳理及ssh公钥私钥授权原理用白话讲解清楚。1、git、Gitee、GitHub之间是什么关系?git是个工具,是个软件,官网直接就可以下载。你就算没有gitee账户或github账户,也可以使用,只不过是在本地使用而已。主要作这个用:版本管理,说白点就好比游戏存档,通过git你可以随时取出去前面的存档,在代码上说就是可以恢复到存档了的前面的源码。git会在我们源程序目录下建一个“.git”的文件

【白话模电3】BJT基本工作原理

目录1、NPN和PNP2、BJT的工作机理3、从放大到饱和4、通用三级管的参数4.1电压参数4.2电流参数4.3损耗参数参考资料:上节我们知道PN结半导体具有单相导电的性能,但是由PN结构成的各种二极管(Diode)器件的单相导电性是没办法进行主动控制的,因此这类器件也称为被动器件。与其对应的是能够被主动控制通断的器件,这类器件也可以称为主动器件。这种主动器件一般我们统称为晶体管(Tansistor),晶体管可以分为以下三类:流控器件BJTs,压控器件FETs,混合结构IGBTs。图1晶体管的分类(来源:TOSHIBASemiconductor)本文主要分析BJT(BipolarJunctio

【机器学习】——白话入门及术语解释

文章目录前言一、以普通例子循序渐进讲解什么是机器学习二、通过西瓜的例子类比学习一些相关术语1.以数据表格方式学习2.还记得坐标系么3.训练相关的一些术语三、假设空间四、归纳偏好总结前言机器学习和人工智能,一直觉得挺神秘而且又高大上的,经常听说,但又因为各种数学概念而没有付诸实践。但是,如果不做专职的相关岗位开发,自己跑一些学习程序是否可行呢?比较现在各种框架都挺多的了,即使再不济,了解一下具体都能做哪些东西也是很不错的。入手了周志华的《人工智能》一书,刚看了开头,觉得讲的非常好。以例子开始逐步深入,做了如下笔记。一、以普通例子循序渐进讲解什么是机器学习以挑西瓜的例子开篇:为什么色泽青绿、根蒂蜷

【机器学习】——白话入门及术语解释

文章目录前言一、以普通例子循序渐进讲解什么是机器学习二、通过西瓜的例子类比学习一些相关术语1.以数据表格方式学习2.还记得坐标系么3.训练相关的一些术语三、假设空间四、归纳偏好总结前言机器学习和人工智能,一直觉得挺神秘而且又高大上的,经常听说,但又因为各种数学概念而没有付诸实践。但是,如果不做专职的相关岗位开发,自己跑一些学习程序是否可行呢?比较现在各种框架都挺多的了,即使再不济,了解一下具体都能做哪些东西也是很不错的。入手了周志华的《人工智能》一书,刚看了开头,觉得讲的非常好。以例子开始逐步深入,做了如下笔记。一、以普通例子循序渐进讲解什么是机器学习以挑西瓜的例子开篇:为什么色泽青绿、根蒂蜷

大白话理解-微信小程序获取授权

学习目录微信小程序前端直接获取授权微信为什么要授权微信怎么授权?微信登录微信小程序前端直接获取授权微信为什么要授权微信用户授权,才可以操作微信官方的某些接口。简单来说就是:微信定义了很多接口,然后他们认为有一部分是涉及到用户使用安全的,所以把这一部分划分了出来,然后这一部分按照功能来拆开各种范围。于是有了scope列表的东西,scope翻译为中文是范围的意思。(定位属于一个scope,摄像头调用也是一个scope)。所以并不是一次授权全部scope都可以用,而是每一个scope都要问过用户,让用户自愿就可以(也就是摄像头同意了,不一定同意定位,这个我们都是非常清楚的)微信怎么授权?调用需要的权

大白话理解-微信小程序获取授权

学习目录微信小程序前端直接获取授权微信为什么要授权微信怎么授权?微信登录微信小程序前端直接获取授权微信为什么要授权微信用户授权,才可以操作微信官方的某些接口。简单来说就是:微信定义了很多接口,然后他们认为有一部分是涉及到用户使用安全的,所以把这一部分划分了出来,然后这一部分按照功能来拆开各种范围。于是有了scope列表的东西,scope翻译为中文是范围的意思。(定位属于一个scope,摄像头调用也是一个scope)。所以并不是一次授权全部scope都可以用,而是每一个scope都要问过用户,让用户自愿就可以(也就是摄像头同意了,不一定同意定位,这个我们都是非常清楚的)微信怎么授权?调用需要的权