自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

野狼位位的博客

工作学习总结并且共享,欢迎相关人士找问题

  • 博客(154)
  • 收藏
  • 关注

原创 python3 编译指定openssl

由于系统中有已经配置好的openssl(1.0.2k),只是版本比较低,编译python3.8需要openssl-1.1.1k,所以在一个linux 系统中安装两个openssl,并在python编译时指定使用的openssl.

2023-12-27 14:57:32 1122

原创 keycloak+gatekeeper(python) 搭建简单流程

keycloak+gatekeeper(python)中keycloak的配置重点说明

2022-01-19 14:42:51 1139

原创 VIM VI 实现两个不通的文件通过vi命令传递文件

在vi中打开多个文件,复制一个文件中多行到另一个文件中:set number 查看行号1、vi a.txt b.txt或者vi *.txt2、文件间切换:n切换到下一个文件,:wn保存再切换:N到上一个文件,:wN保存再切换:.=看当前行3、比如在一个文件里:100,200y4、:n到第二个文件,输入:600到第600行,按p粘贴(或者输入:600p)5、退出:wq!...

2021-11-10 18:08:01 401

原创 docker 学习记录

添加docker权限给当前用户,使docker命令免sudo 将用户加入该 group 内。然后退出并重新登录就生效啦。sudo gpasswd -a ${USER} docker重启 docker 服务sudo service docker restart 或sudo systemctl restart docker切换当前会话到新 group 或者重启 X 会话newgrp docker...

2021-10-20 15:29:13 308

原创 使用loguru搭建日志

2.如果要添加自己需要的属性字段request_id,使用的方式是在format中添加 {extra[request_id]}在使用的时候,要添加字段,比如logger.info('message",request_id='123456').这样就会生效

2021-09-16 17:59:49 462 3

原创 Django 日志配置

日志记录: 注意,在使用的时候,一共是4大模块,分别是formatters,filters,handlers,loggers. 自己编写过滤器:RequestIDFilter,参考文件:给 Django 日志加上 request id,方便追踪请求_杨筱毅的专栏-CSDN博客注:本文大部分内容参考自:https://blog.csdn.net/handsomekang/article/details/78661392但是因为原文有些点没有说的太清楚,不是面向初学者的,特把相关点说清...

2021-09-14 11:10:48 138

原创 在已经安装的postgresql上实现主从数据库同步

数据库主从配置: 安装:https://www.cnblogs.com/zhi-leaf/p/11432054.html 一些参数说明https://www.cnblogs.com/kingle-study/p/13065352.html 对于主数据库安装完成后,要重新初始化,对于从数据库,不要进行初始化,对于原来初始化的主数据库,从数据库,删除默认的data文件夹,之后重新配置。 启动,停止,重启服务 systemctl start postgresql-10.service sy..

2021-09-09 16:46:46 817

原创 postgresql 实现主从实时同步数据(流复制)

环境:OS:CentOs 7Postgres-11.6 源码编译1.2 主库安装1.2.1 安装介质准备下载地址: https://www.postgresql.org/ftp/source/我这里下载的是11.6版本,介质如下:postgresql-11.6.tar.gz这里下载的源码,所以下面的步骤是源码安装1.2.2 安装依赖包yum install readlineyum install gccyum -y install -y readline-develyum .

2021-09-09 16:42:16 6529

原创 pgdmin 连接远程pg(研究半天,在同事的帮助下才搞通的,主要原来不用这个东西,不明白到底是哪里出了问题。)

安装 参考地址:两个都可以,看自己喜好 https://blog.csdn.net/rudy5348/article/details/79299162 https://blog.csdn.net/feinifi/article/details/96474115 问题解答 使用pgadmin4无法连接到服务器,没有到主机的路由 或者 No route to host首先查看pg是否开启了,ps aux | grep postgres 如果...

2021-09-02 19:01:46 418

原创 kubernets 在mac上安装,亲测可行方案

参考地址:https://github.com/AliyunContainerService/k8s-for-docker-desktop

2021-08-30 18:03:49 159

原创 sudo: add-apt-repository:找不到命令

修改使用官方源更新改用阿里云源的官方源可以解决改成16.04阿里云官方源,更新后还是出现问题,这时候本来就怀疑源有问题,就改用官方源,重新更新就可以用,如果改用18.04阿里云官方源也可以解决问题sudo vim /etc/apt/sources.listsudo apt-get update编辑sources.list内容,原文件要备份# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to#

2021-08-26 14:30:33 4445

原创 ubuntu 安装apt工具,亲自实验解决问题

不小心把apt工具删除了,如何重新安装1,apt工具地址:http://security.ubuntu.com/ubuntu/pool/main/a/apt/2,使用dpkg安装sudo dpkg -i libapt-pkg-dev_1.6.6ubuntu0.1_amd64.debsudo dpkg -i--auto-deconfigureapt_1.6.6ubuntu0.1_amd64.deb3,更新下载源apt-get install -fapt-...

2021-08-26 13:40:08 10295

原创 300套商务ppt下载模板

商务 模板种类比较多,添加百度网盘528150249asdf,说明来意。

2021-08-22 18:59:17 131

原创 pg禁用和重新启用外键,mysql 禁用启用外键

alter tabletalbe_name disable trigger all;增,删,改,查alter table table_name enable trigger all;

2021-07-05 18:51:28 1249

原创 linux 比较两个文件夹内的内容是否一致

比较文件夹diff,可以直接使用diff命令[root@~]# diff -urNa dir1 dir2  -a Treat all files as text and compare them line-by-line, even if they do not seem to be text.  -N, --new-file    In directory comparison, if a file is found in only one directory, treat it as pres.

2021-06-28 11:43:04 6900

原创 在linux上安装navicat 出现使用一段时间后闪退的情况

https://www.cnblogs.com/hellxz/p/7638238.html

2021-06-17 20:27:22 251

原创 一个python和c++接口对应参数顺序引发的血案

在python中设置数据结构class EventConfig(ctypes.Structure): _fields_=[ ('eArrNo',ctypes.c_int), #事件的code,int ('eOnOff',ctypes.c_int), #事件是否进行分析 ('wHrHi',ctypes.c_int), #事件的心率上限 ('wHrLo',ctypes.c_int), #事件的心率下限 ('eVCou

2020-11-11 21:08:56 216

原创 将字符串类型的数据转换为hex

将 char ha[7] = "efee33"; 转换为unsigned char temp[] = {0xef,0xee,0x33};void HexStrToByte(const char* source, unsigned char* dest, int sourceLen){ short i; unsigned char highByte, lowByte; for (i = 0; i < sourceLen; i += 2) { hi...

2020-09-24 10:17:47 3440

原创 mysql 在VM上安装mysql,之后在windows上使用shell连接

安装命令:sudo apt-get install mysql-serversudo apt-get isntall mysql-clientsudo apt-get install libmysqlclient-dev检查是否安装成功:sudo ps aux| grep mysql发现有mysql的启动的进程,就证明安装成功了;使用xshell连接mysql,出现了问题:我遇到的问题是:在linux上使用 telnet 127.0.0.1 3306 可以通过,但是在cmd上使用

2020-09-19 18:49:14 156

原创 将hex转换为bytes

def get_head_bytes(data_len,type_name): header_bytes =b'' head_bytes = struct.pack('<H',43605) //将两个short转换为bytes header_bytes+=head_bytes token = bytes.fromhex('10') //将hex转换为bytes header_bytes+=token wLen = struct.pack('&l.

2020-07-02 18:58:12 1699

原创 Tensorrt 优化加速Tensorflow 生成的模型,详细流程,可以正常使用

查看linux上安装的cuda版本和cudnn版本,linux 的版本 cuda:cat /usr/local/cuda-10/version.txt 这里使用的是cuda10,其他的具体分析 cudnn:cat /usr/local/cuda-10/include/cudnn.h | grep CUDNN_MAJOR -A 2 linux版本: cat /etc/issue 根据...

2020-05-07 19:36:51 1223 2

原创 ntdll.dll 0xc0000005

出现的问题是ntdll.dll 0xc0000005 ,在调试的时候,报出了这个问题 出现问题的位置是,在C++中使用了new 申请空间 但是为什么出现这个问题,在使用堆栈调试的时候,可以定位到时new出现的问题,但是是这个new出现的问题吗?不一定 解决方式: 先屏蔽掉上下所有的程序,只保留申请空间的操作 只申请空间没有问题,然后把上面申请空间的操作一点一点放开,发现上面某个申请空...

2020-04-26 11:04:43 5448

原创 .NET Core GC 工作模式 (从其他地方抄来的,并添加一些自己在工作中注意的事项)

工作模式配置可以在项目文件中进行修改<ServerGarbageCollection>false</ServerGarbageCollection><ConcurrentGarbageCollection> ?<ConcurrentGarbageCollection> ?:这里选true 或者false.也可以直接修改发布包中的ru...

2019-11-01 19:15:35 944

原创 dotnet lldb测试(总结中,有不对的请提醒,谢谢)

准备工作dotnet发布到linux-x64的程序,在*/shared/Microsoft.NETCore.App/2.1.3 文件夹中有libsosplugin.so 和libcoreclr.so ,这两个库是调试时使用的,在发布的时候,注意查看有没有这两个库,因为在arm平台上使用的时候发现没有libsosplugin.so,只有libsos.so,当然这个在linux-x64上发布的程序...

2019-10-31 10:03:07 460

原创 python内存的查看和解决

在工作中出现了一个未曾注意的问题:python的内存泄露问题,直接说问题和解决方式:我遇到的问题出现内存泄露主要是因为:使用c类型申请的变量数组造成的泄露,因为申请(ctype.c_int*len)() 这类的数组的时候,没有手动清除,导致在程序结束的时候,没有自动回收,导致内存不断的增加。python内存管理机制: 根据变量的引用计数,引用计数变为0,在结束的时候,垃圾回收机制,会回收...

2019-10-21 14:27:41 1489

原创 linux arm dmesg 一些重要的操作指令(用到什么就记录什么不是太全)

dmesg: 主要的作用:dmesg用来显示内核环缓冲区(kernel-ring buffer)内容,内核将各种消息存放在这里。在系统引导时,内核将与硬件和模块初始化相关的信息填到这个缓冲区中。内核环缓冲区中的消息对于诊断系统问题通常非常有用。在运行dmesg时,它显示大量信息。通常通过less或grep使用管道查看dmesg的输出,这样可以更容易找到待查信息。 打印并清除:dmesg -...

2019-08-27 10:14:51 340

原创 python 向c 传递二维int类型的指针,char类型的指针

int类型的c_int_arrs = []for num in range(len(p_num_temp)): lead_pos_arr = (ctypes.c_int*p_num_temp[num])() for i in range(p_num_temp[num]): lead_pos_arr[i] = p_pos_list[num][i] c...

2019-07-02 20:18:02 1305

原创 python 中的生成的xml,在c++ 中解析

在python中编写xml doc= Document() #创建根节点 ecg_fragment = doc.createElement('ecg_fragment') 。。。流程根据需要进行编写向文件中写xml warning_path = "文件的路径" f = open(warning_path,'w',encoding='utf-8') if platform...

2019-04-30 13:37:56 218

原创 pycharm import model 出现红色波浪线

1,出现这种现象的原因是:pycharm 在搜索时都是从根目录下查找,所以文件多的时候就会混乱,需要将当前文件夹指定为source目录就好。之后进入setting中的python console中,选中 add source roots to PYTHONPATH,就好了...

2019-02-13 14:09:04 7149

原创 python添加so依赖库

在python调用so的时候,这个so可能依赖其他的so,这时要将这些依赖的so的路径添加进LD_LIBRARY_PATH,添加好后,要重新开个窗口,之后就可以正常的运行了。...

2019-02-13 10:47:23 3728

原创 VS LINUX 错误总结

usr/local/include/c++/5.4.0/thread:137: undefined reference to `pthread_create'   在项目的属性页中找linker 中的CommandLine 在其中添加-lpthread 就可以了  

2019-02-12 13:23:43 210

原创 错误总结

OSError: [WinError -529697949] Windows Error 0xe06d7363  出现这种情况,我在使用python调用dll的时候出现的:原因是:传入的文件的地址不对造成的。检查传入的文件的地址 也有缺少Vc++运行库的 ...

2019-01-29 19:03:14 3072 5

原创 boost asio生成lib

www.boost.org:下载需要的boost版本库 进入boost的根路径 这里使用vs2015,使用“”VS2015 x64 本机工具命令提示符“  这里要进行编译必须使用这个 进入项目根路径,运行  bootstrap.bat  ,会生成b2.exe b2 stage --toolset=msvc-14.0 --with-system --with-date_time --with...

2019-01-08 15:08:04 801

原创 dll lib 指向,显示找不到dll

在lib中指明了dll的名字,如果私自更改了dll的名字,那根据lib就找不到这个dll将dll的名字改为lib中指向的名字,就可以找到了可以将lib打开,在其中就可以看到dll的名字了、...

2019-01-07 14:04:34 1164

原创 c++ vs2015 _DEBUG

在程序的属性页中,进入c/c++debug:进入代码生成:在运行库中,选择debug调试的库,后边带d的为调试的库 进入预处理器中,在预处理器定义中添加:_DEBUG 在程序中 ifdef _DEBUG 。。。。 endif   就可以使用了release:步骤1中换成release库 在上面步骤2中,将_DEBUG 换成NDEBUG 其他的类似,就可以使用了...

2019-01-04 14:06:50 979

原创 window7 bat 开机自启动,不显示cmd窗口

 @echo offif "%1" == "h" goto beginmshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&amp;&amp;exit:begin    //上面这几行控制不显示cmd窗口//下面的进相关的目录,并运行指定的程序cd C:

2018-12-22 14:50:12 3386

原创 python_命令行执行python时提示包/moudle找不到的问题,

1,pycharm之所以可以正常运行,是因为ide中将需要的文件路径都给创建好了,但是使用cmd运行的时候,这个就没有处理好,所以需要自己处理2,在根目录下创建一个文件,这个文件将要运行的文件引进来,在这个文件里创建主函数,运行需要的程序接口,就可以了;因为这个文件的路径是在根目录下,其他的文件都在这个路径之后,在运行的时候就可以找到需要的文件了 这样就可以正常在cmd中正常使用了...

2018-12-09 16:17:26 2915

转载 GIT的时候 “Could not open '***.VC.opendb'”

笔记】vs2015 使用GIT的时候 “Could not open '***.VC.opendb'”2016年04月25日 09:46:18 wk89665944 阅读数:2946 标签: VC.opendbvsgit 更多个人分类: C++技巧GIT以前一直在用SVN,刚转过来用GIT,还不太熟悉,作为笔记记录下来: 如果打开项目的时候,报“Could not open '...

2018-11-15 20:00:13 2693 2

原创 c++ 生成事件中的复制操作

在配置属性中,在后期生成事件中,将某个文件中的dll拷贝到另一个文件中使用‘例如::xcopy /Y $(ProjectDir)third_party\x64_d_dll $(SolutionDir)x64\Debug 实现的是将x64_d_dll 目录下的东西拷贝到Debug中。...

2018-10-24 11:42:05 157

原创 nlog config配置

&lt;?xml version="1.0" encoding="utf-8" ?&gt;&lt;nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"      autoReload="true" 

2018-10-11 19:40:26 5341

空空如也

空空如也

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

TA关注的人

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