彻底搞懂ASCII,Unicode 和 UTF-8字符编码

一、ASCII 码我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节。

springboot集成netty-socketio实现websocket

服务端消息推送,采用netty-socketio开源框架,这里选择的是netty-socketio:1.7.17 版本 注意:选择的版本要注意netty的版本一致问题,其他框架如果也用了netty,一定要保持netty版本一致,否则会影响websocket服务。

Node.js 要取代 PHP?

他们中的许多人正在慢慢地用 node.js 或其他替代方案替换 PHP。他们中的大多数人都选择了 Node.js。

TIOBE 12 月编程语言排行榜出炉,PHP真的跌落神坛了……

前两天,全球知名 TIOBE 编程语言社区发布了 12 月编程语言排行榜,让我们一起来看看,又发生了什么有趣的事情吧。榜单显示,相比上个月,编程语言的Top5并没有太多变化。Python依旧如上个月一样稳坐排行榜榜首,随后分别是C,Java,C++,C#。

在 Ubuntu 中安装 Apache、MySQL、PHP(LAMP)套件

LAMP套件是一种流行的开源 Web 开发平台,可用于运行和部署动态网站和基于 Web 的应用程序。通常,LAMP 套件由 Apache Web 服务器、MariaDB/MySQL 数据库、PHP/Python/Perl 程序设计(脚本)语言组成。

一起搞懂PHP的错误和异常(二)

上回文章中我们讲到了错误是编译和语法运行时会出现的,它们与逻辑无关,是程序员在码代码时不应该出现的,也就是说,这些错误应该是尽量避免带到线上环境的,他们不能通过try…catch捕获到。而异常则正好相反。什么是异常?

php优化的一些常用小技巧(1)

1、 不要随便复制变量有时候为了使 PHP 代码更加整洁,一些 PHP 新手(包括我)会把预定义好的变量复制到一个名字更简短的变量中,其实这样做的结果是增加了一倍的内存消耗,只会使程序更加慢。

php中序列化与反序列化

把复杂的数据类型压缩到一个字符串中serialize() 把变量和它们的值编码成文本形式unserialize() 恢复原先变量eg:$stooges = array(‘Moe’,’Larry’,’Curly’);$new = serialize($stooges);prin

PHP warning

#0 +–/home/www/html/new3g.cnfol.com/phonenet/protected/components/mysqlclass.php(4): mysql_connect(“172.20.1.211”, “3g_cnfol”, “pho32!

小白都能看懂的mysql数据库

mysql是目前最流行的关系型数据库管理系统。在了解关系型数据库之前我们要先了解什么是数据库。同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

网站地图