编程开发

数据分析师的面试流程及技巧

对于很多数据分析的初学者来说,谁不希望自己一学完专业技能,就能拿到心仪的offer呢?但是,基于刚学完数据分析课程,技能掌握还不够扎实,几乎没有太多项目经验等原因,在参加第一次面试时,很多同学难免紧张。 所以,今天我们要给大家分享的就是,关于参加数据分析类面试时,你应该掌握的面试指南。 面试前: 在参加正式的面试前,你应该思考清楚自己将来的就业方向,是走技术路线,还是走业务路线。这就好比,一个是种

使用 KeyStore Explorer 签发 SAN 二级证书在 SpringBoot 中使用

需要生成一个 CA 根证书并以此签发二级证书,二级证书将作为服务端证书 服务端证书需要附加 SAN (Subject Alternative Name) (使用者可选名称) 信息 场景: 需要生成一个 CA 根证书并以此签发二级证书,二级证书将作为服务端证书 服务端证书需要附加 SAN (Subject Alternative Name) (使用者可选名称) 信息,示例如下 i

python接口自动化-pytest-用例执行顺序

一、默认执行顺序 pytest默认按字母顺序去执行的(小写英文—>大写英文—>0-9数字) 用例之间的顺序是文件之间按照ASCLL码排序,文件内的用例按照从上往下执行。 setup_module-> setup_class-> setup_function-> testcase-> teardown_function-> teardown_class-&g

AICodeHelper - AI编程助手

AICodeHelper是一款AI编程助手,旨在帮助程序员提高他们的编码技能。 简单的像常识的代码直接问就行,但是一些复杂的,就得需要写技巧; 下面是几个使用的小技巧:链接是:AICodeHelper 1.可以使用中文提问,也可以使用英文提问,但是会有存在返回英文回答的情况,这时候可以在提问的时候加上一句【请用中文返回】 2.有些python作业是图片形式的,让照着图片示例做个程序远程运行,这时候

ss命令常用用法

ss命令比netstat更好用,在一些Linux发行版中已经取代了netstat 常用选项 -h, --help 帮助 -V, --version 显示版本号 -t, --tcp 显示 TCP 协议的 sockets -u, --udp 显示 UDP 协议的 sockets -x, --unix 显示 unix domain sockets,与 -f 选项相同 -n, --numeric 不解

讲清楚charles抓包原理

基础概念 1. CA CA是证书颁发机构,不是随便什么人都能成为证书颁发机构,关键是你颁发的证书要别人认可。别人认可你才会内置你的证书(机构证书,也称根证书)。 2. TSL证书 TSL证书是指用于https通信,客户端验证服务端的合法性的一个数据包。 证书内容 服务提供者的基本信息和证书颁发机构和使用的算法和域名等+该服务的公钥+证书签名 证书签名怎么产生 服务提供者的基本信息先取hash,再用

图解LeetCode——剑指 Offer 68 - II. 二叉树的最近公共祖先

一、题目 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百科中最近公共祖先的定义为: 对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。 二、示例 2.1> 示例 1: 【输入】 root = [3,5,1,6,2,0,8,null,null,7,4], p

python实战篇:利用request库打造自己的翻译接口

通过阅读之前python基础篇的文章,基本上对python这门语言有了初步的了解。基础篇的文章都是介绍python的一些语法和函数的使用方法。实战篇是通过一个完整的案例讲解python在实际开发中运用方法。今天通过做一个翻译的接口来介绍一下request库的基本用法。 request库的基本使用 安装 要使用Python中的requests库,首先需要使用pip安装它。您可以在终端中运行以下命

短地址实现原理

短地址(也叫 短网址:Short URL)就是为了让一个很长的网站链接缩短为一个短的链接。 算法原理 短地址网站基本都是通过后端服务转向来实现网址缩短。 算法一 1)将长网址md5生成32位签名串,分为4段,每段8个字节; 2)对这四段循环处理,取8个字节,将他看成16进制串与0x3fffffff(30位1)与操作,即超过30位的忽略处理; 3)这30位分成6段,每5位的数字作为字母表的索引取得