ICode9

精准搜索请尝试: 精确搜索
  • Gluster FS故障修复2022-01-02 19:34:09

    peer状态为Rejected        使用gluster peer statuts查询到与某些节点之间的连接状态为“State: Peer Rejected (Connected)”时,请查看各个节点服务器操作系统的防火墙是否关闭、SELinux是否disabled、三权分立是否开放权限。   Bcache缓存盘损坏更替          

  • Debezium报错处理系列六:A slave with the same server_uuid/server_id as this slave has connected to the maste2022-01-02 11:34:48

    Debezium报错处理系列六:A slave with the same server_uuid/server_id as this slave has connected to the master 一、debezium报错 二、报错产生原因 三、报错解决方法 四、修改配置重启connector 一、debezium报错 Caused by: io.debezium.DebeziumException: A

  • 33.第九章 Linux磁盘存储和文件系统管理 -- 磁盘分区(三)2022-01-02 10:02:39

    2.3 挂载 挂载:将额外文件系统与根文件系统某现存的目录建立起关联关系,进而使得此目录做为其它文件访问入口的行为 卸载:为解除此关联关系的过程 把设备关联挂载点:mount Point 挂载点下原有文件在挂载完成后会被临时隐藏,因此,挂载点目录一般为空 进程正在使用中的设备无法被卸

  • libuuid的使用2021-12-31 16:04:11

    摘自:https://www.jianshu.com/p/3f9c2e8ac9d0 1 #include <stdio.h> 2 #include <uuid/uuid.h> 3 // yum -y install libuuid-devel.x86_64 4 5 int test_libuuid() 6 { 7 uuid_t uuid1, uuid2, uuid3, uuid4, uuid5; 8 char uuid1_str[37], uui

  • 运维笔记 之 查看分区UUID2021-12-31 09:33:03

    使用‘blkid’查看分区uuid [root@Jekins /]# blkid /dev/sda1: UUID="75d527f3-910f-4422-a985-7e2d48b33d58" TYPE="ext4" PARTUUID="16c7bf5a-01" /dev/sda2: UUID="344zK7-WWPh-4LRT-vVVi-VNce-PN3V-wmMhWW" TYPE="LVM2_member"

  • 亿级流量架构:服务器扩容思路及问题分析2021-12-22 13:35:17

    为什么要扩容 说人话就是, 无论如何优化性能,能达到的最大值是一定的,对于一个用户量大的应用,可以对服务器进行各种优化,诸如限流、资源隔离,但是上限还是在那里,这时候就应该改变我们的硬件,例如使用更强的CPU、更大的内存,在前文中举了一个学生食堂打饭的例子,如果学生多了,

  • 一个sql语句实现数据的有则更新,无则插入2021-12-22 11:31:41

    sql格式: insert into 表名(列名,列名)  values(值,值) on duplicate key update 列名=值;   例子(mybatis里): insert into usee(uuid,name,count,last_update_time)  values(#{uuid},#{name},1,now()) on duplicate key update count=count+1,last_update_time=now(); 这句sql的

  • 数据库设计技巧2021-12-22 11:00:47

    数据库设计技巧1. 每张表都要设计主键   不建议用自增整数作为主键。   原因: 1) 自增存在回溯问题; 2) 自增值在服务器端产生,存在并发性能问题。    3) 无法保证全局唯一,只能当前唯一。4)自增值存在安全问题 5)分布式架构问题。6)MySQL Group Replication 下存在性能问题。 

  • 基于“请求重放”设计的签名方案2021-12-21 13:59:55

    1:背景 最近在跟第三方做服务对接,第三方需要调用我们的服务接口查询数据,对于暴露出去的接口,安全是很重要的,所以在做接口校验的时候一定要加上签名,这样可以有效的保护我们的接口安全 2:加密 不可能让数据在网络中裸奔,所以对于接口参数或者返回数据我们都需要进行加密处理,而对于请求

  • linux开机自动挂载(/etc/fstab)2021-12-19 07:31:21

    fatab 介绍 通常情况,Linux 的 /etc/fstab 文件可能有如下内容: # # /etc/fstab # Created by anaconda on Fri Aug 18 03:51:14 2017 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8)

  • portainer 使用备注2021-12-18 03:00:06

    01.添加阿里镜像源 aliyuncs 阿里云镜像仓库 02.映射路径 用SSH工具查询具体路径 参考镜像应用路径 系统设备 参考路径 威联通 /share/Container/docker/appdata Openmediavault /srv/dev-disk-by-uuid-b697a823-390b-492d-b6a4-d16ace1feda3/docker/appdata Openm

  • MySQL 其他函数2021-12-17 12:32:37

    名称描述ANY_VALUE()通过值拒绝仅抑制\u完整\u组\uBIN_TO_UUID()将二进制UUID转换为字符串DEFAULT()返回表列的默认值GROUPING()区分超级聚合汇总行和常规行INET_ATON()返回IP地址的数值INET_NTOA()从数值返回IP地址INET6_ATON()返回IPv6地址的数值INET6_NTOA()从数值返回IPv6地

  • 数据库避坑指南:MySQL里那些常见的错误设计规范,你中了几个?2021-12-12 22:00:52

    依托于互联网的发达,我们可以随时随地利用一些等车或坐地铁的碎片时间学习以及了解资讯。同时发达的互联网也方便人们能够快速分享自己的知识,与相同爱好和需求的朋友们一起共同讨论。 但是过于方便的分享也让知识变得五花八门,很容易让人接收到错误的信息。这些错误最多的都是因为

  • C++ multi thread via pthread to retrieve returned result2021-12-12 15:31:20

    #include <stdio.h>#include <stdlib.h>#include <uuid/uuid.h>#include <unistd.h>#include <fstream>#include <istream>#include <ostream>#include <sstream>#include <string.h>#include <iostream>#includ

  • 亿级流量架构:服务器扩容思路及扩容后存在的问题2021-12-08 21:32:03

    为什么要扩容 说人话就是, 无论如何优化性能,能达到的最大值是一定的,对于一个用户量大的应用,可以对服务器进行各种优化,诸如限流、资源隔离,但是上限还是在那里,这时候就应该改变我们的硬件,例如使用更强的CPU、更大的内存,在前文中举了一个学生食堂打饭的例子,如果学生多了,

  • Windows编译ossp-uuid2021-12-07 12:32:27

    操作系统版本Windows 11 X64专业版Visual Studio 2019 ProfessionalCygwin64安装gcc-core、g++、gdb、make、libtool包以下所有命令均在“Cygwin64 Terminal”命令行中执行网上可以下载别人修改好的Visual Studio工程直接编译,但是版本比较老,因此我们下载最新版的编译。ossp-u

  • MySQL 主键的重要度2021-12-04 19:32:01

    谈到MySQL数据库表设计和SQL优化,都会了解要有索引,可以说MySQL就是索引的代名词。这话一点都不夸张。MySQL数据库底层的innodb引擎就是索引组织表。数据行的所有操作都是基本主键进行的。 数据库中定义的主键具备如下特性: 1、任何两行都不具有相同的主键值,保证唯一性。 2、每个行

  • windows平台的分布式微服务解决方案(1)--UUID全球通用唯一识别码2021-12-02 04:31:06

    UUID全球通用唯一识别码,顾名思义,是指在全世界任何一台计算机上都不会重复的唯一Id。 在单机/单服务器/单数据库的小型应用中,不需要用到这类东西。但在高并发、海量数据、大型分布式应用中,UUID/GUID这类却是构建整个系统的最核心一环。   设想一下如下场景: 在某个大型电商系统A中,

  • Ubuntu挂载第二块硬盘教程2021-11-30 18:02:36

    ubuntu下挂载第二块硬盘 1.查看系统识别到的设备,发现几块硬盘 lsblk loop29 7:29 0 61.9M 1 loop /snap/core20/1169 loop30 7:30 0 61.8M 1 loop /snap/core20/1081 sda 8:0 0 931.5G 0 disk ├─sda1 8:1 0 476M 0 part /boot/efi ├─sda2

  • ubuntu永久挂载硬盘2021-11-30 11:31:01

    1、查看Linux硬盘信息: $ sudo fdisk -l 2、格式化硬盘(根据需要确定文件系统): sudo mkfs.xfs /dev/sdb 4、挂载分区: sudo mount /dev/sdb /home 5、查看磁盘分区的UUID $ sudo blkid /dev/sda1: UUID="8048997a-16c9-447b-a209-82e4d380326e" TYPE="ext4" /dev/sda5: UUID=

  • Linux操作系统重启后丢失/dev/sdb处理一例2021-11-28 21:34:00

    某台redhat7.4操作系统,重启后无法进入系统。通过控制台,进入了救援模式,输入root用户名密码后登录系统。 查看启动过程的报错,发现包括/home,/var,/tmp等目录都有访问超时的报错。  执行lvscan,看到几个文件系统都是inactive状态。 通过pvs等命令也发现,有一块PV的名字为unknown,而

  • mysql获取一张表中部分字段,再批量导入新表中2021-11-23 13:31:28

    insert into testersPage (testersId ,id,status) select id as testersId , CONCAT('P',md5(uuid())) as id, 1 as status from testers ; 新表: testersPage(测试表页面)               旧表:testers(测试表) 需求:新表关联旧表 从旧

  • nanoid2021-11-21 13:32:23

    nanoid库和uuid库一样都可以生成uuid(唯一的id),但是nanoid相比uuid要更小, 安装 npm install nanoid nanoid库会暴露了一个函数nanoid import {nanoid} from 'nanoid'  此时直接调用即可 console.log(nanoid())   生成的id是不会一样的    

  • nrf52832蓝牙开发踩过的坑2021-11-20 19:00:45

    接触nrf52832芯片已经有一段时间了,记录我踩过的坑。这些坑大多都补回来了,愿后来的开发者没有坑~ 先来点开胃小菜 一、环境问题 安装离线包遇到的错误——svdconv exited with an error 原因可能是软件包含中文路径或者keil版本过低,修改安装路径或者升级一下keil。 Jlink下载提

  • Linux虚拟机vmware中使用gparted调整磁盘大小并设置swap分区2021-11-19 16:02:00

    参考链接: https://www.jianshu.com/p/1d020b01177c   1. 首先把vmware中的linux关机,然后打开设置-> 硬盘-> 扩展:   2. 打开Gparted应用,你可以看到已分配分区状况和新增未分配的分区(如果无此应用的话,先安装:sudo apt-get install gparted) 3. 然后依次删除/dev/sda5和/dev/sda2

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有