一些很有实际意义的文章,专注于技术
版权声明:欢迎读阅 https://blog.csdn.net/weixin_44266137/article/details/90265783 最近一直没写博客。感觉都断更了1一个月,实在是对不起。给大家推荐关于技术性的文章吧 以下文章均来自同一个人、 处理Centos6和Centos7下,python3处理中文的神坑 在vscode中为Django配置专属的语法检测提醒,防止误报语法错误 解决Django2.0.4+kindeditor4.11 跨域上传文件的问题 利用vue.js双向绑定
运维企业实战——搭建harbor docker仓库
一、下载docker 所需安装包: container-selinux-2.21-1.el7.noarch.rpm
docker-ce-18.06.1.ce-3.el7.x86_64.rpm
libsemanage-2.5-8.el7.x86_64.rpm
libsemanage-python-2.5-8.el7.x86_64.rpm
pigz-2.3.4-1.el7.x86_64.rpm
policycoreutils-2.5-17.1.el7.x86_64.rpm
policycoreut
git+gitlab
注意:虚拟机内存4G或以上 一、gitlab的安装 yum install gitlab-ce-11.0.1-ce.0.el6.x86_64.rpm -y
sudo gitlab-ctl reconfigure 在浏览器上输入172.25.60.1(输入密码) 用root和你刚才设的密码登陆 创建一个新的项目hahaha 以ssh方式上传代码或者获取代码,所以我们要将获取shell和远端之间的密钥 ssh-keygen -t rsa [root@server1 ~]# cd .ssh/ [r
python中Web开发相关面试题
版权声明:欢迎读阅 https://blog.csdn.net/weixin_44266137/article/details/90293536 和前俩篇一样,有些还是需要你自己整理话述 1.TCP的三次握手 第一次握手:建立连接。客户端发送连接请求报文段,将SYN位置为1,Sequence Number为x;然后,客户端进入SYN_SEND状态,等待服务器的确认 第二次握手:服务器收到SYN报文段。服务器收到客户端的SYN报文段,需要对这个SYN报文段进行确认,设置Acknowledgmen
git+gitlab
注意:虚拟机内存4G或以上 一、gitlab的安装 yum install gitlab-ce-11.0.1-ce.0.el6.x86_64.rpm -y
sudo gitlab-ctl reconfigure 在浏览器上输入172.25.60.1(输入密码) 用root和你刚才设的密码登陆 创建一个新的项目hahaha 以ssh方式上传代码或者获取代码,所以我们要将获取shell和远端之间的密钥 ssh-keygen -t rsa [root@server1 ~]# cd .ssh/ [r
ansible配置mysql主从复制
配置主机 1、下载安装所需安装包 [root@server1 ansible]# ls
ansible-2.7.8-1.el7.noarch.rpm
ansible-tower-setup-bundle-3.4.2-1.el7.tar.gz
libtomcrypt-1.17-25.el7.x86_64.rpm
libtommath-0.42.0-5.el7.x86_64.rpm
python2-crypto-2.6.1-13.el7.x86_64.rpm
python2-jmespath-0.
ansible配置mysql主从复制
配置主机 1、下载安装所需安装包 [root@server1 ansible]# ls
ansible-2.7.8-1.el7.noarch.rpm
ansible-tower-setup-bundle-3.4.2-1.el7.tar.gz
libtomcrypt-1.17-25.el7.x86_64.rpm
libtommath-0.42.0-5.el7.x86_64.rpm
python2-crypto-2.6.1-13.el7.x86_64.rpm
python2-jmespath-0.
python中直播技术相关面试题
版权声明:欢迎读阅 https://blog.csdn.net/weixin_44266137/article/details/90293811 直接上问题了! 1.直播原理 在视频直播领域,有不同的商家提供各种的商业解决方案,其中比较靠谱的服务商有阿里云直播,腾讯云直播,以及又拍云和网易云的有偿直播服务,服务包括软硬件设备,摄像机,编码器,流媒体服务器等 视频直播的流程可以分为如下几步: 采集 —>处理—>编码和封装—>推流到服务器—>服务器流分发—>播放器流播放 一般情况下视频采集处理后推
saltstack自动化部署keepalived
一、saltstack的安装部署 主机环境: server1: 172.25.60.1 master
server2: 172.25.60.2 minion
1、 server1安装软件 [root@server1 2018]# ls
libsodium-1.0.16-1.el7.x86_64.rpm
openpgm-5.2.122-2.el7.x86_64.rpm
python2-libcloud-2.0.0-2.el7.noarch.rpm
python-cherrypy-5.6.0-
python中用到前端技术的相关面试题
版权声明:欢迎读阅 https://blog.csdn.net/weixin_44266137/article/details/90294355 做全栈开发的。必然离不开前端技术! 1.前后端分离 前后端只通过 JSON 来交流,组件化、工程化不需要依赖后端去实现。 可以通过Vue.js来实现组件化工程化;有哪些好处或弊端?现在的发展趋势是否往这个方面发展 使用场景 利弊切记一定要举例子,如下: 前后端要不要分,怎么分,是由具体业务决定的。 需要搜索引擎带流量的,必须由服务器端渲染。 需要用户
linux运维实战——saltstack的安装部署
一、什么是saltstack SaltStack管理工具允许管理员对多个操作系统创建一个一致的管理系统。 Saltstack是基于python开发的一套C/S架构配置管理工具 二、安装saltstack 1、配置yum源 (1)、在物理机上,创建一个目录hahaha将saltstack安装包放在默认发布目录下 /var/www/html/hahaha/2018
(2)、在server1、server2、server3上配置yum源 [root@server1 ~]# vim /etc/yum
linux运维企业实战——saltstack配置一些简单的自动化部署(apache、nginx)
注意:编写配置要顶头写,一级一级之间空两格 一、安装apache 1、 [root@server1 ~]# cd /etc/salt/
[root@server1 salt]# ls
cloud cloud.maps.d master minion.d proxy.d
cloud.conf.d cloud.profiles.d master.d pki roster
cloud.deploy.d cloud.providers.
运维企业实战——ansible的搭建以及一些常用命令
一、什么是ansible ansible是一种自动化运维工具,基于python开发。实现了批量系统配置、批量程序部署、批量运行能力等功能。
ansible是基于模块工作的,本身没有批量部署的的能力。真正具有批量部署的是ansible所运行的模块。ansible只是一个框架。
ansible和saltstack最大的区别就是ansible不需要在被控主机上部署任何客户端代理,默认可以通过SSH通道进行远程的通信以及下发命令。
其中ansible的playbook可以集配置、部署、自动化为一身
Python中爬虫相关面试题
版权声明:欢迎读阅 https://blog.csdn.net/weixin_44266137/article/details/90518877 说道Python,就不得不提——爬虫。 1.爬虫常用库 requests、selenium、puppeteer,beautifulsoup4、pyquery、pymysql、pymongo、redis、lxml和scrapy框架 其中发起请求可以使用requests和scrapy 解析内容可以用 beautifulsoup4,lxml,pyquery
运维企业实战——ansible常用模块
实验环境:已经安装配置好ansible了,server1是服务端 一、command(ansible的默认模块) [devops@server1 ansible]$ ansible dev -m command -a 'df -h'
其中dev是dev组,-m是指定模块,-a是指定命令 二、copy模块 [devops@server1 ansible]$ ansible dev -m copy -a 'src=/etc/passwd dest=/tmp/passwd'
将/etc/pass
jquery的cookie实现购物车逻辑(摘抄)
版权声明:欢迎读阅 https://blog.csdn.net/weixin_44266137/article/details/89158498 因为之前做购物车做的redis。 购物车不仅仅可以存在服务端的redis中,也可以存在前端的cookie中 别忘记依赖。 jquery-1.12.1.min.js jquery.cookie.js 这是我用的俩个依赖 //购物车
var Cart = function () {
this.Count = 0;
运维企业实战——ansible中playbook(用脚本执行)搭建httpd
一、设置在.yml文件中,缩进为两个空格 [devops@server1 ansible]$ cd
[devops@server1 ~]$ vim .vimrc
autocmd filetype yaml set ai ts=2 sw=2 et ##设置yaml文件编写格式,缩进格数为2
二、由于脚本执行,所以需要设置自动切换用户权限。 [devops@server1 ansible]$ vim ansible.cfg
[defaults]
inventory=inventory
hos
Python中运维相关的面试题
版权声明:欢迎读阅 https://blog.csdn.net/weixin_44266137/article/details/90519472 个人感觉——这个就是不管你做什么的,都会涉及到运维的一些问题 1.什么是Docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 2.Docker与虚拟机比较 作为一种轻量级的虚拟化方式,
运维企业实战——hadoop+zookeeper高可用
一、实验环境 清除实验环境: [hadoop@server1 hadoop]$ sbin/stop-yarn.sh
[hadoop@server1 hadoop]$ sbin/stop-dfs.sh
确保每台机子上都安装了jdk hadoop并配置了环境 删除server1,server2,server3, server4 tmp中的内容 [hadoop@server1 hadoop]$ cd /tmp/
[hadoop@server1 tmp]$ rf -rm *
[hadoop@se
今日推荐
周排行