相关文章
c++使用zlib对字符串进行压缩和解压
官网下载zlib库编译后就能使用
#include <string>
#include <iostream>
#include <memory>
#include <assert.h>
#include <cstring>
#include "zlib.h"#define CHUNK 16384/* Compress from file source to file dest until EOF on …
编程日记
2024/12/18 6:43:57
阿里云ECS服务器安装PostgreSQL
1. 概述
PostgreSQL是一个功能强大的开源数据库,它支持丰富的数据类型和自定义类型,其提供了丰富的接口,可以自行扩展其功能,支持使用流行的编程语言编写自定义函数 PostgreSQL数据库有如下优势:
PostgreSQL数据库时…
编程日记
2024/12/23 3:41:55
无涯教程-PHP - 全局变量函数
全局变量
与局部变量相反,可以在程序的任何部分访问全局变量。通过将关键字 GLOBAL 放置在应被识别为全局变量的前面,可以很方便地实现这一目标。
<?php$somevar15;function addit() {GLOBAL $somevar;$somevar;print "Somevar is $somevar";}addit();
?> …
编程日记
2024/12/23 3:38:13
Spring Boot中使用validator如何实现接口入参自动检验
文章目录 一、背景二、使用三、举例 一、背景
在项目开发过程中,经常会对一些字段进行校验,比如字段的非空校验、字段的长度校验等,如果在每个需要的地方写一堆if else 会让你的代码变的冗余笨重且相对不好维护,如何更加规范和优…
编程日记
2024/12/23 3:46:11
MySQL5.7数据目录结构
以CentOS7为例,数据目录为/var/lib/mysql/,其内容如下:
[rootscentos szc]# ll /var/lib/mysql/
total 122952
-rw-r----- 1 mysql mysql 56 Jan 15 16:02 auto.cnf
-rw------- 1 mysql mysql 1680 Jan 15 16:02 ca-key.pem
-rw-r…
编程日记
2024/12/23 3:39:15
2023-08-22力扣每日一题
链接:
849. 到最近的人的最大距离
题意:
找一个离人最远的位置
解:
每个位置都用左边的人和右边的人更新一遍距离即可
实际代码:
#include<bits/stdc.h>
using namespace std;
int maxDistToClosest(vector<int&g…
编程日记
2024/12/23 3:48:14
计算机网络(10) --- 高级IO
计算机网络(9) --- 数据链路层与MAC帧_哈里沃克的博客-CSDN博客数据链路层与MAC帧https://blog.csdn.net/m0_63488627/article/details/132178583?spm1001.2014.3001.5501 1.IO介绍 1.IO本质 1.如果数据没有出现,那么读取文件其实会被阻塞住…
编程日记
2024/12/23 3:58:43
vue3鼠标拖拽滑动效果
第一步
在utils下面新建一个directives.js文件,然后引入如下代码
const dragscroll (el) > {el.onmousedown ev > {const disX ev.clientX;const disY ev.clientY; // 需要上下移动可以加const originalScrollLeft el.scrollLeft;const originalScroll…
编程日记
2024/12/23 3:36:06