- 博客(6)
- 收藏
- 关注
原创 c++premierplus1
类型转换名称区别用法static_cast静态强制类型转换,编译的时候就转换类似于C语言里面的强制类型转换,用于基本类型转换,基类和派生类的转换,空指针转换,但是不能强制转换掉const、volatiledynamic_cast动态强制转换,运行时转换安全的向下转换,父类指针到子类指针的转换,转换失败的时候会返回nullconst_cast编译时进行检查,强制消除对象的常量性用来修改类型的const或者volatile属性。reinterpret_cas
2020-12-01 14:29:51 532
原创 利用hash和stack理解freelist
关键词:freelist-相同key的hash表,STL:freelist:对于其可以理解成为一个可以容纳重复key的hash表,表中存储的是obj指针,指针指向的是一个填满数据块的stack,//obj 作用理解;当内存块没有被使用的时候,就拿他的内存区来指向下一块内存,当内存块被使用的时候obj内存储的就直接是数据//二级配置器的整个实现,维护一个freelist 里面存储的是一个个obj,obj指向内存区块的第一个,第一个也维护obj指针,他指向第二个块,一直连续下去,//当要分配一个该节点下
2020-11-17 14:56:47 237
原创 ubuntu20 使用ibus出现大多数程序没办法使用中文输入法的一点解决办法
在使用ubuntu20.04过程中,我开始使用fcitx+sogou,但是出现重启之后,右上角没有出现fcitx的企鹅,折腾了好久,还是不行,就干脆使用ibus上的sunpinyin,但是出现了很多程序没有办法使用中文输入法,最开始是pycharm(见上一篇),对于其他的软件 ,我添加了export GTK_IM_MODULE=ibusexport QT_IM_MODULE=ibusexport XMODIFIERS=@im=ibus还是没有用。最后我发现是我从桌面上点击图标启动的原因,然后直接./
2020-11-17 14:51:21 2292
转载 ubantu20 pycharm2020 解决没办法使用中文输入法
参考文章:https://blog.forgiveher.cn/2020/08/20/1597932898303/#more
2020-10-09 10:57:36 554
原创 对PCA的理解
1 主成分分析的原理:主成分分析主要的目的是为了降低目标的维度,并且在维度降低的时候对于有效信息的丢失较小,思想是利用投影的思想:坐标轴上一个点由该点在x轴和y轴投影完全表示,为了降维,我们的想法是,找到一个合适的坐标轴,使该点在某一个轴上的投影最大另外一个轴上的投影达到最小,此时我们就可以忽略最小的那一维,只保留最大的那一维,这样子我们就实现了降维的同时减少了最小的信息丢失。2 如何找到最佳...
2020-04-29 17:27:15 170
原创 统计学习方法学习笔记第一节
含有求和形式的函数求导求解对应的wj,首先就要把wj的求和符号给去掉,然后在进行求导泛化误差:对于下面这个公式的理解求解期望:期望可理解为均值,在概率论中可以使用:期望 = 概率*值 计算 来计算此处利用积分(积分可以理解为某种形式的求和)实则是为了求取均值,整个模型的泛化误差相当于模型的损失平均值如何使用泛化误差: 对于不同的学习模型,用泛化误差来衡量泛化能力,泛化误差越小...
2020-04-22 23:05:42 218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人