赵金超的博客

左手代码,右手吉他,一台 Mac 走天下

Selenium 教程

分享一个神器,Selenium 自动化测试工具

最近写项目的时候,用到了Selenium,一个 Web 端的自动化测试工具,直接运行在浏览器中,用来模拟用户操作。 Selenium 不仅仅可以用作自动化测试,还有很多种玩法,比如 Python 的爬虫,实现某商品的秒杀,甚至是页游外挂脚本,只要是基于浏览器操作,只有你想不到,没有 Selenium 做不到,就是这么强大! 直奔主题,我们来感受一下 Selenium。 安装 Pyth...

当你迷茫、情绪低落时应该怎么做

最近收到了一位朋友的留言,当下他正在人生低谷时期,每天心情都十分低落,对生活失去了激情,每天都过的浑浑噩噩,问我应该如何改变这种现状? 每个人内心都有一扇门,不论我晓之以情,还是动之以理,都无法为别人而开门。 我给出的回答是:只有自己最了解自己,自己要怎么做,自己心里最明白,你可以读书、运动、娱乐,放松一下自己,调整一下自己状态。 现在想来说这些话,多少有些敷衍,谁不知道累了的时候就该...

浅谈区块链共识协议

区块链最大的特点就是去中心化,是一个开放的分布式的网络系统,系统的安全运行面临着诸多问题,比如传输信息损坏、丢失、重复发送、网络延迟,网络节点的随时退出、随时加入,甚至会丢弃消息、伪造消息、停止工作等等。 但如何保证节点的数据完全相同,并且能够对某个提案(Proposal)达成一致是分布式系统正常工作的核心问题呢?共识算法就是用来保证分布式系统一致性的解决方案。 目前加密数据货币所用到的...

程序员精进之路

协议篇

随着 IT 培训行业雨后春笋般崛起,码农的入门门槛越来越低,每年都会输出数十万码农,对于互联网整个行业来说,这是一件好事,能促进行业的整体发展,但是对于相关开发的从业者来说,程序员的竞争也越来越大。 并不是每一个人都适合软件开发,首先你要确认是否发自内心的热爱这个领域,而不是纯粹为了「高薪职业」。 即使互联网发展的再快,对于码农这个职业,一时半会也很难被取缔,这就像建筑工地的农民工一样,...

程序员如何写好一份简历

本书的 GitHub 地址:https://github.com/todayqq/PHPerInterviewGuide 程序员的简历在求职的时候,尤为重要,简历就是销售自己的明信片,一份优秀的简历,能为你带来更多的面试机会。 我自己写了不少了简历,也指导过很多朋友写过简历,同时也看过不少程序员的简历,一份好的简历应该这么写: 简历的格式推荐使用 PDF,兼容性强...

PHPer 面试指南

算法

本书的 GitHub 地址:https://github.com/todayqq/PHPerInterviewGuide 算法可以说是大厂的必考题,对于算法,一定要理解其中的精髓、原理。 冒泡排序 冒泡排序的原理:一组数据,比较相邻数据的大小,将值小数据在前面,值大的数据放在后面。 function bubble_sort($arr) { $count...

PHPer 面试指南

前言

本书的 GitHub 地址:https://github.com/todayqq/PHPerInterviewGuide 作为一位程序员,面试过多次,也面试过很多人,最近又在找工作,总结一下面试经验和面试题,希望可以帮到正在找工作的小伙伴们。 先说一下面试时的心态,刚入门的程序员,技术实力不高,又大多不善言谈,面试一旦遇到难题,很容易心态失衡、惊慌失措、语无伦次,最终丢掉了 Of...

PHPer 面试指南

Web

本书的 GitHub 地址:https://github.com/todayqq/PHPerInterviewGuide 对于大公司,很少会有全栈工程师这个岗位,全栈是个花哨的词,对于现在比较热门的技术,不论是 Vue 还是 Laravel,只要智商不差,看着文档,都能写出一个 CURD 来,但是这就叫全栈了吗? 比如 Vue 中的 MVVM,其中 VM 视图的原理是什么?Lar...

PHPer 面试指南

PHP

本书的 GitHub 地址:https://github.com/todayqq/PHPerInterviewGuide PHP 篇收集了一些常见的基础、进阶面试题,基础的面试题不再作答。 基础篇 Get 和 POST 的区别 Cookie 和 Session 的区别和关系 单引号和双引号的区别 isset 和 empty 的区别 echo、print_r...

PHPer 面试指南

MySQL

本书的 GitHub 地址:https://github.com/todayqq/PHPerInterviewGuide 什么是索引,作用是什么?常见索引类型有那些?Mysql 建立索引的原则? 索引是一种特殊的文件,它们包含着对数据表里所有记录的引用指针,相当于书本的目录。其作用就是加快数据的检索效率。常见索引类型有主键、唯一索引、复合索引、全文索引。 ...