2018后端Python面试题汇总

进入新公司已经快半年了,这篇也拖了大半年了。。。 2018年5月中旬开始找python开发工作,以下题目都是面试过程中遇到的,主要是Python + Java,这边只写题目,因为答案不是唯一的,每个人有自己的理解。 A公司 1)flask框架具体做了什么?什么流程? 2)python项目是怎么部署...

2018-12-07 17:33:28

阅读数 274

评论数 0

Python中的赋值、浅拷贝和深拷贝

关于这个值传递、引用传递之类的问题 老是容易弄混淆,这次通过代码来好好梳理一遍。 (一)赋值“=” >>> alist = [&...

2018-06-01 22:19:23

阅读数 131

评论数 0

从浏览器输入url到显示页面,发生了什么?

(一)浏览器查找该域名的IP地址 查找顺序: 浏览器缓存→系统缓存→路由器缓存→ISP DNS缓存→根域名服务器 a.首先查找浏览器缓存,浏览器会缓存DNS记录一段时间,不同浏览器缓存时间不等(2min–30min)。 b.如果在浏览器缓存中没找到,浏览器会做一个操作系统调用(windows...

2018-06-01 10:12:43

阅读数 234

评论数 0

Python疑问点小结

写python代码时,经常会遇到一些问题,这边做个小结备份。 未完待续… 1、参数中* 和**的用法 python函数中经常看到*args 和 **kwargs,但是实际用法在于*和**,args只是类似于变量名。 *args:允许传递任意数量(>=0)的参数给pyt...

2018-04-25 12:10:55

阅读数 171

评论数 0

Vim实用快捷键整理

以下是,个人在代码时觉得很实用的vim技巧,暂时没有使用任何插件。 后续会一直更新。 (1)设置tab为4空格 默认vim中的tab是8空格,写代码的时候一般都需要4空格,设置如下: # vim ~/.vimrc set tabstop=4 " The wid...

2018-04-25 10:06:21

阅读数 74

评论数 0

Linux如何搭建本地repo源

搭建本地repo源: 使用rpm包,在CentOS上搭建本地源,方便机器直接yum安装软件,以安装saltstack和ansible为例,本文非常适合不能上网,啥也没装的虚拟机。 1)挂载CentOS7系统镜像 # mkdir /mnt/centos70 # mount -o loop Ce...

2018-04-22 20:30:17

阅读数 1858

评论数 0

Saltstack进阶Tips

2017年底做了一个关于saltstack的demo,用到了一些比较方便的tips,简单记录一下。 另外吐槽一下saltstack的官方文档,跟ansible一比,真的很垃圾很不方便,加大了学习saltstack的难度。。。有问题,只能自己多琢磨琢磨,多Google看看了。 (一)异步执行...

2018-03-28 14:11:00

阅读数 158

评论数 0

SaltStack连接Linux&Windows机器

搭建Saltstack环境,在过程中发现,跟ansible有很大的区别,功能分成了module和state,变得复杂了。首先需要在安装master、minion端,在通信方式上因为采用的Zeromq,需要获取机器的fqdn,这边虚拟机由于网卡问题容易踩坑,再之后还有hostname,端口访问等问题...

2017-07-28 17:23:08

阅读数 2571

评论数 0

Ansible连接windows机器&docker容器

拖拖拖,,,这个ansible多种连接方式6月就写了部分总结,终于来搞完它了。。。ansible有多种连接方式,一般大多使用OpenSSH,类似的还有Paramiko SSH(基于python)、smart、local,这几种比较简单。重点讲一下WinRM和Docker连接,主要是因为官网对于wi...

2017-07-25 19:46:56

阅读数 2153

评论数 0

jdk如何导入安全证书

1、使用管理员权限运行cmd,打开命令行窗口。2、进入jdk证书目录”%JAVA_HOME%/jre/lib/security/”C:\Windows\system32>cd %JAVA_HOME%/jre/lib/security/3、导入证书命令C:\Program Files\Java...

2017-05-11 10:02:47

阅读数 3204

评论数 0

201705个人小结

小半年没有更新博客,先说一下最近在干什么吧。2月初开始接手一个离职的学长留下的任务,主要是在创建或删除heat stack的过程中,使用api或者直接查询openstackDB来获取resource状态,再存入中间层DB,但是由于stack的创建和删除时间可能比较长,需要不断获取最新的状态,并同步...

2017-05-09 14:01:14

阅读数 419

评论数 0

Ansible最佳实践

原文在这里哈!这篇最佳实践是官网给出的一个Ansible结构的示例,非常的实用,节约代码。看完后,你可能会惊诧于ansible居然这么强大?!翻译中有一些关键字使用的是原文英文,因为不好翻,如有疑问,请戳最上的原文。翻译不当的地方,欢迎多多指教哈!**最佳实践**本文给出了一些关于如何充分利用An...

2017-01-25 16:57:49

阅读数 3536

评论数 1

ansible中常用的正则匹配

本文主要介绍ansible中需要使用正则的模块和关键字,replace模块、 regex_replace和lineinfile模块等。1、replace模块主要用正则表达式匹配到相应字符串并进行替换。主要使用的选项是regex和replace,下面举一些例子。#test文档 wahhh.csv:...

2017-01-19 10:54:17

阅读数 11774

评论数 0

Ansible2016总结

2016年8月到12月一直在做ansible开发,加班加班加班,学到了很多,挺爽的。。。 本篇总结,主要覆盖了ansible比较基础的入门配置和一些需要注意的Tips,例子基本来自于自己的代码,但是现在官方代码的格式已经完全变成了yaml格式的,大家可以去参考Ansible官网。一、配置文件1、...

2017-01-05 11:28:27

阅读数 1902

评论数 1

Ansible进阶Tips(9月小结)

9月加班加成狗啊。。。一、Ansible小结:Tip1: 当需要代理连接网络时,比如使用get_url模块时,采用的关键字environment: “{{proxy}}”,proxy信息定义在vars中,注意environment后面的值必须是dictionary。代码示例:- hosts: w...

2016-10-22 15:20:34

阅读数 1595

评论数 0

PostgreSQL安装与配置介绍

个人觉得是很有用的postgresql介绍,对于新手来说简洁有效,翻译不到位之处,希望各位指出,原文链接:http://fedoraproject.org/wiki/PostgreSQL。 安装 Postgresql服务的安装和初始化,根据不同的linux发行版本而有所差别。本文档目的在于总结如何...

2016-08-23 12:09:34

阅读数 14504

评论数 0

使用ansible自动化安装zabbix3.0

[背景] 最近由于公司需要使用ansible自动化部署zabbix的server端和agent端,所以研究了一下。去年的时候,曾经接触过ansible,尝试用来部署openstack,但是那时候刚刚开始实习,啥也没鼓捣出来,后期会继续鼓捣。 [环境] (1)OS版本:CentOS7 (2)za...

2016-08-18 09:41:06

阅读数 5291

评论数 2

ansible和puppet的安装和比较

一、ansible安装配置步骤(CentOS)1、设置EPEL仓库(1)检查是否已安装python2.5以上版本。 (2)在http://dl.fedoraproject.org上安装升级对应版本的rpm包。2、使用yum安装ansibleyum install ansible3、设置ssh密钥(...

2016-08-05 16:42:59

阅读数 7252

评论数 0

编译安装zabbix3.0 agent端

安装Zabbix客户端CentOS版本:7.0 Zabbix版本: 3.0.4(1)添加用户群组#groupadd zabbix #useradd -g zabbix -m zabbix (2)解压安装包,编译安装#tar -zxvf zabbix-3.0.4.tar.gz #cd ...

2016-08-04 18:45:07

阅读数 12786

评论数 0

编译安装zabbix3.0 server端

安装Zabbix服务器端CentOS版本:7.0 Zabbix版本: 3.0.4(1)首先配置LAMP环境:# yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype...

2016-08-04 18:37:24

阅读数 4705

评论数 0

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