- 博客(5)
- 收藏
- 关注
原创 外部依赖库的基本常识
静态库 libdemon.a 在编译时需要 -l链接动态库 libdemon.so libdemon.so.a 导入库动态库的使用方式1—使用静态导入库,需要链接动态库的使用方式2—使用dlopen方式,不需要链接动态库的使用,是将动态库的代码映射到本进程的虚拟内存空间。...
2021-09-18 10:46:42
248
原创 字符串三种匹配算法KMP,BM,Sunday
//KMP算法#include <bits/stdc++.h>using namespace std;void Getnext(int next[],string t){ int j=0,k=-1; next[0]=-1; while(j<t.length()-1) { if(k == -1 || t[j] == t[k]) //k==-1的话,回退到0开始地方 { j++;k++; next.
2020-06-02 21:37:00
181
原创 哈夫曼编码C++
哈夫曼编码// An highlighted block#include <bits/stdc++.h>using namespace std;struct Node{ int key; Node *lchild,*rchild; string code=""; Node(int k){ key=k; lchild=rchild=nullptr; } Node(int k,Node *l,Node *r){
2020-06-02 21:31:35
327
原创 ubuntu系统的环境变量bash.bashrc
ubuntu系统的四个配置文件四个文件文件的访问顺序/etc/ 与 ~/四个文件我的ubuntu系统(版本为16.04)默认情况下,只有/etc/profile、/etc/bash.bahsrc、~/.bashrc 、 ~/.bashrc这四个文件,其他配置文件可以创建。这些文件的作用有很多,比如环境变量的设定、定制符合自己风格的shell、还可以设置缩写功能。 相信大家最关心这些文...
2019-08-29 20:38:00
7360
原创 基于MFC的Basler相机采集程序
基于MFC的Basler相机采集程序编程软件VS2015相机Basler acA4024-8gc本文采用了opencv3.4.10,并且采用了opencv1.0版本时代的CvvImage类,其对应的CvvImage.h和CvvImage.cpp在网上很多,下载下来即可将CvvImage.h和CvvImage.cpp加入工程。一个工程配置opencv网上的教程也很多,不再赘述。然后打开Bas...
2019-06-26 12:02:44
3558
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人