赞了文章2023-08-02
对于 普通队列,数据元素是 First In First Out,而对于 优先队列 是出队顺序和入队顺序无关,和优先级相关,其特点是 动态的 选择优先级最高的出队。
赞了文章2021-08-17
改之前在使用 gin 开发接口的时候,返回接口数据是这样写的。 {代码...} 这种写法 code、msg 都是在哪需要返回在哪定义,没有进行统一管理。改之后 {代码...} errno.ErrUserPhone、errno.OK 表示自定义的错误码,下面会看到定义的地方。.WithID() 设置当前请求的唯一...
赞了文章2021-02-02
Mac 执行 pecl install swoole出现 error "Enable openssl support, require openssl library. 在安装的时候 直接指定brew安装的openssl目录即可解决此问题
赞了文章2021-01-23
我的composer版本是2.0.4,近期安装插件时报错如下:然后执行 {代码...} 我的composer就降低到版本1.10.17终于可以继续安装我的插件了
赞了文章2020-05-02
问题描述 今天遇到一个奇怪的现象,原先部署在外网访问的应用某些功能出现了异常错误,用chrome开发者工具调试后发现一个奇怪的错误: 意思基本上就是当前页面是https协议加载的,但是这个页面发起了一个http的ajax请求,这种做法是非法的。 现象 进一步分析后发现以...
赞了文章2020-01-15
项目即将上线,想通过一些工具来分析代码的稳定性和效率,想起在上个团队时使用过的xhprof扩展;因为换了新电脑,所以需要重新编译此扩展,现将安装与实际排查过程完整记录下来,方便自己回顾和帮助更多的读者。
提出了问题2019-10-10
提出了问题2019-10-10
赞了文章2019-08-23
数据库常见面试题(开发者篇) 什么是存储过程?有哪些优缺点? 什么是存储过程?有哪些优缺点? 存储过程就像我们编程语言中的函数一样,封装了我们的代码(PLSQL、T-SQL)。 存储过程的优点: 能够将代码封装起来 保存在数据库之中 让编程语言进行调用 存储过程是一个...
赞了回答2019-08-23
先说后者,js在访问一个变量时会优先在该作用域(访问时的那个作用域)内寻找是否声明过该变量,如果该变量已经存在,则直接使用它的值,否则它会寻找该作用域的‘父作用域/上级作用域’,以此类推,直到找到全局作用域为止。
赞了文章2019-08-23
这是我整理的一套面试题,老铁们看看就当复习了哦 概述 感觉现在发面试题有些冷门,就跟昨天德国那场似的,不过看看当提前复习了。提前备战。这2个月出门面试的童鞋可注意不要中暑哦。 说几个你所知道的设计模式 单例模式 {代码...} 策略模式 {代码...} 注册模式 {代...
赞了文章2019-08-22
PHP引用变量 什么是引用变量?如何定义引用变量? 引用意味着用不同的名字访问同一个内容定义引用变量:使用& 引用变量的工作原理 普通变量的工作原理 {代码...} 引用变量的工作原理 {代码...} {代码...} 常量及数据类型 字符串的定义方式及各自区别 单引号、双...
赞了文章2019-08-22
本文翻译自:[链接] ,文章所罗列的问题虽然看似简单,但是每个背后都涵盖了一个或几个大家容易忽视的基础知识点,希望能够帮助到你的面试和平时工作。 Q1 第一个问题关于弱类型 {代码...} 正确运行的输出结果: {代码...} strpos是返回字符串str2在str1的位置,没有...
赞了文章2019-08-22
如果是做Python或者其他语言的小伙伴,对于生成器应该不陌生。但很多PHP开发者或许都不知道生成器这个功能,可能是因为生成器是PHP 5.5.0才引入的功能,也可以是生成器作用不是很明显。但是,生成器功能的确非常有用。
赞了文章2019-08-22
从PHP的5.4.0版本开始,PHP提供了一种全新的代码复用的概念,那就是Trait。Trait其字面意思是"特性"、"特点",我们可以理解为,使用Trait关键字,可以为PHP中的类添加新的特性。
赞了文章2019-08-22
目前工作中接触到的PHP数组合并方式主要有三种:1、+操作符2、array_merge()3、array_merge_recursive()
赞了文章2019-08-22
最近面试了不少公司,正好把记得的问题做个总结。 本文 github 会持续更新 公众号 搜索 苏生不惑 或者扫二维码关注,每周更新。 简历 关于简历怎么写,知乎上有很多对应问题,可以自行搜索,这里推荐几个简历相关的 repo 简历常用例句 程序员简历模板在线简历 笔试题...
赞了文章2019-08-01
当数据时效性要求很高时,需要保证缓存中的数据与数据库中的保持一致,而且需要保证缓存节点和副本中的数据也保持一致,不能出现差异现象。这就比较依赖缓存的过期和更新策略。一般会在数据发生更改的时,主动更新缓存中的数据或者移除对应的缓存。
赞了回答2019-07-29
{代码...} })
赞了文章2019-07-16
人工智能这几年一直都比较火,笔者一直想去学习一番;因为一直是从事PHP开发工作,对于Python接触并不算多,总是在关键时候面临着基础不牢,地动山摇的尴尬,比如在遇到稍微深入些的问题时候就容易卡壳,于是准备从Python入门从头学起;