遗忘悠剑

🍀 记录精彩的程序人生 开始使用
让你的 MacBook 系统更加纯净, docker 版宝塔面板值得你拥有!

让你的 MacBook 系统更加纯净, docker 版宝塔面板值得你拥有!

使用 Mac 系统的程序员同学们,我想你们都有一样的困扰,那就是每次开发一些新东西的时候,就得编译安装一些软件一些包,久而久之导致 Mac 系统一堆垃圾冗余文件,还不知道怎么删除、卸载!docker 是一个很好的选择,环境在容器,用完不用了可以随时丢弃!若长时间用,也可以永久容器保留!好了今天的话题引出来了!专门为开发服务端(主要 PHP 端吧)同学准备 docker-宝塔面板!一键创建完整开发环境!完美保护你 Ma
可爱猫 http-sdk 插件 (已开源),用于其他语言对接可爱猫相关功能首选

可爱猫 http-sdk 插件 (已开源),用于其他语言对接可爱猫相关功能首选

可爱猫http-sdk插件是全能机器人,提供与php、C#、Java、Go、Python等你所熟悉的任何编程语言的SDK功能,支持可爱猫4和5版本的全部完整功能! 例如:入群欢迎语,定时群发,自动回复,群管理,签到,护群,指令踢人,监测退群、邀请统计、入群口令等各种强大功能,并且支持二次开发,支持定制功能!
如何快速生成数字类型的兑换码,又能防止别人盲猜呢?没错带有验证真伪性的数字,比如身份证真伪验证

如何快速生成数字类型的兑换码,又能防止别人盲猜呢?没错带有验证真伪性的数字,比如身份证真伪验证

工作中,经常会遇到兑换码功能的需求开发,这时候就会有各种问题字母数字组合不好输入纯数字兑换码容易被盲猜其他问题今天我们主要介绍一种带有真伪验证的数字兑换码生成方案。真伪检测 code 创建代码/***创建带有真伪性验证的数字*@paramint$code 原始数字*@paramint$int_key 加密 key(必须大于 0,小于 $code)*@returnint 结果数字比原数字长 2 位*/functioncr
Mac 下 永久 免费试用 Beyond Compare(世界上最好用的比对工具之一)

Mac 下 永久 免费试用 Beyond Compare(世界上最好用的比对工具之一)

下载 BeyondCompare 官方最新版 BeyondCompare 链接如下:https://www.scootersoftware.com/download.phpBeyondCompare 官网下载页截图如何永久试用呢?BeyondCompare 每次启动初始化的时候会检测注册信息,试用期到期后就不能继续使用了。这时候如果我们把其保存的注册信息(也就是你试用了多少天的信息)干掉,就可以永久试用啦。那么
Cookie、Session、Token、JWT 都是什么?今天我们彻底了解一下!

Cookie、Session、Token、JWT 都是什么?今天我们彻底了解一下!

1、什么是认证(Authentication)通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功)互联网中的认证:用户名密码登录邮箱发送登录链接手机号接收验证码只要你能收到邮箱/验证码,就默认你是账号的主人 2、什么是授权(Authorization)用户授予第三方应用访问该用户某些资源的权限你在安装手机应用
laravel 的 Eloquent 支持 FIND_IN_SET 语法吗?我们如何使用它?

laravel 的 Eloquent 支持 FIND_IN_SET 语法吗?我们如何使用它?

find_in_set 是什么?有个文章表里面有个 type 字段,他存储的是文章类型,有 1 头条,2 推荐,3 热点,4 图文.....11,12,13 等等现在有篇文章他既是头条,又是热点,还是图文,type 中以 1,3,4 的格式存储。们我们如何用 SQL 查找所有 type 中有 4 图文标准的文章呢??这就要我们的 find_in_set 出马的时候到了。以下为引用的内容:select*fromarticlewhereFIN
discuz! 内置的加密解密函数 autocode(), 在这里记录保存一下

discuz! 内置的加密解密函数 autocode(), 在这里记录保存一下

discuz 的加密算法原版(PHP)//$string:明文或密文//$operation:DECODE 表示解密,其它表示加密//$key:密匙//$expiry:密文有效期 functionauthcode($string,$operation='DECODE',$key='',$expiry=600){//动态密匙长度,相同的明文会生成不同密文就是依靠动态密匙 $ckey_length=4;//密匙
Laravel 模型里定义了显示字段、修改字段之后,个别地方又不想显示完整字段怎么办?

Laravel 模型里定义了显示字段、修改字段之后,个别地方又不想显示完整字段怎么办?

背景在编写模型(Model)的时候,你会定义好默认进行保存的属性($fillable)、显示的属性($visible)、隐藏的属性($hidden)、追加属性($appends)等等;这样极大的方便了修改模型就可以把之前调用模型的地方都改好了,无需过多的维护,后期维护方便性很强!但是,日常开发中总有特例,个别字段在个别业务场景不想展示,不管是为了节省流量也好,又或者为了隐藏一些关键数据也罢!下面我来
帖子中心,1 亿数据,架构如何设计?

帖子中心,1 亿数据,架构如何设计?

帖子中心,是互联网业务中,一类典型的“1 对多”业务,即:一个用户能发布多个帖子,一个帖子只有一个发布者。随着数据量的逐步增大,并发量的逐步增大,帖子中心这种“1 对多”业务,架构应该如何设计,有哪些因素需要考虑,是本文将要系统性讨论的问题。什么是 x 对 x?所谓的“1 对 1”,“1 对多”,“多对多”,来自数据库设计中的“实体-关系”ER 模型,用来描述实体之间的映射关系。什么是“1 对 1”业务?用户中心,一个用