2021年4月29日

IO学习笔记(bio,nio,aio的区别 select,poll,epoll的区别)【三】

摘要: 原文 https://www.cnblogs.com/eryun/p/12040508.html 先了解一些基本概念,什么是socket?什么是I/O操作 unix(like)世界里,一切皆文件,而文件是什么呢?文件就是一串二进制流而已,不管socket,还是FIFO、管道、终端,对我们来说,一切都 阅读全文

posted @ 2021-04-29 13:28 及途又八 阅读(134) 评论(0) 推荐(0)

2021年4月27日

IO学习笔记(通俗理解BIO NIO select epoll并图解举例)【二】

摘要: 原文链接:https://blog.csdn.net/qq_33873431/article/details/108630959 【BIO】 操作系统内核提供 read(系统调用),读文件描述符一个client连接就是一个文件描述符fdsocket为阻塞的,socket产生的文件描述符,如左边的fd 阅读全文

posted @ 2021-04-27 20:42 及途又八 阅读(132) 评论(0) 推荐(0)

IO学习笔记(BIO、NIO、select、poll、epoll)【一】

摘要: 原文链接:https://blog.csdn.net/lvxinchun/article/details/108247246 前言1.计算机基础知识2.IO的发展过程1.BIO2.NIO3.多路复用1.select2.poll3.epoll3.小结前言最近在学习redis相关的知识,里面涉及到多路复 阅读全文

posted @ 2021-04-27 15:08 及途又八 阅读(368) 评论(0) 推荐(0)

2021年4月16日

红黑树 Red–black tree

摘要: copy from https://zh.wikipedia.org/wiki/%E7%BA%A2%E9%BB%91%E6%A0%91 红黑树(英语:Red–black tree)是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型用途是实现关联数组。它在1972年由鲁道夫·贝尔发明,被 阅读全文

posted @ 2021-04-16 17:21 及途又八 阅读(200) 评论(0) 推荐(0)

2021年4月14日

图片上传至AWS S3时触发Lambda执行压缩图片,并将压缩后的图片上传至S3 bucket

摘要: 【1】建S3 bucket 创建4个bucket:test-jtmm-sharp、test-jtmm-sharp-50x50、test-jtmm-sharp-100x100、test-jtmm-sharp-200x200 【2】安装并配置Amazon AWS CLI https://docs.aws 阅读全文

posted @ 2021-04-14 21:22 及途又八 阅读(1323) 评论(0) 推荐(0)

2021年4月5日

mysql中查看某个数据库中的所有表

摘要: SELECT table_name FROM information_schema.tables WHERE table_schema='dev_goodscenter_test_000'; 阅读全文

posted @ 2021-04-05 19:20 及途又八 阅读(640) 评论(0) 推荐(0)

2021年4月2日

CentOS安装flex(lex)和bison(yacc)环境

摘要: yum -y install gcc yum -y install gcc-c++ yum -y install cgdb yum -y install git yum -y install flex yum -y install flex-devel yum -y install bison 阅读全文

posted @ 2021-04-02 09:37 及途又八 阅读(4280) 评论(0) 推荐(1)

2021年3月16日

Centos7 安装 Emacs

摘要: 1、进入root su root 2、安装包 wget http://ftp.gnu.org/gnu/emacs/emacs-26.1.tar.gz 3、解压 tar -xzvf emacs* && cd emacs* 4、安装依赖 yum install gcc* glib* gtk* ncurs 阅读全文

posted @ 2021-03-16 21:47 及途又八 阅读(386) 评论(0) 推荐(0)

2021年3月15日

MySQL8授权远程访问(关闭防火墙)

摘要: 一、创建数据库mysql> create database databasename;# databasename是想要创建的数据库名字二、创建用户mysql> create user 'databasename'@'%' identified by 'username';# username是用户 阅读全文

posted @ 2021-03-15 14:18 及途又八 阅读(838) 评论(0) 推荐(0)

2021年3月12日

Seata1.4.1 + nacos 环境搭建

摘要: 【1】将 seata-server-1.4.1.zip 下载到你的Linux上(本人使用CentOS7) 解压 seata-server-1.4.1.zip 解压后进入 seata/conf 目录 【2】修改 seata/conf 目录中的 file.conf 将 mode 选项值改为 db 【3】 阅读全文

posted @ 2021-03-12 12:32 及途又八 阅读(2596) 评论(1) 推荐(0)

导航