NOT
MYSQL数据库(一)
centos7实现openvpn yum -y install openvpn easy-rsa #准备相关配置文件 cp /usr/share/doc/openvpn-2.4.12/sample/sample-config-files/server.conf /etc/openvpn/ cp -r ......
MYSQL数据库(二)
mysql的视图,存储过程,触发器和事件 视图: 虚拟表,保存有实表的查询结果,相当于别名 利用视图,可以隐藏表的真实结构,在程序中利用视图进行查询,可以避免表结构的变化,而修改程序,降低程 序和数据库之间的耦合度 CREATE VIEW view_name [(column_list)] AS s ......
MYSQL数据库(三)
MySQL集群 主从复制相关 主从复制相关线程 主节点: dump Thread:为每个Slave的I/O Thread启动一个dump线程,用于向其发送binary log events从节点: I/O Thread:向Master请求二进制日志事件,并保存于中继日志中 SQL Thread:从中 ......
数字化转型成功的四个支柱
尽管经过了多年的讨论,理解数字化转型对老牌企业来说仍然是一项艰巨的挑战。负责数字化转型的领导人感到被拉到了许多不同的方向,来自IT、市场、销售和运营的需求相互竞争。如果没有明确的认识,往往会让错误的人负责错误的事情,用错误的资源和错误的关键绩效指标,使数字化转型项目失败。 拨开迷雾的关键,是要知道数 ......
八大类主流工业仿真平台「心累指数」终极评测(上)
有一个神奇的小盒子, 只要把各种参数和设定往里面一扔, 你想要的仿真结果数据就会自动掉落。 ——这可能是亿万仿真研发工程师的梦。 仿真外包在某种程度上就是这种盒子,但是,建议你先看下这篇:当仿真外包成为过气网红后… 现实让人清醒。 除了操心仿真,研发工程师可能还有好多其他事情要做。 理想情况下,每一 ......
JUC并发编程第八章之Volatile(读写内存屏障保证有序性/可见性)
1、Volatile简介 Volatile是Java中的一个关键字,用于修饰变量。当一个变量被声明为volatile时,它的值可能会被多个线程同时访问和修改。 2、Volatile的特性 2.1、 可见性(重点) 可见性 : 当一个线程修改了volatile变量的值,其他线程可以立即看到这个变量的最 ......
Centos7 yum安装mqtt
1.mqtt的官网是https://www.emqx.io/zh/downloads?os=CentOS 2.配置 EMQX Yum 源 curl -s https://assets.emqx.com/scripts/install-emqx-rpm.sh | sudo bash 3.安装 EMQX ......
最全Python数据工具箱:标准库、第三方库和外部工具都在这里
导读:Python数据工具箱涵盖从数据源到数据可视化的完整流程中涉及到的常用库、函数和外部工具。其中既有Python内置函数和标准库,又有第三方库和工具。这些库可用于文件读写、网络抓取和解析、数据连接、数清洗转换、数据计算和统计分析、图像和视频处理、音频处理、数据挖掘/机器学习/深度学习、数据可视化 ......
非关系数据库型--Redis集群和哨兵
redis集群和高可用 redis主从复制 主从复制特点 一个master可以有多个slave 一个slave只能有一个master 数据流向是单向的,master到slave 主从复制实现 建议redis master和slave开启持久化,设置相同连接密码,slave提升为maste ......
rabbitmq docker部署、集成学习笔记
docker部署 rabbitmq: image: rabbitmq:management container_name: myrabbit restart: always hostname: rabbitmq_host ports: - 15672:15672 # web UI 管理接口 - 56 ......
lvgl概览
写这篇文章的目的在于系统介绍一下LVGL的大概结构和编程的大致方法,可以通过下面的介绍快速入门。本文主要作用不是具体介绍组件和函数的具体用法,只是提供一个思路,具体组件的用法请查看文档docs.lvgl.io概述: LVGL是一个轻量级的GUI框架,主要优点就是它的轻量级特点,可以很容易应用于各种系 ......
Oracle操作总结
Oracle操作总结 参考文档:https://blog.csdn.net/dingguanyi/article/details/82259685 一、Oracle表操作 1.建表 -- Create table create table DB.TABLENAME ( DATA_DATE VARCH ......
[Web Server]Tomcat调优之SpringBoot内嵌Tomcat源码分析
以springboot:2.3.12.RELEASE中内嵌的tomcat-embed-core:9.0.46为例,进行分析 1 概述 1.0 关键依赖包 spring-boot-autoconfigure : 2.3.12.RELEASE spring-boot : 2.3.12.RELEASE s ......
106. 从中序与后序遍历序列构造二叉树 105. 从前序与中序遍历序列构造二叉树
给定两个整数数组 inorder 和 postorder ,其中 inorder 是二叉树的中序遍历, postorder 是同一棵树的后序遍历,请你构造并返回这颗二叉树 。 class Solution { public: TreeNode* buildTree(vector<int>& inor ......
1、学习规划:开篇 - 学习规划系列文章
对于学习,相信通过学校教育及出社会后的自我学习,大家都有一定的经验了吧。以前也写过一个博文( IT软件人员的技术学习内容(写给技术迷茫中的你) - 项目管理系列文章 ),对软件类的学习进行过介绍,以及学习相关的系列文章( 学习者系列文章 )。最近因为没啥事,所以想考计算机等级三级的网络技术,然后加了 ......
Git Rename Branch
# 1. Rename local branch git checkout old-name git branch -m new-name # -m, --move Move/rename a branch and the corresponding reflog. # or git branch ......
clean 清理相关目录数据
#!/bin/bash UNAME=(`ls /home`) COUNT=${#UNAME[@]} for ((i=0;i<$COUNT;i++)) do rm -fr /home/${UNAME[$i]}/下载/* rm -fr /home/${UNAME[$i]}/公共/* rm -fr /ho ......
Java第四次作业
1.使用for循环计算1-100的和,除了以3结尾的那些数 package wen; public class Test { public static void main(String[] args) { // TODO Auto-generated method stub int sum = 0 ......
python中的二分查找
二分查找的前提是查找的数据按照顺序排序 二分查找的核心思想是递归 # arr:查找的对象 # left:arr的左边界 # right:arr的右边界 # x:需要查找的数 def binary_search(arr,left,right,x): # 左边界小于等于右边界 if left<=righ ......
数字营销(一)客户画像浅谈
数字营销,也就是网络营销,即在线推广你的产品或服务。 其核心的是:在正确的客户面前在线推广正确的产品 Right Customer Right Product Online 一、关于市场研究 网络营销中,最重要的第一步是市场研究(Marketing Research)。 包括以下两个方面: 谁是目标 ......
LVS
LVS VS根据请求报文的目标IP和目标协议及端口将其调度转发至某RS,根据调度算法来挑选RS。LVS是内核 级功能,工作在INPUT链的位置,将发往INPUT的流量进行“处理” VS:Virtual Server,Director Server(DS), Dispatcher(调度器),Load ......
Haproxy
HAPROXY 支持功能: TCP 和 HTTP反向代理 SSL/TSL服务器 可以针对HTTP请求添加cookie,进行路由后端服务器 可平衡负载至后端服务器,并支持持久连接 支持所有主服务器故障切换至备用服务器 支持专用端口实现监控服务 支持停止接受新连接请求,而不影响现有连接 可以在双向添加, ......
非关系数据库型--Redis
Redis Redis安装 1.yum/apt安装 root@ubuntu:~# apt info redis Package: redis Version: 5:6.0.16-1ubuntu1 Priority: optional Section: universe/database Origin ......
使用Specification实现多条件、特定顺序和类型转换排序的 分页查询
今天项目中遇到了一个特殊的要求,要按照指定的顺序,在分页查询的时候进行排序(jpa)。 原始的排序方式: criteriaQuery.where(predicateList.toArray(new Predicate[0])) .orderBy( criteriaBuilder.asc(root.g ......
Cenos7 安装 jdk1.8
一、方式一 yun 安装 JDK 1.查看云端支持安装的jdk版本 yum search java | grep jdk 2.安装jdk yum install -y java-1.8.0-openjdk 3.查看jdk版本,验证是否安装成功 java -version 4.查看jdk默认安装目录 ......
表相关操作2-完整约束、表之间关系
六、表完整性约束 1.介绍 约束条件就是在数据类型的基础上在添加额外的限制 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: unsigned 无符号 zerofill 使用0填充 not null 标识该字段不能为空 default 为该字段设置默认值 u ......
C#:event使用方法
详细例子说明: 声明事件委托类型 事件委托类型是一种特殊的委托类型,用于描述事件的处理方法签名。事件委托类型的定义通常放在类的外部,例如: public delegate void MyEventHandler(object sender, EventArgs e); 这个委托类型定义了一个名为My ......
日志和文件共享
rsyslog 管理 系统日志术语 facility:设施,从功能或程序上对日志进行归类 #内置分类 auth, authpriv, cron, daemon,ftp,kern, lpr, mail, news, security(auth), user, uucp, syslog #自定义的分类 ......
MySQL笔记之一致性视图与MVCC实现
一致性读视图是InnoDB在实现MVCC用到的虚拟结构,用于读提交(RC)和可重复度(RR)隔离级别的实现。 一致性视图没有物理结构,主要是在事务执行期间用来定义该事物可以看到什么数据。 一、Read View 事务在正式启动的时候我们会创建一致性视图,该一致性视图是基于整个库的。 1、transa ......
J7、对于ResNeXt-50算法的思考
这周的内容是一个问题: 当 conv_shortcut=True 时,残差单元会使用一个卷积层对输入进行降维,然后在 BN 层对该卷积层的输出进行归一化,最后再进行快捷连接。这样可以使得输入与快捷连接的输出的形状相同,从而便于直接相加。 当 conv_shortcut=False 时,快捷连接直接连 ......