shell study-11day--shell流程控制语句while

1、while循环语句及循环嵌套(1)语法格式while-do-done重复测试指令的条件,只要条件成立就反复执行对应的命令操作,直到命令不成立或为假;语法格式:while 测试命令 do 命令 done(2)实例A、降序输出1-5[root@test ~]# vi while-1.sh #!/bin/bash i=5 while [ $i -gt 0 ] do         echo $i  
分类: 企业开发 发布时间: 12-28 02:09 阅读次数: 0

shell study-12day--shell实例

1、shell实例(1)打印九九乘法表[root@test shell]# vi for-1.sh  #!/bin/bash for  i in `seq 9`   #变量i取1-9之间的整数 do         for j in `seq $i` #变量j分别取1-1,1-2,1-3...1-9之间的整数         do         echo -n "$i*$j= `echo $((
分类: 企业开发 发布时间: 12-28 02:09 阅读次数: 0

shell study-13day--跳出循环(break、continue)

1、跳出循环(break与 continue)(1)跳出循环在使用循环语句进行循环的过程中,有时候需要在未达到循环结束条件时强制跳出循环,Shell提供了两个命令来实现该功能:break和continue。Break:跳出整个循环break 概述:跳出当前整个循环或结束当前循环,在 for、while 等循环语句中,用于跳出当前所在的循环体,执行循环体之后的语句,后面如果什么也不加,表示跳出当前循
分类: 企业开发 发布时间: 12-28 02:09 阅读次数: 0

shell study-14day--shift(参数左移)

1、Shift 参数左移指令shift 命令用于对参数的移动(左移),通常用于在不知道传入参数个数的情况下依次遍历每个参数然后进行相应处理(常见于 Linux 中各种程序的启动脚本)。在扫描处理脚本程序的参数时,经常要用到的shift命令,如果你的脚本需要5个或5个以上的参数,你就需要用shift命令来访问第5个及其后面的参数。作用:每执行一次,参数序列顺次左移一个位置,$#(传递到脚本的参数个数
分类: 企业开发 发布时间: 12-28 02:09 阅读次数: 0

带你认识 flask 全文搜索

01全文搜索引擎简介对于全文搜索的支持不像关系数据库那样是标准化的。有几种开源的全文搜索引擎:Elasticsearch,Apache Solr,Whoosh,Xapian,Sphinx等等,如果这还不够,常用的数据库也可以像我上面列举的那些专用搜索引擎一样提供搜索服务。 SQLite,MySQL和PostgreSQL都提供了对搜索文本的支持,以及MongoDB和CouchDB等NoSQL数据库当
分类: 编程语言 发布时间: 12-28 02:09 阅读次数: 0

shell study-15day--shell函数

1、函数的使用函数是一个脚本代码块,你可以对它进行自定义命名,并且可以在脚本中任意位置使用这个函数,要使用这个函数,只要使用这个函数名称就可以了。使用函数的好处:模块化,代码可读性强。(1)函数创建语法方法 1:function name { commands }注:name 是函数唯一的名称方法 2:name 后面的括号表示你正在定义一个函数name( ){ commands }调用函数语法:函
分类: 企业开发 发布时间: 12-28 02:09 阅读次数: 0

带你认识 flask 优化应用结构

01目前的局限性目前状态下的应用有两个基本问题。如果你观察应用的组织方式,你会注意到有几个不同的子系统可以被识别,但支持它们的代码都混合在了一起,没有任何明确的界限。我们来回顾一下这些子系统是什么:用户认证子系统,包括app/routes.py中的一些视图函数,app/forms.py中的一些表单,app/templates中的一些模板以及app/email.py中的电子邮件支持。错误子系统,它在
分类: 编程语言 发布时间: 12-28 02:09 阅读次数: 0

shell study-16day--mysql数据库备份

1、MariaDB数据库备份脚本(1)MariaDB数据库简介从 centos7.0 开始,系统中自带的 mysql 数据库,改为 mariadb 数据库。MariaDB 数据库概述:MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL授权许可 MariaDB 的目的是完全兼容 MySQL,包括 API 和命令行,使之能轻松成为 MySQL 的代替品。甲骨文
分类: 企业开发 发布时间: 12-28 02:09 阅读次数: 0

shell study-17day--expect登陆远程主机

1、expect-正则表达(1)expect 实现无交互登录expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。如:ssh登录,ftp登录等写在一个脚本上,使之自动化完成。(2)安装expect[root@test ~]# yum -y install expect(3)使用方法A、定义脚本执行的shell[root@test ~]# find / -name 
分类: 企业开发 发布时间: 12-28 02:09 阅读次数: 0

带你认识 flask ajax 异步请求

01服务端与客户端迄今为止,在我遵循的传统服务器端模型中,有一个客户端(由用户驱动的Web浏览器)向应用服务器发出HTTP请求。请求可以简单地请求HTML页面,例如当你单击“个人主页”链接时,或者它可以触发一个操作,例如在编辑你的个人信息之后单击提交按钮。在这两种类型的请求中,服务器通过直接发送新的网页或通过发送重定向来完成请求。然后客户端用新的页面替换当前页面。只要用户停留在应用的网站上,该周期
分类: 编程语言 发布时间: 12-28 02:09 阅读次数: 0

shell study-18day--正则表达式介绍

1、正则表达式的使用正则表达式,又称规则表达式。在代码中常简写为 regex、regexp 或 RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本,可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与运算符可以将小的表达式结合在一起来创建更大的表达式。
分类: 企业开发 发布时间: 12-28 02:09 阅读次数: 0

有什么推荐书目可以了解社会的残酷?

对于大一学生而言,不仅仅是要了解一下真实社会,更确切说应该了解一下真实的学术生活,才能更好地 理解社会。想要了解社会,应该多读一些社会学的著作,笔者自本科至读博求学12年间,共读过上百本社 会学著作,在此与大家分享几本好书!第一步,认清学术,千万别读博——李连江《不发表,就出局!》点评:很多学生单纯的以为高校就是象牙塔,就是只要好好学习,认真读博,将来就能继续在高校当老 师,但是现实的残酷可以告诉
分类: 编程语言 发布时间: 12-28 02:09 阅读次数: 0

【程序源代码】springboot微服务架构的前后端分离博客系统

正文 | 内容01—蘑菇博客(MoguBlog),一个基于微服务架构的前后端分离博客系统。前台使用Vue + Element , 后端使用spring boot + spring cloud + mybatis-plus进行开发,使用 Jwt + Spring Security做登录验证和权限校验,使用ElasticSearch和Solr作为全文检索服务,使用Github Actions完成博客的
分类: 编程语言 发布时间: 12-28 01:59 阅读次数: 0

Android 无需权限即可触发震动 HapticFeedback(震动反馈)

本文由HarryWeasley授权发布。HarryWeasley的博客地址:http://blog.csdn.net/harryweasleyAndroid中长按一个控件的时候,想以震动提示用户,除了用Vibrate类来做,还可以用到(HapticFeedback)震动反馈实现。本篇博客,我们就一起来熟悉一下Android震动反馈,首先我们打开手机上的振动模式开光,这里我是以小米手机来做模拟的,位
分类: 编程语言 发布时间: 12-28 01:59 阅读次数: 0

一个Demo带你彻底掌握View的滑动冲突

本文由Young_Kai投稿。Young_Kai的博客地址:http://blog.csdn.net/tyk0910自定义View的难点就是滑动冲突,本文作者通过一个demo,覆盖大多数的滑动冲突问题,看完可以回味一下,举一反三。最近在重新学习Android自定义View这一块的内容,遇到了平时开发中经常碰到的一个棘手问题:View的滑动冲突。相信不少小伙伴都有相同的感觉,看似简单真正做起来却又不
分类: 编程语言 发布时间: 12-28 01:59 阅读次数: 0

Android组件化核心之路由实现

本文由亓斌投稿。亓斌的博客地址:http://blog.csdn.net/qibin0506好了,下面进入今天的主题,前几个月有幸参加了CSDN组织的MDCC移动开发者大会[可点击],一天下来我最大的收获就是了解到了模块化开发,回来之后我就一直在思考模块化的一些优点,不说别的,提供一种可插拔的开发方式就足够我们兴奋一会了~接下来自己开始尝试了一些小demo,发现在模块化开发中最大的问题就是组件间通
分类: 编程语言 发布时间: 12-28 01:59 阅读次数: 0

这交互炸了:饿了么是怎么让Image变成详情页的

本文由旋转跳跃就团灭的wing投稿。旋转跳跃就团灭的wing的博客地址:http://blog.csdn.net/wingichoy昨天有个大喜事,我觉得大家都知道了吧~~不知道的输入下面这个网址就懂了:https://developers.google.cn/晚上叫外卖,打开饿了么,发现推了一个版本,更新以后,点开了个鸡腿,哇,交互炫炸了。不过还是有槽点。我是无意中才发现可以左右滑动的。这。。。
分类: 编程语言 发布时间: 12-28 01:59 阅读次数: 0

Android 第一行代码赠书 [全球限量版]

上个月老郭的第二本书:《第一行代码》第二版开始上市,我竟然没拿到第一批签名版的书,好像是因为销量太好了~销量好像是这样的:不过,做为老郭的忠实粉丝,我还是决定在微信公众号上送一波书。昨晚怀着激动的心情拿到了书,书是这样的:but,每天帮我编辑公众号图片的作图妹纸,整天浪的小源和其他1名不明身份的人已经抢夺了其中3本..那么,还剩8本,其中5本是有老郭签名的,另外3本是木有签名的,没有签名是因为是我
分类: 编程语言 发布时间: 12-28 01:59 阅读次数: 0

这交互炸了:一分钟让你拥有微信拖拽透明返回PhotoView

本文由三精-大精wing投稿三精-大精wing的博客地址:http://blog.csdn.net/wingichoy如果你还记得这交互炸了:饿了么是怎么让Image变成详情页的,那么就应该能想到这是同一个作者啦,作者好像开始搞了一个系列,交互都很“炸”~~>轻松一下《交互炸了》或许是一系列高端特效教程,文中会介绍一些比较炫酷的特效,以及实现的思路。特效实现本身也许不会有太大的难度。难点在于
分类: 编程语言 发布时间: 12-28 01:59 阅读次数: 0