相关文章
x11截屏源码(ubuntu18.04)
使用x11库实现截屏并保存为png图片 【shot.c】 // filename: shot.c #include <X11/Xlib.h> #include <X11/Xutil.h> #include <X11/Xatom.h> #include <X11/cursorfont.h> #include <png.h> #include <stdio.h> #include <stdlib.h>…
建站知识
2025/1/5 10:18:03
Linux学习记录——삼십이 协议、序列化和反序列化
文章目录 1、序列化、反序列化2、网络计算器1、套接字2、服务端和序列、反序列化部分1、制定协议,完成序列化、反序列化2、从网络中读取数据以及发送到网络中 3、客户端4、成熟的序列化反序列化方案 3、其它 UDP是面向数据报的,所以不用担心数据。TCP是面…
建站知识
2025/1/4 5:30:36
【c#】线程Monitor.Wait和Monitor.Pulse使用
介绍
以一个简易版的数据库连接池的实现来说明一下 连接池的connection以队列来管理 getConnection的时候,如果队列中connection个数小于50,且暂时无可用的connection(个数为0或者peek看下头部需要先出那个元素还处于不可用状态)…
建站知识
2025/1/4 17:12:30
Docker Mysql实战:docker compose 搭建Mysql
1、docker-compose-mysql文件准备
进入/home/docker目录,新建docker-compose-mysql.yml文件,内容如下:
version: 3.0
services:mysql:image: "mysql:5.7"container_name: "mysql"environment:MYSQL_ROOT_PASSWORD: &q…
建站知识
2025/1/3 2:02:50
crp Week1周报
P8682 [蓝桥杯 2019 省 B] 等差数列
1.思路:找所有两个数间的差值的最大公约数即可
2.代码:
#include <bits/stdc.h>
using namespace std;
int a[100005];
int gcd(int x,int y)
{int c;cx%y;while(c!0){xy;yc;cx%y;}return y;
}
int main()
{…
建站知识
2025/1/1 14:44:06
allegro pcb designer铜皮合并
前提,两块铜皮是同一个网络 现在是没有合并的状态 第一步选中两块铜皮 点击sharpe菜单,点击merge shape子菜单,两块铜皮就合并了。
建站知识
2025/1/2 2:48:23
asp.net core 远程调试
大概说下过程:
1、站点发布使用Debug模式 2、拷贝到远程服务器,以及iis创建站点。
3、本地的VS2022的安装目录:C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE下找Remote Debugger 你的服务器是64位就拷贝x64的目…
建站知识
2025/1/3 4:06:38