fedora apache linux mysql

《Linux4.0设备驱动开发详解》笔记

Linux4.0设备驱动开发详解 ros_study/《Linux4.0设备驱动开发详解》笔记 at master · maohaihua/ros_study · GitHub 深入理解Linux内核(完整版) ros_study/深入理解Linux内核(完整版)-笔记 at master · ma ......
设备驱动 笔记 Linux4 设备 Linux

Windows和Linux系统下的目录分割符及File.separator作用

Windows和Linux系统下的目录分割符及File.separator作用 1. Windows 此时可以使用/或者\\(需要转义) 2. Linux 此时只能使用使用/,使用\\会出错 注:当使用File.separator常量的时候,可以根据当前程序运行的系统自动选择默认分割符,可以提供程序 ......
separator 作用 Windows 目录 系统

Linux 查看进程占用cpu/内存/io信息

Linux 查看进程占用cpu/内存/io信息 top Display dynamic real-time information about running processes. More information: https://manned.org/top. 单词解释: PID: 进程ID U ......
进程 内存 Linux 信息 cpu

linux nc命令netcat

##linux nc命令netcat 服务器端口测试是否正常,运维一般使用telnet来检查,但它有局限性,服务器的端口必须存在服务运行。 这时使用nc可以在服务端模拟开启一个端口,再通过nc测试此端口,好用! nc是netcat工具的简称,一个网络工具,可以用来端口扫描、文件传输等功能 ###安装 ......
命令 netcat linux

linux 用户user和组group

##linux 用户user和组group ###查看用户属于哪个组 有4种方法如下: 命令groups 查看当前用户所属组 groups 用户(查看用户所属组) id 用户(查看用户所属组) 直接查看组文件,more /etc/group 组用户 cat /etc/group lixiaohua: ......
用户 linux group user

力扣511(MySQL)-游戏玩法分析Ⅰ(简单)

题目: 活动表 Activity: 写一条 SQL 查询语句获取每位玩家 第一次登陆平台的日期。 查询结果的格式如下所示: 解题思路: 方法一:使用dense_rank() over(partition by ... order by ...):将登录时间按用户id进行分组然后升序排序,最后筛选出排 ......
玩法 MySQL 511

力扣512(MySQL)-游戏玩法分析Ⅱ(简单)

题目: 需求:请编写一个 SQL 查询,描述每位玩家首次登陆的设备名称 查询结果格式在以下示例中: 解题思路: 方法一:使用dense_rank() over(partition by ...order by ...)先以player_id分组,再按登录时期进行排序,最后再筛选出排序为1的设备id。 ......
玩法 MySQL 512

Mysql数据脱敏

1、姓名脱敏 update table set 列 = REPLACE(列,SUBSTR(列,2,1),'*') PS:脱敏效果:张* ,张*三 2、手机号脱敏 UPDATE table SET 列 = ( CASE WHEN 列 IS NOT NULL THEN SUBSTR (列, 1, 3) ......
数据 Mysql

linux内核移植

linux内核源码获取 linux 内核源码下载 https://www.kernel.org/ linux 内核版本命名 主版本号.次版本号.修订版本 linux 内核版本选择(和uboot类似) 支持对应的硬件平台 相对成熟的版本(资料多) 稳定版本(次版本号为偶数的版本一般都是稳定版) lin ......
内核 linux

arm-none-linux-gnueabi-gcc: not found 的解决办法

在Ubuntu下安装了ARM交叉编译器,在验证交叉编译器是否能够使用的时候,出现了arm-none-linux-gnueabi-gcc 找不到的错误!如下所示 出现这种情况的原因是:在64位Linux系统下无法兼容32位交叉编译器 安装32位的库,64位的Linux系统能够兼容arm-linux-g ......

Centos Linux 设置 jar 包 开机自启动

1、设置jar包可执行权限 点击查看代码 mkdir /usr/java cd /usr/java chmod 777 xxx.jar 2、编写脚本文件 touch xxx.sh 将文件放置到 /usr/java 位置 点击查看代码 export JAVA_HOME=/opt/jdk1.8 expo ......
Centos Linux jar

linux 网络管理之netstat命令详解

一、Netstat的作用 netstat用于显示网络状态,可以查看服务器当前端口列表及指定端口的连接状态 二、语法格式 [root@host127 home]# netstat -h usage: netstat [-vWeenNcCF] [<Af>] -r netstat {-V|--versio ......
网络管理 命令 netstat linux 网络

Linux操作系统之tcpdump抓包工具详解

前言 ①tcpdump工具简介:tcpdump是Linux操作系统中的字符界面的数据抓包分析软件。tcpdump可以将网络中传送的数据包完全截获下来提供分析 ②tcpdump是一个用于截取网络分组,并输出分组内容的工具。 ③用简单的话来定义tcpdump,就是:dump the traffic on ......
tcpdump 工具 系统 Linux

【Linux】无法运行R错误加载共享库:libblas.so.3

1、报错 无法运行R错误加载共享库:libblas.so.3 2、处理方法 sudo apt-get install libblas3 3、如果报错Unable to locate package xxxx 解决办法 # 1.首先尝试update命令 sudo apt-get update # 2. ......
错误 libblas Linux so

【grep】linux 查找某目录下包含关键字内容的文件

1、目的 由于工作需要,需要查询包含某个接口的文件 2、方法 基于grep查询包含某个文件的内容 -> % grep --help Usage: grep [OPTION]... PATTERNS [FILE]... Search for PATTERNS in each FILE. Example ......
关键字 关键 文件 目录 内容

【MySQL】通过xenon实现数据库高可用集群

[root@node01 ~]# yum install -y golang screen git[root@node01 ~]# which ip /usr/sbin/ip [root@node01 ~]# visudo mysql ALL=(ALL) NOPASSWD:/usr/sbin/ip ......
集群 数据库 数据 MySQL xenon

Mysql Docker

Docker部署Mysql主从复制 在docker内部,mysql5.7 与mysql8.0 目录存放位置是不一样的 echo net.ipv4.ip_forward=1>>/etc/sysctl.conf sysctl -p service network restart systemctl re ......
Docker Mysql

07linux启动文件添加环境变量

添加一个环境变量场景 vi /etc/profile 在文件最后面添加(如下是go执行的路径) export PATH=$PATH:/usr/local/go/bin 添加多个,路径与路径用:隔开 export PATH=$PATH:/usr/local/go/bin:/usr/local/yarn ......
变量 环境 文件 linux 07

Linux扩展篇-shell编程(四)-shell条件判断

shell条件判断 ......
shell 条件 Linux

mysql5.7奇怪bug

看这个查询很奇怪, 1145就错,子查询返回多于 1 行。。。 1就对。 1145跟1144都不行,1143可以。 更新为0 ,是正常执行的 1145也只有一条、 表清空。还是不行。 删表,建表,重新录入,可以。 想不出什么问题,,,会是数据库bug吗。 ......
mysql5 mysql bug

Linux学习第二课-Linux常用命令

1. 远程连接Linux 工具:putty(https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)、xshell(https://www.xshellcn.com/xshell.html)等 ​ 个人喜欢使用putty,免安装, ......
Linux 命令 常用

Mysql拒绝远程访问, sql_mode=only_full_group_by的解决

MYSQL禁止远程访问解决: mysql -u root -pmysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;mysql>FLUSH PRIV ......
only_full_group_by sql_mode Mysql group mode

Linux 硬盘存储和文件系统介绍

一:硬盘存储 1、存储类型 根据存储的特性不同,可以将存储分为内存和外存两类。 内存:又叫做主存储器,计算机中所有程序的运行都是在内存中进行。 外存:又叫做辅助存储器,因为内存容量小且断电会丢失所有数据。所以磁盘来实现数据的持久化存储。例如:硬盘,U盘,软盘,光盘 2、硬盘和磁盘: 磁盘是一个广泛的 ......
硬盘 文件 系统 Linux

Linux Bash Shell 中变量的 5 个易错点

Linux 中的 Bash 脚本支持对变量的操作,下面咸鱼将介绍 Linux Bash Shell 中关于变量的 5 个易错点 因为编程习惯,这类现象往往发生在大多数使用过其他流行编程语言的程序员身上 变量赋值 对于许多编程语言(例如 Python),变量赋值的时候在等号两边添加空格是一个好的习惯 ......
变量 Linux Shell Bash

【MySQL速通篇001】5000字吃透MySQL部分重要知识点

MySQL主键和外键知识点 | 主键的概念 | 主键的创建 | desc 表名 | show create table 表名; | 自增列起 始值设置 | 设置自增列初始值语句 | 自增列步长设置 | 唯一索引知识点 | 创建唯一索引的方式 | 外键变种 详细知识点 | 什么是外键变种 | 外键变种... ......
通篇 MySQL 知识点 部分 知识

单机Linux下搭建MongoDB副本集-三节点

前言说明 Linux下安装MongoDB副本集我基本上是一次搭建,几百年不再碰,也记不住具体的命令,偶尔需要搭建都是直接网上找的教程。 有些教程很精简,有些又版本不一样,所以索性我整合下别人的教程,把linux下搭建副本集的步骤记录下并分享出来,希望能够帮到你们。 参考以下文章:https://de ......
副本 节点 单机 MongoDB Linux

Camera | 5.Linux v4l2架构(基于rk3568)

上一篇我们讲解了如何编写基于V4L2的应用程序编写,本文主要讲解内核中V4L2架构,以及一些最重要的结构体、注册函数。 厂家在实现自己的摄像头控制器驱动时,总体上都遵循这个架构来实现,但是不同厂家、不同型号的SoC,具体的驱动实现仍然会有一些差别。 读者可以通过本文了解各个结构体与对应的摄像头模块、 ......
架构 Camera Linux 3568 v4l2

MySql生成ER【StarUML】文件

1. 背景 要画ER图,一个个打费时费力,StarUML文件打开是json。那么就有可能自动生成。 2. 效果 把表结构生成好,自己只要维护关系即可。 3. 代码 import lombok.Data; import java.io.FileWriter; import java.io.IOExce ......
StarUML 文件 MySql

如何高效实现 MySQL 与 elasticsearch 的数据同步

MySQL 自身简单、高效、可靠,是又拍云内部使用最广泛的数据库。但是当数据量达到一定程度的时候,对整个 MySQL 的操作会变得非常迟缓。而公司内部 robin/logs 表的数据量已经达到 800w,后续又有全文检索的需求。这个需求直接在 MySQL 上实施是难以做到的。 原数据库的同步问题 由 ......
elasticsearch 数据 MySQL

重磅!flink-table-store 将作为独立数据湖项目重新加入 Apache

数据湖是大数据近年来的网红项目,大家熟知的开源数据湖三剑客 Apache hudi、Apache iceberg 、Databricks delta 近年来野蛮生长,目前各自背后也都有商业公司支持,投入了大量的人力物力去做研发和宣传。然而今天我们要讲的是数据湖界的后起之秀 —— flink-tabl ......