page contents

在编程网站上搞懂这9步,DNS 访问原理就明明白白了

如果你问我,在编程网站上学习有什么用?我会告诉你面试的时候将会是你致胜的法宝。 又到了招聘季了,前两天遇到一个面试的小伙伴,他说面试官和他聊得很投机,无意中谈到了DNS请求的过程。他一时语塞随便应付了两句,虽然对方没有追问的意思,但最后面试结果也并不理想。本着边面试边学习的态度,我们来看看DNS请求的过程中涉及到的定义和原理。

再见,MySQL!性能被 MariaDB 吊打 ?

在上面的测试中MariaDB的性能的确优于MySQL,看来各大厂商放弃MySQL拥抱MariaDB还是非常有道理的。

淘宝开源的代码质量检测工具,太强大了!!

好的代码一定是整洁的,并且能够帮助阅读的人快速理解和定位。好的代码可以加快应用的开发迭代速度,不必花过多的时间来修复 bug 和完善代码。

MySQL与Redis缓存的同步方案

本文介绍MySQL与Redis缓存的同步的两种方案

Redis 的 4大数据类型,写得非常好!

NoSQL 开发中或多或少都会用到,也是面试必问知识点。 最近这几天的面试每一场都问到了,但是感觉回答的并不好,还有很多需要梳理的知识点,这里通过几篇 Redis 笔记整个梳理一遍。

正排倒排,不是Mysql的排序的全部

春节前一个悠闲的上午,小航送了我,一袋每日坚果,他看我吃的正香,慢慢问道:”温哥,mysql的排序,有什么要注意的吗,不就是正排倒排吗?”

MySQL数据库CPU问题一则

Mysql 一般出现 CPU 负载过高问题的时候,我们都会去看下故障期间的慢sql日志,然后找出全表扫描、索引不合理、函数运算过多的sql,让开发同学优化下。

mysql引擎innodb与myisam的区别

Innodb:支持事务的安全性,支持外键、行锁、事务是他最大的特点。如果有大量的update和insert,建议使用innodb,特别是针对多个并发和QPS较高的情况。

程序员必须清楚的专业名词,你知道几个?

应用程序接口(英语:Application Programming Interface,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。

2021年2月程序员平均工资15144元,你有没有拖后腿?

2021年2月采集样本370020人。2021年2月程序员平均工资15144元,工资中位数12500元,其中95%的人的工资介于5250元到37500元。

为何前后端总是争吵不断,来源于这 5 宗罪

今天一位前端开发人员扯起了后端接口的皮,那个兄弟对后端人员提供的接口很大的意见(我是司空见惯),不过他说的也确实有道理,所以结合我的见解,希望提供接口的人员能多加注意。

30 行代码实现蚂蚁森林自动收能量(附送源码)

虽然我支付宝加了好多好友,平时有很多能量可以“偷”,但由于太懒,至今也没中出多少树,所以心心念念把偷能量这事自动化。之前通过用代码模拟手机点按的方式,实现了朋友圈自动点赞。但当时蚂蚁森林的操作流程要比朋友圈点赞复杂很多,所以当时就没有实现自动偷能量。

MySQL 内核深度优化

MYSQL数据库适用场景广泛,相较于Oracle、DB2性价比更高,Web网站、日志系统、数据仓库等场景都有MYSQL用武之地,但是也存在对于事务性支持不太好(MySQL 5.5版本开始默认引擎才是InnoDB事务型)、存在多个分支、读写效率瓶颈等问题。

你MySQL 默认值不会还是null 吧?赶快检查一下!

通常能听到的答案是使用了NULL值的列将会使索引失效,但是如果实际测试过一下,你就知道IS NULL会使用索引,所以上述说法有漏洞。着急的人拉到最下边看结论

记因PHP的内存溢出导致的事故之解决

今天上午刚到公司,就有同事在公司群里反映某个计划任务出现问题了。我就怀着刨根问底的心,去查看了log。发现挺有意思的一个问题,PHP内存溢出导致脚本执行失败。那就一起来看个究竟吧!

这些常见的PHP漏洞,如果你不知道,就别说自己是个攻城狮

比较哈希字符串的时候,php程序把每一个以“0x”开头的哈希值都解释为科学计数法0的多少次方,恒为0

  • 0
  • 0
  • Pack
  • 发布于 2021-01-22 15:47
  • 阅读 ( 658 )

亿级大表在线不锁表变更字段与索引

大家在日常工作中,往往需要对数据库的表结构做变更,一般涉及到增删字段,修改字段属性等ALTER的操作。

  • 0
  • 0
  • Pack
  • 发布于 2021-01-21 09:34
  • 阅读 ( 733 )

高并发Linux内核参数优化

众所周知在默认参数情况下Linux对高并发支持并不好,主要受限于单进程最大打开文件数限制、内核TCP参数方面和IO事件分配机制等。下面就从几方面来调整使Linux系统能够支持高并发环境。

  • 0
  • 0
  • Pack
  • 发布于 2021-01-18 09:56
  • 阅读 ( 958 )

Laravel 成为最佳 PHP 框架的 14 个理由!

我认为这些优势足以让你对Laravel框架感到兴奋。尽管把它定义为完美肯定是夸大其词了,但我可以肯定的是,Laravel框架绝对是最好的PHP框架之一。

  • 0
  • 0
  • Pack
  • 发布于 2021-01-13 15:15
  • 阅读 ( 694 )

面试被问Redis和zk两种分布式锁的对比

没有绝对完美的实现方式,具体要选择哪一种分布式锁,需要结合每一种锁的优缺点和业务特点而定。

  • 0
  • 0
  • Pack
  • 发布于 2021-01-09 14:24
  • 阅读 ( 661 )