自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (3)
  • 收藏
  • 关注

原创 linux开机自动挂载目录

linux开机自动挂载目录

2023-11-03 13:53:40 133

原创 vscode调试python 报模块不存在的错误

ctl+shifp+p 调出设置界面:输入python:select intrepreter,选择相应的路径即可。调试时报模块不存在,但是使用命令时可以正常运行。python解释器设置错误。

2023-04-24 08:42:09 834

原创 WSL 安装docker ,docker启动失败,报daemon连接失败等

docker安装

2022-08-28 22:26:40 1014

原创 boost:智能指针

auto_ptr特点:不能共享所有权,即两个auto_ptr不能同时指向同一个对象不能指向数组不能作为容器对象析构函数只是调用deleteps:作用非常的有限,利用率不高scoped_ptr特点:不需要delete不能进行赋值、拷贝生命周期只限于声明的作用域之内...

2022-01-07 18:21:42 567

原创 记录bug:windows2012R 系统中一个莫名其妙的bug

代码类中定义了一个set(vector也有同样问题)崩溃运行程序的时候会出现崩溃,栈如下:ps:不太理解这个崩溃,先记录一下。这个崩溃在windows2008和windows10上都没有出现,在windows2012上也是偶发性的,没有参透...

2021-11-17 17:27:18 176

原创 关于网络端口映射、防火墙等小知识

防火墙入站规则新建规则:选择端口:(开通22端口,使用ssh)不确定是哪个网络时都选:为规则起名

2021-10-20 10:57:29 380

原创 cygwin的使用-windows下c++程序中嵌入bash命令,实现免密登录,跨系统文件传输

cygwin安装免费登录调用命令

2021-10-20 10:51:43 253

原创 boost_local 库连接时报错误

报错/root/Downloads/boost_1_57_0/stage/lib/libboost_locale.a(codepage.o):in fuction ‘boost::locale::conv::impl::uconv_to_utf<wchar_t>::open(char const*, boost::locale::conv::method_type)’:codepage.cpp:(.text._ZN5boost6locale4conv4impl12uconv_to_utfIw

2021-08-24 13:28:18 687

原创 bug:cpp_redis写数据达到一定量的时候出现断连,然后崩溃

现象做期权夜盘时,对cpp_redis管理类做了修改,程序运行不到1小时就出现断连崩溃,报错如下:过程各种修改尝试,始终找不到原因,没有找到问题关键开始以为是将redis管理类改为了单例导致的问题,修改之后仍然没有效果百度相关问题,发现用cpp_redis的人实在太少,没有可以参考的用例查看redis的日志,都是正常的刷新数据的日志,没有和连接相关的内容去看cpp_redis源码中example的实例,发现都是非常简单的用法,和自己的使用相差不大这个问题从库这方面找问题真的无从插手。于

2021-08-04 14:49:21 500

原创 shell命令

shell命令awk

2021-08-04 13:59:42 59

原创 git命令简写设置

windows下:打开.gitconfig文件(在git安装目录下的\mingw64\etc),编辑如下:(最后边追加)[alias] ckt = checkout ci = commit st = status pl = pull ps = push gdf = gitdiff l = log cp = cherry-pick ca = commit -a b = branchlinux下:任意路径下输入:vim ~

2021-06-30 10:11:12 221

原创 windows子系统linux安装、配置以及使用

安装首先打开下图所示 选项microsoft store中搜索linux,下载安装某个linux系统,我选择了ubuntu18.04 LTS修改源镜像备份/etc/apt/source.list 文件复制 ubuntu18.04 LTS版本的镜像到source.list中,具体内容见路径: https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/执行apt-get update 即可更新系统修改root密码开启ssh服务打开 如下文

2021-06-20 11:34:13 299

原创 cpp_redis使用崩溃问题

boolCRedisMgr::UpdateData(conststd::string&key,conststd::string&field,conststd::string&encodestr){boolis_succ=false;try{redis_.hset(key,field,encodestr,[&is_succ](cpp_redis::replyreply){...

2021-06-03 13:13:43 285

原创 windows2008 r2系统声音部分有一个小红叉

做如下设置控制面板->管理工具->终端服务->终端服务配置 在服务器配置中,打开RDP-Tcp的属性->客户端设置选项卡中,把重定向禁用以下项目的“音频”取消勾选。1、在计算bai机du图标上右键–“管理”zhi–“服务和应用程序”和dao“zhuan服务”,shu找到power,右键启动,2、之后再找到windows audio ,在第二个windows audio(也就是Windows Audio Endpoint Builder)上面右键启动,之后再在第一个上面w.

2021-02-25 11:30:04 354

原创 问题记录:c++程序部署,启动崩溃,报崩溃:Exception Info: System.IO.FileNotFoundException

系统是windows server2008 R程序依赖.net framework4.5,安装这个4.5之后,还会报如下的错误编译器:vs2015于是又按照如下方式打开了fusion log;HK Local Machine\ Software\Microsoft\FusionCreate the following values in the Fusion folder:EnableLog (DWORD) = 1ForceLog (DWORD) = 1LogFailures (DWOR.

2021-02-23 15:14:34 331

原创 boost-ini解析

头文件:_data_path: ini路径boost\property_tree\ini_parser.hppboost::property_tree::ptree _root_nodes 定义主节点boost::property_tree::ini_parser::read_ini(_data_path, _root_nodes);//查找key值 -主键 auto& iter = _root_nodes.find(curr_date); if (iter == _ro

2020-12-24 09:50:13 378

原创 vscode免密登录远程

生成秘钥命令ssh-keygen -t rsa -C ‘邮箱’,一路回车秘钥将生成在 .ssh/目录下vscode免密登录将vscode所在机器的公钥信息复制到此文件中

2020-09-22 11:25:20 344

原创 tars学习

rpc微服务框架涉及的问题:高效、可靠的调度器同步调用和异步调用的设计适当的发送协议已经解析结果提供不同的服务选择节点的策略-轮询、hash、权重管理服务节点状态,节点是否已连接,是否连接中,是否超时,是否重连,超时时间设置,重连时间设置等,如何可靠的接受请求,发送结果,请求量的控制,接受到1.5个请求怎么办,发送请求,未收到结果怎么办;rpc-client...

2020-09-02 17:16:27 680

转载 boost库获取格式化时间

【Boost】boost库获取格式化时间格式一:YYYYMMDD#include<iostream>#include<string>#include<boost/date_time/gregorian/gregorian.hpp>using namespace std;int main(int argc, char* argv){ string strTime = boost::gregorian::to_iso_string(boost::g

2020-07-22 15:43:05 512

原创 vs2015链接错误 fatal error C1001: An internal error has occurred in the compiler.

解决方法:将下述框中的选项置为No:

2020-06-30 14:20:47 1920

原创 在vs2015中调试c#加载c++的dll文件时,总是不进dll中的断点

c#加载dll后,dll中的断点不起作用1、c#工程设为工程A,加载的dll文件为工程B,B中调用的dll为工程C;2、在C中打断点,当按F5调试时,在断点处不停留3、看output中内容,没有加载C的dll和pdb,寻找各种原因,各种尝试,就是失败;4、最后终于找到方法,打开工程A的properties,如下图,将红框中的选项勾上即可;...

2020-06-29 11:30:24 1149

转载 ifstream的使用

fstream提供了三个类,用来实现c++对文件的操作。(文件的创建、读、写)。ifstream – 从已有的文件读入ofstream – 向文件写内容fstream - 打开文件供读写文件打开模式:ios::in 只读ios::out 只写ios::app 从文件末尾开始写,防止丢失文件中原来就有的内容ios::...

2020-04-17 14:52:47 23929

原创 redis的应用场景

1、缓存-利用键过期功能,可以设置淘汰策略2、排行榜-利用有序集合数据类3、计数器-保证数据实时性,每次访问都+1,并发量高时可用,使用incr实西安4、分布式会话-集群模式下,应用不多时,可以使用容器自带的session复制功能,当应用增多,则会搭建以redis等内存数据库为中心的session服务,session不再由容器管理,而是由session服务以及内存数据库管理。5、分...

2020-04-13 16:09:24 103

原创 vscode远程调试C++需要做的配置工作

vscode远程调试C++需要做的配置工作在.vscode中新增两个配置文件launch.jsontasks.json功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML ...

2020-04-13 16:08:22 360

原创 vcpkg-windows下的yum-安装过程以及部分使用

1、下载vcpkg的包并且解压如下:2、运行相应环境下的安装脚本,windows环境脚本运行如下图所示3、看到“building vcpkg.exe...done”的字样,说明安装成功了4、接着再运行./vcpkg.exe integrate install来完成和本地主机的互联。安装完成。vcpkg相关命令有:1、vcpkg search2、vcpkg ...

2020-04-02 00:01:29 1466

转载 notepad++如何使用marketdown

https://blog.csdn.net/sexyluna/article/details/85253272?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

2020-04-01 23:38:24 284

原创 linux的命令(逐步补充)

linux的命令(逐步补充)查看进程路径的命令 ls -al /proc/23116(进程id)/exe查看内核动作的命令 dmesg | egrep -i -B100 'killed process 查看内核的动作demsg命令详解:查看内存 free -h:free的详细解析free命令详解:查看某个目录下所有文件夹占用大小 du -hldu命令详解查看进程路径的命令 ls -...

2020-03-11 10:54:39 123

原创 linux中查看进程的路径命令

ls -al /proc/23116/exe

2020-03-03 11:40:16 2068

转载 vscode的快捷键

https://blog.csdn.net/liuyan19891230/article/details/104026668?depth_1-utm_source=distribute.pc_feed.none-task&request_id=&utm_source=distribute.pc_feed.none-task

2020-03-03 09:50:10 115

原创 redis的使用

开始表演

2020-03-03 09:46:03 120

原创 undefined reference to symbol 'ERR_reason_error_string@@OPENSSL_1.0.0' 解决方法

链接库中增加 -lcrypto

2019-12-27 12:45:26 2934 1

原创 vs编译 插入查看内存布局

/d1 reportAllClassLayout

2019-10-24 09:41:58 251

原创 log4cplus 使用TimeBasedRollingFileAppender时 日志清空的问题

使用log4cplus时,配置项用TimeBasedRollingFileAppender,当程序中某一个线程调用exit(1)后,日志就被清空了。暂时解决方法:找到log4cxx中的fileappender.cxx这个文件,将TimeBasedRollingFileAppender::rollover(bool alreadyLocked)函数中的open(std::ios::out...

2019-09-02 17:24:25 2430 3

原创 说说用zeromq(ZMQ)来传输flatbuffer序列化数据吧

,最近在做期货交易系统,数据序列化本来用的json,后来看了些文章 ,说是flatbuffer效果更好,所以决定研究研究,带抽空完善

2019-08-21 13:19:19 883

原创 log4cxx 报错:log4j:WARN No appenders could be found for logger

这个就是配置文件没有配置好我搜了很多相同的问题,大家一致都说是因为配置文件没有配。但实际上我有配置,后来猜测是文件编码问题。把文件改为utf-8的编码方式后,一下子就过了。...

2019-07-29 13:17:06 1333

转载 c++在线中文文档

http://zh.cppreference.com/w/cpp/

2019-07-11 09:32:22 4268

原创 用vs2015编译程序的时候 加载tinyxml的时候报 unresolved external symbol _fprintf ..._sscanfs ..._vsnprintf_s

增加依赖库 legacy_stdio_definitions.lib奇怪的是 debug下是不报错的 release下报错,后续有时间再优化下这块儿 深究下原因

2019-06-21 15:38:37 675

转载 easylogging++ 配置功能

转载* GLOBAL: ENABLED = true TO_FILE = true TO_STANDARD_OUTPUT = true FORMAT = "[%level | %datetime] | %msg" ...

2019-06-20 18:34:33 1033

原创 处理TortoiseGit一直弹出密码框的方法 -输入[email protected]的密码

问题 :在push和pull的时候,一直都弹出这个框1、开始处搜索TortoiseGit文件夹,找到其中的“PuTTYgen”文件,如下显示2、运行之后在弹出的窗口中点击下方的“Generate”按钮,这样就会自动生成一个SSH-Key。另外:在生成key的时候鼠标要一直在进度条上滑动,只有这样进度条才会移动3、生成之后使用下方的“Save private key”按钮将这个密...

2019-06-20 16:29:50 17115 5

原创 vs2010 debug时控制台(cmd)上中文都显示为问号的问题

昨天系统自动更新过,然后今天来打开vs运行程序后,就出现了这种情况真是让人头疼不已,修改系统编码不好使,修改本地字符串编码不好使,各种百度通用方法:chcp也不好使,最后修改百度关键字 ,终于找到了方法:打开控制台(cmd)的属性,然后勾选下面属性,再重新debug就好啦你也试试吧...

2019-05-30 12:22:44 2684 4

Java编程练习题

java的编程题,通过这些题可以增强自己的基础,也可以看看公司的笔试题是怎样的。

2014-10-31

基于MATLAB的OFDM的仿真

仿真实现OFDM调制解调,在发射端,经串/并变换和IFFT变换,加上保护间隔(又称“循环前缀”),形成数字信号,通过信道到达接收端,结束端实现反变换,进行误码分析

2012-09-16

空空如也

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

TA关注的人

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