运维少年系列 - ansible and cisco(1)

运维少年系列-ansibleandcisco(1)骚年运维少年ansibleandcisco一、系列文章说明二、先决条件三、ansible简介四、安装ansible五、使用ansible管理单个switch1)拓扑图2)配置3)adhoc命令六、使用ansible管理多个switch一、系列文章说明本系列文章主要讲如何使用ansible去批量管理和配置cisco交换机路由器。当然,本系列文章也会分
分类: 编程语言 发布时间: 03-11 22:34 阅读次数: 0

SQL优化小讲堂(六)——善待数据库从建表开始

SQL专栏SQL基础知识汇总SQL高级知识汇总建表相信小伙伴都会,鼠标点击右键建表,输入需要的列和类型,给表命名保存即可。但是你有想过不规范的建表,对数据库会是一种什么样的情况?1为什么要规范建表规范建表有助于厘清表与表之间的关系,列与列之间的联系,可以很好的理解当前库的具体作用。上面的只是最基本的,深层次的原因是可以有效提高表与表进行关联或者单独查询时候的效率。一般复杂的逻辑由于表设计的不合理,
分类: 编程语言 发布时间: 03-11 22:34 阅读次数: 0

SQL优化小讲堂(七)——合理使用变量

SQL专栏SQL基础知识汇总SQL高级知识汇总新手小伙伴平时可能比较少用到变量,其实变量在数据查询过程中经常使用到,而且可以有效提高查询速度。1什么是变量变量其实就是我们定义的一个可变参数,其基本语法如下:--定义一个名称为@I的变量,指定其类型为整数DECLARE@IVARCHAR(20)--对变量@I赋值为SET@I='SQL数据库开发'--输出@I的值SELECT@I结果:S
分类: 编程语言 发布时间: 03-11 22:34 阅读次数: 0

运维少年系列 python and cisco (4)

运维少年系列pythonandcisco(4)骚年运维少年运维少年系列pythonandcisco(4)说明本章使用了多线程的方式提高脚本执行的效率,本章也是本系列文章的最后一个内容。回顾前三章,从单台交换机到多台交换机然后到异常处理,到今天的多线程,我觉得还算比较连贯吧~多线程为什么要使用多线程?在前面我们写的所有程序都是单线程的,串行执行,也就是说,要等上一个命令执行完成之后,下一个命令才能执
分类: 编程语言 发布时间: 03-11 22:34 阅读次数: 0

今天双十一,给大家送几套视频教程吧

SQL专栏SQL基础知识汇总SQL高级知识汇总感谢各位小伙伴一直陪伴着我们公众号,恰逢今天双十一,给大家送几套视频教程表示谢意,希望对你有用。教程大多数都是网上公开的资源,只是我有个喜欢收集的习惯,就都存下来了。但是没有数据库方面的啦,因为都在公众号的菜单栏里啦。JAVA视频教程JAVA类的视频收集了三套,本来还有几套的,被我不小心删了。.NET视频教程以前想转行做.NET开发来着,最后没转成就留
分类: 编程语言 发布时间: 03-11 22:34 阅读次数: 0

由于Linux系统文件同步时突然断电导致系统进入none模式问题详解

51CTO博客2.0是国内领先的IT原创文章分享及交流平台,包含系统运维,云计算,大数据分析,Web开发入门,高可用架构,微服务,架构设计,PHP教程,Python入门,Java,数据库,网络安全,人工智能,区块链,移动开发技术,服务器,考试认证等文章。
分类: 编程语言 发布时间: 03-11 22:04 阅读次数: 0

MySQL系列-安装MySQL

51CTO博客2.0是国内领先的IT原创文章分享及交流平台,包含系统运维,云计算,大数据分析,Web开发入门,高可用架构,微服务,架构设计,PHP教程,Python入门,Java,数据库,网络安全,人工智能,区块链,移动开发技术,服务器,考试认证等文章。
分类: 编程语言 发布时间: 03-11 21:54 阅读次数: 0

OSPF虚链路、DV算法和区域验证的应用

OSPF虚链路、DV算法和区域验证的应用运维少年运维少年OSPF的DV算法OSPF采用划分区域的方式,将一个大网络划分为多个相互连接的小网络。每个区域内的设备只需同步所在区域内的链路状态数据库,一定程度上降低内存及CPU的消耗。划分区域后,根据路由器所连接区域的情况,可划分两种路由器角色①区域内部路由器(InternalRouter):该类设备的所有接口都属于同一个OSPF区域②区域边界路由器(A
分类: 编程语言 发布时间: 03-11 21:54 阅读次数: 0

用披萨来解释IaaS,PaaS,SaaS 的区别

用披萨来解释IaaS,PaaS,SaaS的区别骚年运维少年用披萨来解释IaaS,PaaS,SaaS的区别说明:最近在网上看到有工程师使用披萨的制作过程来解释IaaS,PaaS,SaaS的区别,感觉通俗易懂,推荐给大家观看,文中加入了个人的理解,如有不合适的,请告知,谢谢。原文地址:https://www.linkedin.com/pulse/20140730172610-9679881-pizza
分类: 编程语言 发布时间: 03-11 21:54 阅读次数: 0

性能优化【1】 | SQL Server优化工具Profiler介绍

SQLServerProfiler是什么SQLServerProfiler是一个界面,用于创建和管理跟踪并分析和重播跟踪结果。这些事件保存在一个跟踪文件中,稍后试图诊断问题时,可以对该文件进行分析或用它来重播一系列特定的步骤。同时也可以利用它来对跟着文件进行分析,分析完成后会给出优化建议。SQLServerProfiler的使用下面我将一步一步以图片+文字解说的方式告诉大家该如何使用它来进行跟踪和
分类: 编程语言 发布时间: 03-11 21:34 阅读次数: 0

跨服务器操作数据库?其实很简单!(上)

今天给大家来分享一下跨服务器操作数据库,还是以SQLServer的管理工具(SSMS)为平台进行操作。什么是跨服务器操作?跨服务器操作就是可以在本地连接到远程服务器上的数据库,可以在对方的数据库上进行相关的数据库操作,比如增删改查。为什么要进行跨服务器操作随着数据量的增多,业务量的扩张,需要在不同的服务器安装不同的数据库,有时候因为业务需要,将不同的服务器中的数据进行整合,这时候就需要进行跨服务器
分类: 编程语言 发布时间: 03-11 21:24 阅读次数: 0

记一次Oracle数据更新经历

关键时刻,第一时间送达最近看到一个有趣的题目,拿出来和大家分享一下,我的解决方法可能比较笨,就此抛砖引玉希望能有更优的办法。题目内容有一批Oracle数据库中的表(超过1000张),表中的一些字段的指定字符需要修改成其他指定字符。表名是类似的,例如TABLE0001,TABLE0002,TABLE0003等等,但是表名并不是连续的,有可能没有表TABLE0100,TABLE0200,TABLE03
分类: 编程语言 发布时间: 03-11 21:24 阅读次数: 0

跨服务器操作数据库?其实很简单!(下)

关键时刻,第一时间送达之前一篇文章一步一步的教小伙伴们如何建立SQLServer的数据库链接(DBLINK),详细步骤可查看上篇:跨服务器操作数据库?其实很简单!(上)今天我们来教大家如何连接MYSQL和Oracle的远程数据库创建MYSQL远程链接第一步需要下载MYSQL驱动文件,具体下载地址如下:https://dev.mysql.com/downloads/connector/odbc/选择
分类: 编程语言 发布时间: 03-11 21:24 阅读次数: 0

【技术干货】如何评价一款 App 的稳定性和质量?

「崩溃」与「卡顿」、「异常退出」等一样,是影响App稳定性常见的三种情况。相关数据显示,当iOS的崩溃率超过0.8%,Android的崩溃率超过0.4%的时候,活跃用户有明显下降态势。它不仅会造成关键业务中断、用户留存率下降、品牌口碑变差等负面影响,而且会直接带来卸载和流失。也同时给开发者带来不可小觑的资本损失。
分类: 移动开发 发布时间: 03-11 21:24 阅读次数: 0

最简单的JVM内存结构图

JVM内存结构图大家好,好几天没有更新了,今天的内容有点多,我们详细介绍下JVM内部结构图,还是和之前一样,案例先行,方便大家理解记忆。/**  * @author :jiaolian  * @date :Created in 2021-03-10 21:28  * @description:helloworld测试jvm内存区域  * @modified By:  * 公众号:叫练  */ pu
分类: 编程语言 发布时间: 03-11 21:14 阅读次数: 0

python 基础学习系列(一)

python就是学就好啦,哈哈,菜鸟的python学习之路要开始了python的变量什么的,就先掠过,直接从字符串的学习开始(1)字符串的索引(盗图菜鸟教程python)在python中,字符串中的字符是通过索引来提取的,索引从0开始。python可以取负值,表示从末尾提取,最后一个为-1,倒数第二个为-2,即程序认为可以从结束处反向计数。(2)字符串的格式化first='John&#39
分类: 编程语言 发布时间: 03-11 20:54 阅读次数: 0

2021-03-11:go中,协程内部再启用协程,它们是没关系,对吧?外部协程奔溃,内部协程还会执行

2021-03-11:go中,协程内部再启用协程,它们是没关系,对吧?外部协程奔溃,内部协程还会执行吗?外部协程执行结束的时候,如何让内部协程也停止运行?golang原生提供的包里,让内部协程停止运行,如何实现?福哥答案2021-03-11:1.外部协程和内部协程没关系。2.如果程序不奔溃,不会影响内部协程继续执行。如果没做特殊处理,整个程序会奔溃。3.三种方式:共享变量作为标志位,通道,上下文c
分类: 编程语言 发布时间: 03-11 20:44 阅读次数: 0

MySQL系列-用户管理

MySQL系列-用户管理运维少年运维少年系列文章说明MySQL系列文章包含了软件安装、具体使用、备份恢复等内容,主要用于记录个人的学习笔记,主要使用的MySQL版本为5.7.28,服务器系统版本为CentOS7.5。本章节为数据库用户管理。用户用户的作用是什么?①登录MySQL数据库②管理MySQL数据库的对象(数据库和表)如何定义一个用户?①一个用户由用户名及白名单组成,常见格式为'用户
分类: 编程语言 发布时间: 03-11 20:34 阅读次数: 0

TCP为什么是三次握手四次hui'shou

TCP为什么是三次握手四次hui'shou运维少年运维少年TCP简介TCP提供一种面向连接的、可靠的字节流服务。其中,面向连接意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。在一个TCP连接中,仅有两方进行彼此通信;而字节流服务意味着两个应用程序通过TCP链接交换8bit字节构成的字节流,TCP不在字节流中插入记录标识符。三次握手TCP通
分类: 编程语言 发布时间: 03-11 20:24 阅读次数: 0

MySQL系列-权限管理

MySQL系列-权限管理运维少年运维少年系列文章说明MySQL系列文章包含了软件安装、具体使用、备份恢复等内容,主要用于记录个人的学习笔记,主要使用的MySQL版本为5.7.28,服务器系统版本为CentOS7.5。本章节为数据库权限管理。权限什么是权限?①MySQL的权限是针对用户设计,管理员可以根据不同的用户赋予不同的权限,权限的作用对象为数据库和表。即对用户操作对象的行为进行限制。②Linu
分类: 编程语言 发布时间: 03-11 19:54 阅读次数: 0