自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt之程序打包发布

qt程序发布打包方法如下。

2023-02-14 10:57:41 451 1

原创 verilog之环境记录

verilog环境搭建

2022-10-08 16:46:29 663

原创 从零开始学习verilog:1

从零开始学习verilog

2022-08-03 16:18:38 310

原创 数据服务器之raid1使用

服务器怎么做raid1

2022-06-27 14:39:14 2516

原创 python之pcl

pcl是点云可视化软件,安装conda create -n py36 python=3.6conda activate py36conda install -c conda-forge -c davidcaron pclpyconda install numpy使用import numpy as npimport pclpy as pclimport pcl.pcl_visualizationfname = '1533151603597909.pcd.bin' #pcd 文件p

2022-05-21 09:56:40 2574 2

原创 常用makefile模板

makefile常用模板# 指令编译器和选项# GCC编译选项CFLAGS参数# 选项 说明# -c 用于把源码文件编译成 .o 对象文件,不进行链接过程# -o 用于连接生成可执行文件,在其后可以指定输出文件的名称# -g 用于在生成的目标可执行文件中,添加调试信息,可以使用GDB进行调试# -Idir 用于把新目录添加到include路径上,可以使用相对和绝对路径,“-I

2021-12-17 16:04:01 791

原创 ubuntu之opencv

opencv参考:OpenCV各版本差异与演化,从1.x到4.0install# download opencvcd ~/git clone https://github.com/opencv/opencv.gitcd opencvgit clone https://github.com/opencv/opencv_contrib.git# compilingcmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/lo

2021-12-03 12:30:50 975

原创 bash shell之语法使用记录

Bash Shell教程forfor中的循环条件必须是双括号,如果for中需要执行多个语句,需要使用do…done包含起来。for ((i=0;i<10;i++)); do echo $i printf -v ii '%03d' &i #格式化输出ii echo $iidonelist对于无规律的一组元素时使用list,比较方便for调用。list="aa bb cc dd"for ii in $list; do echo $iidone...

2021-11-19 16:59:13 217

原创 verilog之语法记录

Verilog 教程基础Verilog 教程高级timecale

2021-11-15 17:34:25 262

原创 training trick

参考

2021-08-30 10:58:17 99

原创 C/C++语法总结

三者皆可开辟内存,new []是c++特有;速度malloc>new []>calloc。malloc 函数: void *malloc(unsigned int size)开辟空间并没有查擦写内存。在内存的动态分配区域中分配一个长度为size的连续空间,如果分配成功,则返回所分配内存空间的首地址,否则返回NULL,申请的内存不会进行初始化。new是动态分配内存的运算符,自动计算需要分配的空间,在分配类类型的内存空间时,同时调用类的构造函数,对内存空间进行初始化,即完成类的初始化工作。

2021-08-17 15:58:07 199

原创 matlab之曲线

多项式拟合polyfit #拟合函数polyval #对应的插值函数指定函数拟合fm = @(p,x) p(1) * x^2.2 + p(2);beta = nlinfit(x,y,fm,[1,1]);

2021-08-12 10:44:48 109

原创 ubuntu18之wine

参考wikireference11. Check installed architectures1.1 Verify 64-bit architecture. The following command should respond with “amd64”.dpkg --print-architecture1.2 See if 32-bit architecture is installed. The following command should respond with “i386”.

2021-03-27 14:09:04 918 1

原创 VS中调用lib库出现warning LNK4204缺少引用模块的调试信息

参考解决方法主要是生成的lib工程配置需要修改一下,重新生成lib,再调用此lib就不会出现warning LNK4204,方法如下:Project Property Pages -> C++ -> Output Files -> Program Database File NameProject Property Pages -> C++ -> General -> Debug Information Format->改用C7 Compatible(/Z

2021-03-23 16:56:03 1233 1

原创 Qt之pro/pri

There is one main difference between their targetted reuse:.proThis is usually called Project File..priThis is usually called Project Include File.As you can see in their names, the main difference is that .pri files are meant to be include files. Tha

2021-01-28 14:28:17 226

原创 ubuntu之串口

参考安装sudo apt-get install cutecom问题:cutecom permission deniedmethod 1# method 1ls -l /dev/ttyS*# First verify if the user does belong to the dialout group using the “id” command.id -Gn jesin #假设当前用户名为jesinjesin adm cdrom sudo dip plugdev lpadmin

2021-01-28 14:25:21 260 1

原创 Qt之toggled与triggled

toggle在实物上有开关的意思,这跟我们物理实验用的开关是一回事,两头表示两个状态:合上和断开。于是更准确的译法应该是切换,在两个状态间进行转换。checkable按纽或是图标的槽函数应该用toggled()事件来激活。toggle 类似开关。 具有2个状态,打开/关闭。 使用这个信号,是在这2个状态之间切换。trigger更有触发的意思。这个单词还有另一个意思就是板机,枪械上用来发射子弹的那种。我们很容易想到板机是没有开/关两种状态的,不能说让它一直关上,一直发射子弹,至少在造词时并没有想.

2021-01-27 11:20:57 824

原创 Qscintilla开源库之使用

下载Qscintilla开源库下载地址编译安装下载的压缩包解压缩之后,参考QScintilla/doc/README.doc说明首先进入到解压缩之后的目录#install qscintilla库文件cd QScintilla\Qt4Qt5qmakemakesudo make install#install qscintillaplugin插件cd QScintilla\designer-Qt4Qt5qmakemakesudo make install使用文档参考...

2020-12-29 12:19:55 533

原创 Qt5之打包程序

完成C++界面程序后,需要对程序进行Release编译,然后打包,才可成为独立的exe执行程序。windows正确步骤第一步,将构建程序改为Release,然后构建项目。第二步:复制Release文件夹内的运行程序(如xxx.exe)到一个新的文件夹。第三步:打开QT自带的命令行工具,然后cd到你建立的新文件夹,使用命令:windeployqt xxx.exe完成以上三步以后,就可以点击exe文件直接运行了。windeployqt在Qt安装目录\5.14.2\msvc2017_64

2020-12-23 14:24:43 130 2

原创 Ketax公式

在学习理工科知识或者是目前火热的深度学习等过程中,会涉及到大量的数学公式,并且考虑到准备以 Markdown 为主要做笔记方式,且markdown支持Ketax公式,不支持latex公式。参考:https://www.jianshu.com/p/0ea47ae02262主要参考:https://blog.csdn.net/Leytton/article/details/103745169/主要参考:https://blog.csdn.net/coco56/article/details/9847750

2020-09-02 18:33:36 888

原创 Qt之QMdiArea使用

MDI 应用程序就是在主窗口里创建多个同类型的 MDI 子窗口,这些 MDI 子窗口在主窗口里显示,并共享主窗口上的工具栏和菜单等操作功能,主窗口上的操作都针对当前活动的 MDI 子窗口进行。设计 MDI 应用程序需要在主窗口工作区放置一个 QMdiArea 作为子窗体的容器。可视化方式创建一个基于 QWidget 的类 PlayerWindowplayerwindow.h文件#ifndef PLAYERWINDOW_H#define PLAYERWINDOW_H#include <Q

2020-07-23 16:02:01 2256

原创 ubuntu18之ffmpeg

源码编译ffmpeg官网下载源码下载好的文件为 ffmpeg-*.tar.xz,解压ffmpeg-*.tar.xz到自定义文件夹下,我这里是/home/aaxz -d ffmpeg-*.tar.xztar -xvf ffmpeg-*.tar.xz –C /home/ffmpeg安装编译ffmpeg依赖的包sudo apt-get install yasm编译ffmpegcd /home/aa/ffmpeg# 如果编译静态库执行以下命令./configure --pre

2020-07-23 12:16:02 1068 1

原创 Dot语法

文章目录1. 介绍2 图声明图属性结点属性边属性添加注释更多形状更多结构更多颜色1. 介绍dot是开源工具包Graphviz上用来画图的一门脚本语言。通过布局引擎解析脚本得到图像,然后可以将图像导出为各种格式以满足需求。主要用于编写脚本来画各种结构示意图和流程图。dot脚本的语法特别简单,官方doc只有8页。下面简单介绍下dot脚本的一些语法。参考1参考2dot官方文档graphviz文档地址以下是常用的简单语法命令介绍2 图声明有向图(digraph)声明digraph graph

2020-07-17 16:46:44 1275

原创 ubuntu之用户及权限

sudo用户组添加/删除新用户参考:https://www.howtoing.com/adding-user-as-sudoers-in-ubuntu将用户添加到组的指令https://cnzhx.net/blog/linux-add-user-to-group/https://linux.cn/article-10768-1.html...

2020-07-13 16:14:27 186

原创 python之multiprocessing

参考:https://zhuanlan.zhihu.com/p/93305921现在的笔记本电脑,台式机都流行多核心,低频率的架构,原因是低频率低耗电,而多核心又可以在并行计算中表现出色。多进程 vs. 多线程多进程 (Multi-Process) 和多线程 (Multi-Thread) 最大的区别是,多进程是在各自单独的进程内存管理下运行代码,而多线程是共享一个进程内存。在各自单独的进程管理下,多进程的明显优势是可以最大的利用计算机多核心的处理能力。但是多进程也有其劣势,比如说在进程之间通信需要 I

2020-07-09 16:25:19 320

原创 ubuntu18之QT环境

安装与配置

2020-07-08 23:55:56 615 1

原创 python变量数据之保存

文章目录字典数据dict1 使用yaml保存2 使用numpy保存字典数据dict1 使用yaml保存参考:http://www.cocoachina.com/articles/92667# yaml安装conda install -c anaconda pyyaml 保存import yamldata = { 'key1': 1, 1: 2}with open('data.yml', 'w') as outfile: yaml.dump(dat

2020-06-24 16:23:13 2851

原创 Qt之工具栏/状态栏显示和隐藏

添加工具栏action消息响应消息响应函数定义(信号槽定义)private slots: void on_actionStatusBar_toggled(bool arg1); void on_actionToolBar_toggled(bool arg1);消息响应函数实体void MainWindow::on_actionStatusBar_toggled(bool arg1){ if (arg1) ui->statusbar->show(

2020-06-02 15:13:03 4704 1

原创 ubuntu18之ZSH shell

参考:https://linuxhint.com/install_zsh_shell_ubuntu_1804/sudo apt-get install zshzsh --versionwhereis zshsudo usermod -s /usr/bin/zsh $(whoami)sudo rebootsudo apt-get install powerline fonts-pow...

2020-04-29 18:57:12 280

原创 ubutnu系统维护

说到分区方案,/boot根本不需要,只会带来更多麻烦。初学者建议空闲空间只分两/三个分区,/和home就足够了。swap如果内存大就不要。/efi:200M~500,采用Logical Partition,用于boot安装到此efi分区,(本人采用1G存储大小)/:128G大小,采用Primary Partition/home: 剩余存储安装ubuntu系统时安装到efi分区...................................................

2020-04-07 11:38:09 2434 1

原创 pyQt5系列教程:menu

文章目录codedemocodedemo

2020-02-25 22:46:39 727

原创 ubuntu之matlab

https://www.jianshu.com/p/2648a5c5c691

2020-02-10 22:36:49 1346

原创 pgyvpn使用

文章目录简介使用步骤1. 手机客户端2. 本地windows系统远程登录2.1 登录远程桌面2.2. ssh远程登录3. 本地ubuntu18系统远程登录简介参考蒲公英官网使用步骤首先使用手机客户端进行登录,修改固定登录密码,方便后续步骤登录使用,然后是windows桌面/ssh远程登录和linux桌面/ssh远程登录。1. 手机客户端官方下载地址下载根据自己的手机系统类型(an...

2020-02-10 22:33:16 6524 1

原创 python之lmdb

文章目录lmdb介绍安装lmdb使用lmdb介绍LMDB的全称是Lightning Memory-Mapped Database(快如闪电的内存映射数据库)它的文件结构简单,包含一个数据文件和一个锁文件LMDB文件可以同时由多个进程打开,具有极高的数据存取速度,访问简单,不需要运行单独的数据库管理进程,只要在访问数据的代码里引用LMDB库,访问时给文件路径即可。让系统访问大量小文件的开...

2020-01-09 17:39:57 5042 2

原创 conda caffe+pycaffe

参考:https://www.cnblogs.com/notesbyY/p/11594435.htmlconda create -n cf python=2.7conda deactivate cfpython -m pip install -U pipcd caffe/pythonpip install -r requirements.txt #重点需要-r 参数错误:pand...

2019-12-30 18:21:45 270

原创 python之loss

文章目录介绍softmaxsoftmaxloss介绍softmax家族总结softmaximport numpy as npdef softmax(X,SUBMAX=False): """dtype: float X shape: batch * -1 * classes ndarray or : -1 * classes nd...

2019-12-26 15:14:12 1792

原创 python之print

格式print("runoob") # 输出字符串str = 'runoob'print(str) # 输出变量L = [1,2,'a'] # 列表 print(L) [1, 2, 'a'] t = (1,2,'a') # 元组print(t) (1, 2, 'a') d = {'a':1, 'b':2} #...

2019-12-16 18:39:50 104

原创 pytorch学习

官网教材官网中文手册

2019-12-09 09:26:05 209

原创 ubuntu之中文

推荐使用ibus框架输入法如果想使用ibus输入法,并且系统已经预装了ibus, 则建议先卸载Ibus再重新安装 ,因为系统预装的ibus很多时候会导致系统崩溃。(1)安装输入法框架:sudo apt-get install ibus(2)安装输入法:sudo apt-get install ibus-pinyinsetting->local&language->...

2019-12-06 15:08:46 106

原创 ubuntu18之pytorch

pytoch官网pytorch-gpu版本安装#官方提供的安装命令,运行此命令后发现安装的是pytorch cpu版本#conda install pytorch torchvision cudatoolkit=10.1 -c pytorch#经过测试,使用以下命令可以完成安葬conda install pytorch-gpu torchvision -c pytorchpytho...

2019-12-06 12:28:18 279

VGG_ILSVRC_16_layers_fc_reduced.caffemodel

caffe ssd 中 ssd_pascal.py训练中所需要的预训练caffemodel模型参数,由于官网提供的资源下载速度太慢,所以借内网CSDN平台特此分享给大家

2017-11-25

空空如也

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

TA关注的人

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