文章库ARTICLE COLUMN

  • PHP 变量作用域

    PHP 变量作用域

    摘要:以下为中的各种变量在底层实现中是如何存储的。变量方法常量类名保存在的时候的是不区分大小写的,但是类名字本身在中还是有大小写的小写保持原样 以下为 PHP 中的各种变量在底层实现中是如何存储的。 变量: $temp = "temp"; $temp2 = $temp; // key...

    CoreDumpCoreDump 评论0 收藏0
  • 带入gRPC:gRPC Deadlines

    带入gRPC:gRPC Deadlines

    摘要:带入原文地址带入项目地址前言在前面的章节中,已经介绍了的基本用法。今天将介绍的用法,这一个必备技巧。第一个形参为父上下文,第二个形参为调整的截止时间。实际上是对于的封装返回的具体错误码,若为非法,则直接返回而在端,由于已经设置了截止时...

    crossoverJiecrossoverJie 评论0 收藏0
  • PHP 使用 Swoole - TaskWorker 实现异步操作 Mysql

    PHP 使用 Swoole - TaskWorker 实现异步操作 Mysql

    摘要:要实现上述的异步处理,只需要增加两个事件回调即可和这两个回调函数分别用于执行任务和处理任务的返回结果。还需要注意的是,服务器如果检测到长时间没有没有查询,则会断开连接回收资源所以要有断线重连的机制。 在一般的 Server 程序中都会有一些耗...

    CKJOKERCKJOKER 评论0 收藏0
  • JSONP 是什么

    JSONP 是什么

    摘要:是什么说实话,我学了这么久,其实也没有好好了解这个东西,当然平常自己在前端方面也涉猎较浅。是什么是的一种使用模式,可用于解决主流浏览器的跨域数据访问的问题。有效避免了直接向远程服务器请求数据 JSONP 是什么 说实话,我学了这么久,其实也...

    shadajinshadajin 评论0 收藏0
  • 9块钱部署一个小程序

    9块钱部署一个小程序

    摘要:第二步微信开发工具你可以下微信的,了解小程序的前端和后端的开发结构。第三步微信的后台处理购买主机建站会获得一个可用的无备案的域名。 小程序制作和部署从本质上是和其他的网站是一样的,需要域名、服务器空间和数据库。域名就是你们家的地址,服...

    wuyangchunwuyangchun 评论0 收藏0
  • PHP设计模式(七)适配器模式(Adapter For PHP)

    PHP设计模式(七)适配器模式(Adapter For PHP)

    摘要:适配器模式将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。如下待适配对象电子书翻页电子书打开客户端测试输出结果电子书打开电子书翻页 适配器模式:将一个类的接口转换成客户希望的另外...

    silvertheosilvertheo 评论0 收藏0
  • Laravel 生成小程序图文海报最佳方案之一

    Laravel 生成小程序图文海报最佳方案之一

    摘要:微信小程序官方并未提供分享到朋友圈的方法,所以目前基本整个行业都是使用生成图文海报发到朋友圈,然后识别太阳码进入到小程序。背景图片和微信头像合成后清晰度不够。 微信小程序官方并未提供分享到朋友圈的方法,所以目前基本整个行业都是使用生成...

    pigleipiglei 评论0 收藏0
  • openmediavault 4.1.3 插件开发

    openmediavault 4.1.3 插件开发

    摘要:参考网址创建应用创建应用目录创建菜单节点设置菜单节点图标内创建对应内的张图片创建设置面板刷新缓存创建脚本生成配置信息的脚本命令执行添加默认配置以下条命令用于安装包安装直接执行可注释掉创建删除配置信息的脚本执行命令 参考网址:https://f...

    xioquaxioqua 评论0 收藏0
  • 架构思想之CAP原理

    架构思想之CAP原理

    摘要:关系数据库的模型拥有高一致性可用性很难进行分区原子性一个事务中所有操作都必须全部完成,要么全部不完成。 由于自己负责后端的设计已经有一段时间,对设计的一些思想和理论有一些理解,但最近被问到什么是CAP时,却一脸懵逼,下来后专门针对CAP架构...

    Dr_NooooDr_Noooo 评论0 收藏0
  • Laravel关联模型中过滤结果为空的结果集(has和with区别)

    Laravel关联模型中过滤结果为空的结果集(has和with区别)

    摘要:但有些结果不是我想要的注意返回了为空的数据记录中有的有记录,有的为空。它会有两条查询,第一条查主数据,第二条查关联,这里第二条如下如果第二条为空,主记录的关联字段就是。 首先看代码: $userCoupons = UserCoupons::with(["coupon" => funct...

    SonglcySonglcy 评论0 收藏0
  • lnmp+coreseek实现站内全文检索(安装篇)

    lnmp+coreseek实现站内全文检索(安装篇)

    摘要:软件安装包安装环境系统环境核软件环境安装更新依赖包和安装编译环境安装在安装的过程中出现了三种错误情况,错误情况如下错误记录,可以参考修改即可配置配置文件配置文件主要修 软件安装包 安装环境 系统环境 centos7.2 1核2G 软件环境 cores...

    flyer_devflyer_dev 评论0 收藏0
  • PHP如何使用比特币Coinbase钱包库开发应用

    PHP如何使用比特币Coinbase钱包库开发应用

    摘要:比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储去中心化共识机制密钥与脚本交易与等,同时也详细讲解如何在代码中集成比特币支持功能,例如创建地址管理钱包构造裸交易等,是工程师不可多得的比特币开发学习课程。 这...

    KosmosKosmos 评论0 收藏0
  • nextcloud 14 自建应用

    nextcloud 14 自建应用

    摘要:创建应用,应用目录目录结构如下包含应用元数据和配置包含包含图标和图像包含文件包含应用程序的类文件包含模板包含测试创建元数据配置文件参考网址创建文件应用程序的导航条目这样应用安装目录就可以看到应用了创建控制器控制器函数注解的用处公 创...

    wangshijunwangshijun 评论0 收藏0
  • 用PHP和Python生成短链接服务的字符串ID

    用PHP和Python生成短链接服务的字符串ID

    摘要:使用进制也能生成比较短的字符串唯一,不过还有更好的解决方案,你也看到了上面短链接的唯一里还包含大写字母。接下来我们使用进制转换,将一个十进制数字转化为对应的进制表示。一亿用进制表示出来后的结果是生成的唯一字符串足够短。 假设你想做一个...

    苏丹苏丹 评论0 收藏0
  • ThinkPHP5.1中间件在控制器中使用过程

    ThinkPHP5.1中间件在控制器中使用过程

    摘要:中间件在控制器中使用过程使用中间件的开始以及我的步骤描述,希望可以帮到才学或者才学框架的你们希望能够与你们交流,让自己进步。 ThinkPHP5.1中间件在控制器中使用过程 使用中间件的开始以及我的步骤描述,希望可以帮到才学php 或者才学think框架...

    peixnpeixn 评论0 收藏0
  • phpstorm + xdebug 调试教程 -- 总纲

    phpstorm + xdebug 调试教程 -- 总纲

    摘要:不知不觉写已经将近年时间了,在其中尝试着看了一下其它语言,发现其它语言都有很好的调试工具,协助调试和开发。难道就能依靠这样的断点调试么直到我发现了说来惭愧,这么久才发现,才发现是真心好用,于是花点时间总结一下,大致的内容框架如下 不知...

    yexiaobaiyexiaobai 评论0 收藏0
  • PHP设计模式(五)建造者模式(Builder)

    PHP设计模式(五)建造者模式(Builder)

    摘要:与工厂模式相比,建造者模式一般用来创建更为复杂的对象,因为对象的创建过程更为复杂,因此将对象的创建过程独立出来组成一个新的类导演类。 什么是建造者设计模式 建造者模式:将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的...

    KunMinXKunMinX 评论0 收藏0
  • 通过唯一ID实现简单的日志跟踪实现

    通过唯一ID实现简单的日志跟踪实现

    摘要:在实际项目中,通知我们需要记录一些日志,方便问题核查。但是日志多了就很容易混乱,请求,响应,执行中的日志无法对应,这时就需要为请求进行标记唯一来进行跟踪。 在实际项目中,通知我们需要记录一些日志,方便问题核查。但是日志多了就很容易混乱...

    BakerJBakerJ 评论0 收藏0
  • MySQL实验: 实践索引对全列匹配、最左前缀匹配、范围查询等条件的影响以及了解脏读、幻读等

    MySQL实验: 实践索引对全列匹配、最左前缀匹配、范围查询等条件的影响以及了解脏读、幻读等

    摘要:索引实验实验目的了解索引对于全列匹配,最左前缀匹配范围查询的影响。因此在中要谨慎地区分多值匹配和范围匹配,否则会对的行为产生困惑。事务隔离层级实验实验目的了解中事务隔离级别以及什么是脏读,幻读,不可重复读。 索引实验 实验目的:了解索...

    lewinleelewinlee 评论0 收藏0
  • Laravel修炼:服务容器绑定与解析

    Laravel修炼:服务容器绑定与解析

    摘要:用匿名函数的好处在于,这个服务绑定到容器以后,并不会立即产生服务最终的对象,只有在这个服务解析的时候,匿名函数才会执行,此时才会产生这个服务对应的服务实例。 前言   老实说,第一次老大让我看laravel框架手册的那天早上,我是很绝望的,因...

    The questionThe question 评论0 收藏0
  • 我理解的数据结构(六)—— 集合和映射(Set And Map)

    我理解的数据结构(六)—— 集合和映射(Set And Map)

    摘要:为了方便,所有个英文字母对应摩尔斯密码表如下给定一个单词列表,每个单词可以写成每个字母对应摩尔斯密码的组合。例如,可以写成,即字符串的结合。我们将这样一个连接过程称作单词翻译。返回我们可以获得所有词不同单词翻译的数量。 我理解的数据结...

    twohappytwohappy 评论0 收藏0
  • 带入gRPC:对 RPC 方法做自定义认证

    带入gRPC:对 RPC 方法做自定义认证

    摘要:带入对方法做自定义认证原文地址带入对方法做自定义认证项目地址前言在前面的章节中,我们介绍了两种证书算一种可全局认证的方法证书认证基于的证书认证而在实际需求中,常常会对某些模块的方法做特殊认证或校验。 带入gRPC:对 RPC 方法做自定义认证 ...

    wh469012917wh469012917 评论0 收藏0
  • swoole之memoryGlobal内存池分析

    swoole之memoryGlobal内存池分析

    摘要:内存池的作用直接使用系统调用会有如下弊端频繁分配内存时会产生大量内存碎片频繁分配内存增加系统调用开销容易造成内存泄漏内存池是预先申请一定数量的,大小相等的内存块作为预备使用当需要时向内存池分出一部分内存,若内存块不够使用时再向系统申请...

    guyan0319guyan0319 评论0 收藏0
  • Go语言的前景分析

    Go语言的前景分析

    摘要:觉得好的话,顺手分享到朋友圈吧,感谢支持。抓住时代的趋势在上篇文章中,也就是那个跨维度的打击,是可以直接秒杀的中,提到这个时代的问题,这次针对语言的前景分析,其实我也想讲一下时代的问题。目前语言就处于这样一个不错的时代中。 本文为原创...

    stefanieliangstefanieliang 评论0 收藏0
  • thinkphp5 编辑时 唯一验证 解决办法

    thinkphp5 编辑时 唯一验证 解决办法

    摘要:然而在编辑修改的页面验证时,提交自身数据会提示数据重复。解决方法在编辑页面表单把主键也作为数据传入到验证器中要和主键同名。 若定义了相关的验证规则,如: namespace appsellervalidate; use thinkValidate; class Goodsmtag extends Validate ...

    ernest.wangernest.wang 评论0 收藏0

热门文章

<