10 2021 档案

摘要:MySQL 之 -- 一条更新的 SQL 如何执行,一条更新的 SQL 语句如何执行执行流程一条 SQL 的执行流程如图所示:(图片来源于网络) 如图所示:MySQL 数据库主要分为两个层级:服务层和存储引擎层服务层:server 层包括连接器、查询缓... 阅读全文
posted @ 2021-10-24 09:20 码农编程进阶笔记 阅读(149) 评论(0) 推荐(0)
摘要:微服务和PHP:错误的搭配我们熟悉的语言是PHP,它驱动着我们现有的应用程序,有两个模糊的理由支撑着我们使用PHP: 我们熟悉PHP和它的怪特性,而且原来的程序运行得很好,我们为什么要放弃?外面有很多的PHP开发人员,PHP可以让我们的团队更容易地成长起来... 阅读全文
posted @ 2021-10-23 18:33 码农编程进阶笔记 阅读(568) 评论(0) 推荐(0)
摘要:执行更新操作时,elasticsearch会将相关的doc文档标识为delete状态,不是立马清除, 更新时,会检索得到具体doc的version号,并且传递到重建索引的index请求,此时如果另一个进程修改了处于检索和重建索引步骤之间的文档,那么versio... 阅读全文
posted @ 2021-10-22 17:10 码农编程进阶笔记 阅读(335) 评论(0) 推荐(0)
摘要:点击进入【码农编程进阶笔记】 免费获取进阶面试题、文档、视频资源 这个话题老生长谈了,在面试中必然考核的能力中,我个人认为解决问题能力是排第一位的,比学习能力优先级更高。解决问题的能力既能看出程序员的思维能力,应变能力,探索能力等,又可以看出他的经验。如果... 阅读全文
posted @ 2021-10-22 08:00 码农编程进阶笔记 阅读(221) 评论(0) 推荐(0)
摘要:点击进入【码农编程进阶笔记】 免费获取进阶面试题、文档、视频资源 PHP 语言让 WEB 端程序设计变得简单,这也是它能流行起来的原因。但也是因为它的简单,PHP 也慢慢发展成一个相对复杂的语言,层出不穷的框架,各种语言特性和版本差异都时常让搞的我们头大,不得不浪费大量时间去调试。这篇文章列出了十个 阅读全文
posted @ 2021-10-21 08:01 码农编程进阶笔记 阅读(257) 评论(0) 推荐(0)
摘要:1.根据端口查看占用进程 netstat -tunlp | grep 端口 显示 tcp6 0 0 :::20401 :::* LISTEN 22679... 阅读全文
posted @ 2021-10-20 10:17 码农编程进阶笔记 阅读(727) 评论(0) 推荐(0)
摘要:术语介绍 文档 Document:用户存储在es 中的数据文档,es中存储的最小单元,类似于MySQL表中的一行数据 索引 Index:由具有相同字段的文档列表组成,表示一个文档的集合,类似于table,在6.0后一个Index下只有一个type。(在6后的版... 阅读全文
posted @ 2021-10-20 09:23 码农编程进阶笔记 阅读(272) 评论(0) 推荐(0)
摘要:点击进入【码农编程进阶笔记】 免费获取进阶面试题、文档、视频资源 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前 阅读全文
posted @ 2021-10-20 08:00 码农编程进阶笔记 阅读(965) 评论(0) 推荐(0)
摘要:概述: 最近一个项目中调用同事封装的一个微信获取信息接口并处理字段存入数据库处理的功能接口,功能测试阶段发现关注公众号信息并没有成功返回,而且情况是一些账号是正常的,一些人却是有问题的,针对有问题的用户查看日志发现微信官方返回的关注状态与同事接口返回的内容... 阅读全文
posted @ 2021-10-19 11:58 码农编程进阶笔记 阅读(963) 评论(0) 推荐(0)
摘要:点击进入【码农编程进阶笔记】 免费获取进阶面试题、文档、视频资源 背景概述 最近公司需要新招一组项目开发人员,我很荣幸能担任面试官来与应聘者进行交流,我主要负责面试的岗位是PHP中高级工程师、测试中级工程师,目前面试了大概20个PHP应聘者,10个测... 阅读全文
posted @ 2021-10-18 21:30 码农编程进阶笔记 阅读(408) 评论(0) 推荐(0)
摘要:修改hosts文件 vim /etc/hosts 如: 127.0.0.1 http://www.baidu.com 修改完成后生效命令 /etc/init.d/network restart 阅读全文
posted @ 2021-10-18 17:08 码农编程进阶笔记 阅读(1605) 评论(0) 推荐(0)
摘要:1、开始----》运行----》cmd,调出命令窗口。 2、输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是49153,首先找到它。 3、查看被占用端口对应的PID,输入命令:netstat -aon|findstr... 阅读全文
posted @ 2021-10-18 09:55 码农编程进阶笔记 阅读(1450) 评论(0) 推荐(0)
摘要:点击进入【码农编程进阶笔记】 免费获取进阶面试题、文档、视频资源 很多人在收到面试通知后,都知道该尽快做准备,但具体要做什么准备,心里是没谱的。 不知道该准备什么、该细化到什么程度,脑子里东西不够,整个人都很心虚。面试官稍微问深一点,你就不知道该... 阅读全文
posted @ 2021-10-16 11:45 码农编程进阶笔记 阅读(3138) 评论(0) 推荐(0)
摘要:header("Content-type: text/html; charset=utf-8");require "./plugin/phpexcel-1.8/Classes/PHPExcel/IOFactory.php";require_once './pl... 阅读全文
posted @ 2021-10-15 18:11 码农编程进阶笔记 阅读(116) 评论(0) 推荐(0)
摘要:PHP 处理 JSON 数组或对象 | Elasticsearch-PHP | Elastic 空对象 Elasticsearch API 在几个地方使用了空对象,这会对 PHP 造成影响。不像其它的语言,PHP 没有一个简便的符号来表示空对象,而许多开发者还... 阅读全文
posted @ 2021-10-15 10:51 码农编程进阶笔记 阅读(85) 评论(0) 推荐(0)
摘要:点击进入【码农编程进阶笔记】 免费获取进阶面试题、文档、视频资源 问:随着数据库的增大,既然索引的作用那么重要,有谁能抛开具体的数据库来解释一下索引的工作原理? 答: 数据在磁盘上是以块的形式存储的。为确保对磁盘操作的原子性,访问数据的时候会一并访问所有数... 阅读全文
posted @ 2021-10-15 08:00 码农编程进阶笔记 阅读(979) 评论(0) 推荐(0)
摘要:快速开始 这一节会概述一下客户端以及客户端的一些主要方法的使用规则。 安装 在 composer.json 文件中引入 elasticsearch-php: { "require": { "elasticsearch/elasticsea... 阅读全文
posted @ 2021-10-14 18:59 码农编程进阶笔记 阅读(96) 评论(0) 推荐(0)
摘要:今天本地调用一个接口报错了: filter_var(): explicit use of FILTER_FLAG_SCHEME_REQUIRED and FILTER_FLAG_HOST_REQUIRED is deprecated 但测试环境没有报错,于是查... 阅读全文
posted @ 2021-10-14 11:11 码农编程进阶笔记 阅读(80) 评论(0) 推荐(0)
摘要:类文件存在,但提示加载不到 “Elasticsearch\Serializers\SmartSerializer” PHP Fatal error: Uncaught Error: Class '\Elasticsearch\Serializers\Sm... 阅读全文
posted @ 2021-10-14 11:08 码农编程进阶笔记 阅读(407) 评论(0) 推荐(0)
摘要:为什么加索引? 如果上面的表,我们执行SQL语句select * from table where Col2=89;这样就会造成全表扫描,从第一行读取到倒数第二行,然后拿到这个89这个对应的值的位置,这样就做了6次才找到对应的值,但是加上索引就不一样了,... 阅读全文
posted @ 2021-10-14 08:00 码农编程进阶笔记 阅读(205) 评论(0) 推荐(0)
摘要:redis本身是开源的C语言编写的k-v存储系统,他支持String、List、Set、ZSet、hash五种数据结构,每种数据结构底层是如何实现的?其数据结构为什么? 1. String 1.1 结论 底层结构:指针+字符数组时间复杂度:O(1) ... 阅读全文
posted @ 2021-10-14 08:00 码农编程进阶笔记 阅读(694) 评论(0) 推荐(0)
摘要:1.近实时搜索 1.1 实时与近实时 实时搜索(Real-time Search)很好理解,对于一个数据库系统,执行插入以后立刻就能搜索到刚刚插入到数据。而近实时(Near Real-time),所谓“近”也就是说比实时要慢一点点。 1.2 近实时的挑战 ... 阅读全文
posted @ 2021-10-13 22:15 码农编程进阶笔记 阅读(569) 评论(0) 推荐(0)
摘要:在测试环境执行后台任务的时候碰到报错:PHP环境7.1.33 Fatal error: Uncaught Error: Class Psr\Log\NullLogger not found in /var/www/vendor/elasticsearch... 阅读全文
posted @ 2021-10-13 20:34 码农编程进阶笔记 阅读(158) 评论(0) 推荐(0)
摘要:grep -rn "runlog查找的关键词" *-r: 递归查找-n: 显示行号*: 当前目录所有文件,也可以是某个文件名 阅读全文
posted @ 2021-10-12 15:17 码农编程进阶笔记 阅读(262) 评论(0) 推荐(0)
摘要:1.字符串中的% 问题 sql= "select system_type from index_data_set where id='%s'" % (data_id) 转化为PHP $sql = sprintf("select system_type fro... 阅读全文
posted @ 2021-10-12 09:33 码农编程进阶笔记 阅读(166) 评论(0) 推荐(0)
摘要:启动jumpserver报错 ImportError: libmysqlclient.so.20: cannot open shared object file: No such file or directory。 查找这个libmysqlclient.so... 阅读全文
posted @ 2021-10-09 14:33 码农编程进阶笔记 阅读(263) 评论(0) 推荐(0)

返回顶部 有事您Q我