首页
文章
标签
编程语言
Linux
关于
给我留言
我的动态
友情链接
1
linux通过SCP命令在多个系统间复制文件
2
vscode通过Remote-SSH插件连接Linux时报Error: XHR failed错误
3
银河麒麟系统中root用户open文件报 failed: Permission denied
4
C++如何实现类似C#中的属性(Property)
5
qt creator编译时出现了错误:error: LNK1181: cannot open input file 'debug\main.obj'
码峰
累计撰写
185
篇文章
累计创建
77
个标签
累计收到
18
条评论
栏目
首页
文章
标签
编程语言
Linux
关于
给我留言
我的动态
友情链接
搜索
标签搜索
FreeRTOS
Zynq
DMA
IIS
WinUSB
nuget
单片机
PowerShell
gcc
pip
dpkg
Xenomai
chatGPT
gtest
数字签名
Boost
字符串
udev
跨平台
msys2
内核编程
指针
Bash Shell
libusb
WebAPI
git
RESTful
实时系统
MATLAB
系统信息
代码规范
编程入门
Wireshark
开源项目
CentOS
Makefile
python
Conda
.NET Core
内存泄漏
INI文件
Ubuntu
Docusaurus
进程间通信
运维
编码
SEO优化
异步编程
github
Copilot
银河麒麟
SSH
PCI/PCIe
USB
Qt
Windows API
JSON
多线程
Windows BAT
应用工具
控件
mysql
docker
nginx
web
Node.js
网络通信
fpga
shell script
vmware
网站建设
visual studio
驱动
linux
C#
C/C++
VSCode
目 录
CONTENT
以下是
编程语言
相关的文章
2023-03-20
C#中控制台程序(Console)注册全局快捷键
在C#开发应用时,有时候需要注册到快捷键(HotKey),二在控制台程序中由于没有消息循环,无法直接处理快捷键的事件,这里记录一下在控制台程序中,如何注册全局的快捷键。
2023-03-20
2006
0
0
C#
编程语言
2023-03-20
C++中std::cout如何使输出内容对齐
在C++中,使用std::cout输出一些内容,需要每一行的某些内容能够对齐,并且占的宽度一致,比如输出一个类似表格的内容时,想要每一列都对齐,可以使用std::cout的格式控制来实现。 比如,以下代码中,需要将myHumen输出为一个三行四列,并且每列能对齐的内容。
2023-03-20
4428
0
2
C/C++
编程语言
2023-03-19
编译报错:warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
在C++中编译时,如下代码会报警告:warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char* p = "abc"; // valid in C, invalid in C++
2023-03-19
2145
0
0
C/C++
问题&解决
编程语言
2023-03-19
GCC/G++ 选项 -Wl,-Bstatic 和 - Wl,-Bdynamic
默认情况下,GCC/G++ 链接时优先链接动态库,如果没有动态库,则链接相应的静态库。同时,GCC/G++ 也提供了链接选项 -Wl,-Bstatic 和 -Wl,-Bdynamic 供用户指定链接动态库或者静态库。-Wl,-Bstatic 指示跟在后面的 - lxxx 选项链接的都是静态库,-Wl
2023-03-19
1920
0
0
C/C++
编程语言
2023-03-18
Linux中命令行网络工具Netcat 介绍及使用
Netcat 是一款简单的 Unix 工具,使用 UDP 和 TCP 协议。 它是一个可靠的容易被其他程序所启用的后台操作工具,同时它也被用作网络的测试工具或黑客工具。 使用它你可以轻易的建立任何连接。内建有很多实用的工具。可以用来在两台机器之间建立TCP/UDP连接,并通过标准的输入输出进行数据的读写
2023-03-18
1957
0
0
Linux
编程语言
shell
2023-03-18
执行make时如何自动生成目标文件目录
在执行make时,如果我们把目标文件objects输出到一个集中的目录,而一个干净的工程(比如刚从git克隆下来的),这个目录可能是不存在的,此时执行make就会报错“Fatal error: can't create xxx/xxx/xxx.o: No such file or directory”,makefile中可以有两种方法来自动创建这个目录,避免编译报错。
2023-03-18
2007
0
0
C/C++
编程语言
2023-03-16
简单、小巧、灵活的C++11单头文件的命令行参数解析库
命令行参数解析,在写一些命令行的程序时需要用到,args.hxx类似于Python的argparse,但在C++中,它具有静态类型检查,并且速度更快(也允许完全嵌套的组逻辑,而Python的argparse没有),支持自定义类型解析,子命令等。使用上,只需要在工程中include "args.hxx" 就可以正常使用,符合C\++11规范,兼容性更好。
2023-03-16
2138
0
2
C/C++
编程语言
2023-03-16
makefile特殊变量VPATH和vpath的作用和用法
在一些大的工程中,有大量的源文件,我们通常的做法是把这些的源文件进行分类,并存放在不同的目录中。所以,当make需要去找寻文件的依赖关系时,你可以在文件前加上路径,但最好的方法是把一个路径告诉make,让make在自动去找。Makefile文件中的特殊变量“VPATH”就是完成这个功能的,如果没有指明这个变量,make只会在当前的目录中去找寻依赖文件和目标文件。如果定义了这个变量,那么,make就会在当当前目录找不到的情况下,到所指定的目录中去找寻文件了。
2023-03-16
1781
0
0
C/C++
编程语言
2023-03-15
gcc或g++编译链接时报undefined reference to “xxx”
在使用gcc或g++命令编译链接时,总是报“undefined reference to xxx"的错误,确认了一边找不到的符号,在链接的一个动态库中是存在的,一般出现“undefined reference to xxx”,是由于链接时,缺少xxx函数实现的目标文件(.o),或动态库、静态库,在C++中调用这个函数时,需要在该函数申明的签名加上extern “C” 才能链接成功。
2023-03-15
2654
0
0
C/C++
编程语言
2023-03-14
C++使用boost实现进程间通讯:消息队列,共享内存,信号
进程间通信(IPC)必然是C++程序员必掌握技能之一,而boost库是众多库中平台支持性很好,效果很高之一。做嵌入式或者服务器等应用的人肯定有所涉及。本文列举几种使用boost的常用IPC:共享内存,信号,以及消息队列的编程方式,供大家参考。
2023-03-14
3652
0
3
C/C++
编程语言
2023-03-13
Python pip 国内镜像源的配置及pip命令的使用
Python pip安装python的包经常因为网络慢而安装不成功,这种情况下可以使用pip国内镜像源,用对了pip源,就可以使用pip命令快速安装python包了。
2023-03-13
3641
2
1
编程语言
python
2023-03-05
通过HTTP POST调用chatGPT的API
从去年十二月份到现在,chatgpt火了很长一段时间,是继Copliot之后又一个智能AI机器人,而且他的功能不限于写代码,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能完成撰写邮件、视频脚本、文案、翻译、代码,写论文等任务。 引用一段他自己的回复:ChatGPT是一种基于自然语言处理(NLP)的聊天机器人技术,它可以根据用户的输入来生成自然的回复。它使用了一种名为“GPT-3”的深度学习模型,可以根据上下文和历史记录来生成自然的回复。
2023-03-05
4087
0
0
Java
编程语言
1
2
3
4
5