当前位置: 首页 > news >正文

TDSQL的安装教程(低配体验)

一、了解TDSQL

tdsql腾讯云文档
TDSQL-C MySQL 版(TDSQL-C for MySQL)是腾讯云自研的新一代云原生关系型数据库。融合了传统数据库、云计算与新硬件技术的优势,为用户提供具备极致弹性、高性能、海量存储、安全可靠的数据库服务。TDSQL-C MySQL 版100%兼容 MySQL 5.7、8.0。实现超百万级 QPS 的高吞吐,最高 PB 级智能存储,保障数据安全可靠。

TDSQL-C MySQL 版采用存储和计算分离的架构,所有计算节点共享一份数据,提供秒级的配置升降级、秒级的故障恢复,单节点可支持百万级 QPS,自动维护数据和备份,最高以GB/秒的速度并行回档。

TDSQL-C MySQL 版既融合了商业数据库稳定可靠、高性能、可扩展的特征,又具有开源云数据库简单开放、高效迭代的优势。TDSQL-C MySQL 版引擎完全兼容原生 MySQL,您可以在不修改应用程序任何代码和配置的情况下,将 MySQL 数据库迁移至 TDSQL-C MySQL 版引擎。
腾讯云私有文档:这个文档有详细的教程,是官方的说明安装文档。可以自行去看一下,我看网上都没有提到。 里面的内容如下:
在这里插入图片描述
感兴趣可以自行了解。

可以看到tdsql-mysql是完全兼容mysql的数据库,所有的操作都是mysql一样,只不过是多了分布式的集群化,拥有的更多的功能更加高效。

术语表

在这里插入图片描述

机器准备

部署方式请参考官方的手册。

由于本地环境资源不足,这里构建出三个虚拟机,使用三台虚拟机来搭建一个最小的TDSQL集群(2台用于DB、1台用于调度和运营体系部署)。

备注:虚拟机环境均为:

    2核+AMD Ryzen 5 PRO 4650U+CentOS7+2G内存,配置可以说是极低(所以可选的组件本文就不安装了)。

三台虚拟机的配置如下:
在这里插入图片描述
三台机器的规划如下:
在这里插入图片描述
虚拟机系统推荐centos7

配置环境

1.下载安装包

终端执行命令下载文件

wget https://tdsql1031730-1300276124.cos.ap-beijing.myqcloud.com/tdsql_10.3.17.3.0.zip

解压文件

unzip tdsql_10.3.17.3.0.zip

2.配置文件

2.1免密配置

 #以下指令都在主机执行 这里直接回撤就行不需要设置
ssh-keygen -t rsa
#这里需要输入从机1的密码
ssh-copy-id 192.168.162.136
#这里需要输入从机2的密码
ssh-copy-id 192.168.162.137

免密登录主要是安装的时候脚本自动连接从机安装需要的组件

2.2 修改 tdsql_hosts文件

文件在tdsql_install文件夹下面


# 填入所有机器的地址(包括主控机)
# 用于环境检测和初始化配置
# 同一个标签组内的ip地址不要重复,一个ip一行
# 序号从1递增,比如只有2台机器,那么序号保留tdsql_mac1 tdsql_mac2
# 后续如果有扩容,新扩容的机器也需要在这里补上
[tdsql_allmacforcheck]
tdsql_mac1 ansible_ssh_host=192.168.162.135
tdsql_mac2 ansible_ssh_host=192.168.162.136
tdsql_mac3 ansible_ssh_host=192.168.162.137# zookeeper机器ip地址
# 数量只能是1、3、5, 正式环境建议3台或者5台
# 如果是使用自己已有的zk集群,这里同样要填写正确的zk地址
[tdsql_zk]
tdsql_zk1 ansible_ssh_host=192.168.162.135
tdsql_zk2 ansible_ssh_host=192.168.162.136
tdsql_zk3 ansible_ssh_host=192.168.162.137# scheduler机器的ip地址,正式环境建议2个
[tdsql_scheduler]
tdsql_scheduler1 ansible_ssh_host=192.168.162.136
tdsql_scheduler2 ansible_ssh_host=192.168.162.137# oss机器的ip地址, 正式环境建议2个
[tdsql_oss]
tdsql_oss1 ansible_ssh_host=192.168.162.136
tdsql_oss2 ansible_ssh_host=192.168.162.137# 赤兔机器的ip地址, 正式环境建议2个
[tdsql_chitu]
tdsql_chitu1 ansible_ssh_host=192.168.162.136
tdsql_chitu2 ansible_ssh_host=192.168.162.137# 监控采集模块的IP地址,正式环境建议2个
[tdsql_monitor]
tdsql_monitor1 ansible_ssh_host=192.168.162.136
tdsql_monitor2 ansible_ssh_host=192.168.162.137# db机器地址
# 有多少台就填多少个ip地址
# 注意tdsql_db序号逐个递增,不要跳跃
[tdsql_db]
tdsql_db1 ansible_ssh_host=192.168.162.136
tdsql_db2 ansible_ssh_host=192.168.162.137
# proxy机器地址
[tdsql_proxy]
tdsql_proxy1 ansible_ssh_host=192.168.162.136
tdsql_proxy2 ansible_ssh_host=192.168.162.137
# hdfs机器地址
# 机器数量只能是1台或者3台
# 如果单节点部署,则只保留tdsql_hdfs1,其他删除
# 正式环境建议高可用部署,初始安装数量只能3台
[tdsql_hdfs]
tdsql_hdfs1 ansible_ssh_host=192.168.162.135
# lvs机器地址,数量固定2台
[tdsql_lvs]
tdsql_lvs1 ansible_ssh_host=172.16.16.30
tdsql_lvs2 ansible_ssh_host=172.16.16.48
# kafka机器地址,数量固定3台
[tdsql_kafka]
tdsql_kafka1 ansible_ssh_host=172.16.16.47
tdsql_kafka2 ansible_ssh_host=172.16.16.30
tdsql_kafka3 ansible_ssh_host=172.16.16.48
# 多源同步消费者服务ip地址,数量固定1台
[tdsql_consumer]
tdsql_consumer1 ansible_ssh_host=172.16.16.30
# es机器地址
[tdsql_es]
tdsql_es1 ansible_ssh_host=192.168.162.135
[tdsql_mc]
tdsql_mc1 ansible_ssh_host=192.168.162.135
tdsql_mc2 ansible_ssh_host=192.168.162.136
tdsql_mc3 ansible_ssh_host=192.168.162.137
#这里如果不需要可以不配置
[tdsql_newdb]
tdsql_newdb1 ansible_ssh_host=1.1.1.1
tdsql_newdb2 ansible_ssh_host=2.2.2.2
tdsql_newdb3 ansible_ssh_host=3.3.3.3
#这里如果不需要可以不配置
[tdsql_ansible_test]
tdsql_ansible_test1 ansible_ssh_host=1.1.1.1
tdsql_ansible_test2 ansible_ssh_host=2.2.2.2
tdsql_ansible_test3 ansible_ssh_host=3.3.3.3

按照上面规划的填写即可 这里的ip需要换成你自己的ip

2.2 修改group_vars配置(ansible变量)

文件在tdsql_install/group_vars/all文件

---
# scheduler,oss机器网卡
tdsql_sche_netif: ens33# 操作系统账号tdsql的明文密码
# 如果有规划要部署两个集群做DCN同步, 则这两个集群的tdsql密码要一致
tdsql_os_pass: 12345# tdsql在zk上的根路径, 保持默认不允许修改
tdsql_zk_rootdir: /tdsqlzk# zk机器的域名配置, 会写入各配置文件, 并将域名配置到/etc/hosts中
# 正式环境必须用机房或者地区的关键字, 有意义的关键字来命名
# 如果部署多套TDSQL集群, 则名字需要唯一
# 例如: 深圳机房zk的域名可以定义为tdsql_sz_zk
tdsql_zk_domain_name: tdsql_test_zk# zk端口配置, 保持默认不要改,如果是自建的zk, 则和已有zk端口保持一致
tdsql_zk_clientport: 2118
tdsql_zk_serverport1: 2338
tdsql_zk_serverport2: 2558# 赤兔监控库配置, 赤兔初始化完成后需要将监控库信息在这里更新
tdsql_metadb_ip: 192.168.162.135
tdsql_metadb_port: 15001
tdsql_metadb_ip_bak: 192.168.162.135
tdsql_metadb_port_bak: 15001
tdsql_metadb_user: hanlon
tdsql_metadb_password: 123456# hdfs机器的ssh端口
tdsql_hdfs_ssh: 22
# hdfs数据目录, 正式环境要求mount挂载比较大的数据盘
tdsql_hdfs_datadir: /data2/hdfs,/data3/hdfs,/data4/hdfs# kafka日志目录,正式环境要求mount挂载比较大的数据盘
tdsql_kafka_logdir: /data2/kafka,/data3/kafka,/data4/kafka
# 多源同步消费服务的机器网卡
tdsql_consumer_netif: ens33# es7配置
tdsql_es7_mem: 4
tdsql_es7_base_path: /data1/es
tdsql_helper_cluster_name: tdsql
# 一致性读MC机器的网卡, 需要安装MC时配置
tdsql_mc_netif: ens33
update_tdsqlinstall_packet: mysqlagent

注意 只需要修改网卡 和 赤兔监控库配置
网卡可以通过 命令查看

ifconfig

在这里插入图片描述
红色框里的就是自己的网卡

2.3安装ansible(主控机)

#指定环境配置
source scripts/environment_set
#执行安装脚本
sh scripts/install_ansible.sh

查看是否安装成功

ansible --version

在这里插入图片描述

2.4 关闭防火墙

注意一定要关闭防火墙 要不然无法连接到从机

#(关闭防火墙)
systemctl stop firewalld.service
#(关闭防火墙自动启动)
systemctl disable firewalld.service
#查看防火墙状态:
systemctl status firewalld.service

2.5 修改内存检测文件(如果内存满足要求 则不需要修改)

vim tdsql_install/roles/tdsql_env_check/files/checkenv/docheck.sh
#!/bin/bashloglist=`ls /data/tools/checklog/`initime=0
mintime=0
maxtime=0
initzone='hanlon'for curlog in $loglist
docurtime=`grep "cur_timestamp" /data/tools/checklog/$curlog |awk -F "[: ]+" {'print $2'}`if [ $initime -eq 0 ];theninitime=$curtimemintime=$(($initime - 8))maxtime=$(($initime + 8))elseif [ $curtime -gt $maxtime ]; thenecho "/data/tools/checklog/$curlog time is not sync"echo "/data/tools/checklog/$curlog time is not sync" > /data/tools/checkenv/err.logexit 1fiif [ $curtime -lt $mintime ]; thenecho "/data/tools/checklog/$curlog time is not sync"echo "/data/tools/checklog/$curlog time is not sync" > /data/tools/checkenv/err.logexit 1fificur_cpu_capacity=`grep "cpu_capacity" /data/tools/checklog/$curlog |awk -F "[: ]+" {'print $2'}`if [ ${cur_cpu_capacity} -lt 2 ]; thenecho "/data/tools/checklog/$curlog cpu less than 2C"echo "/data/tools/checklog/$curlog cpu less than 2C" > /data/tools/checkenv/err.logexit 1ficur_mem_capacity=`grep "mem_capacity" /data/tools/checklog/$curlog |awk -F "[: ]+" {'print $2'}`#注释掉这里 这里是检测机器的内存大小是否为5g#if [ ${cur_mem_capacity} -lt 5000000 ]; then#   echo "/data/tools/checklog/$curlog available mem less than 5G"#  echo "/data/tools/checklog/$curlog available mem less than 5G" > /data/tools/checkenv/err.log# exit 1# ficur_python_version=`grep "python_version" /data/tools/checklog/$curlog |awk -F "[: ]+" {'print $2'}`if [[ "${cur_python_version}" < '2.7.0' ]]; thenecho "/data/tools/checklog/$curlog python_version less than 2.7"echo "/data/tools/checklog/$curlog python_version less than 2.7" > /data/tools/checkenv/err.logexit 1ficurtimezone=`grep "cur_timezone" /data/tools/checklog/$curlog |awk -F "[: ]+" {'print $2'}`if [[ "${initzone}" == 'hanlon' ]]; theninitzone=${curtimezone}fiif [[ "${curtimezone}" != "${initzone}" ]]; thenecho "/data/tools/checklog/$curlog time_zone is not ${initzone}"echo "/data/tools/checklog/$curlog time_zone is not ${initzone}" > /data/tools/checkenv/err.logexit 1ficur_sh=`grep "cur_sh" /data/tools/checklog/$curlog | awk -F "[: ]+" {'print $2'} | awk -F'/' '{print $NF}'`if [[ "${cur_sh}" != 'bash' ]]; thenecho "/data/tools/checklog/$curlog /bin/sh is not bash"echo "/data/tools/checklog/$curlog /bin/sh is not bash" > /data/tools/checkenv/err.logexit 1fidone

这里是检测机器的内存大小是否为5g 因为我不需要安装后面的一系列组件 只是测试一下是否能够安装 所有 这里取消了
在这里插入图片描述

3.开始安装

进入tdsql_install目录下

 cd tdsql_10.3.17.3.0/tdsql_install/

安装命令

ansible-playbook -i tdsql_hosts playbooks/tdsql_part1_site.yml

他会自动安装 如果太久没有反应查看是否从机 卡住了

最后执行到没有错误那就是安装成功了

# 执行了近20多分钟 ,执行完成要无failed=0
PLAY RECAP ********************************************************************************************************************************************************
chitu1                     : ok=20   changed=19   unreachable=0    failed=0
chitu2                     : ok=20   changed=19   unreachable=0    failed=0
db1                        : ok=13   changed=12   unreachable=0    failed=0
db2                        : ok=13   changed=12   unreachable=0    failed=0
db3                        : ok=13   changed=12   unreachable=0    failed=0
huyidb01                   : ok=30   changed=19   unreachable=0    failed=0
huyidb02                   : ok=27   changed=16   unreachable=0    failed=0
huyidb03                   : ok=27   changed=16   unreachable=0    failed=0
huyidb04                   : ok=27   changed=17   unreachable=0    failed=0
oss1                       : ok=14   changed=11   unreachable=0    failed=0
oss2                       : ok=14   changed=11   unreachable=0    failed=0
proxy1                     : ok=13   changed=10   unreachable=0    failed=0
proxy2                     : ok=13   changed=10   unreachable=0    failed=0
proxy3                     : ok=13   changed=10   unreachable=0    failed=0
scheduler1                 : ok=25   changed=23   unreachable=0    failed=0
scheduler2                 : ok=22   changed=20   unreachable=0    failed=0
zk1                        : ok=19   changed=17   unreachable=0    failed=0
zk2                        : ok=19   changed=17   unreachable=0    failed=0
zk3                        : ok=19   changed=17   unreachable=0    failed=0

可能出现的问题 ssh连接错误 那就是没有关闭防火墙 或者 没有配置免密登录
获取manager_varabie 错误 是网卡配置错误

4.初始化赤兔平台

网页访问安装chitu模块的机器地址,初始化chitu。
http://192.168.162.136/tdsqlpcloud
注意这里的ip为你hosts文件配置的ip地址
在这里插入图片描述
下一步 这里需要输入 配置文件配置的oss地址
就是从机1:8080 和从机2:8080 如有多个填写多个即可
在这里插入图片描述
集群初始化
在这里插入图片描述
逐一配置IDC、机型规格、设备资源、网关组等信息,然后创建分布式实例。
然后初始化实例
在这里插入图片描述
然后完成安装 进入平台
登录运营管理平台: 帐号密码 admin/123456

后续的就自己去尝试了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4506796.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

【JavaWeb】确定不来学点 操作系统、进程 和 线程 吗

文章目录1️⃣操作系统&#xff08;Operating System&#xff09;1.基本特征&#xff08;1&#xff09;并发性&#xff08;2&#xff09;共享性&#xff08;3&#xff09;虚拟性&#xff08;4&#xff09;异步性2.系统调用&#xff08;1&#xff09;什么是系统调用&#xff08;…...

计算机网络笔记6应用层

前言 站在巨人的肩膀上&#xff0c;让知识的获得更加容易&#xff01;本文为学习计算机网络后,自顶向下的学习笔记&#xff1b; 学习视频来源&#xff1a; 计算机网络微课堂&#xff08;有字幕无背景音乐版&#xff09;课件pdf来源&#xff1a;评论区up bili_68567544整理目录…...

解决cadence导入网编Symbol ‘SOD_123‘ used by RefDes D31 for device ‘XXXXX‘ not found的问题

错误样式&#xff1a; WARNING(SPMHNI-194): Symbol SOD_123 used by RefDes D31 for device 1N4148_SOD_123_1N4148 not found. The symbol either does not exist in the library path (PSMPATH) or is an old symbol from a previous release. 原因1&#xff1a;PCB路径问…...

OJ每日一练——甲流疫情死亡率

问题描述&#xff1a; 甲流并不可怕&#xff0c;在中国&#xff0c;它的死亡率并不是很高。请根据截止2009年12月22日各省报告的甲流确诊数和死亡数&#xff0c;计算甲流在各省的死亡率。 输入 输入仅一行&#xff0c;有两个整数&#xff0c;第一个为确诊数&#xff0c;第二个…...

一句话总结23种设计模式

一 概述 断断续续写了一段时间的设计模式&#xff0c;终于把经典的23种设计模式全写完了。下面对这些设计模式总结一下。 二 设计原则 设计原则的介绍 &#xff1a; Java 设计模式之设计原则 即使我们之前没有专门看过这些原则&#xff0c;但是我们实际开发中或多或少都用到…...

nodejs当作web容器

use strict const httprequire(http);const serverhttp.createServer();server.on(request,function(request, response){response.writeHead(200,{Content-Type: text/html; charsetutf-8});response.write(<h1>hello world</h1>);response.end();}) server.lis...

javaxml反序列化,深入分析

面试整体事项 简历要准备好&#xff0c;联系方式一定要正确清晰醒目&#xff0c;项目经历按照时间倒序阐述&#xff0c;注意描述自己在项目中承担的职责&#xff0c;简历的模板尽量选择简洁的&#xff0c;毕竟程序员大部分还是喜欢简单明了的。推荐boss直聘&#xff0c;我觉得…...

回溯算法初识

回溯算法 类似枚举的搜索过程&#xff0c;主要是在搜索尝试的过程中寻找问题的解&#xff0c;当发现不满足求解条件时&#xff0c;"回溯"返回&#xff0c;尝试别的路径 回溯法是一种选优搜索法&#xff0c;按照选优条件按向前搜索&#xff0c;以达到目标。当探索到某…...

c/c++ 一级指针,二级指针,指针数组,数组指针,函数指针,指针函数

前言 学习c/c的时候最让我们头疼的就是指针,各种类型的指针,各种概念 一直都流传着这样的顺口溜 指针数组是数组 数组指针是指针 指针函数是函数 函数指针是指针 看他最后两个字是什么 他就是什么 让我们看看什么是指针 正文 指针和内存息息相关 先让我们看看内存 我们…...

确定职业目标,知道这几点,其实没那么难

我有一个朋友2018年毕业的&#xff0c;专业学的是室内设计&#xff0c;毕业后发现室内设计师和想象的完全不一样&#xff0c;一个月拿着两三千块的工资做着几个人的工作&#xff0c;我每天做着重复的工作&#xff0c;成长速度几乎微乎其微&#xff0c;因为长期熬夜身体最终还是…...

CF 616F Expensive Strings 用到fail链性质的SAM练手题

题目大意 给定N个串ti&#xff0c;每个串有一个权值ci。现在要求找到一个串S,满足∑Ni=1ci⋅|S|⋅pi,s&#xff0c;pi,s表示S在ti中出现次数。 N≤105ci ≤107∑ti≤5∗105解题思路 对于这种题&#xff0c;第一个想到的就是先把串连起来构建自动机。然后把每个串的贡献放到S…...

【报告分享】2021天猫坚果消费趋势报告-CBNData(附下载)

摘要:只有了解了新世代的消费窍门&#xff0c;才能把坚果这门生意做好。借助自下而上的研发模式&#xff0c;同时主动接近年轻人&#xff0c;在各种新的传播渠道里&#xff0c;积极布局&#xff0c;进一步提升营养必需品的传播与消费者教育&#xff0c;也让这些产品有了真正打动…...

C++ string类的初步了解

目录 一. 为什么学习string类&#xff1f; 1.C语言中的字符串 2.string类 二. string类的常用接口说明 1.构造 2.容量 size和length capacity clear empty reserve resize 3.元素访问 operator[] at front、back 4.迭代器 ​编辑begin、end rbegin、rend …...

【“计算机科学与技术”专业小白成长系列】Linux Shell 编程 极简教程

Linux Shell 编程 极简教程 内容摘要 本文是 Linux Shell 编程简单入门。主要内容&#xff1a; Linux 简介Shell 编程入门Kotlin 脚本与 Shell 脚本Linux grep 命令与 awk 命令vim 编辑器简单使用 Linux 简介 Linux 英文解释为 Linux is not Unix。 Linux 内核最初只是由芬…...

CCSP(Certified Cloud Security Professional) 国际注册云安全专家

关于 CCSP 认证 CCSP&#xff0c;即云安全专家认证&#xff0c;是由 (ISC) 推出的&#xff0c;旨在确保云安全专业人员在云安全设计、实现、架构、运营、控制和遵守监管要求方面拥有所需的知识、技能和能力。CCSP 认证将信息安全专业知识应用到云计算环境中&#xff0c;展示了…...

react解析md文件

效果 需求 因为项目最后是对外开放的&#xff0c;所以在项目中有个文档中心&#xff0c;里面有一些用户手册、开发文档等展示需求。同时支持文章目录点击。 分析 第一时间想到的就是解析md文件了&#xff0c;语法简单&#xff0c;满足大部分写作要求&#xff0c;市面上也很有…...

第一部分:Java基础编程-Java语言概述

写在最前&#xff1a;Java基础是JavaEE、大数据、Android开发的基石&#xff01; Java基础&#xff0c;必看学习流程&#xff0c;不要一下子扎进去乱学&#xff01; &#xff08;截图自bilibili尚硅谷视频&#xff0c;尚硅谷yyds!&#xff09; Java旅途开始 1.软件开发介绍 …...

Golang 滑块验证库

https://github.com/disintegration/imaging...

Java基础之HashSet和TreeSet

目录单列集合Set集合的特点HashSetHashSet底层结构元素添加流程TreeSet集合特点排序规则使用比较器常见问题最后单列集合 Collection是单列集合的根接口 Collection有两个重要的子接口&#xff0c;分别是List和Set Set集合的特点 无序&#xff1a;元素存入和取出的顺序无法…...

md 文件的编辑

md 文件的编辑正文&#xff1a;1、标题的几种写法&#xff1a;第一种&#xff1a;第二种第三种2、列表3、区块引用4、华丽的分割线5、链接6、图片7、代码框8、表格9、强调10、转义11、删除线参考文献&#xff1a;正文&#xff1a; 1、标题的几种写法&#xff1a; 第一种&…...

VBA常用语法,2019-2021历年阿里Java面试真题

//获取单元格背景色 Range(“A1”).Interior.ColorIndex //设置单元格背景颜色 For Each item In Range(Range(“A1”), Range(“H10”)) If item.value 0 Then item.Interior.ColorIndex 10ElseIf item.value 1 Then item.Interior.ColorIndex 11End If Next //赋值…...

C语言跨平台游戏开发

通常我们认为&#xff0c;纯C&#xff08;即不使用C艹&#xff09;很难实现跨平台的游戏。这是由于它支持的图形库非常少&#xff0c;一般需要调用系统句柄才能进行图形化。但是很显然这是一个及其费时费力还容易出错的方式。所以&#xff0c;在这篇文章里&#xff0c;我希望给…...

01背包问题及其应用

01背包问题 有n个重量为w1,w2,w3…的物品&#xff0c;价值分别为v1,v2,v3…&#xff0c;现有一个容量为C的背包&#xff0c;问在不超过背包容量的条件下&#xff0c;所装物品的最大价值是多少&#xff1f; 这个问题有两个变量&#xff0c;分别为物品总数n&#xff0c;背包容量…...

css层级

一&#xff0c;在页面中&#xff0c;若导航栏下拉框无法正常盖住下面的文本时&#xff0c;可以采用z-index属性&#xff0c;z-index的属性值越高说明级别越高&#xff0c;最高为999. 注&#xff1a;1&#xff0c;如果定位的元素层级一样&#xff0c;下边框的元素会盖住上边元素…...

基于python的C环境安装(NLP文本纠错项目使用)

1.下载c环境&#xff1a;&#xff08;window系统&#xff09; 链接&#xff1a;Visual Studio: 面向软件开发人员和 Teams 的 IDE 和代码编辑器 (microsoft.com) 2.安装 1.打开下载的安装包 2.进入如下页面&#xff0c;按照下图进行勾选&#xff0c;注意&#xff0c;其它不要动…...

同步异步的区别

定义&#xff1a;同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)。同步&#xff0c;就是调用某个东西是&#xff0c;调用方得等待这个调用返回结果才能继续往后执行。异步&#xff0c;和同步相反 调用方不会理解得到结果&#xff0…...

Arduino笔记-解决上传时出现avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00问题

错误是这样的&#xff1a; 我这里出现这个问题的原因是0口和1口被插了&#xff0c; 也就是RX口和TX口插上了。 将其拔下来&#xff0c;再上传就可以了。...

html5表格源码,HTML5表格制作源代码.doc

HTML5表格制作源代码.doc (4页)本资源提供全文预览&#xff0c;点击全文预览即可全文预览,如果喜欢文档就下载吧&#xff0c;查找使用更方便哦&#xff01;3.9 积分&#xfeff;HTML5表格制作源代码 (姬岚洋)代码&#xff1a;th{font-size:18px;text-align:center;padding-top:…...

java 方法重写概念

重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变&#xff0c;核心重写&#xff01; 重写的好处在于子类可以根据需要&#xff0c;定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。 重写方法不能抛出新的检查异…...

win10重启网卡,解决掉线等问题

关于wifi突然信号不良以及乱掉线的情况(重启网卡) 问题描述:今天突然发现wifi信号一格都没有,但是可以正常连接,但是在使用过程中出现多次信号中断以及掉线,而且wifi每次重新连接都需要输入密码,首先第一次选择重启计算机,但是没有效果,wifi显示信号低. 采用重启网卡方式(win…...

LINGO编程简介与实例

LINGO是一种专门用于求解数学规划问题的软件包。由于LINGO执行速度快&#xff0c;易于方便地输入、求解和分析数学规划问题&#xff0c;因此在教学、科研和工业界得到广泛应用。LINGO主要用于求解线性规划、非线性规划、二次规划和整数规划等问题&#xff0c;也可以用于求解一些…...

重启网卡的几种方法

1.重启windows网卡命令 rem 禁用网卡netsh interface set interface 本地连接 disabledrem 启用网卡netsh interface set interface 本地连接 enabled 2.根据相关信息作出如下修改 rem 禁用网卡 netsh interface set interface 以太网 disabled rem 启用网卡 netsh interfac…...

[IOS开发]模仿微博的客户端(1)

1.在 AppDelegate 文件中设置程序的根控制器 2.创建 tabbar 控制器 2.1在 DIDTabBarController 文件中创建四个子控制器,并给其设置标题和图片 2.2由于要将系统默认渲染的图片样式改成自定义的,利用 imageWithRenderingMode 方法,写了一个分类UIImageimage 2.3一共需要创建…...

sub1G-CC1310的应用开发之入门

写在前面 CC1310是TI新出的一款sub1G射频模块&#xff0c;具体参数见数据手册吧&#xff0c;这款芯片的SDK跑的是rtos系统&#xff0c;是基于free-rtos定制的ti-rtos&#xff0c;多任务运行。芯片集成了两个核&#xff0c;一个M3做控制MUC&#xff0c;一个M0负责射频。官方提供…...

cc2530 uart注意事项

cc2530 (协议栈内)串口使用事项&#xff1a; 1.头文件 #include "MT_UART.h"2.初始化和任务注册MT_UartInit(); MT_UartRegisterTaskID(task_id); 3.使用方法&#xff1a; HalUARTWrite(0,"Hello zigbee\r\n",14);4.编译要加上宏&#xff1a;ZTOOL_P1(IA…...

EOS系列 - WASM智能合约 - 内置方法

EOS系列 - 智能合约进阶 1.eosio::same_payer 第一个只是一个常量表达式,可在修改多索引表的条目时使用。当使用eosio::same_payer时,将要使用的新RAM(如果有的话)分配给已经为表项支付的相同帐户。 用法: statstable.modify( st, eosio::same_payer, [&]( auto& s…...

[附源码]java毕业设计社区健康服务平台管理系统lunwen

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…...

《JAVA疯狂讲义》学习笔记第六天

1、使用final修饰的引用类型变量不能被重新赋值&#xff0c;但可以改变引用类型变量所引用对象的内容。 2、final变量可执行“宏替换”&#xff1b;因为在编译时就可以确定其值。 3、对于一个private方法只在当前类显示&#xff0c;子类无法访问&#xff0c;若在子类中定义一…...

Docker容器------安装及优化

一&#xff0c;容器核心 docker本质就是宿主机的一个进程&#xff0c;docker是通过namesoace&#xff08;命令空间&#xff09;实现资源隔离&#xff0c;通过cgroup实现资源限制&#xff0c;通过写时复制技术&#xff0c;实现了高效的文件操作&#xff08;类似虚拟机的磁盘比如…...

达达兔网站服务器是哪里,www.dadatutu.cc

Domain Name: DADATUTU.CCRegistry Domain ID: 147251347_DOMAIN_CC-VRSNRegistrar WHOIS Server: whois.godaddy.comRegistrar URL: http://www.godaddy.comUpdated Date: 2020-05-14T03:25:10ZCreation Date: 2020-02-21T01:13:00ZRegistry Expiry Date: 2022-02-21T01:13:0...

简单好听的id_这些女生王者id简单干净名字,不信你不心动!

很多妹纸都喜欢玩王者荣耀这个游戏,而且还玩的非常的溜。对于游戏的注册,自然是要起个游戏名字,很多女生都会很纠结要起个什么样的名字合适。本文就是为大家分享一些女生王者id简单干净名字,这些名字很好听,总有一个会让你心动。 女生王者id简单干净名字 【古风类型名字】…...

软件测试之接口测试

现在很多公司都有做接口测试的要求&#xff0c;这时很多之前一直做功能测试的伙伴们就比较措手不及了&#xff0c;怎么办呢&#xff1f;今天小编就来就着接口测试的话题来讲解下接口测试的一些知识。 1、接口测试的背景 1&#xff09;什么是接口测试呢&#xff1f; 接口测试是测…...

(12)go-micro微服务JWT跨域认证

文章目录一 JWT介绍二 JWT优缺点三 JWT使用1. 导包和数据定义2.生成JWT3.解析JWT4.完整代码四 最后一 JWT介绍 JWT 英文名是 Json Web Token &#xff0c;是一种用于通信双方之间传递安全信息的简洁的、URL安全的表述性声明规范&#xff0c;经常用在跨域身份验证。 JWT 以 JS…...

微信接口返回invalid media_id hint原因分析

调用微信获取临时素材接口&#xff0c;https://api.weixin.qq.com/cgi-bin/media/get?access_tokenACCESS_TOKEN&media_idMEDIA_ID&#xff0c;出现这样的错误&#xff1a;{"errcode":40007,"errmsg":"invalid media_id hint: [01073723]"}…...

CC2530接入OneNET-实现数据上传和命令下发

前言&#xff1a; 之前物联网课设时就想用CC2530单片机和ESP8266-01S来实现数据上传和远程控制&#xff0c;当时在网上也找了很多资料&#xff0c;无果。本来是不想再碰这个的&#xff0c;由于我同学做毕设需要用到&#xff0c;所以再努力了一把&#xff0c;也终于解决了困扰很…...

centos8下重启网卡命令_Centos8 重启网卡方法

问题情况&#xff1a;1、虚机centos8 修改为静态ip后&#xff0c;由于网卡网段变更&#xff0c;无法上网2、最小化安装&#xff0c;没有ifconfig3、firewalld&#xff0c;selinux关闭4、ping 不通物理机根本原因&#xff1a;静态路由配置错误解决方案&#xff1a;1、linux命令&…...

Redis篇:单线程I/O模型

关注公众号,一起交流,微信搜一搜: 潜行前行 redis 单线程 I/O 多路复用模型纯内存访问,所有数据都在内存中,所有的运算都是内存级别的运算,内存响应时间的时间为纳秒级别。因此 redis 进程的 cpu 基本不存在磁盘 I/O 等待时间、内存读写性能问题,CPU 不是 redis 的瓶颈(…...

一文读懂参考基因组和基因组注释+最全下载方法

文章目录一、什么是参考基因组和基因组注释&#xff1f;二、参考基因组版本命名1、常用人参考基因组对应表2、常用小鼠参考基因组对应表三、下载1、NCBI2、Ensemble3、GENCODE4、UCSC5、iGenomes四、其他参考基因组信息一、什么是参考基因组和基因组注释&#xff1f; 先来理一…...

CentOS8.5重启网卡出错

当使用命令systemctl restart network.service重启网卡时,报错:. Failed to restart network.service: Unit network.service not found. 解决办法: 1.查看网络配置: ip addr 查看网卡: nmcli 2、修改为DHCP或修改默认路由为正确的默认路由地址: 修改配置文件&#xff1a;…...

全新版大学英语综合教程第二册学习笔记(原文及全文翻译)——7A - The Glorious Messiness of English(英语中绚丽多彩的杂乱无章现象)

Unit 7A - The Glorious Messiness of English Some languages resist the introduction of new words. Others, like English, seem to welcome them. Robert MacNeil looks at the history of English and comes to the conclusion that its tolerance for change represen...

源码分析七大设计原则之迪米特法则

源码分析之七大设计原则 一、迪米特法则 定义&#xff1a;迪米特法则又叫最少知道原则&#xff0c;通俗的来讲&#xff1a;就是一个类对自己依赖的类知道的越少越好 对于被依赖的类来说&#xff0c;无论逻辑多么复杂&#xff0c;都尽量地的将逻辑封装在类的内部&#xff0c;对…...

CentOS安装完没有ip地址的解决方法

新安装的CentOS&#xff0c;输入ip addr命令可以发现没有ip地址&#xff1a; 解决方法如下&#xff1a; Step1:执行下面的命令&#xff0c;修改配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33把最后一行ONBOOTno&#xff0c;改成yes&#xff0c;然后保存 Step2&a…...

纯js制作的XML在线编辑器(支持修改本地文件)

前言 一年多没更新博客了&#xff0c;原因是疫情期间《骑马与砍杀2》发售&#xff0c;然后去写游戏MOD去了。 用C#大概写了7个月的游戏MOD&#xff0c;每天晚上肝到很晚&#xff0c;然后期间又因为介绍这个游戏MOD&#xff0c;学习了PR&#xff0c;然后做起了B站的UP主。 再…...

hive建表详解

建表语法&#xff1a;   CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name   [(col_name data_type [COMMENT col_comment], …)]   [COMMENT table_comment] //指定的是表的描述信息   [PARTITIONED BY (col_name data_type [COMMENT col_comment], …)]   [CLU…...

Java版快排(递归)

public class Test {private static int Partition(int[] arr, int start, int end) {int key arr[start];while (start < end) {while (arr[end] > key && end > start)end--;arr[start] arr[end];while (arr[start] < key && end > start)...

Spring Boot学习篇(十)

Spring Boot学习篇(十) shiro安全框架使用篇(二)——登录实例(密码以密文方式存储,不含记住密码) 1.模拟注册时,生成密文到数据库中 1.1 在zlz包下创建util包,并在下面创建SHAUtil01类(初始里面无方法)和SHAUtil02类,其目录结构如下所示 1.2 两种生成密文的方式 1.2.1 自己…...

C语言所有知识点小结

C语言 目录C语言一、基础知识&#xff08;1&#xff09;C语言关键字&#xff08;2&#xff09;C程序的主要部分&#xff08;3&#xff09;转义序列 escape sequence&#xff08;4&#xff09;基本运算符1.赋值运算符2.算术运算符、-、*、/3.逗号运算符,4.逻辑运算符&&、…...

php fread 逐行读取,php fread函数使用方法总结

php fread函数使用方法总结php fread函数用于读取文件(可安全用于二进制文件)&#xff0c;其语法是fread(file,length)&#xff0c;参数file必需&#xff0c;指规定要读取打开文件&#xff0c;length 必需&#xff0c;指规定要读取的最大字节数。php fread函数怎么用&#xff1…...

西门子plc如何用c语言编程软件下载,s7一200编程软件下载安装

s7-200编程软件是专为西门子s7-200系列可编程控制器而设计开发的一款工业化编程工具&#xff0c;该工具基于Windows系统而开发&#xff0c;功能强大&#xff0c;既可用于开发用户程序&#xff0c;又可实时监控用户程序的执行状态&#xff0c;是西门子PLC用户不可缺少的开发工具…...

CC2640之看门狗

测试环境 协议栈版本&#xff1a;BLE-STACK V2.1 IAR开发环境版本&#xff1a;IAR for Arm 7.40 硬件设备&#xff1a;Amo-SmartRF v2.0 开发板&#xff08;对应TI官方的SmartRF06EB 开发板&#xff09; 示例测试Demo工程&#xff1a;simpleBLEPeripheral工程 系统驱动层RTO…...

《AutoCAD 2013中文版从入门到精通》——2.2 圆类命令

本节书摘来自异步社区《AutoCAD 2013中文版从入门到精通》一书中的第2章&#xff0c;第2.2节,作者&#xff1a; 李谨 , 康士廷 更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.2 圆类命令 AutoCAD 2013中文版从入门到精通圆类命令主要包括“圆”、“圆弧”、“圆环”…...

利用VC实现图像的特殊显示效果

经常看电视的朋友们不知注意到没有&#xff0c;最近的电视连续剧在每集片头或片尾部分都有显示一些特殊效果的图像&#xff0c;比如前一阵子中央一套放的《长征》、目前中央八套正在播放的《康熙王朝》&#xff0c;这些特效称为"图像的浮雕效果"和"图像的雕刻效…...

不用看网课就能学到python的文章(第一天)

为什么要学python&#xff1f; 在大数据时代&#xff0c;抖音快手火爆全球&#xff0c;作业帮小猿搜题的数据库&#xff0c;都离不开大数据&#xff0c;大数据的科学计算&#xff0c;最重要的语言就是python&#xff0c;网络爬虫&#xff08;网络爬虫 - 搜狗百科&#xff09;搜…...

关于api-ms-win-crt-runtimel1-1-0.dll缺失引发的解决方案

目录标题api-ms-win-crt-runtimel1-1-0.dll缺失Visual C Redistributable for Visual Studio 2015安装失败安装KB2999226补丁程序失败官方更新到Win7 SP1失败手动下载安装win7service pack1参考资料api-ms-win-crt-runtimel1-1-0.dll缺失 需要安装Visual C Redistributable for…...

基于Python的SQL Server数据库对象同步轻量级实现

缘由 日常工作中经常遇到类似的问题&#xff1a;把某个服务器上的某些指定的表同步到另外一台服务器。类似需求用SSIS或者其他ETL工作很容易实现&#xff0c;比如用SSIS的话就可以&#xff0c;但会存在相当一部分反复的手工操作。建源的数据库信息&#xff0c;目标的数据库信息…...

sharepoint2007就地升级2010系列(五)升级到sharepoint2010

---恢复内容结束--- 大家下午好 今天我们来完成最后一步&#xff0c;sharepoint2007升级2010。其实我反倒没有那么紧张了&#xff0c;因为我最担心的数据库升级&#xff0c;已经过了。 OK&#xff0c;话不多说&#xff0c;让我们直接开始吧。 首先&#xff0c;我们先将所有shar…...

hexo建站报错解决记录

安装某主题依赖 nodejieba 库&#xff0c;该库又依赖 windows-build-tools 和 node-gyp git bash shell 下 cnpm install -g windows-build-tools 报错 返回信息说 最好使用 powershell 而且还是以管理员身份运行。 这里搜一下ps的路径 start 进去上面的路径&#xff0c;右键以…...

SQL语句大全,所有的SQL都在这里

来源:https://0x9.me/b5qx3一、基础1、说明&#xff1a;创建数据库CREATE DATABASE database-name2、说明&#xff1a;删除数据库drop database dbname3、说明&#xff1a;备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice disk, testBack, c:\mssql7b…...

令人抓狂的MySQL 5.7.32安装过程

之前&#xff0c;我的64位Win7旗舰版操作系统中安装的是MySQL 5.7.29&#xff0c;但不知什么原因&#xff0c;突然莫名崩溃。无奈只好重装。但在重装过程中&#xff0c;出现了许多莫名其妙的错误。这里特别强调“许多”二字。真的是有许多错误呀&#xff0c;整整折腾了我一天呀…...

红日安全ATT&CK靶机实战系列之vulnstack3

声明 好好学习&#xff0c;天天向上 环境配置 下载地址&#xff0c;直接进去用百度云&#xff0c;没有会员也下的非常快 http://vulnstack.qiyuanxuetang.net/vuln/detail/5/边下载着&#xff0c;可以开始vmware的网络配置 有两个网段&#xff0c;外网网段是我自己设置的桥…...

从网络营销辞职转行软件测试,100天的心酸拿到9K,过程都是自己在苦撑,只因我...

“大学专业是网络营销专业 但是之前一直在事业单位荒废&#xff0c;感觉之前的单位让人懒惰 事儿还贼多&#xff0c;于是裸辞,参加培训班准备转行软件测试 然而学成后没有人要我…” 我为什么会选择转行&#xff1f; 想想当年我毕业时&#xff0c;求职心情也比较迫切&#xff…...

metasploit安装与配置之windows篇 (打不开安装失败可参考解决方案)

metasploit的强大不需要我多说了&#xff0c;我相信看到这篇文章的人都对它有所了解。3月7号metasploit framework推出了3.7.1版本&#xff0c;抢先体验了下&#xff0c;发现自己竟然不会用了…之前用的3.4版本默认使用的数据库是mysqlite3&#xff0c;连接数据库非 常方便&…...

metasploit3.6安装与配置之windows篇

metasploit的强大不需要我多说了&#xff0c;我相信看到这篇文章的人都对它有所了解。3月7号metasploit framework推出了3.6.0版本&#xff0c;抢先体验了下&#xff0c;发现自己竟然不会用了...之前用的3.4版本默认使用的数据库是mysqlite3&#xff0c;连接数据库非常方便&…...

windows 编译安装chrome

Google如今几乎成了开源的急先锋了&#xff0c;看来是和微软死磕上了&#xff0c;Chrome确实不错&#xff0c;主要是体积小&#xff0c;速度快&#xff0c;于是抽了点时间把它的源代码下载下来玩玩。 不像其他大型开源项目&#xff0c;Chrome的源代码编译出乎意料的简单&#x…...

使用 egrep 过滤 MAC 地址

使用 egrep 过滤 MAC 地址 #!/bin/bash #MAC 地址由 16 进制组成,如 AA:BB:CC:DD:EE:FF #[0-9a-fA-F]{2}表示一段十六进制数值,{5}表示连续出现 5 组前置:的十六进制 egrep "[0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}" $1...

wireshark过滤MAC地址/物理地址

wireshark中根据MAC地址/物理地址过滤数据包&#xff0c;捕获过滤和显示过滤的语法如下&#xff1a; wireshark捕获过滤中过滤MAC地址/物理地址 ether host 80:f6:2e:ce:3f:00 //过滤目标或源地址是80:f6:2e:ce:3f:00的数据包 ether dst host 80:f6:2e:ce:3f:00 //过滤目标地…...

ROS配置MAC地址过滤

最初发表在自建博客上 https://danteng.org/ros-mac-filter/ 自家无线被蹭网了&#xff0c;用mac地址过滤来防止蹭网。由于无线网卡和物理网卡桥接在一起&#xff0c;所以mac过滤要在网桥上配置。 1&#xff0c;打开Bridge–>Filaters&#xff0c;配置网桥MAC过滤规则。 …...

ROS配置MAC地址过滤-2

以前写过通过网桥配置MAC地址过滤使客户机不能进入网桥达到防止蹭网的目的&#xff0c;但客户机依旧可以通过正确的密码进入无线网&#xff0c;本文档记录如何在无线接口上配置MAC地址过滤使其不能接入无线网。1&#xff0c;Wireless–>Access List中新增ACL。2&#xff0c;…...

Windows DHCP Server基于MAC地址过滤客户端请求实现IP地址的分配

企业中&#xff0c;为了降低管理员对于IP地址管理、分配的复杂繁琐性&#xff0c;很多企业都会架设Windows DHCP服务器&#xff0c;通过DHCP服务器为企业中的客户端自动分配IP地址。 但是面对现代如此庞大数量的客户端PC、手机、平板等&#xff0c;也导致安全性面临巨大挑战。其…...

MAC 地址过滤器

使用MAC 地址过滤器来限制 手机登录今天笔记本登录公司无线时&#xff0c;提示IP受限制&#xff0c;所以查了下服务器上面的DHCP&#xff0c;结果发现DHCP上面有一个的叹号&#xff0c;IP根本不够用&#xff0c;看了下IP列表&#xff0c;上面一大堆手机连接在上面。数了下吓一跳…...

Packet Sniffer设置过滤MAC地址

一&#xff0e;综述 在蓝牙开发过程中&#xff0c;为了验证广播设备数据的正确性&#xff0c;需要抓包分析数据帧。但是周围有很多蓝牙广播设备的时候抓取我们需要的设备数据包不是很方便&#xff0c;需要过滤掉无用的Mac地址&#xff0c;方便调试。本节介绍如何使用Packet Sni…...

iptables mac地址过滤

开启iptables ehco 1 > /proc/sys/net/ipv4/ip_forward sysctl -p 命令行里两步 首先开启地址转换 iptables -t nat -A POSTROUTING -s $innet -o $EXTIF -j MASQUERADE 其中 $innet 代表内网网段&#xff0c; $EXTIF 代表外部连接 如果是ADSL ,通常为 ppp0 然后 设置FOR…...

win10无法修改mac地址_路由器无线MAC地址过滤如何设置

使用MAC地址过滤功能&#xff0c;您可以添加MAC地址过滤规则&#xff0c;设置指定MAC地址访问互联网的权限&#xff0c;包括“允许访问互联网”(白名单)、“禁止访问互联网”(黑名单)&#xff0c;想要禁止某个设备连接路由器&#xff0c;选择黑名单模式&#xff0c;设置完成后&…...

思科交换机配置单播MAC地址过滤

1、其他厂商&#xff1a; 在华为&#xff0c;华三等设备上&#xff0c;我们都有“黑洞MAC地址表项” 的配置&#xff0c;其特点是手动配置、不会老化&#xff0c;且重启后也不会丢失。例如如下示例&#xff1a; 黑洞表项是特殊的静态MAC地址表项&#xff0c;丢弃含有特定源MAC地…...

OpenWrt内核模块开发(六)-通过linux netfilter框架实现mac地址过滤

文章目录mac_filter功能简介网络接口层(MAC)netfilter注册钩子函数mac过滤钩子函数分析编译运行测试结果作者简介源码和文档mac_filter 功能简介 通过内核模块的方式向netfilter框架注册钩子函数&#xff0c;由于mac在ip层以下&#xff0c;常规的做法是在二层设备进行mac地址…...

android mac地址过滤,android手机怎么更改mac地址绕过mac过滤

android 是Linux内核,linux中mac地址是保存在/etc/init.d/networ 文件中的但是在android中mac地址是直接写在硬件中的,需要通过API 才能获取1、Android 获取本机Mac 地址方法&#xff1a;需要在AndroidManifest.xml文件中添加权限&#xff1a;public String getLocalMacAddress…...

如何绕过mac地址过滤_终极MAC地址过滤~到底要不要死心?

本帖最后由 hyan 于 2009-10-25 13:27 编辑: s$ 8 S d w6 n0 W# T/ d* f z& o5 M t( B% }. n先介绍一下对象&#xff0c;AP路由无密码&#xff0c;) q& T1 n3 A, |$ F; I$ x因为本人看到对方路由出现了好多人同时在用&#xff0c;所以我禁止了无线设置里面的MAC地址…...

linux 防火墙过滤mac地址,OpenWrt设置mac地址过滤和使用Iptables防火墙禁止mac地址上网...

本文介绍使用OpenWrt限制特定mac地址的方法&#xff0c;一种是使用无线网络的mac地址过滤&#xff0c;一种是使用Iptables防火墙阻止策略。一。使用mac-filter功能限制mac地址上网方法1.web界面&#xff1a;定位到菜单Network->wifi,如下图&#xff1a;点击相应SSID的Edit&a…...

佐冶亚理工学院计算机WeiXU博士,讲座通知:佐治亚理工大学张晗博士

报告题目&#xff1a;Discrete Emotions in Online Seller Reviews: An Empirical and Experimental Investigation of Review Helpfulness时间&#xff1a;2012年11月28日(周三)下午2:00-4:00地点&#xff1a;学院南路校区学术会堂706报告人简介&#xff1a;张晗博士2000年获得…...

day02 数据类开文件操作字符编码

https://www.cnblogs.com/Eva-J/articles/11168936.html#_label3 python之路&#xff1a;https://www.cnblogs.com/Eva-J/articles/7277026.html 知识点回顾 解释性语言 &#xff1a;写好的代码&#xff0c;交给解释器&#xff0c;就可以运行起来 IDE&#xff1a;集成开发工…...

OSS(一):OSS工具类

强烈推荐一个大神的人工智能的教程&#xff1a;http://www.captainbed.net/zhanghan 【前言】 我们上家公司的存储系统用的是FastDFS&#xff08;智能一代云平台&#xff08;二十八&#xff09;:对前后端分离和FastDFS的使用的再理解&#xff09;&#xff1b;现在在职的公司用…...

SpringBoot实战(四):SpringBoot整合Redis

强烈推荐一个大神的人工智能的教程&#xff1a;http://www.captainbed.net/zhanghan 【前言】 最近自己在整理过去搭建过的框架&#xff0c;将用到的各个组件进行了梳理并融入自己新建的项目中&#xff08;https://github.com/dangnianchuntian/springboot&#xff09;&#x…...

灰度实战(六):SpringCloud灰度(2)

【前言】 在上篇博文中《灰度实战(五):SpringCloud灰度(1)》讲解了SpringCloud项目的灰度实战,其中在zuul中拦截到是灰度请求时采用重定向再次请求网关然后分发至灰度服务,在本篇将zuul针对灰度请求分发策略进行优化,由重定向优化为直接转发提高性能。 【SpringCloud灰…...

【英语总结】十月

可以这么说着一个月中没有怎么好好的学习英语了&#xff0c;自己把旧美听了两遍以后就不想听了&#xff0c;所以也就失去了方向&#xff0c;不知道该学习点什么了。就这样慢慢的拖着。早上没有什么事情的时候就听听英语&#xff0c;一直听到九点的时 候。等到开始唱歌了就意味着…...

灰度实战(五):SpringCloud灰度(1)

强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan 【前言】 在上四篇博文中讲解了Apollo如何动态配置,以及Apollo的对灰度发布支持;在本篇博文中为大家带来我们项目(Spring Cloud)的灰度实战。 【SpringCloud灰度实战】 一、项目简介 1、项目目录:…...

SpringBoot实战(九):标准化json返回值

强烈推荐一个大神的人工智能的教程&#xff1a;http://www.captainbed.net/zhanghan 【前言】 前后端分离是现在系统开发主流模式&#xff0c;上篇博文《SpringBoot集成Swagger》介绍了利器Swagger;这篇接着定义返回Json格式的规范&#xff1b;无规矩&#xff0c;不成方圆&…...

一维数组与二维数组,详解,内存解析,数组涉及的算法,二分查找法,杨光辉三角形,线性查找,冒泡排序,数组的赋值操作,反转

一维数组的概述 数组的理解:数组是多个相同类型的数据按照一定顺序排列的集合&#xff0c;并使用一个名字命名&#xff0c;并且通过编号的方式对这些数据进行统一的管理 2.数组的相关概念 》数组名 》元素 》角标&#xff0c;下标&#xff0c;索引 》数组的长度:元素的个数 3。…...

从零学ELK系列(八):SpringBoot项目接入ELK(超详细图文教程)

【前言】 在前几篇博文中将ELK+Filebeat日志收集系统搭建完毕,本次我们将展示如何将SpringBoot接入我们搭建的日志系统,把步骤记录下来,一是方便自己以后安装,二是可以为大家做参考共享。 【一句总结一张架构图】 一、一句话总结学完本篇博文,你将学到什么? SpringBoot项…...

智能一代云平台(十二):轮次设置

【前言】 基础系统是云平台中十分重要的一个子系统&#xff0c;它为其他系统提供了基础数据的支撑&#xff1b;基础系统中有一个重要的功能就是轮次管理&#xff1b;轮次是配置课程管理的一个基础数据&#xff0c;不同学年不同学院的不同课程轮次都可能不同&#xff1b;今天为大…...

第11期 《技术强化之路》 2016年10月刊

一&#xff1a;齐伟 逆向工程生成待注解的hibernate实体 推荐理由&#xff1a;使用插件快速开发持久层&#xff0c;提高开发效率 二&#xff1a;范晓权 EA UML 接口和实现 推荐理由&#xff1a;用EA&#xff0c;绘制接口和实现&#xff0c;生成结构代码&#xff0c;高效开发 三…...

Ionic开发之路(二)

软件清单&#xff1a; 1.GIT 不用多说&#xff0c;下载下来&#xff0c;安装好就成。 打开控制台&#xff0c;输入git&#xff0c;回车&#xff0c;如果显示如下图&#xff0c;证明安装成功 2.webStorm10 正常安装就好。 3.node 建议安装时候开VPN。因为有时候会被墙。安装…...

SpringBoot实战(十八):签到奖励实现方案

前言 最近在做社交业务&#xff0c;用户进入APP后有签到功能&#xff0c;签到成功后获取相应的奖励&#xff1a; 项目状况&#xff1a;前期尝试业务阶段&#xff1b; 特点&#xff1a; 快速实现&#xff08;不需要做太重&#xff0c;满足初期推广运营即可&#xff09;快速投入市…...

【LeetCode】Day200-句子相似性 III

题目 1813. 句子相似性 III【中等】 题解 字符串按空格分割双指针 按空格分割两个句子&#xff0c;得到字符串数组word1和word2 &#xff08;一定能通过往其中一个字符串数组中插入某个字符串数组&#xff0c;得到另一个字符串数组&#xff09;双指针&#xff1a; i 表示两…...

第十三周项目二 Kruskal算法的验证

/* * Copyright (c) 2015, 烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称&#xff1a; main.cpp,graph.h,graph.cpp * 作者&#xff1a;巩凯强 * 完成日期&#xff1a;2015年11月24日 * 版本号&#xff1a;vc6.0 * * 问题描述: Kruskal算法的验证 * 输入描…...

第九周项目4----广义表算法库

/*问题及代码 *Copyright(c)2015,烟台大学计算机学院 *All right reserved. *文件名称&#xff1a;广义表算法库 .cpp *作者&#xff1a;邹晓琳 *完成日期&#xff1b;2016年10月27日 *版本号&#xff1b;v1.0 *广义算法库采用程序的多文件组织形式 *输入描述&#xff1a;广义表…...

从零学ELK系列(十):SpringBoot项目接入ELK升级版(超详细图文教程)

前言 之前在《从零学ELK系列(八):SpringBoot项目接入ELK(超详细图文教程)》中演示了SpringBoot项目接入ELK,后来项目中对这部分进行了优化,之前博文中也有读者问到,将优化整理成博文和大家共享; 优化前: 一次请求记录两条日志(request一条,response一条),通过UUID…...

第六周项目1—建立顺序栈算法库

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称&#xff1a;项目1.cbp作 者&#xff1a;张晗完成日期&#xff1a;2015年10月16日版 本 号&#xff1a;v1.0问题描述&#xff1a;定义顺序栈存储结构&#xff0c;实现其基本运算&#xff0c;并…...

面向对象(上)

# 面向对象&#xff08;上&#xff09; ## 面向对象学习的三条主线 1.Java类及类的成员&#xff1a;属性、方法、构造器&#xff1b;代码块、内部类 2.面向对象的三大特征&#xff1a;封装性、继承性、多态性、(抽象性) 3.其它关键字&#xff1a;this、super、static、fina…...

学习案例分析张晗一:两天找到“学会”的感觉!

学习案例分析张晗一&#xff1a;两天找到“学会”的感觉&#xff01;平等思维唐曾磊有些网友问我怎么培养认真的能力&#xff0c;怎么做到能力的顶峰&#xff0c;怎么做到学会。我说文章不是写出来的&#xff0c;但网友往往很难理解。下面以一个案例来说明这个问题。 有一位山东…...

吉林大学计算机学院张晗,张晗-清华大学网络科学与网络空间研究院

[1] Han Zhang, Xingang Shi*, Xia Yin, Wang, Zhiliang, Haijun Geng, Yahui Li, Qianhong Wu, "DA&FD-Deadline-Aware and Flow Duration-Based Rate Control for Mixed Flows in DCNs." IEEE/ACM Transactions on Networking, 27(6):2458-2471, 2019[2] Ha...

右键万能格式转换工具

格式转换是很多小伙伴都会用到的东西&#xff0c;无论是视频、音频还是文档等格式&#xff0c;其实做这方面的软件有很多&#xff0c;比如之前一直在用的格式工厂&#xff0c;蛮好用的。后面用到了ABC工具箱&#xff0c;&#xff08;这款软件批量处理图片会很方面&#xff09;界…...

股票基金模拟交易日志2(昨日显示审核未通过,受发布数量限制,只能补发了)

昨日显示审核未通过&#xff0c;补发一下&#xff08;受单日发布数量限制&#xff0c;只能补发了&#xff09;...

模拟基金买卖app

模拟基金买卖app 简单利用了网上的开源api进行基金的模拟操作&#xff0c;过程收获颇多&#xff0c;由于是第一次开发网络app&#xff0c;所以注释的 非常详细&#xff0c;有兴趣可以到github上面看看&#xff0c;下面是项目地址 https://github.com/xyh-fu/Fund.git有一个类…...

金属塑性成形计算机模拟仿真,金属塑性成形计算机模拟的若干进展

金属成形工艺 脚绘 述金属塑性成形计算机模拟的若干进展‘华中理工大学模具技术国家重点实验室 , 湘怀 郑莹 兰箭 陈贻平 李志刚〔摘要 〕 结合作者正在开展的研究工作,综述 了金属塑性成形 计茸机模拟技未近年 来的 一 些重 要进展,主 要 涉及模拟计葬方法,利 用模拟技术 的 工…...

模拟下拉框 css html,用div模拟select下拉菜单【原创】

select下拉菜单在不同版本的浏览器下显示的样式会有所不同&#xff0c;特别是在ie低版本中&#xff0c;select自带的样式去不掉。以下是用div来模拟select下拉菜单具体代码&#xff1a;div模拟select下拉菜单校内链接校内链接校内链接校内链接校内链接校内链接办公室办公室办公…...

基金涨跌简单模拟0.01

<div id"app"><h2 >本金是{{money}}</h2><button type"button" id "in" v-on:click"inMoney">in</button><button type"button" id "out" v-on:click"outMoney"&g…...

股票基金模拟交易日志7

股票基金模拟交易日志7 600039 四川路桥 &#xff08;1&#xff09;记录模拟交易期间交易账户的市值&#xff1a; 四川路桥在11月01日至11月14日这两周内&#xff0c;市价从11.83跌至10.05后又涨回11.55在此段期间里我在大幅度下跌前错误抱有继续追涨的心态&#xff0c;在下跌…...

php开发模拟基金定投网站

代码上传在github: GitHub - lj102800/simulatedPurchaseOfFunds: 模拟购买基金 采集基金信息来自天天网站&#xff0c;接口为 ​​​​​​http://fund.eastmoney.com/f10/F10DataApi.aspx?typelsjz&code$code&page$p&per200000 策略&#xff1a; 总共有100…...

装修--避坑--马桶

造型 落地式永远是家庭的首选&#xff0c;唯一缺点是马桶周围容易发霉&#xff0c;隔几年就要重打一次玻璃胶追求颜值&#xff0c;要用壁挂式&#xff0c;水箱藏在墙面里面&#xff0c;下面悬空也没有卫生死角&#xff0c;缺点舒适度降低&#xff0c;价格比落地马桶贵一倍如果…...

腾讯云CDN12年,春晚直播“纪事”

腾讯云CDN已经走了12年的路。 从2007年支持QQ的平台服务&#xff0c;到今天全面连接起全球1300节点&#xff0c; 在2019年的春晚直播中&#xff0c;腾讯云CDN技术能力被充分地检验。抛开八卦明星和红包大战的话题&#xff0c;春晚舞台之外的技术故事应当被书写。 今年&#x…...

通过 Amazon Managed Microsoft Active Directory 运行混合 Active Directory 服务

企业客户通常需要构建混合 Active Directory 解决方案&#xff0c;以支持在现有本地企业数据中心和 Amazon Cloud 中运行的应用程序。这样做的理由有很多&#xff0c;例如&#xff0c;保持与本地旧版应用程序的集成、保持对基础设施资源的控制以及满足特定的行业合规性要求。为…...

Centos8 yum方式安装Redis

Centos8 yum方式安装Redis 是否安装GCC依赖 ggc -v #或者 rpm -q gcc安装GCC yum install -y gcc如果不是管理员 加 sudo sudo yum install -y gcc yum安装Redis yum install redis失败更新yum 再安装 #添加EPEL仓库 sudo yum install epel-release#更新yum源 sudo yum update是…...

思考:数字卫星可视化如何实现?

01.背景 随着信息化时代的到来&#xff0c;全球范围内的通信和数据传输需求急剧增加&#xff0c;传统的有线通信和数据传输方式已无法满足大范围、远距离的通信和数据传输需求&#xff0c;卫星通信和数据传输技术应运而生。实体卫星的发射和运行成本非常昂贵&#xff0c;需要经…...

【整理八】

1、说说你对Event Loop的理解? Eventloop 是一种在编程语言中常用的编程模型&#xff0c;用于处理任务队列中的事件&#xff0c;它可以被用来处理各种任务&#xff0c;包括网络事件、文件读写、定时器、用户界面事件等Eventloop 的工作原理是&#xff0c;它会按顺序处理在任务…...

SQLMAP工具基础使用

本文用的是kali自带的sqlmap工具 我们通过常用命令来理解sqlmap的基本使用 目录 检测注入 获取敏感信息 获取表 获取表的字段 获取数据 --technique 使用指定的注入方式 使用基于时间的延时注入 支持多种注入检测 默认是全部 注入时使用随机的 HTTP User-Agent 设置超时时间 读…...

【分布式】分布式锁

目录一、分布式锁介绍二、基于 Redis 实现分布式锁1. 如何基于 Redis 实现一个最简易的分布式锁&#xff1f;2.为什么要给锁设置一个过期时间&#xff1f;3. 如何实现锁的优雅续期&#xff1f;4. 如何实现可重入锁&#xff1f;一、分布式锁介绍 单机多线程&#xff1a; 在 Jav…...

Pseudo-completeness(前中序遍历确定后序遍历)

题目链接&#xff1a;题目详情 - 7-16 Pseudo-completeness (pintia.cn) 样例1输入&#xff1a; 7 4 2 5 1 6 3 7 1 2 4 5 3 6 7样例1输出&#xff1a; 1 4 5 2 6 7 3 1样例2输入&#xff1a; 10 8 4 9 2 10 5 1 6 3 7 1 2 4 8 9 5 10 3 6 7样例2输出&#xff1a; 2 8 9 4…...

基于springboot+vue的地方美食分享网站

081-springboot基于vue的地方美食分享网站开发语言&#xff1a;Java 框架&#xff1a;springboot JDK版本&#xff1a;JDK1.8 服务器&#xff1a;tomcat7 数据库&#xff1a;mysql 5.7 数据库工具&#xff1a;Navicat11 开发软件&#xff1a;eclipse/myeclipse/idea Maven包&am…...

【Pyhton】库

其他开发者写好的一些代码存放到库中供人使用 标准库 Python 自带的库&#xff0c;安装 Python 即可使用 分类&#xff1a; 内置函数&#xff08; print 、input &#xff09;内置类型&#xff08; 各种数据类型的内置操作 &#xff09;文本处理时间日期数学计算文件目录数…...

Linux下LED设备驱动开发(LED灯实现闪烁)

文章目录一、配置连接说明二、更新设备树&#xff08;1&#xff09;将led灯引脚添加到pinctrl子系统&#xff08;2&#xff09;设备树中添加LDE灯的设备树节点&#xff08;3&#xff09;编译更新设备树三、驱动开发与测试&#xff08;1&#xff09;编写设备驱动代码&#xff08…...

IoC 之 Spring 统一资源加载策略

《JavaPub源码》 IoC 之 Spring 统一资源加载策略 Spring 框架的核心是 IoC&#xff08;Inversion of Control&#xff09;&#xff0c;它将应用程序的对象依赖关系管理和控制反转到容器中。在 Spring IoC 容器中&#xff0c;组件的创建和配置是通过外部配置文件&#xff08;…...

如何学习docker

学习Docker可以遵循以下步骤&#xff1a; 了解Docker的基本概念和架构。学习Docker前&#xff0c;需要了解Docker的基本概念和组成部分&#xff0c;包括Docker镜像、Docker容器、Docker仓库、Docker网络等等&#xff0c;同时也需要了解Docker的整体架构和工作原理。 安装和配…...

比肩ChatGPT的国产AI:文心一言——有话说

&#x1f517; 运行环境&#xff1a;chatGPT&#xff0c;文心一言 &#x1f6a9; 撰写作者&#xff1a;左手の明天 &#x1f947; 精选专栏&#xff1a;《python》 &#x1f525; 推荐专栏&#xff1a;《算法研究》 #### 防伪水印——左手の明天 #### &#x1f497; 大家好&am…...

数据结构与算法--栈的应用:基于C++STL利用栈实现中缀表达式求值(数域限于非负整数)。

利用栈原理实现简单的中缀表达式求值的一个课程实验定义string ex;存放中缀表达式定义两个栈stack<char> op;//操作符栈stack<int> num;//操作数栈分别存放操作符和操作数核心问题一&#xff1a;如何分离string类型中的数字、运算符、括号&#xff1f;我们注意到如…...

智慧商场精准客流统计系统

随着店铺的精细化运营的深入&#xff0c;对各个店铺的客流进行统计&#xff0c;输出明确的客流统计报表&#xff0c;对店铺的运营及分析有较大的帮助。尤其是在连锁门店、超市、便利店等进行客流统计&#xff0c;能够让总部更快速的了解到各个分店的客流人数&#xff0c;方便店…...

工业识别手眼标定

目录 1 手眼标定的理论基础 1.1 AXXB1.2 约束条件分析 1.2.1 旋转矩阵所需的方程数量1.2.2 平移向量的约束数量2 基于平面运动的外参标定方法 2.1 传感器的旋转轴与平面法向量重合2.2 引入其它约束参考文献附录A 一、手眼标定的理论基础 1.1 AXXB 手眼标定&#xff08;hand …...

基于ssm流浪动物救助及领养管理系统(文档)024

大家好✌&#xff01;我是CZ淡陌。一名专注以理论为基础实战为主的技术博主&#xff0c;将再这里为大家分享优质的实战项目&#xff0c;本人在Java毕业设计领域有多年的经验&#xff0c;陆续会更新更多优质的Java实战项目&#xff0c;希望你能有所收获&#xff0c;少走一些弯路…...

使用binlog把数据恢复到指定时间

使用场景 我们的数据库都有在凌晨3点做数据全备份&#xff0c;假如我们的数据库在上午10点出了故障&#xff0c;那我们就可以用备份把数据还原到凌晨3点时的状态&#xff0c;但是3点到10点间的数据变动是没有的&#xff0c;如果要将数据库恢复到故障点之前&#xff0c;那么需要…...

华清远见重庆中心—后端基础阶段技术总结/Java高级/个人总结

目录String字符串String类使用时注意总结字符串String类中的常用方法可变字符串StringBuilderStringBuffer构造方法常用方法注意System类常用方法和属性Runtime类特点Date类构造方法常用方法SimpleDateFormat类构造方法日期模板常用方法包装类特点异常异常的产生异常的分类Exce…...

Android Kotlin协程之Channel的使用

Channel提供了一种便捷的方法使单个值在多个协程之间进行相互传输。 通道提供了一种在流中传输值的方法。 简单说就是Channel用于多个协程之间的通信&#xff0c;让协程之间的协作更加的顺畅。 主要内容&#xff1a; 一、通道基本使用二、通道的容量三、迭代Channel四、prod…...

在 AI 上训练 AI:ChatGPT 上训练另一种机器学习模型

ChatGPT 可以像 Linux 终端一样运行&#xff0c;并在给出以下提示时返回执行结果。下面我来带大家操作起来。 文章目录终端操作训练机器学习模型镜像演示终端操作 输入&#xff1a;I want you to act as a Linux terminal. I will type commands and you will reply with what…...

Docker之路(8.Docker网络、Docker0)

理解 Docker0 1.首先使用 ip addr 查看 lo: 是我们本机的回环地址eth0: 是我们系统的内网地址&#xff0c;例如我的就是阿里云内网地址docker0: 安装docker后 docker0 的地址 2. docker 是如何处理容器网络访问的&#xff1f; 2.1 先运行一个tomcat容器来测试 docker run…...

【Unity】创建一个自己的AR安卓程序

目录1 环境配置2 下载官方提供的AR Starter工程3 AR Starter工程中的包以及打包设置3.1 Package Manager3.2 Player Settings4 创建一个新的AR场景5 AR场景中的物体6 在unity中运行AR场景7 在AR场景的基础上添加自己的想法7.1 修改Cube的旋转速度/方向7.2 将Cube替换为其他物体…...

sensor 噪声

目录 改善信噪比SNR&#xff1a; 随机噪声&#xff1a; 空间噪声&#xff08;模式噪声 pattern noise&#xff0c;非均匀噪声non-uniformity noise&#xff09; 噪声来源&#xff1a; 在sensor层次改善噪声&#xff1a; 内容为学习记录&#xff0c;大部分从网上摘抄的。 …...

Linux下,几个关于容量获取命令

序言&#xff1a;Linux下存在很多命令&#xff0c;其中也存在很多获取容量的命令开发应用的经常会碰到一些需求&#xff0c;例如&#xff1a;1. 获取下当前设备存储空间&#xff0c;例如&#xff0c;总大小多少&#xff0c;剩余大小多少之类类似&#xff0c;还有检测U盘&#x…...

计算机常见的进制和单位

1. 十进制 - 进制说明&#xff1a;以 10 为基数的进制。 - 应用场景&#xff1a;常见的计数方式&#xff0c;如人民币金额、年龄等。 - 中文表达&#xff1a;十进制。 2. 二进制 - 进制说明&#xff1a;以 2 为基数的进制。 - 应用场景&#xff1a;计算机内部使用的基本计数…...

【AI工具大全】不应该只知道ChatGPT

AI工具导航&#xff1a;AI导航 | 深度导航 ChatGPT网址导航&#xff1a;GitHub - LangLangShanDeNanKe/chatgpt: ChatGPT网址导航&#xff0c;分享免费好用AI网站&#xff01; 最大的AI工具目录&#xff1a;Futurepedia - The Largest AI Tools Directory | Home 生成图片或…...

ICG-PEG-CRGD-吲哚菁绿-聚乙二醇-环肽;ICG可用于肝脏手术的肝段及半肝染色显影、肿瘤边界界定及肝断面胆漏侦测等方面。

ICG-PEG-CRGD-吲哚菁绿-聚乙二醇-环肽 中文名称&#xff1a;-吲哚菁绿-聚乙二醇-环肽 英文名称&#xff1a;ICG-PEG-CRGD 性状&#xff1a;绿色粉末 溶剂&#xff1a;二氯甲烷等常规性溶剂 稳定性&#xff1a;冷冻保存 分子量&#xff1a;1000、2000、3400、5000等&#…...

Go 设计模式中工厂方法模式应用

工厂方法模式&#xff08;Factory Method Pattern&#xff09;是一种常见的设计模式&#xff0c;它属于创建型模式。在 Go 语言中&#xff0c;工厂方法模式经常被用于对象的创建和初始化。 在工厂方法模式中&#xff0c;我们定义一个抽象的工厂接口&#xff0c;用于创建一系列…...

机器学习中的五种回归模型及其优缺点

线性回归 回归是在建模过程中用于分析变量之间的关系、以及变量是如何影响结果的一种技术。线性回归是指全部由线性变量组成的回归模型 线性回归的几个特点&#xff1a; 1. 建模速度快&#xff0c;不需要很复杂的计算&#xff0c;在数据量大的情况下依然运行速度很快。 2. 可以…...

verilog的经典电路详解

经典的电路的控制 例如 &#xff1a;spi 控制器 文档 design spec (1) IO postlist (2) feature list (3) 框图&#xff1a;对其进行分解&#xff0c;分隔 &#xff0c;查看每个模块接口都有那些信息 设计人员 &#xff1a; 对自己的代码心里有数 全加器 提供进位输出&#x…...

神经网络之反向传播算法(加入Nesterov动量的误差反向传播算法)

文章目录1、Nesterov动量2、结合Nesterov动量的误差反向传播算法3、算法实现3.1 训练过程3.2 测试过程4、参考源码及数据集1、Nesterov动量 在动量法提出不久之后&#xff0c;Nesterov动量也随之被提了出来&#xff0c;此方法属于动量法的进一步发展&#xff0c;与动量法不同的…...

在Ubuntu上使用VSCode编译MySQL Connector/C连接库

首先下载并解压MySQL Connector/C源码&#xff0c;然后执行以下步骤&#xff1a; 1、安装MySQL Connector/C依赖&#xff1a;在终端中输入以下命令来安装MySQL Connector/C的依赖项&#xff1a; sudo apt-get install build-essential cmake 2、下载并解压MySQL Connector/C源…...

LeetCode 2395 - 和相等的子数组

给你一个下标从 0 开始的整数数组 nums &#xff0c;判断是否存在 两个 长度为 2 的子数组且它们的 和 相等。注意&#xff0c;这两个子数组起始位置的下标必须 不相同 。 如果这样的子数组存在&#xff0c;请返回 true&#xff0c;否则返回 false 。 子数组 是一个数组中一段…...

游戏平台商店化的功能特点

帮助用户高效的获取游戏以及游戏相关内容是游戏平台的核心&#xff0c;基于这个需求在平台功能的设计上与其他类型产品也有着类似的思路。商店模式的特点诸如百货商店、超市、书店以及其他类型的商店&#xff0c;都会根据推荐、分类两个特点提供商品。 如果把游戏比作书籍&…...

多线程进阶学习08------CAS与原子类详解

CAS CAS介绍 CAS的全称是&#xff1a;比较并交换&#xff08;Compare And Swap&#xff09;。在CAS中&#xff0c;有这样三个值&#xff1a; V&#xff1a;变量var&#xff0c;也即AtomicInteger类当中被声明为volatile 的valueE&#xff1a;期望值(expected)U&#xff1a;新…...

牛刀小试(牛客小题)

今天为大家带来了几道牛客网的题 很简单 注重基础BC105 矩阵相等判定描述KiKi得到了两个n行m列的矩阵&#xff0c;他想知道两个矩阵是否相等&#xff0c;请你回答他。(当两个矩阵对应数组元素都相等时两个矩阵相等)。输入描述&#xff1a;第一行包含两个整数n和m&#xff0c;表…...

开启新航路,拓尔思发力AIGC市场 | 爱分析调研

2022年&#xff0c;随着AI聊天机器人GhatGPT在世界范围内持续火爆&#xff0c;极具创意、表现力、个性化且能快速迭代的AIGC技术成功破圈&#xff0c;成为全民讨论热点。 AIGC是指在确定主题下&#xff0c;由算法模型自动生成内容&#xff0c;包括单模态内容如文本、图像、音频…...

彻底关闭Windows更新

一、关闭Windows Update服务 1、按“Windows R”键&#xff0c;打开运行对话框&#xff0c;并输入“services.msc”&#xff0c;然后再单击“确定”。 2、在弹出的服务窗口中&#xff0c;找到“Windows Update”选项并双击打开它。 3、在弹出的“Windows Update的属性”对话框…...

Array.from() 超全用法详解

Array.from方法用于将两类对象转为真正的数组&#xff1a;类似数组的对象&#xff08;array-like object&#xff09;和可遍历&#xff08;iterable&#xff09;的对象&#xff08;包括 ES6 新增的数据结构 Set 和 Map&#xff09;。 下面是一个类似数组的对象&#xff0c;Arr…...

IP编辑框(官方、网上、自定义)——QtWidget

前言 最近小工具界面上用到了ip编辑框&#xff0c;目前是直接放了个编辑框QLineEdit&#xff0c;因为属于自用&#xff0c;就不用写诸多限制。但是时间上有多余&#xff0c;就用官方的&#xff08;即在QLineEdit基础上直接设置的&#xff09;、网上的&#xff08;QLineEdit拼接…...

【Note8】

#!/bin/bash # # Copyright 2019-present Huaqin. All Rights Reserved. # # This program file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the # Free Software Foundation; versio...

ELK企业级日志分析平台(二)

文章目录一、kibana数据可视化1.部署2.定制数据可视化&#xff08;1&#xff09;网站访问量&#xff08;2&#xff09;访问量排行榜&#xff08;3&#xff09;创建dashboard&#xff0c;大屏展示二、ES集群监控1.启用xpack认证2.metricbeat监控3.filebeat日志采集一、kibana数据…...

金三最冷春招?你工作找的怎么样?

今年3月&#xff0c;说它是史上“最冷春招”也不为过&#xff0c;不少朋友都反馈说自己投的简历石沉大海&#xff0c;这些似乎都证明了一件事&#xff1a;今年找工作真的难&#xff01; 破局最重要的一点是&#xff1a;不断提升个人价值。 一个人在职场里、在专业领域、在技术…...

C# 连接Oracle数据库和读取数据

一直没有Oracle数据库使用的经验&#xff0c;现在项目对接需要使用Oracle数据库&#xff0c;正好花点时间来学习学习&#xff0c;学点皮毛然后使用用在项目上就好了。 前面的文章对Oracle数据库的安装&#xff0c;以及Navicat for Oracle可视化工具安装、数据库视图/表的创建进…...

面试准备啊

fail fast 是把数组原来的更改次数记住 每次都去比较 变了 就抛异常 如果数组容量没到64 会先扩容 再树化 缺点&#xff1a;全是偶数 hash分布不均匀 质数比较好&#xff08;二次哈希也不需要&#xff09; 效率好 2的n次幂 使用内存屏障解决指令重排序 第一次扩容和之后的不…...

一篇学会redis

一、Redis概述 Redis是一个开源的key-value存储系统。支持存储的value类型相对更多&#xff0c;包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash&#xff08;哈希类型&#xff09;。这些数据类型都支持push/pop、add/remove及取交集并集和差集…...

这几个免费PPT模板、素材库,你绝对不能错过

1、菜鸟图库 ppt模板免费下载|ppt背景图片 - 菜鸟图库 网站有各种类型的素材&#xff0c;主要以设计素材为主&#xff0c;但办公类素材也很多&#xff0c;PPT模板就有上万个&#xff0c;而且经常更新。模板质量都很高&#xff0c;分类也很清晰&#xff0c;全部都能免费下载&am…...

JS-对象篇

内容 简单介绍 重点介绍三个 Array,String和JSON 后面这两个不是重点 BOM-浏览器对象模型 DOM-文档对象模式&#xff08;JS中每个HTML标签都封装成一个DOM对象&#xff09; Array 和java不同 方式一 JS中是var 变量 new Array()&#xff08;这个变量名后面没有[]这个标记&…...

vue项目使用xshell部署到服务器

萌新小白疯狂百度&#xff0c;累哭了。 后端部署&#xff1a;后端jar部署 百度&#xff0c;csdn上的大致分两条路线 1&#xff0c;服务器上 安装tomcat 部署服务 2&#xff0c;服务器上安装 nginx部署服务 我下面使用的是第二种方法&#xff0c;第一种我也没有成功&#xf…...

Leetcode 二分查找的一些思考

正常做法是class Solution { public:int search(vector<int>& nums, int target) {int l0,rnums.size();while(l<r) {int mid(lr)/2;if(nums[mid]<target){lmid1;}else if(nums[mid]>target){rmid;} elsereturn mid;}return -1;} };为什么是 rnums.size() 而…...

五、k8s 生命周期管理和服务发现

文章目录前言深入理解 Pod 的生命周期Pod 的完整生命周期如何确保 Pod 的高可用健康检查探针优雅启停案例Service 对象Service 对象Endpoint 对象EndpointSlice 对象Service、Endpoint 和 Pod 的对应关系kube-proxyNetfilter 和 iptableskube-proxy 工作原理DNS 与 域名服务k8s…...

个人练习-Leetcode-835. Image Overlap

题目链接&#xff1a;https://leetcode.cn/problems/image-overlap/ 题目大意&#xff1a;给出两个位图矩阵img1[][]和img2[][]&#xff0c;其中元素只有0和1。一次平移是指将一个图像里【所有的1】都向左/右/上/下移动一格。求经过若干次平移后&#xff0c;两个图像能重叠的1…...

Java ---包

&#xff08;1&#xff09;定义 包是Java语言有效地管理类的一个机制。在不同Java源文件中可能出现名字相同的类&#xff0c;如果用户想区分这些类&#xff0c;就需要使用包名。使用包名可以有效地区分名字相同的类&#xff0c;当不同Java源文件中的两个类的名字相同时&am…...

【前沿技术】文心一言 PK Chat Gpt

目录 写在前面 一、文心一言 二、Chat GPT 三、对比 四、总结 写在前面 随着人工智能技术的不断发展和普及&#xff0c;越来越多的智能应用走入了人们的日常生活&#xff0c;如智能语音助手、智能客服、机器翻译等等。在这些应用中&#xff0c;自然语言生成&#xff08;…...

Centos系统服务器怎么查看端口是否开放?

不同的linux系统查看端口是否开放的不同&#xff0c;在某些环境下&#xff0c;需要依赖于服务&#xff0c;如果centos中并没有装相关的服务&#xff0c;就不一定能生效。所以具体使用哪种方法&#xff0c;取决于环境&#xff0c;可以每一种都试试。 方法&#xff1a;1、利用tel…...

每天学一点之Servlet

一、web资源 1、web资源的概念 将web应用部署到tomcat中&#xff0c;web应用中所有的内容都是服务器中的资源 2、web资源的分类 web资源的分类&#xff1a;web应用中src中编写的动态资源&#xff0c;web应用中web中编写的静态资源 静态资源&#xff1a;每次访问时&#xf…...

记人生第一次正式马拉松!

历时近五个小时&#xff0c;完成了人生的第一次正式的马拉松比赛;起步阶段&#xff0c;很多人朝前挤&#xff0c;我想先热身再说&#xff0c;不用太着急&#xff0c;慢慢跑&#xff1b;还试着边跑边看电影&#xff0c;但不成&#xff0c;只要一熄屏电影就不播了。跑了2公里&…...

【必须收藏】别再乱找TiDB 集群部署教程了,这篇保姆级教程来帮你!!| 博学谷狂野架构师

TiDB 基础使用 TiDB dashboard使用 TiDB Dashboard 是 TiDB 自 4.0 版本起提供的图形化界面&#xff0c;可用于监控及诊断 TiDB 集群。TiDB Dashboard 内置于 TiDB 的 PD 组件中&#xff0c;无需独立部署。 [外链图片转存中…(img-nQFfHgkf-1679905899529)] 集群概况 查看集群…...

Slope One:一种简单但实用的推荐算法

Slope One推荐算法 Slope One是一种简单但实用的协同过滤推荐算法。它的基本思想是如果两个项目对同一用户有相同的评分差值,那么这两个项目对其他用户也应有相同的评分差值。 Slope One通过对评分差值的利用从而减少所需的数据,这使得它在数据稀疏的情况下仍能有效运行。 算…...