自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

love23_linuxer的博客

love23_的linuxer在路上

  • 博客(36)
  • 收藏
  • 关注

原创 python 读docx文件 报错 docx.opc.exceptions.PackageNotFoundError: Package not found at

红色圈内是我采用的解决方法

2020-06-05 17:10:57 3024 7

原创 gdb调试工具

1.编译编译时使用gcc -g 选项添加调试信息 eg:gcc -g test.c -o test2.启动gdb test3.调试用到的主要命令1.显示代码命令:l [行号] eg: l 1 表示从第一行开始显示先设置断点(挑两种主要的)行数断点:break 行数 eg: break 20函数断点:break 函数名 eg: break...

2019-02-21 15:32:24 199

原创 Linux:1.git/github环境搭建 | 2.通过ssh服务建立 Git 与 GitHub 的连接 | 3.本地代码上传 | 4.远程仓库代码下载

1.git/github环境搭建 | 2.通过ssh服务建立 Git 与 GitHub 的连接3.本地代码上传1.第一步:先将写好的文件添加到本地临时仓库,可用命令查看当前库里存放的文件a.上传文件夹:先进入该文件夹,再用 "git add . "命令b.上传单个文件:用“git add 文件名” 命令2.第二步:为本次提交添加备注信息使用 git commit -m “de...

2019-02-16 20:22:31 154

原创 K-Means算法,KNN算法,朴素贝叶斯算法,决策树

常用距离曼哈顿距离切比雪夫距离欧氏距离K-means算法算法流程:选择聚类的个数k.任意产生k个聚类,然后确定聚类中心,或者直接生成k个中心。对每个点确定其聚类中心点。再计算其聚类新中心。重复以上步骤直到满足收敛要求。(通常就是确定的中心点不再改变。),能收敛是因为EM算法流程如下图:初始超参数给得不恰当时:- K值的确定(记住这一点)...

2018-06-19 18:47:20 1670

原创 LaTex语法

LaTex语法01–Latex公式前后都加上两个$$符号,eg:$$LaTex$$$$x=\frac{-b\pm\sqrt{b^2-4ac}}{2a},y=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$$ 结果为: x=−b±b2−4ac−−−−−−−√2a,y=−b±b2−4ac−−−−−−−√2ax=−b±b2−4ac2a,y=−b±b2−4ac2...

2018-06-15 11:21:58 1897

原创 import 自定义模块时和路径中出现得转义错误

python字符串前面加u,r,b的含义2017年04月11日 09:41:46阅读数:29466u/U:表示unicode字符串 不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行unicode编码。 一般英文字符在使用各种编码下, 基本都可以正常解析, 所以一般不带u;但是中文, 必须表明所需编码, 否则一旦编码转换就会出现乱码。 建议所有编码方式采用utf8r/R:非转义的原始字...

2018-06-14 20:50:09 379

原创 概率论与数理统计

《概率论与数理统计》概率相关的模型:贝叶斯模型:1.每一个节点代表一个离散随机变量2.每条射线代表一个条件概率表(为什么是表,因为节点所代表的随机变量的自变量取值可能为多个,每一个取值就是下一个节点的条件)马尔科夫模型:二者都使用概率图理论eg:知道了感冒发生,和现在为春天,等信息,求头痛的概率,具体计算很复杂,基于概率图模型........dbn  hintondeep belief netwo...

2018-06-14 18:13:19 2066

原创 pythonEroor: IndentationError: expected an indented block(其实真正错的地方不是缩进块儿的问题)

##错误描述:IndentationError:预计有一个缩进块 (其实真正错的地方不是缩进块儿的问题)源代码 def functionA(): #pass>正确写法 def functionA(): pass error:functionA(): IndentationError: expected an inde...

2018-05-07 14:19:08 406

原创 Python笔记

学习小捷径> 1.验证课堂例子> 2.完成作业实践> 3.很好的搜索引擎> 4.把想法变代码 _一:python基础1.python简介,安装及IDLE工具- [ python官网](https://www.python.org/ ) | [

2018-04-23 16:45:51 367

原创 linux系统下QTcreator SDK安装和嵌入式设备QT移植详细步骤

一linux系统下安装qt我的版本为ubuntu kylin1704下载安装包官网安装包安装二QT移植到嵌入式设备向下位机移植QTa获取源码编译b生成的库拷贝到根文件系统c获取触摸屏的设备文件方法d添加QT运行时所需的环境变量e下位机测试QT移植的成果问题总结开源应用软件操作三步骤编译QT源码到底获取了什么东西呢optrootfsetcprofile配置文件的执行流程运行

2017-07-20 10:14:26 2525

转载 linux下PS1命令提示符设置

次文来自我的一片博文: 前些天安装了centos6.0。自己也尝试着使用命令行来提高自己,但是,苦于每次键入的命令都是一个黑乎乎的颜色,而且前面的什么设备名称啊、主机名称啊、 当前路径啊什么的,自己用起来就是感觉不爽的很!这不,消停不下的我,在这里研究了一番:讲自己的命令提示符弄得还慢漂亮滴!(呵呵,反正我觉得漂亮)。 好了,先来说说什么是PS1,PS1是linux里头的一个默认的环境变

2017-07-19 15:47:45 411

原创 ubuntu 配置ckermit nfs tftpd-hpa ssh vim ftp wine virtualbox JDK ctags cscope

ckermit 嵌入式开发中,经常要使用串口来进行debugging,在windows下有系统自带的超级终端,SecurCRT等软件;而在linux下呢,则可以使用kermit.闲话略过不表,下面将说明如何在ubuntu/Debian系统中安装并配置kermit. 安装:sudo apt-get install ckermit 配置: 用户自己的kermit配置文档在/

2017-07-19 11:59:40 432

转载 解决win10 VC++6.0 应用程序无法正常运行 0xc0000142

解决方法转载自:点击打开链接

2017-06-26 19:21:57 2158

转载 linux下PS1命令提示符设置

linux下PS1命令提示符设置(2011-09-01 18:31:26)转载▼标签:linuxps1命令提示符it分类: Linux    次文来自我的一片博文:  前些天安装了centos6.0。自己也尝试着使用命令行来提高自己,但是,苦于每次键入的命令都是一个黑乎乎的颜色,而且前面的什么设备名称啊、主机名称啊

2017-06-20 21:59:36 237

转载 错误处理 ssh connection refused

21:31:21 ~ $sudo ssh [email protected]: connect to host 10.0.2.15 port 22: Connection refusedUbuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect to host localhost port 22:Connection refused 造成这个

2017-06-20 21:35:57 8244

原创 2017-6-6(成功搭建服务器)

一.今天终于将自己电脑搭建成了服务器,在任何一台电脑上都可以直接访问我电脑里面的东西…真的很爽 1.搭建服务器的起因:因为自己电脑的virtualbox一直不能使用共享文件夹,linux和windows通信需要使用u盘 是真的烦,所以就想解决这个问题。 2.解决方法:将自己的windows搭建成一个ftp服务器 步骤a: 下载serv-u软件 步骤b: 安装,http://blog

2017-06-06 15:06:49 668

原创 2017-6-4-安装内存条

1.问题描述: 昨天在电脑配置为 i5-4代  ram-4g  disk-500g 上同时运行 virtualbox, matlab, eclipse,360管理器直接显示内存使用量为95% , 电脑直接卡死。2.当天拆开电脑: 仔细看了电脑里还有一个内存条卡槽,于是当晚在闲鱼100块钱拍下了一个ddr3 4g 1600的内存条,于今早取回来。3.在换内存条的过程中 由于没有将内存条

2017-06-04 15:45:37 938

原创 如何像安装安装包一样很简单地安装windows系统(无脑按照如下步骤操作即可,所有过程中遇到的问题的解决方案全部有)

第一步 下载ultraiso第二步 下载windows iso镜像第三步 右键 使用ultraios打开 第四步 点击启动下的写入硬盘映像第五步 刻录

2017-06-01 19:12:34 503

原创 2017-6-1

今天下载了matlab 开始学习使用它

2017-06-01 19:10:57 152

原创 sourceInsight 查找某个变量或函数 调用了谁,或者被谁调用了

打开 View->relation 窗口,选中想要查找的字段,点击窗口最下面的选项即可,最右边一个可以设置函数被谁调用

2017-02-20 19:32:26 10007

原创 Source Insight快速查找变量被哪些函数调用的情况

Source Insight快速查找变量被哪些函数调用的情况 打开view->relation window:选中你想查找的字段,然后在relation 窗口中点击最下面一排的循环箭头即可查看。旁边的按钮可以切换成目录结构和树结构

2017-02-20 19:21:54 4773 2

转载 vim两套高级配置快捷命令

强大的vim配置文件,让编程更随意 花了很长时间整理的,感觉用起来很方便,共享一下。 我的vim配置主要有以下优点: 1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试 2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改 3.

2017-02-17 11:28:23 420

转载 alsa lib

ALSA编写的音频程序 (2011-12-02 09:15:23)转载▼ 标签: 杂谈 分类: linux 作者:北京中科红旗软件技术有限公司 孔伟  Alsa是Linux高级音频接口。面对众多的音频设备,Alsa为Linux音频开发人员提供了一套标准的访问机制,使得音频开发变得十分容易。不信?下面我们就利用它编写一个简单的录音/播音程序,不过这需要你有一定的计算机语言基础。 一个典型的音

2017-02-02 10:49:45 252

翻译 专业解答:SourceInsight: a valid serial number was not entered

错误/描述: Source Insight3.5 注册码以及提示 a valid serial number was not entered解决 程序员大都习惯使用Source Insight工具来查看代码。正所谓“工欲善其事,必先利其器”。刚刚想查看代码的时候,忘记已经在这台电脑上安装了此软件,没有仔细查看便重新进行了安装,结果导致破坏了原来的破解版。导致启动之后提示 a valid seri

2017-01-21 11:44:31 859

原创 专业解答:无法获得 VMCI 驱动程序的版本: 句柄无效--

错误/描述 无法获得 VMCI 驱动程序的版本: 句柄无效。 驱动程序“vmci.sys”的版本不正确。请尝试重新安装 VMware Workstation。 开启模块 DevicePowerOn 的操作失败。 未能启动虚拟机。 无法获得 VMCI 驱动程序的版本: 句柄无效工具/原料 记事本 VMware Workstation方法/步骤 步骤一:打开

2017-01-21 10:32:25 5730 3

翻译 alsa/asoundlib.h: No such file or directory

错误总结 gcc sound.c -lasound 时出错 alsa/asoundlib.h: No such file or directory缺少一个库: apt-get install libasound2-dev OK!

2017-01-20 12:43:27 1154 1

原创 对这段时间涉及到的Linux内核中重要结构体和宏的研究总结

对这段时间涉及到的Linux内核中重要结构体和宏的研究总结1.structdevice2.klist_node3.structkref4.struct class5.device_driver6.device_node7.of_device_id8.platform_driver9.platform_device10.platform_match11.input_device12.iio_chann

2017-01-18 22:20:44 464

原创 LINUX设备驱动模型简介

××××××××××××××LINUX设备驱动模型简介×××××××××××××××××第一部分————————————————————————————————————- 1.linux设备驱动模型简介 2.设备驱动模型的底层架构:类,总线,设备,驱动,platform3.实践:使用设备驱动模型来加载上一个led驱动1.linux设备驱动模型简介 《1》什么是设备驱动模型将一个概念时怎样讲明白

2017-01-18 22:19:50 571

原创 ADC

********************************ADC************ADC的引入“` 1.什么是ADC? (1)ADC:analogdigital converter AD转换,模数转换(也就是模拟转数字) (2)CPU本身是数字的,而外部世界变量(电压,温度,高度,压力…)都是模拟的,所以需要用CPU来处理这些外部的模拟变量的时候就需要做AD转换 2.为什么需要A

2017-01-18 22:19:06 540

原创 input子系统三部分源码分析

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××1:先分析输入核心层源码分析input.c文件,分析完就能分析上层和下层了注:从入口开始看input_init()输入核心层作为一个模块儿,为什么作为一个模块儿,就是因为linux内核是完全可以裁剪的,如果我的设备不需要输入就可以去掉这个模块儿重要的函数如下,其余的后续继续自己研

2017-01-18 22:17:55 328

原创 platform平台总线

目录目录-platform平台总线简介-文章索引何为平台总线平台总线下管理的2员大将platform平台总线工作原理2体系怎么建立起来怎么工作的platform平台总线的工作原理3总线设备驱动程序和平台设备在注册之后怎样来匹配的问题就是解决了我的关于你写完一个驱动程序之后如何能找到你dts中描述的设备因为现在的开发板的platform_device在内核移植的时候就已经被写好了我只需要

2017-01-18 22:16:09 1696

原创 LED框架学习

2017-1-16~2017-1-18—LED框架学习总结1.LED框架笔记预备知识我的开发板:rk3128,内核3.10版本(里面使用了dts),所以最好你得也是3.0以后版本的开发板 读者要知道什么是sysfs(内核向用户空间提供的操作驱动设备的另一个接口),即led框架给用户的操作接口采用的是/sys/接口而不是/dev/接口,我下文也会有解答要知道如何从dts中解析出开发板上的硬件信息

2017-01-16 16:21:04 1307

原创 Markdown常用语法

流程图Created with Raphaël 2.1.0ab

2017-01-16 09:30:34 213

翻译 驱动设计硬件基础学习笔记

×××××××××××××读设备驱动详解,基于内核4.0开发>×××××××××××linux设备驱动的重点,难点linux设备驱动学习是一项浩繁的工程,包含如下重点难点1.编写linux设备驱动要求工程师有非常好的硬件基础:懂得SRAM,Flash,SDRAM,磁盘的读写方式,UART,I2C,USB等设备的接口以及轮训,中断,DMA的原理,PCI总线的工作方式以及CPU的内

2017-01-14 19:35:08 533

转载 解析设备树(dts)的接口函数

文章索引:1.解析设备树的接口函数2.一个无关话题:零长度数组3.Enableauto repeat feature of Linux input subsystem************************1.解析设备树的接口函数********************static inline int of_property_read_u8(c

2017-01-14 19:34:12 1338

原创 Linux设备驱动之Input子系统学习日记--笔者将分享学习一个全新的框架的方法并结合源码深入分析input子系统

目录目录前言必读1Input子系统定义内核用来管理输入类设备的框架2 Input 在linux系统中的定位以此引出怎样学习一个新的框架3什么是输入输入的方式有哪些4Input子系统源码架构分析接下来深入剖析四层5Input子系统的框架分层图6Application应用层分析再把这个图贴出来7Input_core输入核心层分析8Device_driver设备驱动层分析我在11小结将

2017-01-14 10:10:28 559

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除