自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 如何在ThinkPHP6中使用MySQL的IF函数对字段进行排序?

其中,table_name为表名,field_name为需要排序的字段名。desc表示降序排序。其中,condition1为第一个条件表达式,value1为满足condition1时返回的值,condition2为第二个条件表达式,value2为满足condition2时返回的值,以此类推。其中,table_name为表名,field_name为需要排序的字段名。Db::raw()方法将IF函数表达式作为字符串传递给查询构造器,-99999可以根据实际情况设置为一个负数,用于将等于0的数据排在最后。

2023-03-30 11:59:28 627

转载 服务器中了 xmrig 挖矿病毒,杀掉进程后又再次出来进程的解决方法

通过网络地址查看下载的 shell 脚本,会发现脚本会将病毒文件拉到 c3pool 中执行,然后会删除 c3pool 目录。我尝试直接通过 kill -9 pid 将进程杀掉后,第二天发现又有了,然后想到了这个病毒应该是通过定时任务在执行。这条定时任务每隔23小时就要执行个 shell 脚本,通过路径找到 shell 脚本文件。通过搜索发现 mxrig 是个挖矿病毒,然后就开始查找解决此病毒的方法。所以,我们将病毒进程杀掉后,再将定时任务删除就行了。打开 cron 目录中的文件后,发现了一条定时任务。

2023-02-09 16:01:27 2806

原创 这些实用的小程序值得你来看

现在要找一些资源总是很难找,今天就来跟大家说说,都有哪些实用有趣的资源小程序,喜欢的话要赶紧先收藏起来啦~

2022-10-15 11:21:18 793

原创 ThinkPHP6.0将30万数据从两秒的查询速度优化到一百多毫秒

今天分享使用tp6框架将30万表数据查询从2秒优化到100多毫秒的方法,若大佬还有更好方案,还往指教一、二,废话不多说直接上代码。二、创建一对一表关联model。三、在控制器进行一对一表的查询。“use”是获取外围传入的值。最后给大家看看测试的结果。一、给建立的表加入索引。...

2022-08-03 18:06:40 2674 1

原创 php三种常用的加密解密算法

给大家介绍php的三种常用的加密解密算法,有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。

2022-07-19 10:30:34 1076

原创 阿里云免费镜像下载工具

https://developer.aliyun.com/mirror/?spm=a2c6h.13651102.0.0.78fa1b110jPryz&serviceType=mirror&tag=%E7%B3%BB%E7%BB%9F

2021-11-23 18:13:17 301

转载 Thinkphp6如何利用ZipArchive打包下载文件

下面给大家介绍Thinkphp6利用ZipArchive打包下载文件的方法,希望对需要的朋友有所帮助!一、下载tp6框架composer create-project topthink/think tp6二、打包下载类<?phpnamespace Jrk;class Zipdown{ /** * 打包压缩文件及文件夹 * * @param array $files * @param string $zipName 压缩包名称 .

2021-06-25 16:06:39 911

ThinkPHP6.0以上兼容mysql下JSON_CONTAINS使用

Thinkphp6.0以上版本在查询MySql数据表中JSON类型数据下使用JSON_CONTAINS函数

2021-12-08

thinkphp6开发微信第三方平台获取验证票据.zip

thinkphp6开发微信第三方平台获取验证票据.zip

2021-02-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除