- 博客(10)
- 收藏
- 关注
原创 Numpy实现BayesianRegression
class BayesianRegression(object):“”"Bayesian regression model. If poly_degree is specified the features willbe transformed to with a polynomial basis function, which allows for polynomialregression. Assumes Normal prior and likelihood for the weights and s
2025-01-18 10:24:11
822
原创 npm 模块安装机制,为什么输入 npm install 就可以自动安装对应的模块?
而当 foo 依赖 lodash@^2.0.0,bar 依赖 lodash@^1.1.0,则依据 semver 的规则,二者不存在兼容版本。上一步会获取到模块的压缩包地址(resolved 字段),npm 会用此地址检查本地缓存,缓存中有就直接拿,如果没有则从仓库下载。工程本身是整棵依赖树的根节点,每个首层依赖模块都是根节点下面的一棵子树,npm 会开启多进程从每个首层依赖模块开始逐步寻找更深层级的节点。查找该模块依赖,如果有依赖则回到第1步,如果没有则停止。– lodash(保留的版本为兼容版本)
2025-01-18 10:20:02
806
原创 【深入理解指针】指针的进阶_指针类型转换符一定要加括号吗
第四个再解释一下,因为[]的优先级比*要高,所以parr3先和[]结合,所以它是个数组,又因为我们把parr3[]去掉之后,就剩下了int(*)[5],这不就是数组指针类型吗,其实跟第三个对比一下,parr2去掉之后,就是int(*)[10],这就是数组指针。首先我们知道char*类型是指针吧,那指针的大小是4或8个字节吧,所以上面的字符串是肯定放不下的,那可能有人学过或了解过数据截断的讲法,但是这里是不可能截断的,因为在后面已经完完整整的把字符串的内存打印出来了。所以这就是存在指针类型的意义!
2025-01-14 19:06:22
858
原创 Mybaits面试题整理_mybait面试
接口绑定,就是在MyBatis中任意定义接口,然后把接口里面的方法和SQL语句绑定,我们直接调用接口方法就可以,这样比起原来了SqlSession提供的方法我们可以有更加灵活的选择和设置。接口绑定有两种实现方式通过注解绑定,就是在接口的方法上面加上 @Select、@Update等注解,里面包含Sql语句来绑定;通过xml里面写SQL来绑定, 在这种情况下,要指定xml映射文件里面的namespace必须为接口的全路径名。
2025-01-12 01:44:14
382
原创 MVVM系列之一:Lifecycle
/ 可选 - ReactiveStreams support for LiveData// 可选 - Test helpers for LiveData看着有很多,实际上如果只使用Lifecycle,只需要引入lifecycle-runtime即可。但通常都是和 ViewModel、 LiveData 配套使用的,所以lifecycle-viewmodel、lifecycle-livedata 一般也会引入。
2025-01-12 01:40:33
421
原创 Android动态修改应用图标和名称
最后,可能有的同学会想,我现在的应用入口就是默认的一个Activity,默认的enable也是true,也没有配置任何的Activity-alias,而我在上面说的规则中都是建议清单文件中的Activity的android:enabled="false”,那有人可能就会想我的新版本设置成false会不会导致我的图标入口不见了呢?
2025-01-10 10:27:39
1040
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅