摘要: 通过前两篇文章,我们掌握了shell的一些基本写法和变量的使用,以及基本数据类型的运算。那么,本次就将要学习shell的结构化命令了,也就是我们其它编程语言中的条件选择语句及循环语句。 不过,在学习shell结构化命令的时候,我们又会发现它与其它编程的语言相比存在不小的区别。下面就开始看看吧: 条件 阅读全文
posted @ 2020-08-11 22:24 Macoffee 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 上篇我们学会了如何使用及定义变量。按照尿性,一般接下来就该学基本数据类型的运算了。没错,本篇就仍是这么俗套的来讲讲这无聊但又必学的基本数据类型的运算了。 基本数据类型运算 操作符 符号语义描述 + 加 10+10,结果为20 - 减 10-3, 结果为7 * 乘 10*2,结果为20 / 除 10/ 阅读全文
posted @ 2020-08-11 21:56 Macoffee 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 转载备忘 如今,不会Linux的程序员都不意思说自己是程序员,而不会shell编程就不能说自己会Linux。说起来似乎shell编程很屌啊,然而不用担心,其实shell编程真的很简单。 背景 什么是shell编程 高大上的解释,往往让人摸不住头脑。一句话概括就是:shell编程就是对一堆Linux命 阅读全文
posted @ 2020-08-11 21:53 Macoffee 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 开源软件负载均衡器 现在常用的三大开源软件负载均衡器分别是Nginx、LVS、Haproxy。 在之前的文章中已经对比了这三个负载均衡软件, 下面根据自己的理解和使用经验, 再简单说下这三个负载均衡软件各自特点:LVS负载均衡的特点1) 抗负载能力强。抗负载能力强、性能高,能达到F5硬件的60%;对 阅读全文
posted @ 2020-08-11 21:28 Macoffee 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 转 问题概述 使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。 问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直 阅读全文
posted @ 2020-08-11 14:18 Macoffee 阅读(6406) 评论(0) 推荐(2) 编辑