2023年04月的内容

Lua的表达式、运算符、字符串连接及优先级详解

Lua的表达式、运算符、字符串连接及优先级详解
Lua的表达式、运算符、字符串连接及优先级详解 Lua的表达式及运算符跟其他语言类似,主要包含算数运算符、逻辑运算符及关系类运算符 一、算数运算符 算数运算符 说明 + 加法 - 减法 * 乘法 / 除法 ^ 指数 % 取模 print(1 + 2) -->打印 3 print(5 / 10) ……

openresty 2023-04-30 412 0

Lua的基础数据类型都有哪些

Lua的基础数据类型都有哪些
Lua的基础数据类型都有哪些 我们在学习任何一门编程语言之前,首先都需要掌握其基础的数据类型有哪些,各编程语言虽说都有些各自的定义,但万变不离其宗,基本上都是大同小异,变化不大,基础的就那几种类型。 下面我们一起来看下Lua的基础数据类型 一、nil(空) --nil 是一种类型,Lua 将 nil 用于表示“无效值”。一个变量在第一次赋值前的默认值是 ……

openresty 2023-04-30 305 0

Nginx配置文件:nginx.conf详解

Nginx配置文件:nginx.conf详解
nginx.conf配置文件详解 #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log /var/log/ng……

nginx 2023-04-30 270 0

highlight.js-网页代码高亮插件新增左侧行号展示

highlight.js-网页代码高亮插件新增左侧行号展示
网页代码高亮新增左侧行号展示 前几天分享了一篇网页代码高亮插件highlight.js,效果还不错,因为highlight.js本身没有行号展示,对于观感和体验上来源还是有点不太友好哈,恩。。。这几天越看越难受,忍不了还是弄一下吧 line_number.js (function (w, d) { w.hljsln = { i……

主题/插件 2023-04-30 423 1

PHP-时间格式化显示(刚刚、几分钟前、几小时前、昨天等)

PHP-时间格式化显示(刚刚、几分钟前、几小时前、昨天等)
PHP-时间日期格式化后展示 相信很多小伙伴在平常上网的时候,经常会在一些网站和APP上看到文章日期处显示:刚刚、几分钟前、几小时前,昨天 12:00、前天 13:30 等时间展现方式,不得不说这样的展现方式粘在用户体验的角度上来看,还是非常舒适的。 相比直接显示生硬的年月日及时间点的,反而让人陷入了时间计算的一个盲区,对于微博、评论及新闻资讯类的文章列表……

php 2023-04-29 269 0

PHP-生成唯一的uuid方法

PHP-生成唯一的uuid方法
uuid是什么 UUID 的全称为Universally Unique Identifier,翻译为中文呢,大概的意思其实就是通用唯一识别码,UUID 的目的是让分布式系统中的所有元素都能有唯一的识别信息。如此一来,每个用户都可以创建与其它人不冲突的 UUID唯一码,也就不需考虑数据库创建时的名称重复问题了。 /** * uuid * @retu……

php 2023-04-29 252 0

PHP-在指定的范围内生成一组不重复的随机数

PHP-在指定的范围内生成一组不重复的随机数
PHP-在指定的范围内生成一组不重复的随机数 /** * 生成一定数量的不重复随机数,指定的范围内整数的数量必须,比要生成的随机数数量大 * @param int $min 最小值 * @param int $max 最大值 * @param int $num 生成数量 * @return array */ function unique_r……

php 2023-04-28 313 0

PHP-在Linux命令行生成一个动态的进度条

PHP-在Linux命令行生成一个动态的进度条
代码分享-PHP-在Linux命令行生成一个动态的进度条 相信很多人在终端或使用Linux系统后端安装软件时,都会看到一个“## 2%” 类似的进度条,下面我们用PHP模拟一个,在Linux命令行生成一个动态的进度条 <?php $total = 100; for ($i = 1; $i <= $total; $i++) { prin……

php 2023-04-28 257 0

分享一个漂亮的网页代码高亮插件-highlight.js

分享一个漂亮的网页代码高亮插件-highlight.js
最近主题自带的代码高亮插件是越看越丑,实在难以忍受,网上搜罗半天,最终还是决定用highlight.js highlight.js支持197种语言和200+样式风格,灵活度高,不用捆绑插件和其他功能,单纯的js和css文件,下载即可用,废话不多说,进入正题 官网地址:https://highlightjs.org 目前最新版的应该是11.7.0 根……

主题/插件 2023-04-27 381 0

Lua环境搭建(Linux,Mac OSX)

Lua环境搭建(Linux,Mac OSX)
到 LuaJIT 官网 http://luajit.org/download.html,查看当前最新开发版本,当前的最新版本:http://luajit.org/download/LuaJIT-2.1.0-beta3.tar.gz wget http://luajit.org/download/LuaJIT-2.1.0-beta1.tar.gz tar ……

openresty 2023-04-27 248 0