XiaoYouShan

一个互联网技术探索、分享地

最新文章

PHP关于mysql, mysqli, PDO, PDO_MYSQL, mysqlnd, libmysql的解释

    从功能上分类:分为驱动和应用层API,驱动就是实现了Mysql客户端协议,用来和mysql server 通讯的程序,比如,当你安装了mysql server后,可以使用它自带的mysql程序来连接并操作数据库。那么别的程序要想和mysql server通讯,也要实现这一协议

    阅读全文>>

作者: 星云惊蛰 分类:【PHP】 浏览:302

2020-03-25

写给工程师的十条精进原则

    时间回到8年前,我人生中第一份实习的工作,是在某互联网公司的无线搜索部做一个C++工程师。当时的我可谓意气风发,想要大干一场,结果第一次上线就写了人生中第一个Casestudy。由于对部署环境的不了解,把SVN库里的配置文件错误地发到线上,并且上完线就去吃晚饭了,等吃饭回来发现师傅在焦头烂额地。。。

    阅读全文>>

作者:云鹏 分类:【漫谈】 浏览:269

2019-12-27

时间序列数据库的秘密——索引

    Elasticsearch 是通过 Lucene 的倒排索引技术实现比关系型数据库更快的过滤。特别是它对多条件的过滤支持非常好,比如年龄在 18 和 30 之间,性别为女性这样的组合查询。倒排索引很多地方都有介绍,但是其比关系型数据库的 b-tree 索引快在哪里?到底为什么快呢?

    阅读全文>>

作者:陶文 分类:【ES】 浏览:190

2019-10-29

Elasticsearch-基础介绍及索引原理分析

    Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎.当然 Elasticsearch 并不仅仅是 Lucene 那么简单,它不仅包括了全文搜索功能,还可以进行以下工作...

    阅读全文>>

作者: 神一样的存在 分类:【ES】 浏览:160

2019-10-15

MySql之主从复制原理

    MySQL内建的复制功能是构建大型、高性能应用程序的基础。将MySQL的数据分布到多个系统上去,这种分布式的机制,是通过将MySQL的某一台主机的数据,复制到其他的主机slaves上,并重新执行一边来实现。

    阅读全文>>

作者:杜宇恒 分类:【MySQL】 浏览:288

2019-05-08

全面了解浏览器(内核)发展史

    现在浏览器已经成为网上生活的重要家园和工具。而从1991年,Web之父Tim Berners-Lee亲手设计第一个HTML浏览器开始,到现在HTML5大行其道,苹果、谷歌等创新企业引导潮流,恍若隔世。

    阅读全文>>

作者:Adano1 分类:【Web】 浏览:201

2019-01-02

PHP 生命周期 —— 启动、终止与模式

    PHP程序的启动可以看作有两个概念上的启动,终止也有两个概念上的终止。 其中一个是 PHP 作为Apache(拿它举例,板砖勿扔)的一个模块的启动与终止, 这次启动 PHP 会初始化一些必要数据,比如与宿主 Apache 有关的,并且这些数据是常驻内存的,终止与之相对。

    阅读全文>>

作者: 学院君 分类:【PHP】 浏览:258

2018-12-21

OSI七层协议模型、TCP/IP四层模型和五层协议体系结构之间的关系

    OSI七层模型:是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。它是一个七层的、抽象的模型,不仅包括一系列抽象的术语或概念,也包括具体的协议。 TCP/IP四层模型:是计算机网络的祖父ARPANET和其后继的因特网使用的参考模型。

    阅读全文>>

作者: 肖薇 分类:【网络】 浏览:266

2018-12-20

近 80% 的互联网网站基于 PHP 开发和运行

    作为老牌的 Web 后端开发语言,素有世界上最好编程语言之称的 PHP,如今已经 24 岁。但自从 2011 年起,PHP 战胜了 ASP、ASP.NET 等一众用于网站开发的编程语言后,在大批互联网创业者的推动下,PHP 越炒越火,但与此同时,PHP 将死的消息也不绝于耳,那这么多年已过,PHP 真的不行了吗?

    阅读全文>>

作者:SergiiShanin 分类:【漫谈】 浏览:214

2018-11-10

从零开始搭建创业公司后台技术栈【下】

    持续集成简,称 CI(continuous integration), 是一种软件开发实践,即团队开发成员经常集成他们的工作,每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

    阅读全文>>

作者:潘锦 分类:【架构】 浏览:360

2018-10-21
<< >>