XOR
Singleton 单例模式简介与 C# 示例【创建型】【设计模式来了】
〇、简介 1、什么是单例模式? 一句话解释: 单一的类,只能自己来创建唯一的一个对象。 单例模式(Singleton Pattern)是日常开发中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有 ......
激活函数及其梯度
# 激活函数及其梯度 1959年科学家对青蛙神经元的机制进行了研究,发现神经元不是对所有的输入都响应,而是只有值大于某个阈值时才会响应,且输出的值是固定的。 科学家借鉴这种机制发明了神经元模型。 这个函数在z=0处是不连续的,没法求它的导数,无法使用梯度下降进行优化。 为了解决这问题,科学家引入了新 ......
常见LOSS函数之MSE
# MSE及其梯度 ## MSE(mean squared error均方差)  pytorch ......
Python竖版大屏2 | 用pyecharts开发可视化的奇妙探索!
[toc] 你好!我是[@马哥python说](https://www.zhihu.com/people/13273183132),一名10年程序猿,正在试错用pyecharts开发可视化大屏的非常规排版。 以下,我用8种ThemeType展示的同一个可视化数据大屏,可视化主题是分析**“淄博烧烤” ......
MySQL索引高级进阶详解-玩转MySQL数据库
# 前言 从今天开始本系列文章就带各位小伙伴学习数据库技术。**数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系。非常适合零基础的小伙伴来学习。** *** 全文大约 **【1957】字**,不说废话,只讲可以让你学到技术、明白原理的纯 ......
前端总结
# 前端与后端的概念 ## 前端 ## 就是与用户直接打交道的操作界面就可以称为前端 ## 后端 ## 不直接与用户打交道主要负责内部真正的业务逻辑的执行就是后端 ## 前端的三个模式 ### HTML 编写前端页面的文件 ### css 给html前端增加样式包装一下前端页面 ### JavaSc ......
OpenFeign
OpenFeign #### 简介 Feign是一个声明式的Web Service客户端,是一种声明式、模板化的**HTTP客户端**。OpenFeign是Spring Cloud 在Feign的基础上支持了Spring MVC的注解,如@RequesMapping等。 OpenFeign的@Fei ......
Swift中常见的String用法,Array高阶使用,Set集合操作
String字符串常见用法 生成字符串 创建字符串 let greeting = "Hello, world!" let name = String("John") 连接字符串:使用加号(+)或者字符串插值(使用())来将多个字符串连接起来。 var firstName = "John" let l ......
MySQL索引
一、索引介绍 1、索引是一种用于快速查询和检索数据的数据结构,其本质可以看成是一种排序好的数据结构。 2、优缺点: 使用索引可以大大加快 数据的检索速度(大大减少检索的数据量), 这也是创建索引的最主要的原因 创建索引和维护索引需要耗费许多时间。 索引需要使用物理文件存储,也会耗费一定空间。 3、分 ......
单层感知机的梯度推导
# 单层感知机的梯度推导  w10表示前一层的第1节点和这一层的第0节点相连。  pytorch实现 注:torch.randn(m,n)生成m行n列 ......
SpringAOP精简版
# AOP ## 简介 概念:AOP是一种编程范式 作用:做无入侵式增强程序功能 ## Spring是如何实现AOP的? 1.导坐标 2.在Spring核心配置类上添加开启SpringAOP驱动注解 3.定义通知类,@Component,@Aspect 4.添加切入点,@PointCut 5.制作通 ......
似然函数与损失函数
# 似然函数与损失函数 ## 一、误差 对于每个样本,真实值等于预测值与误差之和。 每一个样本的误差,都是独立且同分布的,并且均服从高斯分布 由于误差服从高斯分布,误差的概率分布可表示为P(e(i)),于是theta的概率分布也可表示出来,如下 ## 二、似然函数 我们的目标是找出使预测值最接近真实 ......
梯度及梯度下降
# 梯度下降 我们的目的是找到使预测值最接近真实值的参数,也就是使损失函数最小的参数,即求解损失函数的极值点。于是引入梯度下降的方法,这是被使用最广泛的优化算法。 梯度下降算法是通过一次次的去调整参数,使得损失函数下降到极小值。 ## 什么叫梯度? 梯度就是下降的方向,它的值为损失函数的偏导数。学习 ......
项目终于用上了 Spring 状态机,非常优雅!
来源:https://www.duidaima.com/Group/Topic/JAVA/11942 ## **1、什么是状态机** ### 1.1 什么是状态 先来解释什么是“状态”( State )。现实事物是有不同状态的,例如一个自动门,就有 open 和 closed 两种状态。我们通常所说 ......
计算机网络 一、什么是因特网
什么是因特网 从具体构成角度 通过 通信链路 和 分组交换机 将 主机(host) 或 端系统(end system) 连接到一起的网络。 通信链路(communication link) 通常指电缆、铜线、光纤等物理媒介。 分组交换机 允许链路互联以形成更大规模的网络,常见的交换机如 路由器(ro ......
瑞云科技助力番职院打造虚拟数字人,探索职业教育创新之路
3月24-25日,教育部高等学校科学研究发展中心主办、广州番禺职业技术学院承办的2022-2023年职业教育示范性虚拟仿真实训基地建设工作推进会在中国广州举行。会议期间,瑞云科技作为校企合作代表受邀前往番职院公共虚拟仿真实训基地里的校企合作区域,瑞云科技旗下的3DCAT实时云渲染进行了广州番禺职业技... ......
Mybatis-plus Lambda自动填充 MetaObjectHandler 失效 解决方案
# 关于使用lambdaUpdate()导致updateAt不更新问题解决方案 很苦恼,为啥使用lambdaUpdate()会导致updateAt不更新呢,明明我也标明了注解。 { } 2.if-else选择结构 定义:无法实现多分支的场景 语法结 ......
设计shared_ptr
###my_shared_ptr.h ``` #include #include template class my_shared_ptr { private: T* m_ptr = nullptr; unsigned int* ref_count = nullptr; void swap(my_s ......
kafaka
安装 docker network create app-tier --driver bridge docker run -d --name zookeeper-server --network app-tier -e ALLOW_ANONYMOUS_LOGIN=yes bitnami/zookee ......
软构复习4
正确性和健壮性 健壮编程原则:封闭实现细节;考虑极端情况; 健壮性:尽可能使程序运行而不是退出 健壮性: 让用户变得更容易:出错也可以容忍,程序内部已有容错机制 正确性: 让开发者变得更容易:用户输入错误,直接结束。 (不满足precondition的调用) Error:一旦出现程序员无能为力,只能 ......
150套开发板免费送!还有5G手机拿?米尔RZ/G2L开发板创意秀
人间最美五月天 不负韶华不负卿 米尔又来送板子了 不是3套,也不是4套 150套米尔RZ/G2L开发板 送!免费!板卡不回收! 这是什么样的有奖活动? 米尔RZ/G2L开发板创意秀 为感谢广大客户一直以来的支持,推动嵌入式行业技术发展,鼓励工程师勇于创新探索的精神,促进64位MPU的生态,米尔电子联 ......
SQL优化八股精简版
# SQL优化 ## 插入操作 1.批量插入 2.手动控制事务 3.顺序插入效率大于乱序插入 4.load ## 主键优化 主键设计原则 1.尽量避免主键过长 2.建议使用自增主键,避免乱序插入导致**页分裂**,降低效率 3.尽量避免使用UUID和自然主键.如身份证 4.尽量避免修改主键 ## o ......
[NOIP2012 提高组] 借教室
### 题意 学校在n天内每天有ai个教室可以租借,现在有m个订单,每个订单需要在第si天至第ti天租借di个教室,现在按顺序处理订单,判断能否满足所有订单,若不行,求第几个订单开始不满足 ### 解题思路: 1.要让区间减去某个值,可以构造差分数组来处理 2.求第几个订单开始不满足,满足二分解答适 ......
Kotlin难点
[toc] # 高阶函数 高阶函数是将函数用作参数或返回值的函数,还可以把函数赋值给一个变量。 所有函数类型都有一个圆括号括起来的参数类型列表以及一个返回类型:(A, B) -> C 表示接受类型分别为 A 与 B 两个参数并返回一个 C 类型值的函数类型。 参数类型列表可以为空,如 () -> A ......
如何将word公式粘贴到wordpress里面
图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方 ......