自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

牧枫使者

漫漫程序员之路

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

原创 Python读写锁

import threadingfrom time import sleepimport rwlock # pip3 install rwlock l = rwlock.RWLock() class myThread (threading.Thread): def __init__(self): threading.Thread.__init__(self) def run(self): #l.writer_lock.acquire() # 写锁

2022-04-12 17:46:55 2013

原创 c++常用的HTTP请求库

文章目录libcurl链接地址:[https://curl.se/libcurl/](https://curl.se/libcurl/)cpp-httplib链接地址:[https://github.com/yhirose/cpp-httplib.git](https://github.com/yhirose/cpp-httplib.git)libcurl链接地址:https://curl.se/libcurl/优点:普遍使用示例代码:#include <curl/curl.h>#i

2022-03-03 20:08:52 8780

原创 python调用c++库

生成so库源文件a.cppextern "C" int add(int a, int b) // 注意:extern "C"必不可少{ return a+b;}执行命令,生成sogcc -o liba.so -shared -fPIC a.cpppython调包测试文件test.pyimport ctypes ll = ctypes.cdll.LoadLibrary("liba.so")print(ll.add(1, 3)) # 4执行python test.p

2022-02-25 14:27:24 1200

原创 linux基本命令

文章目录grepsedcattactailgrep基本查找grep “xxx” text.txt递归查找grep -r “xxx” text.txt查找结果显示行号grep -n “xxx” text.txt指定查找结果行数grep “xxx” text.txt -m 1正则查找grep -P “regex” text.txt只显示命中内容grep “xxx” text.txt -osed按行号截取文件内容sed -n ‘1, 100p’ text.txtcat

2021-01-02 13:29:17 114

原创 git常用命令

git clone git地址拉取某个项目到本地,如果出错,尝试将账号和密码带入(http://yourname:password@git.coding.net/xxxxxxxx/xxxx.git/)git branch -a查看当前所有分支(本地+远程分支)git checkout 分支切换分支git status查看分支状态(工作区修改了哪些文件,哪些已经加入暂存区...

2019-09-05 17:26:05 2130

原创 CSplitterWnd去掉内部View滚动条的方法

方法一:void CxxxxView::OnInitialUpdate(){ CFormView::OnInitialUpdate(); m_nMapMode = -1; }方法二:void CxxxxView::OnSize(UINT nType, int cx, int cy){ CFormView::OnSize(nType, cx, cy); SetScal

2017-08-02 15:52:45 557

原创 CXX0017与CXX0033错误

今天在调试一个lib代码的时候,发现进入lib中的代码段后,一直显示不出类中成员变量的信息,监视窗口也无法看见。查了半天,得出的结果是:这是VS2010的BUG,之前的2008也有,VS2012才修复。       给出的解决办法是:在project->Properties->C/C++->Precompiled Header改成Not Using Precompiled Headers就可以

2017-07-27 17:09:49 808

原创 关于MFC CWND::Invalidate()使用的小结

1.函数原型 void Invalidate(BOOL bErase = TRUE);2.bErase参数   若为默认值(TRUE),则不会调用onPaint函数;反之则调用。3.特别注意   在一个函数内部调用该方法后,并不会立即更新窗口,而是等函数执行完后才更新。   也就意味着:如果你在Invalidate后马上画一张图,图片不会显示。   解决办法:I

2016-09-27 13:38:14 3143

翻译 GDI+图片保存

GDI+图片保存,不同的格式可根据修改image后面的值。带alpha通道的图片可保存为png格式

2016-08-06 10:40:33 671 1

空空如也

空空如也

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

TA关注的人

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