草庐IT

021练习

全部标签

项目练习:构建读写分离的数据库集群

目录一、目标实现二、项目准备三、项目实施1.配置基础环境1.1修改主机名1.2配置3台群集虚拟机的/etc/hosts文件1.3.配置网卡1.4.配置本地yum源2.部署Mycat中间件服务2.1安装KDJ环境3.部署MariaDB主从数据库集群服务3.1安装MariaDB服务3.2初始化MariaDB数据库3.3配置数据库集群主节点3.4开放主节点的数据库权限3.5从节点同步主节点3.6验证主从数据库同步功能4部署Mycat读写分离中间件服务4.1安装Mycat服务4.2编辑Mycat逻辑库配置文件4.3编辑mycat的访问用户5验证集群服务读写分离5.1Mycat服务查询数据库信息5.2M

C语言循环语句进阶练习题

第1关:求出分数序列前n项之和100任务要求参考答案评论98任务描述相关知识scanf分数序列编程要求测试说明任务描述本关需要你求出分数序列前n项之和。相关知识你需要使用到scanf函数和循环语句来完成本关任务。scanf函数名:scanf功能:执行格式化输入。用法:intscanf(char*format[,argument,...]);scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘)读取输入的信息。可以读入任何固有类型的数据并自动把数值变换成适当的机内格式。其调用格式为:scanf("",);scanf()函数返回成功赋值的数据项数,出错时则返回EOF。其控制串由三类字

蓝桥杯刷题练习Python(笔记)

#a1='A'#a2='ABA'#a3='ABACABA'#a4='ABACABADABACABA'num=int(input('N))#26个字母str="ABCDEFGHIJKLMNOPQRSTUVWXYZ"ifnum==1:a='A'#str[0]else:a='A'foriinrange(1,num,1):#b=str[i]c=a+b+aa=c#print(str[i])#print(a)print(a)#print('请输入第一个字符串:',end="")str1=input()#print('请输入第一个字符串:',end="")str2=input()l1=len(str1)#计

MYSQL复杂查询练习题(难度适中)

能坚持全部做完的都是高手直入主题建库建表插入数据代码直接按顺序复制就可以--建库CREATEDATABASE`emp`;--打开库USEemp;--建dept表CREATETABLE`dept`(`deptno`INT(2)NOTNULL,`dname`VARCHAR(14),`loc`VARCHAR(13),CONSTRAINTpk_deptPRIMARYKEY(deptno))ENGINE=InnoDBDEFAULTCHARSET=utf8;--键emp表CREATETABLE`emp`(`empno`int(4)NOTNULLPRIMARYKEY,`ename`VARCHAR(10),`

VSCode 使用总结-练习练习再练习

快捷键在VisualStudioCode(VSCode)中,有许多常用的快捷键可以提高编程效率,可以在"File"(文件)->"Preferences"(首选项)->"KeyboardShortcuts"(键盘快捷键),或者使用快捷键Ctrl+KCtrl+S打开键盘快捷键设置。以下是一些常见的VSCode编程项目快捷键:编辑器操作:撤销:Ctrl+Z重做:Ctrl+Shift+Z复制:Ctrl+C剪切:Ctrl+X粘贴:Ctrl+V保存文件:Ctrl+S保存所有文件:Ctrl+KS查找:Ctrl+F替换:Ctrl+H查找文件:Ctrl+P跳转到指定行:Ctrl+G注释选中代码:Ctrl+/格式

国际旅游网络的大数据分析(数学建模练习题)

题目:国际旅游网络的大数据分析伴随着大数据时代的到来,数据分析已经深入到现代社会生活中的各个方面。无论是国家政府部门、企事业单位还是个人,数据分析工作都是进行决策之前的重要环节。山东省应用统计学会是在省民政厅注册的学术类社会组织,于1989年成立。学会是全省目前从事统计调查和绩效评估机构中唯一的4A级学会,是省科协的组成单位和省社科联的直属学会,拥有统计调查、绩效评估、综合评价、社会组织评估、科技评价、旅游信息调查、区域发展规划、区域经济等方面的人才优势,尤其在统计调查、第三方评估、决策咨询研究等方面优势突出,拥有多个专业的评估专家库和专家服务团。目前,旅游业之所以重要,是因为它可以通过创造就

swift - 比较 swift 中的枚举等级(Swift 书中的练习)

我刚开始学习编程,正在尝试完成Swift编程书中的实验。它要求““编写一个函数,通过比较两个Rank值的原始值来比较它们。”enumRank:Int{caseAce=1caseTwo,Three,Four,Five,Six,Seven,Eight,Nine,TencaseJack,Queen,KingfuncsimpleDescription()->String{switchself{case.Ace:return"ace"case.Jack:return"jack"case.Queen:return"queen"case.King:return"king"default:return

HTB-oopsie靶场练习

靶机地址:10.129.130.57攻击机地址:10.10.14.185端口扫描nmap-sV-sC10.129.130.57访问10.129.130.57,对一些可能有用的信息进行记录打开burp,刷新网页,点击HTTPhistory,注意到/cdn-cgi/login/script.js试着访问http://10.129.130.57/cdn-cgi/login/script.js,页面没有内容访问http://10.129.130.57/cdn-cgi/login/,发现登录后台帐号admin,试着进行弱密码爆破,但失败了点击游客登录对url的id值进行变换,最后在id=1处发现admi

Pycharm配置Gitee,自己的练习代码也可以版本管理

Git是大家熟悉的代码版本管理工具,在GitHub和GitLab上可以托管自己的代码。但是上面两个网站我们始终访问太慢,所以可以通过国内的Gitee等站点来托管自己的练习代码。本片文章主要梳理一下如何进行相关的配置,让你通过Pycharm写的代码能够方便托管到Gitee上去。过程如下:下载并安装Git;生成Git公钥;注册Gitee并配置公钥;Pycharm下载Gitee插件;配置登录信息;上传代码到Gitee。下载安装Git本篇以window10安装过程来讲解。下载Git下载Windows版本的Git:进入Windows版本下载选中Windows稳定版:下载后一路默认安装即可。安装后,正常情

【数据结构练习】单链表OJ题(二)

目录一、相交链表二、环形链表1三、环形链表2四、链表分割五、复制带随机指针的链表一、相交链表题目:示例:注意:不能根据节点的值来比较是否相交,而是根据节点在内存中是否指向相同的位置。例如以上图:链表A:4、1、8、4、5链表B:5、6、1、8、4、5链表A和链表B都有节点的值为1,但是它们在内存中指向不同的位置,而值为8的节点(A的第三个节点、B的第四个节点)则在内存中指向相同的位置。大体思路:链表A和链表B如果相交,那么它们的后几个或者一个节点的位置是一样的。它们的长度不一定一样长,所以要先计算出链表A和链表B的长度,让较长的链表先走长度差的距离,然后再同时走,直到两个链表相交,返回那个开始