自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 c++泛型编程编译问题

‘undefined reference to’ 模板类​ c++泛型编程时候,由于.h文件中放声明,.cpp里放实现,main里调用,编译时候,就出现这样的问题。解决方法:将实现放在.h文件里,即声明实现放在同一个头文件中。缺点:会导致头文件比较大,加载,编译时候慢。在.h头文件声明泛型类后,最后显示的实例化几个类。缺点:用到的类型必须要显示实例化,如果没有枚举到...

2018-03-31 11:37:42 1197

原创 关于JAVA文件都在没问题,没有错误提示波浪线,但编译时候提示找不到对应包的问题

使用springboot做电商网站时候,修改了一点小功能,然后运行不了,提示XX.XXX.domain.XX类找不到等一大堆类都找不到,但是对应包是存在的,而且在编辑框里没有红色的错误提示波浪线,所以,猜测应该不是代码的问题. 又因为我们是git协助的,可能是谁不小心把编译好的文件传上去了,如果有编译好的文件,而且有没有改动的话,IDE肯定不会动编译好的文件,但是可能他的JDK版本和你的有

2017-12-24 11:13:20 637

原创 Ubuntu开机进入busybox

Ubuntu开机进入busybox一般是因为ubuntu的文件系统出了问题,所以需要在bushbox中进行扫描修复。看一下错误信息,然后在busybox的命令行中运行fsck.ext4 -y /dev/sda1,后面那个/dev/sda1根据提示的错误信息决定的。然后reboot就没问题了。如果成功的话。

2017-12-24 01:07:32 12987

原创 github多个项目的ssh存储

github多个项目的ssh存储经常在同一个电脑做多个项目,需要多个ssh,所以需要配置多个ssh.首先,默认的ssh文件为id_rsa文件,对第一个ssh有效,如果再弄一个ssh,会提示你会覆盖掉原来的ssh.所以,当你导入第二个ssh时候,必须显示的输入你git ssh存储的文件名.​ (很蛋疼,他会默认生成在当前路径下,而不是.ssh文件夹下)假设你输入secondSSH,会在你当前

2017-12-24 01:07:12 458

原创 px4源码学习六--uORB模块研究

UORB模块研读

2017-11-15 16:44:43 2405

原创 px4源码学习五--固定翼位置控制模块

fw_pos_control模块

2017-11-15 16:41:42 5641 4

原创 px4源码学习四--固定翼姿态控制模块阅读

fw_att_control模块

2017-11-15 16:39:52 2837

原创 px4源码学习三--px4源码结构分析

px4源码结构分析Px4源码目录

2017-11-15 16:07:15 5246

原创 PX4源码学习二--PX4环境搭建

Ubuntu16.04 px4

2017-11-14 00:25:22 1471

原创 PX4源码学习一--Pix和APM的区别

PX4

2017-11-14 00:09:35 11024

原创 旧电脑加速

旧电脑加速的办法此方法主要针对因为磁盘性能而使电脑性能受限的解决办法。如今的电脑,CPU的运算速度多余,内存也都使4G起步,8G标配,然而电脑依旧因为机械硬盘的读写速度而有时候异常卡顿。解决这种问题的办法有2种:换SSD,然而三丧的内存颗粒频频涨价,有生之年,第一次看到电子配件大规模涨价。加大硬盘的缓存。(这就是我要介绍的方法)原理​ 因为计算机短时间的访问局部性,使得缓存这一概念在CPU

2017-10-07 11:36:14 479

原创 Git笔记

Git笔记

2017-08-20 11:40:54 257

原创 pocketSphinx 嵌入式关键词唤醒

pocketSphinx

2017-08-19 13:50:29 4711 5

原创 proc文件系统读取

Proc文件系统读取在以前的版本:(copy 学长的)在一般的情况下,需要以下函数:““c struct proc_dir_entry *proc_mkdir(const char *name, struct proc_dir_entry *parent)struct proc_dir_entry *create_proc_entry(const char *name, mode_t mode,

2017-06-23 18:10:08 2341 1

原创 hadoop文件系统架构分析

(软件体系结构的大作业,阅读分析hadoop文件系统)写在前面/后面FileSystem = abstractFileSystem -》 面向文件系统实现者​ FileContext -》面向应用程序编写者FS中具体的文件系统作为最基层的类,用于实现对对应的文件系统的读取,同一继承自FileSystem/AbstarctFileSystem,HDFS是单独的一套系统,对等于VF

2017-06-23 16:43:38 2779

原创 Hi3516A编译内核问题

arm-hisiv300-linux编译内核问题安装好后,arm-TABTAB可以看到理论上是安装成功的which arm-hisiv300-linux-gcc,看到其目录arm-hisiv300-linux-gcc -v查看版本这里处理问题:bash:/opt/hisi-linux/..../arm-hisiv300-linux-gcc/:/lib/ld-linux.so.2:bad ELF in

2017-06-22 17:57:21 868

原创 PARWAN处理器架构特点

PARWAN处理器架构特点PARWAN处理器结构图(搬运工系列)各个部分说明: Applied to Categtories Signal Name/Functionally AC(累加计数器) RegisterControl Load_ac,Zero_ac IR(Instuction Register) ~~ Load_ir PC(程序计数器) ~~

2017-06-22 17:55:50 1841 1

原创 linux驱动程序设计

linux驱动程序设计零碎知识:一切设备皆文件!(linux的设计理念)所以,驱动设备在linux系统里就会是一个文件的形式,eg:/dev/znr_dev就是把我的虚拟驱动程序假装一个文件展现主设备号/从设备号:主设备号区分不同的驱动程序,相同类型的驱动程序主设备号相同(2个u盘主设备号相同)从设备号区分具体的设备(2个u盘从设备号不同)层次关系:系统调用是内核 和 应用程序 的接口设备驱动程序是

2017-06-06 23:54:42 1222

原创 厉害的vim设置:md

厉害的vim设置:同样,讲的很好,不多废话http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html

2017-06-06 23:52:51 680

原创 机器学习笔记一

机器学习笔记一 算法 学习的主要方法 k-临近算法 线性回归 朴素贝叶斯算法 局部加权线性回归 支持向量机 Ridge回归 决策树 Lasso最小回归系数估计 k-均值 最大期望算法 DBSCAN Parzen窗设计机器学习主要步骤:收集数据准备输入数据分析输入数据训练算法测试算法使用算法k-近邻算法算法思路:算法很普通,对于输入

2017-06-06 23:52:14 483

原创 简单的POP邮件客户端

pop优秀文章:这个文章讲的很好,我就不废话了http://www.cnblogs.com/hewenwu/p/3713236.html

2017-06-06 23:51:09 989

原创 SSL加密原理

SSL加密原理:RSA非对称密钥:​ RSA这个我就不多讲了,反正就是这么一个过程​ 数据 -> 私钥 -> 密文 -> 公钥 -> 数据 数据 <- 私钥 <-密文 <- 公钥 <- 数据 ​ 因为加密密钥与解密密钥不一致,所以叫非对称密钥算法。​ 数字签名:用私钥加密公钥解密​ 密文:用公钥加密私钥解密具体SSL加密过程:​ 一般SSL是

2017-06-06 23:50:18 1648

原创 FTP_socket_java主要要点

FTP主要要点:发送消息通过socket.getInputStream()/getOutputStream 的接口,比如发送USER数据java writer = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())); writer.writer("USER "+user+"\r\n"); 注意\r\

2017-06-06 23:49:16 430

原创 Sphinx4使用小记

Sphinx4使用

2017-04-26 15:55:54 4260

原创 马尔科夫模型

马尔科夫链

2017-04-26 15:54:30 802

原创 有关算法时间复杂度的符号描述

有关算法时间复杂度的符号描述

2017-03-20 23:55:48 1163

原创 C++STL模板笔记(一)

C++STL模板笔记

2017-03-20 23:54:59 331

原创 A算法与A*算法区别

A*算法 A算法

2017-03-15 19:15:58 32199 10

原创 关于&0xFF的理解

&0xff

2017-03-03 00:20:23 6380

原创 MAVLINK协议理解

mavlink协议

2017-02-22 20:46:15 2629

原创 Linux_VIM

vim

2017-02-05 13:19:29 239

原创 linux_C_Socket

最近学习linux下的网络编程socket,感觉函数比较多,流程繁琐,所以坐下笔记 吧。 函数 用法 int socket(int domain,int type,int protocol) 创建通信接口,返回文件描述符,domain的主要取值:AF_UNIX,type代表网络采用的通讯协议,TCP->SOCK_STREAM,UDP->SOCK_DGRAM,因为指定type,所以pro

2017-01-30 21:29:14 199

原创 linux_C_IPC

IPC

2017-01-27 12:07:27 208

原创 LINUX_C_Thread

thread

2017-01-26 22:52:40 554

原创 LINUX_C_SIGNAL

signal

2017-01-26 13:17:01 191

原创 linux——PIPE

linux 中pipe是特殊文件,用于进程通信int pipe(int fildes[2])

2017-01-25 21:06:38 239

原创 linux_C_file

linux_C_file

2017-01-25 19:39:38 303

原创 linux下C_PID

linux 进程 相关函数

2017-01-25 12:56:13 414

原创 ftp服务器配置问题

今天安装vsftpd,安装倒是挺顺利,但是配置各种不顺利。 主要配置匿名用户设置: anonymous_enable=YES anon_root=/home/znr/ftp no_anon_password=YES write_enable=YES anon_upload_enable=YES anon_mkdir_write_enable=YES 配置以上参数后,在本机上运行ftp

2017-01-23 20:03:05 279

原创 用内联函数代替多个驱动器

用内联函数代替多个驱动器今天写象棋AI程序时候,因为有多种算法,为了比较之间的性能差异,故在多个算法模块间切换(不同函数名,相同参数),因为代码设计问题,驱动器入口不止一个,而且在代码内部,比较麻烦,所以采用宏定义方式代替整体驱动器算法。 用C/C++宏定义 最初的想法是宏定义只是普通的名字替换,所以采用这种方式 定义代码+使用代码#define ALPHABETA a

2017-01-21 13:36:28 271

Prime 硬盘缓存和模拟硬盘

用内存模拟硬盘缓存的软件和用内存模拟SSD的软件,用来利用大内存加速普通机械硬盘的读写速度

2017-10-07

空空如也

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

TA关注的人

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