Linux
文章平均质量分 60
sherryyang1234
这个作者很懒,什么都没留下…
展开
-
驱动(Driver)和固件(Firmware)的区别
当某个device被注册到同样的总线的时候(通常是总线枚举的时候发现了这个设备),总线驱动会对driver和device会通过一定的策略进行binding(即进行匹配),如果Binding成功,总线驱动会调用driver的probe()函数,把设备的信息(例如端口,中断号等)传递给驱动,驱动就可以对真实的物理部件进行初始化,并把对该设备的控制接口注册到Linux的其他子系统上(例如字符设备,v4l2子系统等)。驱动程序是硬件厂商根据操作系统编写的配置文件,可以说没有驱动程序,计算机中的硬件就无法工作。转载 2024-01-17 17:23:30 · 179 阅读 · 0 评论 -
SSD Fireware开发
firmware开发分为前端,中端,后端。前端:主要负责和Host打交道,主要需要考虑和host的联系方式(PCIe协议,NVMe协议 etc).中端:属于SSD的核心部分,因为SSD的大部分卖点就得靠这里,比如说性能,中端的磨损均衡算法,等算法起到了决定性的作用。后端:主要和真正的存储介质打交道,比如说NAND。#SSD 固件中涉及的一些算法:SSD的固件是确保SSD性能的最重要组件,用于驱动控制器。转载 2024-01-17 17:21:34 · 93 阅读 · 0 评论 -
linux&unix 下常用vim编辑命令
linux常见操作命令原创 2022-09-06 12:32:15 · 192 阅读 · 0 评论 -
广告ctr预测逻辑分析
原文链接:https://blog.csdn.net/www_jun/article/details/52483831程序化广告交易中的点击率预估指标广告点击率预估是程序化广告交易框架的非常重要的组件,点击率预估主要有两个层次的指标:1. 排序指标。排序指标是最基本的指标,它决定了我们有没有能力把最合适的广告找出来去呈现给最合适的用户。这个是变现的基础,从技术上,我们用AUC来度量。2. 数值指标。数值指标是进一步的指标,是竞价环节进一步优化的基础,一般DSP比较看中这个指标。如果我...原创 2021-08-20 10:34:22 · 245 阅读 · 0 评论 -
linux 下chmod /chgrp 执行权限操作
1。修改文件权限2。文件权限包括-r-x-w-三种;3。修改权限实例:.chmod -R 777 filename;4。查看目录权限:ls -al /l 那么就会出现相类似的信息,主要都是这些:-rw-rw-r-- 一共有10位数 其中: 最前面那个 - 代表的是类型 中间那三个 rw- 代表的是所有者(user) 然后那三个 rw- 代表的是组群(gr...原创 2018-08-31 13:20:44 · 302 阅读 · 0 评论 -
linux install sumblime text
https://www.sublimetext.com/docs/3/linux_repositories.htmlaptInstall the GPG key:wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -Ensure apt is set up to wor...转载 2019-06-22 23:46:51 · 83 阅读 · 0 评论 -
jsoncpp安装说明教程分享
http://www.cnblogs.com/mydomain/archive/2011/11/08/2241369.htmljsoncpp安装需要同时安装scons 和jsoncpp两个安装包,编译成功,生成动态链接文件并存到指定文件夹下面才算成功。4、JsonCpp的安装1、下载工具JsonCpphttp://sourceforge.net/projects/jsoncpp...原创 2018-08-31 13:18:55 · 1028 阅读 · 0 评论 -
linux 常用查找内容命令集锦
find:查找文件:find ./actions/ -name Constract.php查找包含leyangjun字母的文件:find /etc -name '*leyangjun*'查找srm开头的文件:find/etc -name 'srm*'我们要在/usr目录及子目录下查找文件名包含“leyangjun”关键字的文件:find /usr -print |grep leyangjun...转载 2018-08-31 13:20:13 · 176 阅读 · 0 评论 -
centos 6.8 环境下遇到OSERROR问题解决方案
原创 2019-06-22 23:46:41 · 144 阅读 · 0 评论 -
Arch Linux 内核更新 修复无线模块rtl8821ce编译失败的问题
https://www.hcaijin.com/kernel-upgrade-fix-rtl8821ce/查看无线驱动信息通过ip l可以看到只有有线网卡 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 ...原创 2018-08-31 13:20:32 · 3832 阅读 · 2 评论 -
linux 版本在软件更新过程出现的kernel版本自动升级情况,软件存在bug
https://blog.csdn.net/hbzhou2009/article/details/68946522不小心把ubuntu升级了,回退方法打开vi /etc/apt/sources.list 粘贴上要回退版本的源。sudo apt-get update察看一下可用的package版本:sudo apt-cache showpkg libvte9设置要回退的版本...转载 2018-07-17 09:55:54 · 623 阅读 · 0 评论 -
关于底层开发中的ELF文件解析器实现读取segment和section的映射关系
linux下的c语言或c++编程涉及底层开发的内容首先,segment是section的集合,一个segment可以映射到section。ELF文件解析是机器语言。程序的实现过程包括,程序编译、链接、装载、运行。ARM的可执行文件格式是ELF文件解析格式...原创 2018-05-01 10:48:05 · 1155 阅读 · 0 评论 -
几个网站
https://www.cnblogs.com/muahao/p/6821021.htmlhttps://blog.csdn.net/zouxy09/article/details/49105265http://v.sjtu.edu.cn/course/mobile428.html原创 2018-04-01 20:52:42 · 128 阅读 · 0 评论 -
ros 编译出现的问题
... logging to /home/sherry/.ros/log/0dcd851c-5297-11e8-89c1-54e1adc3cb7e/roslaunch-sherry-12826.logChecking log directory for disk usage. This may take awhile.Press Ctrl-C to interruptDone checking l...原创 2018-05-08 16:17:54 · 5151 阅读 · 6 评论 -
输出信息含义
http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316661.html简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Acti...转载 2018-06-23 11:07:20 · 610 阅读 · 0 评论 -
matlab linux版本r2014a安装教程
原文网址:http://blog.sbw.so/Article/index/title/64%E4%BD%8DLinux%E5%AE%89%E8%A3%85Matlab-2013a%E5%AE%9E%E7%94%A8%E6%95%99%E7%A8%8B.html64位Linux安装Matlab-2013a实用教程 来源: 石博文博客 |浏览: 32767 |评论: 31发表时间: 2013-...转载 2018-06-23 11:07:03 · 1782 阅读 · 0 评论 -
[转] linux下ssh远程登录服务器入门操作
使用用户名密码登录在命令行中输入命令:ssh username@ip_address -p port之后系统会提示输入密码,输入后即可登录如果不添加-p选项,则默认是22端口还可以使用-l选项输入用户名:ssh -l username ip_address -p port使用密钥登录(不使用密码)首先生成密钥,在任意目录下输入命令:ssh-keygen -t rsa -P ''-P表示密码,-P ...转载 2018-06-18 10:30:36 · 176 阅读 · 0 评论 -
·转」Linux服务器开启ssh服务,实现ssh远程登陆!
最近在学linux,使用ssh远程登陆linux,记录下来!首先进入/etc目录下,/etc目录存放的是一些配置文件,比如passwd等配置文件,要想使用ssh远程登陆,需要配置/etc/ssh/sshd_config文件里的配置信息,使用vim编辑,在命令行模式下输入 vim /etc/ssh/sshd_config,进入之后,按“i”进入编辑状态,在其文件里找到并修改为:PasswordAut...转载 2018-06-18 10:32:08 · 18850 阅读 · 0 评论 -
转 linux在shell下的串口的一些操作
echo aaa > /dev/ttyS0 向com1写数据cat /proc/tty/drivers/serial 查看串口信息stty查看Arduino的USB串口先设置串口参数使用stty -Fstty -F /dev/ttyUSB0 raw speed 9600读取串口使用catcat /dev/ttyUSB0写入数据使用echo和管道echo...转载 2018-06-20 09:57:51 · 1126 阅读 · 0 评论 -
使用Xshell软件登录linux太慢的问题怎么解决?
方法/步骤1、登录到linux操作系统中,执行命令:vi /etc/ssh/sshd_config。2、打开文件之后,找到关键字UseDNS,将UseDNS行后面对的yes改为no。如果没有找到UseDNS,可以手动在后面添加一行,添加的内容:UseDNS no3、完成以上之后,保存文件。重新用Xshell登录Linux查看是否登录变快了。原创 2017-05-08 16:48:27 · 703 阅读 · 0 评论