Category: 编程语言

0

【译】在 Go 语言中实现 UDP 和 TCP 网络通讯

Go因为作为非常好用的系统编程语言而知名。开发者很喜欢它在开发后端服务时的简洁,易于开发和高性能。在很多后端服务中一个关键的特性是网络通信。有很多应用级别的协议用于软件之间通过网络进行交互。在它们的底层大都依赖于 TCP 或者 UDP。在本文中, 我们将讨论在Golang中实现UDP和TCP所涉及到...

0

跟我一起学Laravel-常见问题

 如何在页面中输出所有的表单错误 使用Lumen操作MySQL出现时间比本地时间多了8小时 如何修改storage目录 如何获取当前路由的名称(命名路由) 如何在页面中输出所有的表单错误 @if (count($errors) > 0) @foreach ($errors->toArr...

0

跟我一起学Laravel-EloquentORM高级部分

 查询作用域 全局作用域 本地作用域 事件 使用场景 序列化 转换模型/集合为数组 – toArray() 转换模型为json – toJson() 隐藏属性 为json追加值 Mutators Accessors & Mutators accessors muta...

0

跟我一起学Laravel-EloquentORM进阶部分

 关联关系 One To One 定义反向关系 One To Many 定义反向关联 Many To Many 反向关联关系 检索中间表的列值 Has Many Through Polymorphic Relations (多态关联) 检索多态关系 多对多的多态关联 关联关系查询 查询关系存在性 ...

0

跟我一起学Laravel-EloquentORM基础部分

 查询 基本查询操作 查询单个结果 查询聚集函数结果 分页查询 插入 基本插入操作 批量赋值插入 更新 基本更新操作 删除 基本删除操作 软删除 查询软删除的模型 包含软删除的模型 只查询软删除的模型 还原软删除的模型 强制删除(持久化删除) 使用Eloquent [‘eləkwənt...

0

跟我一起学Laravel-数据库操作和查询构造器

 查询操作 基本查询操作 使用sql语句执行select查询操作 从数据表中取得所有的数据列 从表中查询单行/列 从数据表中分块查找数据列 从数据表中查询某一列的列表 聚集函数 指定select查询条件 查询指定的列 查询不同的结果distinct 使用原生表达式 Join操作 内连接 Inner...

0

PHP扩展开发(五)哈希表和数组API

哈希表结构 哈希表操作API 哈希表创建 哈希表填充 哈希表查找 快速填充和查找 zval* 数组API 数组创建 数组填充 Zend Hash API是以zend_hash_*样式的函数定义,注意的是,这里的zend_hash_*并不是函数, 而是宏定义,对应的函数一般为_zend_hash_*,...

0

PHP扩展开发(七)Zend 线程安全

在PHP诞生的初期,它总是以单线程的CGI方式运行的,因此,根本不需要考虑多线程问题,因为进程的处理不会超过单个请求。 我们可以在内部的全局空间声明一个全局变量,并且可以随时访问或者修改该变量的值,而不用担心该变量是否是还没有定义。 在每个请求的CGI处理结束的时候,所有的资源都会被自动的释放。 后...

0

PHP扩展开发(六)PHP扩展生命周期

全局变量 声明扩展全局变量 访问扩展全局变量 Zend定义的全局变量访问宏 注册常量 为phpinfo提供扩展信息 全局变量 在单线程和多线程环境中,扩展内部全局变量的创建和使用方式是不同的。 声明扩展全局变量 要声明一个全局变量,首先需要在扩展的头文件中声明: ZEND_BEGIN_MODULE_...

0

PHP命令行下的世界

 php命令行(CLI)参数详解 以交互式shell模式运行php 运行内建的Web服务器 查找PHP的配置文件 查看类/函数/扩展信息 语法检查 命令行脚本开发 PHP作为一门web开发语言,通常情况下我们都是在Web Server中运行PHP,使用浏览器访问,因此很少关注其命令行操作以及相关参...

Scroll Up