自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 ansible详解

自动化运维工具——ansible详解(一)自动化运维工具——ansible详解(二)

2021-03-04 20:54:59 120 1

原创 pip3更换源

1、在用户根目录下 ~ 下创建 .pip 隐藏文件夹,如果已经有了可以跳过 -- mkdir ~/.pip2、进入 .pip 隐藏文件夹并创建 pip.conf 配置文件 -- cd ~/.pip && touch pip.conf3、启动 Finder(访达) 按 cmd+shift+g 来的进入,输入 ~/.pip 回车进入4、新增 pip.conf 配置文件内容pip.conf文件内容"""[global]index-url = http://pypi.do..

2021-03-01 22:10:54 1018

转载 redis和memcached的区别

redis和memcached的区别(总结)观点一:1、Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等;2、Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储;3、虚拟内存--Redis当物理内存用完时,可以将一些很久没用到的value 交换到磁盘;4、过期策略--memcache在set时就指定,例如set key1 0 0 8,即永不过期。Redis可以通过

2020-12-03 23:22:56 106

原创 将ubuntu20.04的ip更改为静态ip

1. 修改/etc/netplan/01-network-manager-all.yaml文件network: version: 2 renderer: NetworkManager ethernets: eno1: #配置的网卡名称 dhcp4: no #dhcp4关闭 dhcp6: no #dhcp6关闭 addresses: [192.168.143.100/24] #192.168..

2020-12-02 11:55:37 179

原创 Redis为什么需要一主两从三哨兵的配置

Redis为什么需要一主两从三哨兵的配置我认为有两个原因:1、哨兵在选举时需要符合奇数形式,及3-5-7----等2、当一个主进行宕机时,哨兵就可以根据两个从选出一个最优的为主,此时另外一个从就可以作为这个主的一个同步备份。...

2020-12-01 23:47:38 774

转载 mysql 一主两从的环境,如果主库挂了,如何选举一个从库作为主库?

一主两从的环境,如果主库挂了,如何选举一个从库作为主库?如图:如果M挂了,怎么从S1和S2中选举一个从库作为主库?传统复制的解决方法(1)查看从库状态:S1:show slave status;S2:show slave status;root@localhost [(none)]>show slave status\G*************************** 1. row *************************** ...

2020-12-01 21:24:48 1428

转载 redis主从集群搭建及容灾部署(哨兵sentinel)

Redis也用了一段时间了,记录一下相关集群搭建及配置详解,方便后续使用查阅。提纲lRedis安装l整体架构lRedis主从结构搭建lRedis容灾部署(哨兵sentinel)lRedis常见问题Redis安装发行版:CentOS-6.6 64bit内核:2.6.32-504.el6.x86_64CPU:intel-i7 3.6G内存:2G下载redis,选择合适的版本[root@rocket software]# wget http:...

2020-12-01 13:48:59 267

转载 Linux 性能监控分析

公司有个测试服务器,上面跑了几个应用和一个DB。 DB被这个几个应用使用。 最近老是被挂掉。 CPU 使用率100%。 搞到最后大家都不能用。敲个命令都没反应。TOP命令显示的是一些Oracle session占用CPU资源太多。杯具的是在服务器上连sqlplus都进不去了,命令都没反应。只好把服务器重启了。重启之后再看了一下,是一个同事测试的SQL有问题。一条SQL占用CPU就30%。在研究这个问题的时候,也google到了一些Linux下的监控事项,整理如下。...

2020-12-01 09:46:57 201

转载 LInux服务器的基本优化

一:修改ulimit数vi /etc/security/limits.conf添加如下行:* soft noproc 65535* hard noproc 65535* soft nofile 65535* hard nofile 65535二:内核优化在经过这样的调整之后,除了会进一步提升服务器的负载能力之外,还能够防御小流量程度的DoS、CC和SYN攻击。此外,如果你的连接数本身就很多,我们可以再优化一下TCP的可使用端口范围,进一步提升服务器的并发能力。依然是往上面的参数文

2020-12-01 09:35:43 982

转载 vmstat的使用详解

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。一般vmstat工具的使用是通过两个数字参数来完成的,第一个参数是采样的时间间隔数,单位是秒,第二个参数是采样的次数,如:

2020-12-01 09:14:42 336

转载 最为详细的tcp解答

前言不管面试 Java 、C/C++、Python 等开发岗位,TCP的知识点可以说是的必问的了。任 TCP 虐我千百遍,我仍待 TCP 如初恋。遥想小林当年校招时常因TCP面试题被刷,真是又爱又狠….过去不会没关系,今天就让我们来消除这份恐惧,微笑着勇敢的面对它吧!所以小林整理了关于TCP 三次握手和四次挥手的面试题型,跟大家一起探讨探讨。 TCP 基本认识 TCP 连接建立 TCP 连接断开 Socket 编程 ...

2020-10-15 22:04:52 125

转载 深入理解C语言指针

深入理解C语言指针

2020-08-01 00:02:21 90

转载 yum更改为阿里云

1.进入到yum的源目录下 cd /etc/yum.repos.d/2.将原来的CentOS-Base.repo进行备份 mv CentOS-Base.repo CentOS-Base.repo_back3.下载替换阿里源 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo5.生成缓存 yum makecache6.更新 yum -y update.

2020-07-16 22:40:26 307

原创 Docker撸代码

目录Docker runDocker start/stop/restart 命令Docker killDocker rmDocker pause/unpause 命令Docker create 命令Docker exec 命令Docker ps 命令Docker inspect 命令Docker top 命令Docker attach 命令Docker events 命令Docker logs 命令Docker wait 命令Docker exp.

2020-07-16 21:01:53 217

原创  安装ubuntu安装mysqlclient 

安装ubuntu安装mysqlclient需要安装参照下列步骤sudo apt-get install mysql-server mysql-client 然后mysql -V查看mysql是否安装成功sudo apt-get install libmysqlclient-dev python3-dev 然后pip install mysqlclient出现错误 error: command 'x86_64-linux-gnu-gcc' failed with exit stat...

2020-05-13 19:49:47 1816

原创 redis命令的连接

1.redis学习记录,redis命令提供链接参考 Redis 命令参考

2020-01-01 23:12:10 100

原创 记录一次redis info 的命令详解

127.0.0.1:69532> info# Server(服务器信息)redis_version:3.0.0 #redis服务器版本redis_git_sha1:00000000 #Git SHA1redis_git_dirty:0 ...

2020-01-01 23:02:23 111

原创 TensorFlow的学习

1,使用pip安装tensorflow ,并且指定版本,和使用国内源。python3 -m pip install tensorflow==2.0 -i https://pypi.douban.com/simple2,安装好之后,查看安装的版本和路径。import tensorflow as tftf.__version__ #版本tf.__path__ #路径3,...

2019-10-01 16:33:03 80

原创 rpm的一些常用命令操作

1.rpm 安装rpm -ivh /PATH/TO/PACRASCE_FILE --nodeps :忽略依赖关系 --replacepags:重新安装,替换原有的安装 --force:强行安装,可以实现重装或者降级2.rpm 查询rpm -q files :查询指定的安装...

2019-09-14 11:17:52 139

原创 最小安装CenOS7.6 发现无法使用yum源安装,报错。

1.在最小安装装好的CentOS7.6发现 yum是无法使用的,报如下的错误:2.解决办法:这是网络的问题,需要排查,才能找到问题的所在:首先在网卡文件中,确保ONBOOT=yes ,如果设为静态的ip,则需要加上ipaddr、gateway、netmask设个属性3.最后重启网卡:service network restart4.现在就可以直接使用了,也可以...

2019-09-11 22:14:08 621 1

原创 客户端APP上的一些概念及技术

1、HttpDNS功能说明及实现2、关于打点系统(选型介绍篇)

2019-09-08 13:14:13 213

转载 DNS服务器搭建与配置

正文  前言:DNS(C/S;53/udp, 53/tcp;BIND;应用层协议)的配置文件是一个复杂的系统,伴随DNS建议出现的很多问题都会引起相同的结果,但大多数问题是由于配置文件中的语法错误而导致的!1.DNS查询方式迭代查询:客户端向本地 DNS 服务器发出请求后,一直处于等待状态,直到本地名称服务器返回查询结果。以访问 www.baidu.com 为例叙述迭代查询过程。当客户...

2019-09-08 12:51:03 677

转载 浏览器的DNS缓存查看和清除

有dns的地方,就有缓存。浏览器、操作系统、Local DNS、根域名服务器,它们都会对DNS结果做一定程度的缓存。本文总结一些常见的浏览器和操作系统的DNS缓存时间浏览器先查询自己的缓存,查不到,则调用域名解析函数库对域名进行解析,以得到此域名对应的IP地址DNS查询顺序:浏览器缓存→系统缓存→路由器缓存→ISP DNS 缓存→递归搜索1、chrome:为了加快访问速度,Goo...

2019-09-08 12:46:24 571

转载 强制缓存和协商缓存有什么区别

什么是强制缓存和协议缓存?1.背景介绍做前端有两个比较令人头痛的事,一个是命名,另一个就是缓存了。HTTP协议提供了非常强大的缓存机制, 了解这些缓存机制,对提高网站的性能非常有帮助。2.知识剖析什么是浏览器缓存浏览器缓存(Brower Caching)是浏览器在本地磁盘对用户最近请求过的文档进行存储,当访问者再次访问同一页面时,浏览器就可以直接从本地磁盘加载文档。浏...

2019-09-08 12:29:31 176

转载 浏览器同源策略及Cookie的作用域

如题,本文主要介绍两方面内容:首先简单介绍浏览器的同源策略与其带来的问题;其次,介绍Cookie的作用域,即Cookie与Domain(域名)的上传关系,即浏览器在什么时候提交什么Cookie到服务器,即浏览器是通过怎样的规则筛选Cookie并提交到服务器的。一、浏览器同源策略1.1 概述1995年,同源政策由 Netscape 公司引入浏览器。...

2019-09-08 12:22:22 111

原创 Redhat安装Oracle11.2.04

1. 配置Yum源及关闭SeLinux[root@localhost ~]# mkdir /media/rhel[root@localhost ~]# mount /dev/cdrom /media/rhelmount: /dev/sr0 is write-protected, mounting read-only[root@localhost ~]# vi /etc/yum.repo...

2019-09-07 11:54:53 347

转载 源码编译安装Mysql5.7

1.下载源码包在mysql官网选择合适的版本,得到下载的urlhttps://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22.tar.gz 或者直接修改url使用wget命令下载cd /usr/local/srcwget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysq...

2019-09-07 10:58:26 142

原创 记一次,不小心修改了profile文件,导致一直登陆不进去,总是重复登陆

1.在登陆的界面,alt +ctrl+f2进入命令模式。2.输入用户和密码登陆3.删除对/etc/profile 的更改,进行保存。4.再用命令reboot重启。5.如果发现好多命令不可用时:使用如下命令export PATH="/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/bin:/sbin"即可正常使用了。...

2019-09-07 10:22:39 574

转载 MYSQL

# -*- coding: UTF-8 -*-import reimport MySQLdb as mdbclass MysqldbHelper(object): """操作mysql数据库,基本方法 """ def __init__(self , host="localhost", username="root", password="", p

2018-08-09 13:04:25 287

转载 mysql

MYSQL 文档 https://blog.csdn.net/daqiang012/article/details/79518897MYSQL 基本操作语句 https://blog.csdn.net/lixiaomingnana/article/details/66474998MYSQL 得快捷键 https://blog.csdn.net/lixiaomingnana/article/...

2018-08-09 12:53:59 85

转载 python学习之路

python 面向对象封装,继承,多态 https://blog.csdn.net/songfreeman/article/details/50815701python 之描述符 https://blog.csdn.net/m0_37745438/article/details/79839096用户得验证登陆权限 https://blog.csdn.net/m0_37745438/arti...

2018-08-09 12:34:12 136 1

空空如也

空空如也

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

TA关注的人

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