
数据交互
文章平均质量分 53
攻城狮的梦
专注于php,python,go语言开发,熟练crm,电商等saas平台,以及小程序,app开发
展开
-
fastadmin 后台插件制作方法
我们开发一个后台插件,需要自己先开发后台的功能,开发完自己测试没问题后,按照fastadmin官方文档中的插件目录打包自己的功能目录到插件目录。分别在application/admin目录下的controller,model,view,lang目录中完成自己的逻辑代码编写。我们需要在管理后台创建自己的功能目录,比如我现在需要创建一个模块目录customdata。这里的菜单没有汉化,还是显示的英文标识,还没找到原因,我们下一节在说下汉化的问题吧。这里我们需要清空缓存,就可以看到我们的功能了。原创 2024-12-05 17:49:27 · 953 阅读 · 0 评论 -
基于模块自定义扩展字段的后端逻辑实现(一)
最近要做一个系统,里面涉及一个模块是使用拖拉拽的形式配置模块使用的字段表单,主要包括新建/编辑模块,模块详情等。这里涉及的重点是新建模块的表单是手动拖拉拽配置出来的,里面的字段类型和数量也是任意的。配置完以后,在新建模块页面可以读取配置的表单数据,用户填写数据,保存数据,在列表或者详情查看。原创 2024-01-09 16:06:25 · 994 阅读 · 0 评论 -
php使用kafka
echo '接收到消息: ' . $message->payload . PHP_EOL;echo '消费错误: ' . $message->errstr() . PHP_EOL;echo '已达到分区末尾,没有更多消息可消费' . PHP_EOL;//kafka服务器地址。// echo '消费超时' . PHP_EOL;// 等待消息发送完成。$value ='这是消息';原创 2023-07-06 13:43:01 · 1834 阅读 · 0 评论 -
mysql死锁
看到A操作会调用一个接口,接口里面会开启事务操作。B操作会调用另一个接口,发现A,B的两个接口会共同更新一个表的同一条记录。分析是A操作时候开启的事务在进行中,又进行了B操作造成产生了操作用一个表的同一条记录造成死锁。发现A操作事务回滚出现问题。造成了一个事务无法结束。最近线上出现一个问题,就是进行一个A操作以后,再进行另一个B操作,会发生死锁。原创 2023-02-23 13:32:01 · 140 阅读 · 0 评论 -
json字符串
json字符串是http数据传输中重要的数据格式,常用与点到点的数据交换.json格式的标准是k,v格式的键值对,键值都要用双引号包裹,如下正确的格式{ ”id” : 1,"name" : "liu"} 在js中json字符串是可以用单引号包裹的,但是不符合json的标准,在php中常用的json_encode和json_decode函数,也只能识别双引号包裹的json字符串。...原创 2018-08-03 09:34:10 · 409 阅读 · 0 评论 -
http的session机制
一:什么是sessionsession叫做会话,在http请求中来识别和不同客户端的一种状态,常用在web登录保存客户端状态使用.二:http通信登录过程客户端登录以后,服务端生成唯一session id,和相应的登录用户信息,把session id返回给客户端,客户端开启cookie的直接保存在cookie里面,没有cookie的可以携带在url中每次访问通过session id和服...原创 2018-09-20 13:34:32 · 899 阅读 · 0 评论 -
利用binglog恢复mysql删除数据
一:使用的是mysql5.6,首先看下MySQL的binlog日志是否开启log-bin=mysql-binbinlog_format=mixedexpire_logs_days = 10 保留10天日志二: 更新biglog日志mysq> flush logs; 会产生新的日志文件;三:导出待恢复的sql语句/usr/loca...原创 2019-04-28 18:15:18 · 819 阅读 · 0 评论 -
ajax请求数据
ajax请求: var json_data = {"confirm":1}$.ajax({ type: 'post', url: "/pufa/sign", data: json_data, dataType: 'json', ...原创 2019-09-14 11:41:12 · 720 阅读 · 0 评论 -
常用的js正则验证
(一)字符串包含空格var rule = /^\s|\s$|\s/;(二)手机号校验var rule = /1[3567]\d{9}$/(三)邮箱校验(四)身份证var rule = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;...原创 2019-09-15 17:16:04 · 137 阅读 · 0 评论