- 博客(32)
- 收藏
- 关注
原创 [kernel 5.10 启动流程] 前导篇——链接过程分析
这篇文章主要分析链接的过程,需要项目编译过程中都会涉及到链接的问题,链接脚本后缀lds。一、基础部分1、段说明text段代码段,通常是指用来存放程序执行代码的一块内存区域。这部分区域的大小在程序运行前就已经确定。data段数据段,通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存分配。bss段通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域。BSS段属于静态内存分配。init段linux定义的一种初始化过程中才会用到的段,一旦初始化完成,那么这些
2021-05-14 15:40:17 625
原创 Linux根文件系统rootfs目录结构
根文件系统目录Linux的文件结构是以根/向下延伸,根目录下比较常见的子目录如下:目录说明/boot引导文件、内核文件(vmlinuz)、initrd、如果安装了grub也会有grub的目录/bin用户使用命令的存放的目录,本身是软连接至/usr/bin)/sbin超级管理员的可执行文件目录(该目录是软连接至/usr/sbin)/lib、/lib64基本共享库文件目录,如:内核核心模块(/lib/modules)都是软连接/usr/lib和/usr/lib.
2021-05-10 10:06:54 443
转载 String类中的compareTo方法总结
(尊重劳动成果,转载请注明出处:http://blog.csdn.net/qq_25827845/article/details/53870329冷血之心的博客)最近我发现了一个事情,那就是在面试笔试中,好多公司都喜欢在String字符串上出问题,涉及到方方面面的知识,包括其中的一些常用方法。在此,我总结下关于String类中的compareTo方法,以备应对以后的笔试面试。String类的定...
2019-07-24 11:14:39 400
转载 一致性哈希算法
https://www.cnblogs.com/study-everyday/p/8629100.html问题一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P环境中真正得到应用。总结文中,一步...
2019-07-23 15:37:50 427
转载 哈希函数(Hash Function)
哈希函数(散列函数)说明应用解释Q:冲突是不是可以避免的?hash函数的构造准则:简单、均匀hash函数的构造方法:处理冲突的方法:参考说明散列的概念属于查找,它不以关键字的比较为基本操作,采用直接寻址技术。在理想情况下,查找的期望时间为O(1)。简单的说,hash函数就是把任意长的输入字符串变化成固定长的输出字符串的一种函数。输出字符串的长度称为hash函数的位数。(下图来源于维基百科)...
2019-07-23 12:23:36 19892 2
原创 Datawhale记录知识点
目录1、谈谈你对集成学习的见解与认识,描述一下它们的优势所在?1、bagging2、boosting3、stacking2、机器学习中常用的最优化方法有哪些?有什么区别?1、最速下降法2、牛顿法3、总结3、什么是交叉验证,简述使用交叉验证的原因?1、留一验证2、K折交叉验证4、描述一下什么是决策树算法,是如何进行特征选择的?5、PCA和LDA有什么异同?1、谈谈你对集成学习的见解与认识,描述一下...
2019-07-14 15:07:45 252
原创 NLP理论实践-Task4自然语言处理
自然语言处理1、朴素贝叶斯1.1 朴素贝叶斯的原理1.2 利用朴素贝叶斯模型进行文本分类1.2.1高斯模型1.2.2多项式模型1.2.3伯努利模型2、 SVM模型2.1 SVM的原理2.2 利用SVM模型进行文本分类3、LDA主题模型1、朴素贝叶斯朴素贝叶斯1.1 朴素贝叶斯的原理基于朴素贝叶斯公式,比较出后验概率的最大值来进行分类,后验概率的计算是由先验概率与类条件概率的乘积得出,先...
2019-06-30 19:50:09 539
原创 内存中的堆栈和数据结构堆栈区别
堆栈的认识1.内存中的堆栈代码区静态数据区栈区堆区2.数据结构中的堆栈内存中的堆栈和数据结构堆栈不是一个概念,可以说内存中的堆栈是真实存在的物理区,数据结构中的堆栈是抽象的数据存储结构。1.内存中的堆栈内存空间在逻辑上分为三部分:代码区、静态数据区和动态数据,动态数据区又分为栈区和堆区。代码区存储方法体的二进制代码。高级调度(作业调度)、中级调度(内存调度)、低级调度(进程调度)控制代码...
2019-06-26 16:43:19 2496
原创 linux18.04系统安装Adobe Flash Player插件
Linux系统Firefox播放不了视频需要安装Adobe Flash Player插件当我们打开网页看视频时,发现需要安装flash插件,那么就点击安装,下载下来。按照自己版本下载即可。本次 我下载得到的是flash_player_npapi_linux.x86_64.tar.gz步骤:一、解压sudo tar -zxvf flash_player_npapi_linux.x86_64...
2019-06-25 19:40:14 1149 2
原创 NLP理论实践-Task2特征提取
特征提取1. 基本文本处理技能1.1 分词的概念(分词的正向最大、逆向最大、双向最大匹配法);1.2 词、字符频率统计;(可以使用Python中的collections.Counter模块,也可以自己寻找其他好用的库)2.2.1 语言模型中unigram、bigram、trigram的概念;2.1 n-gram模型(考虑句子中单词之间的顺序)2.2词袋模型(不考虑句子中单词之间的顺序)2.2 un...
2019-06-24 20:34:58 547
原创 Python sys模块
sys模块python sys.argvpython sys.argv1、sys.argv 是获取运行python文件的时候命令行参数,且以list形式存储参数2、sys.argv[0] 代表当前module的名字import sysa=sys.argvb=len(sys.argv)print(a)print(b)当我运行时候输入:python a.py zhang 输出如...
2019-06-22 15:39:20 366
原创 NLP理论实践问题记录
问题记录Task1 问题1 当训练样本很多的时候,每次打开程序再次读取都要耗费很长的时间,持久化的话可否压缩占用的空间,有没有更好地节约时间的方法?2 训练好的模型怎么保存及重新调用3 TensorFlow 2.0和1.0的选择3 cnews_loader中的batch_iter方法,默认batch_size默认64,模型代码中验证使用了128,没见过用100,200这种随机的,batchsize...
2019-06-22 15:30:29 162
原创 NLP理论实践-Task1 数据集探索
数据集探索1、数据集2、IMDB数据集下载和探索2.1下载IMDB数据集index转成文本3、THUCNews数据集下载和探索数据集划分如下:预处理CNN卷积神经网络训练与验证4、学习召回率、准确率、ROC曲线、AUC、PR曲线这些基本概念1、数据集数据集:中、英文数据集各一份中文数据集:THUCNewsTHUCNews数据子集:https://pan.baidu.com/s/1hugrf...
2019-06-21 16:48:27 809
原创 tensorflow中 tf.reduce_mean函数
tf.reduce_mean函数tf.reduce_mean函数tf.reduce_mean函数tf.reduce_mean 函数用于计算张量tensor沿着指定的数轴(tensor的某一维度)上的的平均值,主要用作降维或者计算tensor(图像)的平均值。reduce_mean(input_tensor, axis=None, ...
2019-06-06 17:28:18 555
原创 优化器 optimizer
Optimizer 优化器学习资料:学习资料:各种 Optimizer 的对比 链接(英文)http://cs231n.github.io/neural-networks-3/机器学习-简介系列 Optimizerhttps://morvanzhou.github.io/tutorials/machine-learning/ML-intro/3-06-speed-up-learni...
2019-06-06 11:28:20 377
原创 Tensorflow学习知识点记录
Tensorflow快速理解tf.Session()Tensorflow 中使用 VariablePlaceholder 传入值快速理解tf.Session()Session 是 Tensorflow 为了控制和输出文件的执行的语句. 运行 session.run() 可以获得你要得知的运算结果, 或者是你所要运算的部分。import tensorflow as tf# create t...
2019-06-06 11:17:37 244
原创 Linux安装TensorFlow
Linux系统下打开jupyter notebook文件在命令行下输入:source activate root然后再输入:jupyter notebook & jupyter labLinux 中查看python的安装路径方法1:whereis python查看所有python的路径,不止一个方法2:which python查看当前使用的python路径...
2019-06-05 15:19:36 326
原创 pycharm中debug入门
F7 F8 F9功能介绍F7F8F9shift+F8F7step into 会进入调用函数/方法中执行;F8step over 按照主程序,一步一步执行,不会进入调用方法,会直接执行完整个方法。F9下个断点shift+F8跳出函数,跳出函数后会回到函数所在行,不是函数地方跳出会执行到结束。...
2019-05-24 15:24:02 536
原创 值得关注的技术博客(Java篇)
https://blog.csdn.net/sunnyboy9/article/details/71598863
2019-05-23 14:22:45 226
原创 优秀的博主推荐
有需要来看小妖精Fsky夏洛的网小妖精Fskyhttps://blog.csdn.net/appleml/article/category/2634939夏洛的网https://blog.csdn.net/liuxiao214/article/details/81037416
2019-05-23 14:17:10 608
原创 MySql学习系列(四)
MySql学习系列(四)任务四4.1 MySQL 实战 - 复杂项目#作业#项目十:行程和用户(难度:困难)项目十一:各部门前3高工资的员工(难度:中等)项目十二 分数排名 - (难度:中等)任务四4.1 MySQL 实战 - 复杂项目#作业#项目十:行程和用户(难度:困难)Trips 表中存所有出租车的行程信息。每段行程有唯一键 Id,Client_Id 和 Driver_Id 是 U...
2019-05-21 15:33:42 360
原创 MySql学习系列(三)
MySql学习系列(三)2.1 MySQL 基础 (二)- 表操作#学习内容#数据导入导出问题一:MySQL导出数据遇到secure-file-priv问题的解决方法#作业#项目七: 各部门工资最高的员工(难度:中等)项目八: 换座位(难度:中等)项目九: 分数排名(难度:中等)2.1 MySQL 基础 (二)- 表操作#学习内容#数据导入导出1、将之前创建的任意一张MySQL表导出,且是...
2019-05-18 19:53:15 661
转载 机器学习深度学习各领域数据集汇总
数据集汇总https://blog.csdn.net/weixin_39332299/article/details/82935441https://blog.csdn.net/sfM06sqVW55DFt1/article/details/79303103https://blog.csdn.net/haoji007/article/details/81149052
2019-05-18 15:41:34 306
原创 MySql学习系列(二)
MySql学习系列(二)2.1 MySQL 基础 (二)- 表操作#学习内容#1、MySQL表数据类型2、用SQL语句创建表3、用SQL语句向表中添加数据4、用SQL语句删除表5、用SQL语句修改表#作业#项目三 (超过5名学生的课(难度:简单))项目四:交换工资(难度:简单)2.2 MySQL 基础 (三)- 表联结#学习内容#项目五:组合两张表 (难度:简单)项目六:删除重复的邮箱(难度:简单...
2019-05-16 12:20:13 1693
原创 MySql学习系列(一)
1.1MySQL 软件安装及数据库基础1.软件安装及服务器设置。教程 http://www.runoob.com/mysql/mysql-install.html登录 MySQL:当 MySQL 服务已经运行时, 我们可以通过 MySQL 自带的客户端工具登录到 MySQL 数据库中, 首先打开命令提示符, 输入以下格式的命名:mysql -h 主机名 -u 用户名 -p参数说明:-...
2019-05-12 17:24:02 4156 2
转载 强推大杀器xgboost
强推大杀器xgboost1 决策树举个例子,集训营某一期有100多名学员,假定给你一个任务,要你统计男生女生各多少人,当一个一个学员依次上台站到你面前时,你会怎么区分谁是男谁是女呢?很快,你考虑到男生的头发一般很短,女生的头发一般比较长,所以你通过头发的长短将这个班的所有学员分为两拨,长发的为“女”,短发为“男”。相当于你依靠一个指标“头发长短”将整个班的人进行了划分,于是形成了一个简单的...
2019-05-08 22:48:37 458
原创 支持向量机的理解(主要是对偶的理解)
SVM的基本形式如果找到了一个超平面可以正确分开这个数据集,那么意味着对于每个样本点x来说,其实它的函数间隔都大于等于0,即:(1)最最原始的优化目标:,即我们需要在每个可以正确分类的平面中,找到一个到数据集的间隔最大的平面,其中间隔被定义为这个数据集样本到这个平面的最小距离(2)根据w和b缩放后优化目标不变,我们就可以让为1来简化这个问题,得到,然后再转化为等价的。(3)SVM的基本...
2019-04-26 11:46:12 846
原创 神经网络初始认知
神经网络技巧)检验神经网络特征标准化选择好特征激励函数过拟合加速神经网络训练处理不均衡数据批标准化L1 / L2 正规化 (Regularization)检验神经网络1、为了检验,评价神经网络, 避免和改善这些问题, 我们通常会把收集到的数据分为训练数据 和 测试数据, 一般用于训练的数据可以是所有数据的70%, 剩下的30%可以拿来测试学习结果。2、评价机器学习可以从误差这个值开始, 随着...
2019-04-22 22:09:39 418 1
原创 莫烦Python[基础教程补充]
python基础教程补充continue & break跳出循环breakcontinuetry错误处理zip lambda mapcontinue & break跳出循环True and False ,当输入1时,a = False时,会执行接下来的语句后再跳出这个循环。a = Truewhile a: b= input('type somesthing') ...
2019-04-21 11:29:41 241
原创 莫烦Python[基础教程]
python基础教程安装定义功能函数参数函数默认参数可变参数关键字参数变量形式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入安装安装python,建议不要直接安装python...
2019-04-20 22:04:05 2787
转载 CSDN-markdown编辑器的使用
这里写自定义目录标题使用Markdown编辑新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入使用Markdow...
2019-04-20 11:46:31 216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人