是的,我离职了

6月底,我离开了工作了三年的公司。时间真快,转眼已经毕业三年,当程序员也三年了,这三年一路披荆斩棘,踩过很多坑,遭受了社会太多的毒打,也收获满满。这篇文章算是给这三年的一个总结,也算是后面道路的开篇吧。

Read More

为什么很多内容平台跳转都会有一个落地页?

在信息爆炸的当下,获取资讯是如此的便捷,各大平台纷纷推出自家的自媒体平台,比如语雀,CSDN,简书等,方便内容创作者的同时,读者也能享受到更好的服务,毕竟时代在进步,有人用的产品才是好的产品。

最近发现很多平台在跳转到其他页面时,都会先跳到一个中间页,提示用户即将离开XXX前往xxx页面,这里所说的其他页面指目标网站不属于当前网站,简单理解就是跳转到另一个域名。

Read More

笔记《细说API – 重新认识RESTful》

阅读“细说API – 重新认识RESTful”的笔记。

原文:https://insights.thoughtworks.cn/api-restful/

API在概念上和语言无关,理论上具有网络操作能力的所有编程语言都可以提供API服务。Java、PHP、Node甚至C都可以实现web API,都是通过响应HTTP请求并构造HTTP包来完成的,但是内部实现原理不同。

API在概念上和JSON和XML等媒体类型无关,JSON和XML只是一种传输或媒体格式,便于计算机解析和读取数据,因此都有一个共同特点就是具有几个基本数据类型,同时提供了嵌套和列表的数据表达方式。

API设计的目的是为了让程序可读,应当遵从简单、易用、无状态等特性,这也是为什么Restful风格流行的原因。

Read More

判断元素是否在数组内的几种方法对比

数组是很常用的一个数据结构,而且经常需要判断某个元素是否在数组中,这在PHP中有很多种方法,有:

  • foreach循环遍历数据
  • in_array()
  • array_search()
  • isset()
  • array_key_exists()

还有其他方法,这里就不说了。我们在网上搜索相关问题基本都是清一色的教我们如何使用in_array()函数,好像PHP中判断数组包含某个元素只有这一种方式似的,这次本文就来分析下除foreach外其他四种方式的执行效率。

Read More

再次认识CSS中的伪类

CSS中的伪类真是个神奇的东西,有时要实现某些布局的时候菜鸟都是divdiv,实在不行上flex,而高手一般都是用最少的元素来实现效果,比如巧妙的运用伪类来达到目的的同时减少元素节点,代码清爽了很多不用再写一坨div

这不,最近学习了几招伪类的使用,特此记录下。

Read More