- 博客(245)
- 资源 (30)
- 问答 (2)
- 收藏
- 关注
原创 compser 镜像,常用命令,避坑,查看下载细节找到install或updata被卡原因
如果能正常访问这个网站,则不需要找国内镜像如果想下的更快点,可以找国内镜像。
2024-07-12 10:58:55 296
原创 fastadmin 如何通过权限组来控制列的显示与隐藏
以版本控制(application/admin/controller/Version.php)为例子就是在有时候,有些列不想让这个权限组的人看到,只给制定的权限组的人看。
2024-07-12 10:42:49 365
原创 fastadmin 各种开发技巧,问题总合集,持续跟新中....
也可以单独获取某个字段需改后的代码下面简单介绍一下几个配置的含义name:唯一标识,其中index/add/edit/del/multi/dragsort这几个框架已经暂用,如果使用将会覆盖已有属性text:按钮上的文本,可以为空时,为空时按钮将不显示文字信息,为空时最好配置上icon的值title:按钮的标题信息,当鼠标移到上面时显示的文字,同时作为dialog弹出窗时的标题信息icon:按钮上的按钮信息,可使用Font-awesome的按钮,当text为空时请务必填写该值class
2024-07-09 15:47:50 608
原创 Redis各场景应用集合
有一些存储于数据库中的数据会被频繁访问,如果频繁的访问数据库,数据库负载会升高,同时由于数据库IO比较慢,应用程序的响应会比较差。此时,如果引入Redis来存储这些被频繁访问的数据,就可以有效的降低数据库的负载,同时提高应用程序的请求响应。
2024-03-18 15:22:29 1109
原创 thinkphp 使用phpmailer发送邮件以及使用消息队列异步解耦发送邮件
thinkphp版本不同,则queue版本也不同,一下是tp5.1为例。阿里云和腾讯服务器都禁用了25端口,所以需要开启ssl发送邮件。
2024-03-15 15:31:10 623
原创 KubeKey 安装kubernetes 和 kubesphere
KubeKey 可以将 Kubernetes 和 KubeSphere 一同安装。针对不同的 Kubernetes 版本,需要安装的依赖项可能有所不同。您可以参考以下列表,查看是否需要提前在节点上安装相关的依赖项。如果不安装socat ,conntrack 运行时会提示报错先安装conntrack是否安装成功先安装socat安装 ebtables查看是否安装安装ipset查看是否安装。
2023-12-26 17:54:37 624 1
原创 git自动更新功能
因为一般Linux系统网页用的www或www-data用户和用户组,所以要实现自动来去,首先要在www用户权限下生成ssh密钥,不然没有权限,其次就是,要把用root用户拉去的代码,批量改成www用户。
2023-12-10 15:05:30 512
原创 js数组,concat(),copyWithin(),every(),fill(),filter(),find(),forEach(),indexOf(),toString()
如果要检索的元素没有出现,则该方法返回 -1。该方法将从尾到头地检索数组中指定元素 item。开始检索的位置在数组的 start 处或数组的结尾(没有指定 start 参数时)。如果找到一个 item,则返回 item 从尾向前检索第一个次出现在数组的位置。数组的索引开始位置是从 0 开始的。如果在数组中没找到指定元素则返回 -1。提示: 如果你想查找数组首次出现的位置,请使用 indexOf() 方法var fruits=["香蕉","苹果","橙子","苹果","甜瓜"];
2023-12-04 18:05:44 92
原创 redis 从小白到大师系列
Redis 字符串数据类型结果:结果:结果:结果:结果bool(true)/**redis−setex′a1′30′aaaa′;vardump/**redis−setnx′setnx′′你好′;vardump在这里插入代码片如果key setnx 不存在则设置成功,返回true如果如果key setnx 存在,则返回false结果:bool(true)
2023-10-23 17:13:00 225
原创 mysql 优化 聚簇索引=主键索引吗
在 InnoDB 引擎中,每张表都会有一个特殊的索引“聚簇索引”,也被称之为聚集索引,它是用来存储行数据的。一般情况下,聚簇索引等同于主键索引,但这里有一个前提条件,那就是这张表需要有主键,只有有了主键,它才能有主键索引,有主键索引才能等于聚簇索引。所以看到这里,我们应该明白一个道理:聚簇索引并不完全等于主键索引,因为一张表从结构上来讲,可以没有主键(索引),如果没有主键(索引),那么聚簇索引就不再是主键索引了。那 InnoDB 中的聚簇索引到底是啥?
2023-10-22 16:52:15 249
原创 使用 PHP WorkerMan 构建 WebSocket 全双工群聊通信(二)
但是这样的实现有一个非常大的缺陷,HTTP 请求是半双工 (Half Duplex) 的,只能由客户端发送请求到服务端返回。大量的请求可能会导致 CPU 资源占用、内存溢出等问题。比较知名的 WebSocket 框架有 http://Socket.io (node.js)、Workerman (PHP)、Swoole (PHP) 等 (我只尝试过前两个)Pokers 的群聊功能就是轮询实现的,但是我的 1H1M1G 的小水管服务器是承受不住持续增长的用户量的,必须尝试用 WebSocket 来实现了。
2023-09-11 10:20:06 518
原创 thinkphp websocket 开发实时聊天系统的用户群组与订阅功能实现 (一)
以上代码中,joinGroup方法将用户加入指定的群组,leaveGroup方法将用户从群组中移除,subscribe方法将用户订阅指定的主题,unsubscribe方法取消用户对某个主题的订阅。通过以上的实现,我们已经成功地在PHP开发的实时聊天系统中实现了用户群组和订阅功能。为了提供更好的用户体验,我们需要实现用户群组与订阅功能,使得用户能够方便地创建和加入群组,并且能够订阅感兴趣的内容。我们还可以实现一些其他的功能,比如从数据库中获取用户所在的群组或订阅的主题,并将收到的消息发送给相关的连接。
2023-09-11 10:05:26 560
原创 go语言学习网址
这是我的个人网站,我在公众号《Go编程时光》发表的所有文章都会同步到该网站上。目前网站的内容也会随着公众号的文章的发布而逐渐丰富起来。
2023-08-03 17:57:15 133
原创 nginx反向代理 404 问题
仔细研究发现发现问题原因是rewrite伪静态规则优先级高于反向代理并且某些网站程序的伪静态规则,直接拦截了所有匹配导致。如 typecho,thinkphp,zblog,wordpress 等主流建站程序!注意^(.)部分,把 ^(.) 改成 ^/(?msg)(.*) ,其中 bz改成自己的反代目录,如有多个用|分开: ^/(?解决办法就是,给伪静态规则加上一个判断条件,把反向代理目录排除。发现我们设置了反向代理没有起作用,最后发现原来是伪静态惹得祸。或者在伪静态的时候把反向代理也加上去。
2023-07-06 21:46:17 1629
原创 thinkphp6 基于redis 的消息队列 queue
注意: 必须要带任务名,我这边不带任务名,无法监听到消息。可配合supervisor使用,保证进程常驻。使用 listen 监听。
2023-07-04 14:22:35 517
原创 nginx配置详细说明
总的来说,这个配置的作用是对指定的静态资源文件(以 gif、jpg、jpeg、png、bmp 或 swf 结尾的文件)进行缓存控制,将其缓存有效期设置为 30 天,并禁用了错误日志和访问日志的记录,以优化性能和减少磁盘空间的占用。这行指令指定了错误日志的输出路径,将错误日志记录到 /www/wwwlogs/his6.dieya.net.error.log 文件中。这行指令指定了访问日志的输出路径,将访问日志记录到 /www/wwwlogs/his6.dieya.net.log 文件中。
2023-06-21 16:26:11 1137
原创 Thinkph6 命令大全,插件,路由,扩展,日常总结,更新等
现在app下建 facade文件夹绑定类路径} }调用。消息队列,门面技术,模型查询器
2023-06-20 14:27:39 2942
原创 网络管理与维护(三)网络安全
1.通常可以把网络信息安全的问题划分为物理层、网络层、数据层和内容层四个层面。2.网络存在的威胁主要表现:非授权访问、信息泄漏、破坏数据完整性、拒绝服务器攻击、利用网络传播病毒。3.在ISO的网络安全体系结构中定义了五类安全服务:认证服务、访问控制服务、数据保密性服务、数据完整性服务、抗抵赖性服务。4.ISO的网络安全体系结构定义了八类安全机制:加密机制、数据签名机制、访问控制机制、数据完整性机制、认证机制、业务流填充机制、数据控制机制、公证机制。
2023-06-19 21:03:11 1091
原创 网络管理与维护(一)
1.网络系统管理是指对网络的运行状态进行监测和控制,使其能够安全、可靠、高效、经济地为客户提供服务。一般而言,网络系统管理主要任务就是监测和控制网络的运行状态。2.通常可以将网络管理系统分为管理站(Manager)和代理(Agent)两部分,它类似于服务器/客户端模式,通过管理系统与被管理系统相互作用实现对被管理对象的控制。3.管理站(Manager)通常是位于网络系统的主干或接近主干位置的工作站。。管理站负责向被管理对象发出管理操作指令,并接收来自代理的通告信息。
2023-06-19 20:09:48 2381
原创 如何移植Virtual Box中的虚拟机到其他电脑?
1.找到Linux虚拟机的存放目录,例如我这边的存放位置为“d:/VirtualBoxMachines/CentOS6.3”,把这个文件夹拷贝到到公司电脑中;控制 -> 注册(A) -> 打开“选择虚拟电脑”对话框 -> 选择拷贝过来的 CentOS7.vbox 文件,即可完成虚拟机的移植与注册。
2023-04-10 17:50:02 1516
js jquery 图片滑动 验证
2020-05-09
mysql笔记,mysql优化图解
2019-05-17
php多功能的图片处理类,php上传php裁剪php水印php多图
2018-09-12
语言跟读小程序
2018-09-04
商品栏目分类,京东栏目分类,拼多多栏目分类
2018-09-04
把php生成静态(html)页面程序类
2018-08-13
php资源 curl请求类分装,get,post,等分装
2018-08-13
通路微信三级分销系
2018-03-29
大气的微网站,
2014-08-12
android List 转json 问题
2018-09-28
JQUERY 树形菜单问题,就是每次刷新后菜单就缩回了
2014-03-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人