- 博客(22)
- 收藏
- 关注
原创 机器学习之逻辑回归的数学设计
机器学习之逻辑回归中的数学之美1.机器学习基本的几种算法2.什么是线性回归2.1 什么是线性回归2.2 线性回归的公式3.逻辑回归公式及设计原理3.1 公式介绍3.2 为什么要使用激活函数3.3 损失函数是什么,为什么这么设计3.3.1 简介3.3.2 为什么要用这个函数作为损失函数3.3.3 为什么这么设计损失函数这几天准备开一个新的专栏,记录一下自己学习的过程总结一些心得,希望和大家一起进步。虽然现在python的组件都是开盒即用,所有算法和api全部封装好,但是对于我来说,原理不明白是难以接受的。所
2024-03-18 20:10:28 1168
原创 机器学习数学基础之sigmod函数、tanh函数求导
在计算高级复合函数的导数前,我们首先要知道导数的链式法则。sigmod函数导数:f′(x)=f(x)⋅(1−f(x))f'(x)=f(x)\cdot(1-f(x))f′(x)=f(x)⋅(1−f(x))tanh函数导数:g′(x)=1−g(x)2g'(x)=1-g(x)^2g′(x)=1−g(x)2觉得有用的小伙伴们帮忙点个赞吧
2024-03-18 20:09:37 796
原创 国产化arm架构docker/k8s镜像构建及部署
由于目前大环境要求, 公司开始逐步使用国产化aarch64机器代替amd64的机器,之前部署在k8s的镜像需要迁移到arm机器,所有的镜像都需要重新构建。
2024-03-01 11:28:47 2163 6
原创 centos搭建sftp分离sftp端口ssh端口并挂载到远程服务器
本篇介绍如何搭建sftp,并将sftp端口和ssh端口分离,同时将ftp目录挂载到远程服务器
2023-11-21 11:38:57 630
原创 从源码理解Spring后置处理器
帮你梳理Spring的PostProcessors,搞定这些后置处理器究竟在哪里使用加载,让你对Spring源码框架有个更清晰的认知
2023-09-05 12:12:19 60
原创 一文搞懂spring事务
spring事务的创建流程是怎样的?spring事务有哪些传播类型?spring事务为什么不生效?一文看懂spring事务
2023-08-14 16:44:22 65
原创 基础排序算法
一 递归,回溯1.递归定义程序调用自身的编程技巧称为递归.一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。2.递归的使用条件子问题须与原始问题为同样的事,且更为简单;递归要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界条件满足时,递归返回。3.经典案例斐波那契数列从第三个数开
2021-08-25 15:49:58 160
原创 基础数据结构
第二章 基础数据结构一.数组1.定义数组:有序的元素序列。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按无序的形式组织起来的一种形式。这些无序排列的同类数据元素的集合称为数组。int 的数组你就不能存float 也不能存double数组是用于储存多个相同类型数据的集合,也称之为线性表,2.特点数组是相同数据类型的元素的集合。数组中的各元素的存储是有先后顺序的,它们在内存中按照这个先后顺序连续存放在一起。数组元素用整个数组的名字和它自己在数组中的顺序位置来表示。数
2021-08-24 15:21:10 188
原创 数据结构与算法基础
第一章 数据结构与算法基础一. 什么是数据结构数据结构:一个能组在一起的集合对象。比如数组 链表 队列等算法:用简单思路解决复杂问题的方法二:算法的特性特性:有穷性、确定性、可行性、有输入、有输出设计原则:正确性、可读性、健壮性 bug(写出代码很少有bug,而且系统比较稳定)高效率与低存储:内存占用最小,CPU占用最小,运算速度最快。评估标准:时间复杂度空间复杂度三.时间复杂度常见的时间复杂度:常数:O(1) 1表示是常数,所有能确定的数字我们都用O(1),O(1
2021-08-24 15:09:15 107
原创 nacos连接数据库密码加密
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档nacos数据库密码加密简介修改源码打包发布简介nacos作为一款优秀的注册发现中心和配置管理工具,能够实现微服务配置的热更新,同时从代码中解耦出去,更加自由的控制服务的上线和下线,使所有的操作全部可视化,独立化.关于nacos的入门和配置官网都有非常详细的介绍nacos官网但是在nacos原生版本中,nacos持久化连接mysql数据库是通过配置文件读取数据库的ip、port、user及password的.这其实是一种不安
2020-10-22 09:43:03 10031
原创 两种redis集群搭建方式
redis集群及相关缓存问题redis简介介绍redis的官方网站redis单机版安装redis cluster集群安装1. 集群安装的准备工作2. redis5以前版本的集群启动3. redis5及以后版本的集群启动redis哨兵机制缓存穿透缓存击穿缓存雪崩redis简介介绍Redis 是一个开源的内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如:字符串(strings)散列(hashes)列表(lists)集合(sets)有序集合(sorte
2020-10-21 17:09:10 225
原创 centos7.X安装mysql8.0.21(离线安装)
centos7.X安装mysql8.0.21tar包因为公司内网服务器没办法连接外网,不能使用yum源安装mysql,所以只能自己去官网下载tar.xz包自行安装;安装过程中存在很多坑,分享给大家做参考准备压缩包官网下载mysql8.0.21的压缩包。下载地址:https://dev.mysql.com/downloads/mysql/选择Linux-generic,按照自己的需求选择对应的版本,下载压缩包;通过ssh工具上传到服务器上。- 建议工具包都上传到自己指定好的目录,规范操
2020-08-05 09:41:04 4188 4
原创 java类加载过程及双亲委派机制
java的类加载机制(这里写自定义目录标题)java类加载机制四种类加载器在jvm加载class文件主要由类加载器完成,不同类库下的class加载的加载器也不相同,jvm中有以下四种类加载器:boostrapLoader: 引导类加载器:负责加载支撑JVM运行的位于JRE的lib目录下的核心类库,比如rt.jar、charsets.jar等ExtClassLoader: 拓展类加载器:负责加载支撑JVM运行的位于JRE的lib目录下的ext扩展目录中的JAR类包,以上两种均加载jre中的类
2020-07-15 00:02:04 655
原创 SQLPlus能连上Oracle但是其他应用程序不能连上的解决办法
SQLPlus能连上Oracle但是其他应用程序不能连上的解决办法记一次改变oracle配置时出的问题应用端程序无法登录 之前在自己的电脑上装了一个oracle做测试用,某一天误删除了自己的数据,想通过数据库闪回来找回数据,结果发现自己的数据库并没有打开闪回功能;于是花了一个小时鼓捣一下把自己的数据库闪回功能打开了。成功之后重启服务,登录sqlplus能正常使用就没有再管了。今天因为要测试...
2019-12-23 16:25:38 3241
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人