宇润的博客

  • 首页
  • 技术杂谈
  • 业界新闻
  • 编程开发
    • PHP
    • C#
    • JavaScript
    • CSS
    • 开源项目
  • 博客动态
  • 数据库
    • MySQL
    • SQL Server
  • PHP 8.0.0 正式版发布啦,一个崭新时代来临!

    2020-11-27 09:51:05 宇润 PHP 1086 0

    1.jpg

    PHP 8.0 是PHP语言的一个重要更新。

    它包含许多新特性和优化,包括命名参数、联合类型、属性、构造函数属性提升、匹配表达式、null安全运算符、JIT,以及类型系统、错误处理和一致性的改进。

    那么 PHP 8 有哪些新特性呢?

  • Curl 在 Swoole 协程中的解决方案

    2019-09-11 09:30:14 宇润 PHP 1069 0
  • 【宇润日常疯测-007】Swoole 协程与传统 fpm 同步模式比较

    2019-04-09 17:05:28 宇润 PHP 1005 0

    如果说数组是 PHP 的精髓,数组玩得不6的,根本不能算是会用PHP。那协程对于 Swoole 也是同理,不理解协程去用 Swoole,那就是在瞎用。

    首先,Swoole 只能运行在命令行(Cli)模式下,所以我们开发调试都是使用命令行,而不是 php-fpm/apache 等。

    在 Swoole 中,我们可以使用`\Swoole\Coroutine::create()`创建协程,或者你也可以使用简写`go()`。

  • 【宇润日常疯测-006】Array 和 SplFixedArray 比较

    2019-01-16 15:50:33 宇润 PHP 722 0

    PHP 的精髓就是数组的运用,数组玩得好可以用于所有数据结构。有个叫SPL的好东西,里面有很多数据结构可供我们使用,并且性能也比我们使用数组实现的要好很多。

    今天来看看SplFixedArray,顾名思义,固定大小的数组。实例化时,指定数组大小,使用过程中不可对数组进行扩容、缩小。

    所以如果你有对数组进行动态操作时,可能就不太适合用它,而且SplFixedArray的索引只能是数字,不可以作为键值数组使用。

    下面是测试Array和SplFixedArray的 100W 次读写性能以及内存占用

  • SplPriorityQueue 序列化并反序列化后结果为空问题解决

    2018-12-19 13:46:44 宇润 PHP 510 0

    今天在尝试把SplPriorityQueue对象序列化并反序列化后,遇到了问题。反序列化后在队列里的数据全没了,这让我很伤心。

  • 【宇润日常疯测-005】PHP 中的 clone 和 new 性能比较

    2018-12-13 13:49:13 宇润 编程开发 621 0

    clone和new本不应该放在一起比较,它们的作用是不同的。但可能有一些场景下,可以用clone也可以用new,那么这时候我们选哪个呢?

  • PostgreSQL 安装启动使用一条龙教程——Ubuntu 16.04

    2018-12-12 16:19:04 宇润 数据库 352 1

    今天想尝试下 PostgreSQL,分享一下在 Ubuntu 16.04 下安装启动使用 PostgreSQL 一条龙方法。

  • 【宇润日常疯测-004】JS 遍历数组如何快!快!快!

    2018-12-11 19:24:17 宇润 编程开发 504 0

    首先,我就是一后端全栈,对前端也只是会用罢了。闲的无聊来测测,不深究,只看表面,不喜勿喷!

    遍历数组在写 JS 代码时候一定是经常用的,那么怎么遍历能达到最高效率呢,很多人一定没有测试过!

  • 【宇润日常疯测-003】PHP 序列化和 JSON 哪个更好?

    2018-12-10 19:44:35 宇润 编程开发 883 0

    有了 Swoole 以后,用我们熟悉的 PHP 就可以很方便地开发网络通信应用。有时候我们系统内部需要交换数据,那么,这时候问题来了,PHP 网络通讯的数据格式是选择 JSON 还是 serialize 呢?

  • 【宇润日常疯测-002】Redis->eval() 到底好在哪

    2018-12-07 13:08:16 宇润 编程开发 481 0

    平时你用 Redis 是不是经常 get()、set()一把梭?其实 Redis 中还有很多有用的数据结构,以及各种方法。今天宇润就来测试一下eval()方法。

  • 首页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 下一页
  • 尾页
  • 最新文章
  • [11/27]PHP 8.0.0 正式版发布啦,一个崭新时代来临!
  • [09/11]Curl 在 Swoole 协程中的解决方案
  • [04/09]【宇润日常疯测-007】Swoole 协程与传统 fpm 同步模式比较
  • [01/16]【宇润日常疯测-006】Array 和 SplFixedArray 比较
  • [12/19]SplPriorityQueue 序列化并反序列化后结果为空问题解决
  • [12/13]【宇润日常疯测-005】PHP 中的 clone 和 new 性能比较
  • [12/12]PostgreSQL 安装启动使用一条龙教程——Ubuntu 16.04
  • [12/11]【宇润日常疯测-004】JS 遍历数组如何快!快!快!
  • [12/10]【宇润日常疯测-003】PHP 序列化和 JSON 哪个更好?
  • [12/07]【宇润日常疯测-002】Redis->eval() 到底好在哪
  • 最新评论
  • 快点:我也觉得不合适
  • 反反复复反反复复:呱呱呱呱呱呱共和国
  • 1222:212122
  • 苏者:哈哈 如果是java的话 估计不会性能有影响,因为它有独立的编译阶段
  • 2:优秀
  • 慢点:777
  • 慢点:评论三连
  • 慢点:666
  • 慢点:这放到技术杂谈不合适吧●︿●
  • dama:月柱是用节气分的,头疼

Powered By YurunBlog 0.0.3 Dev

宇润软件 版权所有