首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 5-8 实现多元线性回归

    其中θ包含(θ0~θn)一共(n+1)个参数值,但是对于实际的样本来说,一共有n个维度,其中θ0是截距intercept,在有的时候在进行线性回归的时候,最终返回给用户的时候,有可能不是将整个θ返回给用户的,而是将截距和下面的θ1 ~ θn(称之为系数coefficients)分开,这样做的原因在系数部分,每个θ值都对应着原来样本中的一个特征,这些系数从某种意义上来讲可以描述这些特征对于最终样本相应贡献程度是怎样的,而θ0截距和我们的样本特征是不相干的,只是一个偏移,所以把这两个部分分开。所以在我们自己封装多元线性回归的时候就采用分开的方式。当然在sklearn中也是采用这样的封装方式。

    58300发布于 2019-11-13
  • 来自专栏JavaEdge

    Spring Cloud微服务实战之应用通信(更新 ing)1 HTTP vs RPC3 负载均衡器:Ribbion4 追踪源码自定义负载均衡策略

    1 HTTP vs RPC 5-2 RestTemplate的三种使用方式 3 负载均衡器:Ribbion 4 追踪源码自定义负载均衡策略 command+option+B进入其实现类 再跟进到 LoadBalancerClient ILoadBalancer loadBalancer) ILoadBalancer#getAllServers() 5-5 Feign的使用 5-6 获取商品列表(Feign) 5-7 扣库存(Feign) 5-

    79061发布于 2018-06-13
  • 来自专栏大大刺猬

    使用ibd2sql解析ibd文件生成 DDL和DML

    本文讲ibd2sql的使用,建议使用源码(没得依赖包, 除了要求python3)介绍ibd2sql是解析mysql 8.0的ibd文件, 并生成DDL和DML, 还支持解析出被删除的数据(当然也可以解析 n) n 是 int 4 是 date 3 是 date/time (n)3-6 是 datetime 5- 8 是 timestamp 4 是 下载源码下载地址: https://github.com/ddcw/ibd2sql二进制下载地址: https://github.com/ddcw /ibd2sql/releases/download/v0.1/ibd2sql_v0.1_x86.tar.gz使用虽然建议使用源码(几KB, 无依赖包), 但演示还是使用二进制包....解析DDL.

    2.9K32编辑于 2023-04-27
  • 来自专栏JAVA

    Mysql高低版本切换需要修改的配置5-8(此处以aicode为例)(WARN: Establishing SSL connection without server‘s identity veri)

    我这边出现此种报错的原因是我本地的数据在后面升级为了8.0版本的数据库,然后代码得到配置依照5.7的版本进行配置,因为升级数据库导致很多代码都出现了问题,故做此记录;希望可以帮助到大家

    67010编辑于 2024-11-20
  • 【源码】spring源码解析

    在案例分析中,我们可以以一个简单的示例来解析 Spring 框架的源码。假设我们有一个简单的 Web 应用程序,需要实现用户管理的功能,包括用户的增删改查。 同时,我们也可以通过调试源码的方式来进一步了解 Spring 框架的内部实现细节。

    28710编辑于 2025-08-29
  • 来自专栏LhWorld哥陪你聊算法

    Hadoop源码篇--Client源码

    前述 今天起剖析源码,先从Client看起,因为Client在MapReduce的过程中承担了很多重要的角色。 二。 then poll for progress until the job is complete job.waitForCompletion(true); 第一步,先分析Job,可以看见源码中 第二步,分析提交过程 job.waitForCompletion(true);   追踪源码发现主要实现这个类 JobStatus submitJobInternal(Job job, Cluster : 最为重要的一个源码!!!!!!!!!!! ); } return splits; } 1.long splitSize = computeSplitSize(blockSize, minSize, maxSize);追踪源码发现

    1.9K30发布于 2018-09-13
  • 来自专栏857-Bigdata

    【源码解读】|SparkContext源码解读

    (最短栈、最长栈) private[spark] case class CallSite(shortForm: String, longForm: String) 源码中通过「getCallSite( )」 方法配置返回CallSite 参数示意: 参数英文名 参数含义 lastSparkMethod 方法存入 firstUserFile 类名存入 firstUserLine 行号存入 源码如下:

    2.5K20编辑于 2022-05-17
  • 来自专栏OpenCV与AI深度学习

    趣味应用 | 用OpenCV自动给图片添加彩虹特效---平淡的生活需要技术的点缀

    4/5), 180, 0, 180, Scalar(255,0,128), 5); ellipse(img, Point(col/2,row*4/5), Size(col/2-8+100,row*4/5- 8), 180, 0, 180, Scalar(255,0,0), 5); ellipse(img, Point(col/2,row*4/5), Size(col/2-8*2+100,row*4/5-8 2), 180, 0, 180, Scalar(255,255,0), 5); ellipse(img, Point(col/2,row*4/5), Size(col/2-8*3+100,row*4/5- 8*3), 180, 0, 180, Scalar(0,255,0), 5); ellipse(img, Point(col/2,row*4/5), Size(col/2-8*4+100,row*4/5- 4), 180, 0, 180, Scalar(0,255,255), 5); ellipse(img, Point(col/2,row*4/5), Size(col/2-8*5+100,row*4/5-

    67210发布于 2021-12-01
  • 来自专栏波波烤鸭

    SpringBoot源码核心源码讲解

    SpringBoot源码主线分析   我们要分析一个框架的源码不可能通过一篇文章就搞定的,本文我们就来分析下SpringBoot源码中的主线流程。 先掌握SpringBoot项目启动的核心操作,然后我们再深入每一个具体的实现细节,注:本系列源码都以SpringBoot2.2.5.RELEASE版本来讲解 1.SpringBoot启动的入口   当我们启动一个

    2K30编辑于 2022-01-07
  • 来自专栏857-Bigdata

    【源码解读】|SparkEnv源码解读

    metricsSystem, memoryManager, outputCommitCoordinator, conf) 总结 Spark Env 源码顺序大致就是上面的流程

    1.8K20编辑于 2022-05-17
  • 来自专栏857-Bigdata

    【源码解读】| LiveListenerBus源码解读

    异步事件列队主要由LinkedBlockingQueue[SparkListenerEvent] 构建,默认大小为10000

    2.2K20编辑于 2022-07-07
  • 来自专栏Java大联盟

    Java面向对象是人人都会的基础?来看看你掌握的怎么样

    图5-1 图5-2 JRE SystemLibrary中的类全部是编译之后的字节码文件,即class格式的文件,我们可以看到源码,但是不能修改,如图5-3所示。 一个类在定义时如果不通过extends指定其直接父类,系统就会自动为该类继承Object类,Object类的源码如代码5-1所示。 图5-7 equals()方法的实现如图5-8所示。 图5-8 通过内存地址对两个对象进行判断,即两个对象的引用必须指向同一块内存程序才会认为它们相等,但是在不同的场景下,这种方式不见得都适用。 但是在上面举的例子中,我们认为如果两个People对象的成员变量值都相等,就是同一个对象,那么它们的散列值也应该相等,如果直接调用父类的hashCode()方法,两个对象的散列值是不相等的,如代码5-8 图5-12 代码5-8:public class Test { public static void main(String[] args) { People people = new

    47930发布于 2019-08-16
  • 来自专栏进阶高级前端工程师

    React源码分析--hooks源码

    本文将讲解 hooks 的执行过程以及常用的 hooks 的源码。 总结所以我们总结一下 renderWithHooks 这个函数,它所做的事情如下: 图片hooks 源码前面 hooks 的执行入口我们都找到了,现在我们看一下常用的一些 hooks 源码。 updateReducer 的源码如下:function updateReducer<S, I, A>( reducer: (S, A) => S, initialArg: I, init? useCallback & useMemouseCallback 和 useMemo 也是一样,源码结构上十分相似,所以也放在一起来讲。 其他 hook 平时用的比较少,就不在这里展开讲了,但通过上面几个 hook 的源码讲解,其他 hook 看源码你应该也能看得懂。

    3.5K40编辑于 2022-12-20
  • 来自专栏小陈飞砖

    android源码(1)LiveData源码

    sync(); //源码前面有 } mAddingObserverCounter--; } 4、LiveData数据设置 LiveData有两种方式设置数据 mVersion++; mData = value; dispatchingValue(null); //前面已经有了dispatchingValue的源码

    2.8K30编辑于 2022-06-25
  • 来自专栏flytam之深入前端技术栈

    redux源码分析(三) 源码部分

    源码结构: - /utils/ - actionTypes.js - isPlainObject.js 判断是否是简单对象 - warning.js 一些警告在控制台打印 看了源码才发现,都可以的。如果你不提供初始的state,可以直接把enhancer作为第二个参数传进去,这也是正常的 //API .... 原文链接:https://blog.csdn.net/flytam/article/details/79073330 源码部分 function bindActionCreator( 从下面源码中可以看到的,上面的(1)其实就是增强型store,通过传入默认的createStore方法创建一个store实例进而对dispatch进行改造,所谓的中间件就是一个不停对dispatch改造的过程

    1.4K10发布于 2020-01-14
  • 来自专栏Android知识点总结

    【 源码之间 - Flutter 】 FutureBuilder源码分析

    一、前言: 1.先简单说下源码之间吧 1 】: 源码之间是张风捷特烈在bilibili的直播间,版权所有。 2 】: 源码之间直播和产出的所有视频资源都将是免费的,允许被录制、加工和随意传播。 3 】: 禁止使用源码之间的视频资源做任何盈利行为的是事,违者必究。 4 】: 源码之间的直播内容主要是源码的分析,也可能是分享和研究某一编程问题。 FutureBuilder源码分析: 录播视屏: www.bilibili.com/video/BV1We… 示例demo的代码贴在文尾,可以自己跑跑,调试看看。 future: _articles, builder: _builderList, ), ); } 复制代码 ---- 二、FutureBuilder源码分析 void _unsubscribe() { _activeCallbackIdentity = null; } 复制代码 ---- FutureBuilder的源码也就这些,看到了也就不是很难。

    2.9K10发布于 2020-05-18
  • Spring源码系列:BeanDefinition源码解析

    Object getSource(); BeanDifinition源码分析 一个BeanDefinition描述了一个bean的实例,包括属性值,构造方法参数值和继承自它的类的更多信息。

    30100编辑于 2025-06-07
  • JDK源码解读:CountDownLatch源码解析

    常用方法 await阻塞当前线程源码 public void await() throws InterruptedException { sync.acquireSharedInterruptibly 这个区别,就是 await(long timeout, TimeUnit unit) 多了一个超时判断步骤,所在源码如下: public final boolean tryAcquireSharedNanos 取消申请 countDown:倒计时源码 public void countDown() { sync.releaseShared(1); } public return false; } 代码分析: 【1】回调CountDownLatch#Sync的tryReleaseShared方法,返回倒计时是否等于0的判断 【2】如果倒计时到0了,则进行释放倒计时 源码分析

    80000编辑于 2024-11-20
  • 来自专栏kafka专栏

    【Dubbo源码】SPI机制源码解析

    文章目录 什么是SPI机制 SPI示例 Java SPI示例 Dubbo SPI 示例 Dubbo SPI机制源码分析 ExtensionLoader静态类和静态方法 new ExtensionLoader 如果大家想要学习 Dubbo 的源码,SPI 机制务必弄懂。接下来,我们先来了解一下 Java SPI 与 Dubbo SPI 的用法,然后再来分析 Dubbo SPI 的源码。 Dubbo SPI机制源码分析 SPI机制的实现类是ExtensionLoader;所以主要本篇文章主要分析这个类的源码; ExtensionLoader静态类和静态方法 如果你有留心dubbo使用 是从全局静态变量EXTENSION_LOADERS获取的;但是一开始没有的情况,需要先实例化一个 ExtensionLoader扩展加载器 出来 new ExtensionLoader(type) ; 为了方便分析源码

    2K50发布于 2021-07-14
  • Tomcat源码构建以及源码剖析

    一、源码构建 1、下载源码 这里博主下载的是apache-tomcat-8.5.50-src http://archive.apache.org/dist/tomcat/tomcat-8/v8.5.50 IDE并进行配置 将源码工程导入到 IDEA 中 给 tomcat 的源码程序启动类 Bootstrap 配置 VM 参数,因为 tomcat 源码运行也需要加载配置文 件等。 二、源码剖析 源码追踪部分我们关注两个流程:Tomcat启动流程和Tomcat请求处理流程 1、Tomcat启动流程 启动流程时序图如下: 2、Tomcat请求处理流程 2.1 请求处理流程分析 2.2 endpoint.err.close"), ioe); } } } } AbstractEndpoint.Acceptor 4、Mapper组件体系结构 至此,我们的Tomcat 源码构建以及源码剖析就到此结束了 ,其实这里源码分析的启动流程机制的源码,有时间的话可以再分析下请求处理机制的源码。

    48410编辑于 2025-11-20
领券