8 MRIVANDU

尚未进行身份认证

欢迎关注我的今日头条号:耕耘实录。Just do it!

等级
TA的排名 7k+

笔记:使用 bash shell 登录 MySQL 并查询指定数据库某个时间段内的数据

以一个例子来记录一下:#!/bin/bashoneday=\'`date+%F-d'-10day'`\'mysql-uusername-P33061-h192.168.1.168-Ddatabase-p*password<<EOFSELECT*FROMtest_tableWHERRworkday>${oneday};EOF...

2019-10-08 10:49:05

再议 C 语言中的指针与数组(4)

文章目录再议C语言中的指针与数组(4)一概述二数组与指针2.1指向数组的指针2.2指向复合常量的指针2.3通过指针对数组进行操作2.4指针与数组在函数定义中的使用2.5多维数组与指针三总结再议C语言中的指针与数组(4)一概述前面的文章中,回顾了C语言中的指针,对指针有了一个比较初步的了解。在本文中,结合数组,再次对指针进行回顾。二数组与指针在C语言中,...

2019-09-16 16:59:30

学生时代所学的一些 C 语言知识点回顾(3)——再议指针的声明与使用

学生时代所学的一些C语言知识点回顾(3)——再议指针的声明与使用#include<stdio.h>intmain(intargc,char*argv[]){int*p;*p=203030;printf("%d\n",*p);}这段代码能正常通过编译,但是不能正常执行。原因在于:指针变量p没有明确的指向。在实际编程中,类似的错误应该避...

2019-09-11 14:22:17

学生时代所学的一些 C 语言知识点回顾(2)——指针

文章目录指针一前言二一些例子三小结指针一前言承接上一篇,对C语言中的指针进行了回顾总结。文中的例子均为本人纯手工输入,在Linux环境中全部编译实践过。由于平时工作中大部分时间都使用Linux,许多深入的Linux体系知识需要掌握C语言才能深入地理解,故此,对C语言进行了一次回顾。工作多年以后,才发现:曾经所学的一切知识并非一无是处,而是那时的自己太粗浅,太急...

2019-09-10 18:25:54

学生时代所学的一些 C 语言知识点回顾(1)

学生时代所学的一些C语言知识点回顾(1)0.前言时间过得真快,一眨眼之间已经毕业很多年,C语言是大学里所学的第一门编程语言。由于很长时间不用,很多知识点都已生疏,最近抽了个空对之前的一些知识点做了一些回顾,谨以此系列文章记录一下这些刚刚回顾过的知识点。1.整型与浮点型两种数据类型相乘#include<stdio.h>intmain(){inta=20;...

2019-09-09 17:11:23

笔记:Docker命令自动补全

笔记:Docker命令自动补全一背景作为一名Linux重度用户,每次敲命令总会情不自禁地按下Tab键。在键入Docker命令时也会出现类似的习惯性动作。那么是否Docker相关命令也能自动补全呢?二操作步骤2.1安装bash-completionsudoyuminstall-ybash-completion安装完成之后重启系统或者重新登录shell。...

2019-09-04 15:14:54

开源免费图片文字识别 OCR 工具 tesseract v4.1.0 的 Docker 镜像制作与使用

FROMcentos:7.6.1810LABELANTHOR="IVANDU"VERSION="0903.0.01"BUILD_DATE="2019-09-03"\RESOURCES="https://github.com/tesseract-ocr/tesserachttp://www.leptonica.org/index.htmlhttps://github...

2019-09-03 20:06:51

深入浅出 Kubernetes:StatefulSet 概念理解

文章目录深入浅出Kubernetes:StatefulSet概念理解与实践一背景知识及相关概念二StatefulSet的两种结构2.1拓扑结构2.2存储结构深入浅出Kubernetes:StatefulSet概念理解与实践一背景知识及相关概念StatefulSet的设计其实非常容易理解。它把真实世界里的应用状态,抽象为了两种情况:拓扑状态。这种情况意味着,应用的多个实...

2019-08-26 16:34:52

Kuberntes 中无法删除 PV 的解决方法

Kuberntes中无法删除PV的解决方法一背景系统内有一个已经不再使用的PV,已经删除了与其关联的Pod及PVC,并对其执行了删除命令,但是无法正常删除,一直出于如下状态:$kubectlgetpvNAMECAPACITYACCESSMODESRECLAIMPOLICYSTATUSCLAIM...

2019-08-23 16:09:32

深入浅出 Kubernetes:浅谈 Deployment 和 ReplicaSet

文章目录深入浅出Kubernetes:浅谈Deployment和ReplicaSet一背景二Deployment三ReplicaSet四其他深入浅出Kubernetes:浅谈Deployment和ReplicaSet一背景Deployment和ReplicaSet是Kubernetes中两个比较重要的对象,本文简单地讨论了他们之间的一些区别与联系。二D...

2019-08-08 19:20:20

深入浅出 Kubernetes:初识 Pod(下)

文章目录深入浅出Kubernetes:初识Pod(下)一ProjectedVolume1.1Secret1.2ConfigMap1.3DownwardAPI1.4ServiceAccount二相关资料深入浅出Kubernetes:初识Pod(下)一ProjectedVolume作为Kubernetes比较核心的编排对象,Pod携带的信息极其丰富。在Kub...

2019-08-07 17:52:38

几行 Python 代码实现 Windows 下的文件批量重命名

几行Python代码实现Windows下的文件批量命名一背景“C:\Users\gysl\Documents\数据结构”目录中存在许多文件,现需要对其进行重命名,命名规则为:匹配文件名的前六个字符(这些文件的前六个字符就能区分文件名称,且不重复),源文件及重命名之后的文件的扩展名都是“.mp4”。二实现代码#-*-coding:utf-8-*-importos,re...

2019-08-05 16:22:24

深入浅出 Kubernetes:初识 Pod(上)

一概念Pod是一个逻辑概念,Kubernetes真正处理的,还是宿主机操作系统上Linux容器的Namespace和Cgroups,而并不存在一个所谓的Pod的边界或者隔离环境。Pod是一组共享了某些资源的容器,Pod里的所有容器,共享的是同一个NetworkNamespace,并且可以声明共享同一个Volume。在Kubernetes项目里,Pod的实现需...

2019-07-31 15:51:44

笔记:MySQL查询结果中插入一列表内没有的数据

一背景今天在给同事提MySQL供报表的时候遇到这样一个问题,指定格式必须输入一列,但是这一列并不在表内。二解决方案比如在test_table中的address前插入一列company,这一列的值都是Microsoft,SQL语句可以写成:select'company'Microsoft,addressfromtest_table;需要注意的是:单引号不能省...

2019-07-19 15:24:22

通过二进制包一键部署 Kubernetes v1.15.0 集群

通过二进制包一键部署Kubernetesv1.15.0集群一概述Kubernetes目前有两种较为流行的安装方式:二进制和Kubeadm。二进制安装过程有利于大家理解Kubernetes各组件的原理和详细配置过程,安装包容易获取,不需要科学上网即可完成全部组件的下载。但是操作过程复杂而且冗长,令众多初学者望而生畏。在解决了网络问题后,Kubeadm这种安装方式非常简单快捷,唯一的缺点是...

2019-07-18 15:43:09

笔记:一台主机上配置多个私钥实现ssh免密登录

笔记:一台主机上配置多个私钥实现ssh免密登录一背景现有主机已经成功配置了对其他主机的ssh免密登录,在本地已经保存了GitHub的私钥。目前需要在这台主机上克隆GitHub自己已创建仓库,使用或者修改代码后再向GitHub仓库提交。二实现脚本#!/bin/bashrm-rf/tmp/*echo'-----BEGINRSAPRIVATEKEY-----MIICXQIB...

2019-06-28 19:17:38

Bash shell 中,三种子 shell 实践

Bashshell中,三种子shell实践一背景让我们先来看一下下面这个简单的例子:#!/bin/bash#===============================================================================#FILE:process_test.sh#USAGE:.${YOU...

2019-05-02 18:16:24

bash shell 中,$* 与 $@ 的区别与联系

bashshell中,$*与$@的区别与联系让我们来看两段脚本及其运行结果。脚本1:#!/bin/bashfornum1in$*;doecho'------------show:$*-----------';echo'Show$*:'${num1};donefornum2in$@;doecho'-----...

2019-05-01 17:27:15

Docker 实践中的一些经验总结

Docker实战1.A容器名称为:AA,缺少相关调试工具,比如:top,先需要对A容器进行调试,可使用--pid选项从另外一个包含该工具的镜像创建一个容器进行调试。命令格式如下:dockerrun-it--rm--pid=container:AANewImage/bin/bash如果依赖容器退出,那么带--pid选项的容器也将直接退出。2.Docker中s...

2019-04-24 15:48:43

Bash shell 中的字典

文章目录Bashshell中的字典一背景二脚本三总结Bashshell中的字典一背景在一些运维工作中,使用字典能让当前工作事半功倍,类似Python,在GNUbash4.2.46中,我们也可以很方便的使用字典来完成一些工作了。本文以一段bashshell为例展示一下Bash中字典的使用。二脚本#!/bin/bash#Declareadict...

2019-04-15 12:06:47

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。