网站首页
PHP
Go
JavaScript
MySQL
Linux
HTML/CSS
其它
常用工具
PHP
使用openssl_pkey_new()生成RSA密钥对
获取时间戳(秒、毫秒、微秒、纳秒)
使用反射创建对象(实例化类)
控制反转和依赖注入
接口和抽象类的区别
抽象类(abstract class)的使用
禁止注册的用户名列表
遮挡手机号码、身份证号码、邮箱地址、用户名的部分字符
workerman使用教程(以WebSocket为例)
获取rfc3339标准格式的日期时间字符串
JavaScript
使用Macy.js实现瀑布流式布局
分页的实现
常用表单元素的赋值和取值
使用clipboard.js实现复制文本
检查数组是否包含指定元素
重写alert()函数
使用canvas实现手写板(移动端)
原型(prototype)使用示例
获取URL中的参数
文字转语音
MySQL
表分区教程
分页的实现(LIMIT的使用)
常见的不走索引情况
MySQL里AND和OR的优先级问题
联合索引使用技巧
锁机制详解
字段的区分度与(字符串类型字段)索引长度
基础SQL示例
插入记录的两种方式(SET方式和VALUES方式)
WHERE `field` IN () 查询结果排序问题
Linux
免密码切换到root用户
修改SSH默认端口号(22)
科学上网(搭梯子)教程(源码安装)
Python 2 升级到 Python 3
科学上网(搭梯子)教程(pip安装)
创建自定义命令和修改系统内置命令
修改“ll”或“ls -l”命令结果中的日期时间格式
配置vim编辑器
系统启动后自动执行脚本
top命令参数说明
HTML/CSS
模态对话框的使用
纯CSS实现三角形方向切换
移动端网页基础模板
100vw和100%的区别
设置超链接不传递权重
HTML实体
冷门但有用的CSS代码
图片在正方形容器内缩放至适合尺寸并水平居中和垂直居中
鼠标经过旋转效果
鼠标经过宽度变长效果
其它
测试专用文字、图片、视频
禁止Chrome浏览器自动跳转到HTTPS
Windows系统cmd.exe常用命令
OSI七层和TCP/IP四层
记录用户操作日志的实现思路
Redis持久化的开启和关闭
编码规范
数据库和缓存保持一致性问题
Chrome浏览器截取整个网页
NGINX静态资源防盗链及缓存设置
程·序猿
微信 :
职业 :PHP程序猿
现居 :广东省-广州市-天河区
邮箱 :1104187@qq.com
常用工具
虚位以待
虚位以待
虚位以待
热门文章
PhpStorm使用技巧
常用命令集合
Swoole和ThinkPHP6结合使用
冷门但有用的CSS代码
jQuery的$.ajax()方法使用模板
使用openssl_encrypt()和openssl_decrypt()实现加密和解密功能
RSA加密算法的应用
科学上网(搭梯子)教程(源码安装)
使用amqp扩展操作RabbitMQ
防火墙的设置
随机文章
检查数组中是否存在指定键名或键值
使用tonyenc扩展加密PHP文件
协程和管道的配合使用
记录用户操作日志的实现思路
OSI七层和TCP/IP四层
值类型和引用类型的误区
插入记录的两种方式(SET方式和VALUES方式)
修改session名称
使用PDO解决注入问题
防火墙的设置
程序猿黄历
宜
忌
Copyright © 2023
码农人生
. All Rights Reserved