NOT
终于有人把openGauss3.0.0分布式原理讲透了,openGauss X ShardingSphere分布式原理和部署
本文为原理精讲,部署文章链接如下 https://www.cnblogs.com/opengauss/p/17364285.html 一、opengauss 的背景和行业现状 2022 年,七大 openGauss 商业版发布,是基于 openGauss3.0 推出商业发行版 目前海量数据库 Vas ......
有图层样式生成符号库
import arcpy import sqlite3 aprx = arcpy.mp.ArcGISProject(r"CURRENT") m = aprx.activeMap groupLayer = arcpy.GetParameterAsText(0) lyrs = m.listLayers( ......
用php实现stream模式
首先是前端的代码是: var url = "https://www.example.com"; fetch(url, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(req ......
linux 更新软件安装源
# 备份 cp /etc/apt/sources.list /etc/apt/sources.list.bak #编辑 sudo vim /etc/apt/sources.list #替换 阿里镜像 deb http://mirrors.aliyun.com/ubuntu/ bionic main ......
maven
# maven 1. maven基础 Maven是apache提供的一个项目管理工具,它的作用就是管理项目 2. maven作用 1). 依赖管理[方便快捷的管理项目依赖的资源(jar包),避免版本冲突问题] 1. 依赖 denpendency 依赖(坐标):一个jar包 groupId 公司域名倒 ......
Mybatis
# Mybatis 0. 概述 1). 框架: 框架中一般都是所有程序员都需要开发的重复代码,框架把这些提供好之后,程序员就可以把精力专注在核心业务上。 2). Mybatis: MyBatis是一款优秀的持久层框架,使用Mybatis可以轻松的实现Java程序向数据库发送SQL语句,而且对于SQL ......
python图像处理库
pillow是图像处理的python第三方库,可以对图片进行加载、显示、保存、剪切、黏贴、分离、合并等操作。 一种题目是在图片中逆序或隐藏其他格式的文件,需要用到pillow库的Image类的open、save、getpixel、putpixel等方法-。另一种题目是在GIF图片中分离或合并多个帧, ......
【算法】哈希算法
1 前言 本节我们来看我们常用的哈希算法哈。 2 为什么要有哈希 假设我们要设计一个系统来存储将员工手机号作为主键的员工记录,并希望高效地执行以下操作: 插入电话号码和相应的信息。(插入) 搜索电话号码并获取信息。(查找) 删除电话号码及相关信息。(删除) 我们可以考虑使用以下数据结构来维护不同电话 ......
关于线程安全的思考
线程安全是什么? 维基百科:线程安全是程序设计中的术语,指某个函数、函数库在多线程环境中被调用时,能够正确地处理多个线程之间的公用变量,使程序功能正确完成。 《Java并发编程实战(Java Concurrency In Practice)》的作者Brian Goetz:当多个线程同时访问一个对象时 ......
七、使用调度框架quartz,为12306系统增加定时调度功能
为什么要有定时调度 定时调度在企业级系统中非常重要(统计报表、功能补偿、不紧急的大批量任务) 12306每天都需要生成15天后的车次数据 本章内容 集成quartz,比较SpringBoot自带定时任务喝quartz的区别 使用控台来操作定时任务:新增、暂停、重启、删除 项目中增加batch定时调度 ......
Docker CLI docker compose ps常用命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
2023前端面试题二
图片 png 无损压缩,尺寸体积要比jpg的大,适合做小图标 jpg 采用压缩算法,有一点失真,比png体积要小,适合做中大图片 gif 一般是做动图的 webp 同时支持有损或者无损压缩,相同质量的图片,webp具有更小的体积 css的盒子模型 标准盒子模型 margin/border/paddi ......
PHP: mysql 5.7 and php 5.6 导入记事本编号查询不了和中文乱码问题
-- https://dev.mysql.com/doc/refman/8.0/en/charset-database.html show variables like "character_set_%"; CREATE DATABASE `geovindu` CHARACTER SET utf8 ......
NGINX 加载动态模块
NGINX 1.9.11开始增加加载动态模块支持,从此不再需要替换nginx文件即可增加第三方扩展。目前官方只有几个模块支持动态加载,第三方模块需要升级支持才可编译成模块。 # ./configure --help | grep dynamic --with-http_xslt_module=dyn ......
java操作Set集合
java操作Set集合 import java.util.HashSet; import java.util.Set; public class SetExample { public static void main(String[] args) { // 创建一个HashSet对象 Set<St ......
1
import torch from collections import OrderedDict from transform.data_RGB import get_validation_data2 from torch.utils.data import DataLoader import os ......
g++ 命令总结
g++是C++编译器,用于将C++代码编译为可执行文件。 基本语法: g++ [选项] 文件名 常用选项: -o filename:指定输出文件名为filename; -Wall:打印所有警告信息; -Wextra:打印更多的警告信息; -std=c++11:将语言标准设置为C++11; -std= ......
Beyond Compare 4 注册码
Beyond Compare 4 注册码。 BEGIN LICENSE KEY H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU2 ......
pytest常用断言
##如上官网所说,pytest使用python中的assert来比较实际值与预期值,实现断言功能 ##1 常用的断言方式 assert xxx assert a == b assert a!=b assert a > b assert a <b assert a in b assert a not ......
Android JetPack~LiveData(二) 数据倒灌问题
Android数据绑定技术一,企业级开发 Android数据绑定技术二,企业级开发 Android JetPack~ DataBinding(数据绑定)(一) 集成与使用 Android JetPack~ LiveData (一) 介绍与使用 Android JetPack~LiveData(二) ......
4隐马尔可夫模型与序列标注
4隐马尔可夫模型与序列标注 序列标注问题 •序列标注(tagging)指的是给定一个序列x=x_1 x_2…x_n,找出序列中每个元素对应标签y=y_1 y_2…y_n的问题 其中,y所有可能的取值集合称为标注集(tagset) 序列标注与中文分词 考虑一个字符序列x,想象切词器真的是拿刀切割字符串 ......
kali安装
kali官网:https://www.kali.org/ 阿里的镜像下载地址:https://mirrors.aliyun.com/kali-images/ 直接下载配置好的kali虚拟机压缩包,解压就可以安装在VMware上,不用下载ISO光盘一步步安装操作系统。这里用阿里的镜像下载kali的压缩 ......
2023-05-02 量学基础 隔山的压力
拿到一个票,看一下当下所处的位置,以及上方的压力空间。 首先你要知道压力在哪里 1. 第一是高量所在的位置。 2. 走到位置2,如果一直没过左锋,那么左锋的高量就是压力。 3.但是如果3的位置过了左锋,又跌回去了 4. 到4的位置,压力就在3了,而不是1. 案例一:李亚民25期 20210503答疑 ......
10.起火迷宫(简单BFS 多源BFS)
起火迷宫 ↑ 题目链接 题目 一个迷宫可以看作一个 $R$ 行 $C$ 列的方格矩阵。 其中一些方格是空地,用 . 表示,其他方格是障碍,用 # 表示。 开始时,乔位于一块空地之中。 迷宫中一些空地已经起火了,幸运的是火还没有蔓延至乔所在的位置。 为了避免被火烧伤,乔需要尽快逃离迷宫。 已知,乔每单 ......
c++ 自由储存区和堆
在C++中,内存区分为5个区,分别是堆、栈、自由存储区、全局/静态存储区、常量存储区 谈到自由存储区与堆的区别,就需要了解new与malloc的区别。 实际上堆是C语言的关键术语,是操作系统所维护的一块特殊内存,它提供了动态分配的功能。用户使用malloc进行堆内存申请,使用free实现堆内存的释放 ......
照骗——wp——qsnctf
题目附件 使用 010 Editor 等工具打开发现 flag.txt 字样 将图片保存至 Kali 使用工具 foremost,通过命令foremost 3.png即可分离处图片所含隐写文件 打开发现使用了颜文字加密,通过解密网站即可获取 flag -End- ......
Python数据库连接池DBUtils
DBUtils是Python的一个用于实现数据库连接池的模块。 安装 pip3 instal1 dbutils pip3 instal1 pymysql 此连接池有两种连接模式: 模式一:为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。 ......