自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (2)
  • 收藏
  • 关注

原创 设置网卡为up状态(macVlan)

目的是让网卡处于up状态;然后创建macVlan,以承载K8s的pod流量。

2023-06-09 13:30:29 863

原创 go语言 删除 int型切片的某个index的element

func sliceRemove(index int, s []int) ([]int, error) { //fmt.Println("len(slice) is ", len(s)) if index > len(s)-1 || index < 0 { return nil, errors.New("index out of range") } if index ==...

2019-07-17 15:12:29 266

转载 [转载]Windows在pip install tensorflow遇到的问题 一些python安装包的时候,超时问题以及权限问题

 源链接:https://blog.csdn.net/accumulate_zhang/article/details/78345980  交代一下环境,win10系统,已经装了anaconda。现在是要安装TensorFlow  选择直接安装TensorFlow,一般直接pip install tensoflow 就可以了。  但是我安装的时候遇到两个问题...

2019-01-31 14:13:39 310

原创 linux-centos 如何清除掉配置文件中的注释文件?

egrep -v '^#|^$|^[ ]*#'    /path/to/confegrep -v '^#|^$|^[ ]*#' /path/to/conf #此处为您的配置文件的具体路径 

2018-10-09 21:21:02 3063

原创 python3 自己编写一个程序,把大写字母转换为小写字母(即自编程实现了 字符串的lower()方法)

 #定义一个函数,可以把列表输入的带有大写字母的列表,转换为全小写字母#比如:输入列表['Hello','worlD','HAHA']  ====&gt; ['hello','world','haha']#代码如下:#定义一个函数,可以把列表输入的带有大写字母的列表,转换为全小写字母#比如:输入列表['Hello','worlD','HAHA'] ====&gt; ['hello',...

2018-09-15 12:01:17 9308

原创 【python】用python写一个小程序(python生成器-generator),生成斐波那契数列

效果:  #定义一个“生成器函数”generator,用于生成斐波那契数列def feb(): a,b = 0,1 while True: yield b a,b = b, a+b#在命令行中,调用函数:f = feb()#通过 内置函数 next() next(f) ...

2018-09-15 10:41:47 1074

原创 python3 用5行代码实现杨辉三角

效果图:v代码:#定义一个函数:def triangles(): ...: L = [1] ...: while(True): ...: yield L ...: M = [L[x] + L[x + 1] for x in range(len(L) - 1)] ...: L = ...

2018-09-13 21:57:42 1513

原创 [linux]用python写一个小程序,实现石头、剪子、布的小游戏(代码+效果图)

 效果图如下:代码 [root@centos7-5 python3]# cat stone_jianzi_bu.py #!/usr/bin/python36# coding=utf-8#石头、剪子、布的游戏import randomimport os#sum = ((0,0),(0,1),(0,2),(1,0),(1,1),(1,2),(2,0),(2,1),(2,2)...

2018-09-13 20:12:21 3090

原创 linux【centos7】 如何通过yum升级vim7 到vim8

 以下四条命令搞定,谁用谁知道rpm -Uvh http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpmrpm --import http://mirror.ghettoforge.org/distributions/gf/RPM-GPG-KEY-gf.el7yum -y remo...

2018-09-13 12:01:16 7528 12

原创 用shell实现一个小脚本,用来同来统计自己某个文件下的代码,总的代码行数,总的注释量,总的空行量?支持遍历查询,支持软链接查询

[root@master2 yunwei]# cat sum_code_row_version1.4.sh#!/bin/bash# File Name: sum_code_row.sh# Author: Liwqiang# mail: shrekee@qq.com# Created Time: Sun 05 Aug 2018 06:43:19 PM CST# Desc: 统计某个目录...

2018-09-12 18:11:31 343

原创 linux下【centos】nginx自动源码编译安装脚本,以及通过service 启动/停止/重载 nginx的服务脚本

 第一:脚本为nginx源码编译安装的脚本,可以帮助用户自动创建系统用户“nginx”;可以用户自己指定安装路径,配置文件路径,执行文件路径等;第二:可以配置第二个脚本使用,通过service服务来管理nginx。[root@master2 code]# cat nginx_auto_install.bash #!/bin/bash#mail: shrekee@qq.com#aut...

2018-09-12 18:07:00 489

原创 用shell和python3以及c语言,这三种语言编写一个求40万内素数的程序(同样的算法),测试shell、C、python的效率

首先是,python的脚本[root@master2 test]# cat prime_num.py #!/usr/local/bin/python3#coding:utf8#导入统计时间模块import time#记录开始时间,用变量start保存start = time.process_time()#定义列表,用于保存素数,从2开始。lst=[2]for i in r...

2018-09-12 17:55:15 332

原创 用python写一个小程序,用于显示centos系统还剩下多少内存?

#!/usr/local/bin/python3#_*_ coding:utf-8 _*_#导入正则模块import reif __name__ == "__main__":#打开文件'/proc/meminfo' # with open('/proc/meminfo') as f:##因为打开后的文件是可迭代的,于是,我们可以使用for 来遍历文件内容# for i in ...

2018-09-12 17:33:34 241

原创 用python写一个小程序,解决买水果的问题?

问题:商店总共有三种水果,香蕉/苹果/葡萄,单价分别为3.5/5.0/3.0元/500克。写一个小程序实现:         1、输出一个菜单:打印每种水果的价格:         2、寻问客户欲购买水果?         3、客户想购买的克数?          4、客户的总的消费金额?#!/usr/local/bin/python3#_*_ coding:utf...

2018-09-12 17:22:00 6318

原创 【centos7.5】源码编译安装python3.7,和使用国内阿里源 安装ipython3

从官网下载最新的python3.7的tar包。此处我们使用curl命令从网络上下载文件,选项“-O” 表示:把文件下载到本地。#此处我们使用curl命令从网络上下载文件。#选项“-O” 表示:把文件下载到本地。 wget -O https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz#解压文件:tar xf Pyth...

2018-09-12 17:14:39 1523

转载 如何使用sed命令查找并替换文件中的路径?和在sed中引入shell变量的四种方法

原文链接 https://blog.csdn.net/weiyuefei/article/details/62216107今天在写一个脚本遇到问题,----需要在sed中引入shell变量,在网上搜了变天才找到,经过测试这四种方法都可用,在这里跟大家分享下,=---同时谢谢netman大哥,前辈就是前辈哈哈1.eval sed ’s/$a/$b/’ filename2.sed "s/...

2018-08-25 20:50:49 4424 1

转载 使用yum本地化安装的方法:

场景:你需要在本地安装好几个rpm包,然后这几个包可能还需要别的软件依赖??怎么解决?使用如下命令即可:yum --nogpgcheck localinstall    *****name1****.rpm     ***name2**.rpm    ***name3**.rpm...

2018-08-20 21:55:11 2609 1

转载 【转】127.0.0.1和0.0.0.0地址的区别 转自ythunder的博客

我平时在进行网络编程时,会将服务器的IP地址设置为127.0.0.1。然后绑定端口,开始监听。但是对于服务器来说,除了127.0.0.1,还有内网IP和公网IP,绑定本地的话只能局域网传输,所以,应该怎么绑定?先复习一下IP类型:IP地址一共分为5类,即A~E,它们分类的依据是其net-id所占的字节长度以及网络号前几位。A类地址:网络号占1个字节。网络号的第一位固定为0。B类地址:网络号占2个字...

2018-07-11 11:07:45 167

转载 【转载】TCP Wrapper & Samba 转自51CTO播客 作者 :00懂你00

TCP Wrapper &amp; SambaTCP Wrapper &amp; Samba    1.TCP Wrapper      一般在操作系统层面上安装防火墙来处理网络连接,然而虽然防火墙有非常广泛的用途,但他却不是万能的,例如它无法处理类似的向连接发起者发送一些文本这样的任务。      TCP Wrappers扩展了inetd为受其控制的服务程序实施控制的能力,通过使用这种方法,它能...

2018-07-07 22:56:46 149

转载 【转载】-exec和xargs的区别 转自arganzheng的专栏

-exec和xargs的区别2010-11-27 星期六 晴朗当你在命令行执行:$find . -name 'core' -type f -exec rm {} /;时,find -exec 命令会对每个匹配的文件执行一个单独的rm操作(execute a separate rm for each one), 正如你手动敲入下面命令:rm ./bin/corerm ./source/shoppin...

2018-07-07 22:54:46 181

原创 centos 6.5 dhcp4.1.1 报错(Not searching LDAP since ldap-server........)及解决

系统版本centos6.5 x64 内核dchp 4.1.1安装dhcp后,关闭防火墙:# service iptables stop                    查看防火墙是否关闭:service iptables status打开dhcp主配置文件:   vin /etc/dhcp/dhcpd.conf      添加如下内容 .......并保存退出    然后尝试启动dhcpd服...

2018-07-01 15:27:22 3584

原创 作业:需求: 技术部门: 总监: zongjian 员工: yuangong1 yuangong2 /dir 员工1所创建的文件1.txt (任意修改自己创建的文件) 员工2所创建的文件2.t

作业:需求:技术部门:总监:  zongjian员工: yuangong1yuangong2/dir  员工1所创建的文件1.txt  (任意修改自己创建的文件)员工2所创建的文件2.txt  (任意修改自己创建文件)员工1 可以查看员工2 文件并且 可以修改但是不可以删除。员工2可以查看员工1文件并且 可以修改但是不可以删除。总监可以随意修改。回答:第一步:创建总监账号;然后创建员工1和员工2账...

2018-06-27 21:31:39 283

转载 linux 之查找指令 locate模糊查找;数据库查找;find 精确查找;实时较慢的查找

locate   从系统默认数据库中查询;;支持模糊查询;速度快 ,但是查询结果相对不准确find   查找路径 查找标准,查到到以后的处理动作   匹配标准:            - name 'F'            -iname  ‘FILENAM’区分大小写;            -regex PATTERN             -uid            -gid    ...

2018-06-25 21:50:55 1705

原创 如何在VM虚拟环境下搭建LAMP中的Apache中的第二个虚拟主机?

环境:在VM下的系统centos6.5 32位发行版   linux内核版本 2.6.32apache版本 2.2.15目标要求:实现基于域名的多个虚拟主机上线。比如,支持我的www.*.com(个人博客)和bbs.*.com(个人论坛)同时在一个apache上线。第一步:修改本机的hosts文件,在后两行加入本机的域名。比如,我的就是www.666...和 bbs.666...第二步修改apac...

2018-06-25 09:38:29 125

转载 邮件服务器原理 SMTP 转载自马哥教育

you邮件用户代理:MUA   :mail user agent 本地邮件传输协议:lmtp极大的被滥用的风险   open  relay  坏处:容易产生大量大量垃圾邮件。。目前,各个邮件服务器都必须关闭自动转发功能。但是,本机传给服务器的邮件也是需要转发功能的,所以还是要有区分的。   但是家贼难防!!     所以,需要提供基于用户的认证方式。。必须要有账号和密码,才能接入服务器。     ...

2018-06-24 23:46:52 1219

原创 如何搭建LAMP环境,并上线discuz论坛服务

所谓LAMP,每个字母的含义为,L:  linux      A:  apache(httpd)     M: mysql(或者mariadb)   P: php语言设计的项目;第一步:首先安装linux系统我安装的系统为centos7.3.1611的发行版(具体下载方法可到)系统内核为4.10.4    :系统盘下载地址为centos官方地址,然后点击“Tree”按钮点击进入  isos文件夹可...

2018-06-22 17:14:16 293

转载 CentOS(Linux)中解决MySQL乱码《来源:Linux社区 作者:yanghuawu》

CentOS(Linux)中解决MySQL乱码环境:CentOS 6.3、mysql5.1 Centos 6.3在上安装mysql client和server之后,出现乱码,不得不修改编码。 注意: 关于utf8和gbk的区别详细见:linux中文乱码问题解决办法 http://www.linuxidc.com/Linux/2010-04/25757.htm ,下面的配置中根据自己要求选择两种编码...

2018-06-20 19:51:49 82

转载 linux基础测试题二

                        基础测试题一选择题1、某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为。A 467    B 674   C 476     D 764 2、将Windows C:盘(hda1)安装在Linux 文件系统的/winsys 目录下,命令是。A mount dev/had1 /winsysB mount /dev/ha...

2018-06-18 12:38:39 3702

转载 Centos中shell语言的转义字符举例--运维之linux基础课

一、在脚本中输入以下命令,并执行:#!/bin/bashecho "quotation marks"echo 1: $'\t\042\t'echo 1: '\t\042\t'echo 2: $'\tx22\t'quote=$'\042'echo 3: $quoteABC=$'101\102\103'echo 4:$ABC执行后,结果输入如下:quotation marks1: " 1: \t...

2018-06-16 10:24:32 741

转载 Centos中bash关于until循环的脚本测试程序。

一、until循环流程图二、以下脚本实现的功能为:“它”会不断的判断累加值后再进行乘法运算,直到这个累加的值超过设定的值时结束退出。在bash中执行此脚本后:...

2018-06-13 11:37:11 233

转载 Linux中bash语言中脚本 程序流程控制语句之for循环的两种用法

在centos的bash创建以下脚本执行此脚本后的输出为:

2018-06-12 21:36:34 628

转载 Linux中shell中特殊字符在在特定的字符前出现从转义

在linux的bash中敲入以下代码,查看输出结果(以下实例转自Centos Linux系统运维)echo 1: $'\t\042\t'echo 2: $'\tx22\t'quote=$'\042'echo 3: $quoteABC=$'101\102\103'echo 4:$ABC输出为:1: " 2: x22 3: "4:101BC...

2018-06-12 21:25:11 1460

原创 运维基础测试题(LINUX系统部分)

运维基础测试题一、选择题1、管道符 ”|” 的作用是A 将前一个命令的标准输入作为后一个命令的标准输出B 将前一个命令的标准输出作为后一个命令的标准输入 2、终止一个后台进程需要用到哪个命令A cp   B kill     C ctrl+c   D mv 3.Linux查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用哪个命令。A cat  B more  C l...

2018-06-10 15:17:45 3727

原创 centos 关于linux基础命令练习题 及答案详解

练习题1、如何通过命令行重启linux操作系统?  reboot    init62、如何在命令行中快速删除光标前/后的内容?   前:ctrl + u   后:ctrl + k3、如何删除/tmp下所有A开头的文件? rm -f /tmp/A*4、系统重要文件需要备份,如何把/etc/passwd备份到/tmp目录下?    Cp etc/passwd /tmp5、如何查看系统最后创建的3个用户...

2018-06-09 20:01:47 8974

转载 linux(centos)下如何查看当前用户信息以及历史登陆活动等信息

1. 使用w命令查看登录用户正在使用的进程信息2.使用who命令查看(登录)用户名称及所启动的进程3.使用命令 whoami4,命令last

2018-05-07 17:52:12 4562

Excel-VBA-编程教程(完整版)

直到 90 年代早期,使应用程序自动化还是充满挑战性的领域.对每个需要自动化的应用程 序,人们不得不学习一种不同的自动化语言.例如:可以用 EXCEL 的宏语言来使 EXCEL 自动化,使 用 WORD BASIC 使 WORD 自动化,等等.微软决定让它开发出来的应用程序共享一种通用的自动化 语言--------Visual Basic For Application(VBA),可以认为 VBA 是非常流行的应用程序开发 语言 VASUAL BASIC 的子集.实际上 VBA 是"寄生于"VB 应用程序的版本.

2017-10-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除