- 博客(11)
- 收藏
- 关注
原创 交叉编译opencv
1、安装Xilinx-2017.4到目录/sdb/build/下 2、修改cmake的环境变量,编译最新的opencv /sdb/build/SDK/2017.4/tps/lnx64/cmake-3.3.2/bin (cmake 太老,修改使用系统的cmake),修改环境cmake的路径: vi /sdb/build/SDK/2017.4/.settings64-SDK_Core_Tools.sh { 删除PATH中的cmake路径,这样系统就会默认使用系统的cmake } 3、验证xilinux-201
2020-12-08 07:40:10
1949
原创 ping包统计
#coding=utf-8 import os import re import xlwt import time #设置表格样式 def set_stlye(name,height,bold=False): #初始化样式 style = xlwt.XFStyle() #创建字体 font = xlwt.Font() font.bold = bold font.colour_index = 4 font.height = height fon
2020-11-11 00:01:21
1119
原创 利用linux 的linker scripts实现简单命令行
在默认的linux ld的连接脚本(ld --verbose)中,‘__bss_start = .;’前添加 cmd.lds __my_cmd_start = .; .my_cmd : { *(.my_cmd) } __my_cmd_end = .; 在C语言中使用 #include <stdio.h> #include <string.h> #include <unistd.h> typedef struct _cmd_table_ cmd_.
2020-09-08 21:18:52
210
原创 openssl交叉编译--openssl-0.9.7d和 openssl-1.0.2a
cd ~ mkdir cross_build cd cross_build tar -xvf /mnt/wifi/openssl-0.9.7d.tar.gz cd openssl-0.9.7d mkdir build ./Configure no-asm shared --prefix=/home/zenghua/cross_build/openssl-0.9.7d/build os/compiler:arm-xxxxxx-gcc make -j2 make install
2020-09-08 19:36:04
303
原创 Host主机windows串口登录VirtualBox中的Ubuntu
准备工具 Host主机window安装工具:Named pipe TCP Proxy Utility,下载地址: http://shvechkov.tripod.com/nptp.html Windows主机中配置 Named pipe TCP Proxy Utility 使用:“Edit"–>“New”, 在弹出的窗口中填入 ”Add" 后,结果如图: VirtualBox配置 虚拟机Ubuntu中的配置 修改/etc/default/grub GRUB_CMDLINE_LI
2020-08-28 09:55:06
378
原创 ubuntu16默认启动进入纯文本模式
修改/etc/default/grub文件内容 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" 改为 #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="text" 执行更新grub sudo update-grub sudo systemctl set-default multi-user.target 还原图像界面模式,反向修个/etc.
2020-08-17 14:02:03
387
原创 ubuntu18使用kvm调试编译好的linux
编译linux内核生成bzImage. tar -xvf linux-source-5.0.0.tar.bz2 cd cd linux-source-5.0.0/ cp cp /boot/config-5.0.0-32-generic .config make menuconfig time make -j4 下载busybox 地址: https://busybox.net/downloads/ 编译busybox tar -xvf busybox-1.30.0.tar.bz2 cd bu.
2020-06-21 21:39:50
240
原创 virsh使用
查看运行虚拟机列表 root@zh-450R5G-450R5U:~# virsh list Id Name State ---------------------------------------------------- 启动虚拟机 root@zh-450R5G-450R5U:~/kvm/ubuntu16# virsh define ubuntu16.xml Domain ubuntu16 defined from ubuntu1.
2020-06-07 10:35:43
242
原创 Ubuntu18安装KVM
1. 环境 1.1 系统环境 root@zh-450R5G-450R5U:/sda5/ISO# uname -a Linux zh-450R5G-450R5U 5.0.0-32-generic #34~18.04.2-Ubuntu SMP Thu Oct 10 10:36:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux root@zh-450R5G-450R5U:/sda5/ISO# 1.2 依赖环境 查看CPU是否支持虚拟化技术 root@zh-450R5G-45
2020-05-24 20:14:45
561
原创 通信原理第六版之绪论
第1章 绪论 { 通信按照传统理解就是信息的传输。 1.1 通信的基本概念 { 通信目的:传递消息中所包含的信息。 信息(information):消息中所包含的有效内容。 通信:是进行信息的时空转移,即把消息从一方传送到另一方。 通信方法: { 手势、语言、旌旗、消息树、烽火台和击鼓令等 电报、电话、广播、电视、遥控、因特...
2020-03-16 10:10:24
656
原创 C语言实现协方差矩阵
最近在理解机器学习中的PCA降维算法,其中使用协方差矩阵。什么是些方差矩阵,这里不做多介绍。作为软件工程师,理解算法原理是一回事,没有亲自编码实践总觉得缺了什么。 现将自己C语言实现协方差矩阵代码如下 #include<stdio.h> #include <stdlib.h> #include <string.h> void TransposeMatrix(i...
2020-01-20 13:40:38
2000
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人