实现功能:fastadmin表格操作列 添加自定义按钮,点击按钮实现弹窗功能,弹窗显示表单,提交弹窗内的表单,自动关闭弹窗并返回提示操作结果。 js: { field: "operate", title: __("Operate"), ...
git reset三种模式和使用场景
git reset三种模式和使用场景 --hard:重置位置的同时,直接将 working Tree工作目录、 index 暂存区及 repository 都重置成目标Reset节点的內容,所以效果看起来等同于清空暂存区和工作区。 --soft:重...
Redis过期策略
Redis采用的过期策略 懒汉式删除+定期删除 懒汉式删除流程: 在进行get或setnx等操作时,先检查key是否过期; 若过期,删除key,然后执行相应操作; 若没过期,直接执行相应操作; 定期删除流程 ...
K8S 学习笔记
pod中各容器共享同一个网络栈和存储卷,因此各容器应该使用不同的端口,否则pod会启动失败; 有状态服务 VS 无状态服务? 网络通信 k8s的网络模型假定了所有Pod 都在一个可以直接连通的扁平的网络空间中...
How PHP’s Just In Time compiler works
https://thephp.website/en/issue/php-8-jit/ PHP has a Just In Time compiler (JIT) since its most recent major version, PHP 8. So before you get too hyped or too disappointed about JIT, let me ...
PHP8中设置开启JIT
使用效果分析 性能收益可能不会很大 大多数 php 应用程序不会因为使用即时编译器而获得很大的性能收益。这也是为什么 Zeev 建议为你的应用程序分析和试验不同的 JIT 配置是最好的方法。 如果您使用的是 ...
vscode 保存时自动格式化vue代码,符合eslint规范
vscode 保存时自动格式化vue代码,去除逗号,分号,符合eslint规范 1,安装插件:vetur,prettier 2,文件=》首选项=》设置=》settings.json "editor.formatOnSave": true, "vetur.format.defaultF...
十年前毕业设计写的第一个站点😤
shell 代码更新迁移脚本
#!/usr/bin/env bash echo "now deploying" pushd /home/user/tpmdir echo "1" git pull echo "2" \cp -rf ./* websitedir echo "3" popd
linux 普通用户 make install报错
linux 普通用户 make install报错:/usr/bin/install: cannot create regular file '/usr/local/lib/libzip.so.5.0.0': Permission denied /usr/bin/mkdir -p '/usr/local/lib' /bin/sh ../libtool --mode=ins...
宝塔环境 php7.3 安装zip扩展
转载自:https://blog.csdn.net/qq_37998320/article/details/104791440 报错信息如下: ``` the requested PHP extension fileinfo is missing from your system the requested PHP extension zip is missing...
fedora33 git publickey 认证失败
问题描述:升级fedora 33后,使用git clone,git pull,git push等需要与远程publickey进行权限校验时,提示Permission Denied (publickey) 错误原因以及解决方案: Fedora 33移除了sha1 加密算法,但是在...
win7,fedora33双系统安装以及引导
1,使用fedora33 官方刻录工具,制作U盘fedora镜像。 2,从U盘启动,安装fedora33。 3,安装过程中,选择自定义分区,不安装引导程序,等系统安装后,在win7中手动添加引导。 4,因为未安装引导程序,且...
源代码审计工具Cobra 使用web模式
文档地址:http://cobra.feei.cn/ Installation(安装) 系统支持 系统 支持情况 mac OS 支持 Linux 支持 Windows 暂不支持 Python版本 Cobra可运行在以下Python版本 ...
git 命令行设置代理
设置代理 git config --global http.proxy 代理地址 git config --global https.proxy 代理地址 取消代理 git config --global --unset http.proxy git config --global --unset https.proxy 查看当前...
在线生成SSL中间证书
在给网站配置https时,利用宝塔生成免费的Let's Encrypt证书十分方便,但生成后的证书信息在校验时会提示缺少中间证书。 这时,可使用ssl工具 获取中间证书内容,操作方法如下: 1,打开ssl工具 2,从宝...
thinkphp 配置session存储至内存
当项目使用了负载均衡后,使用文件存储session,会导致在刷新或登录时,登录状态失效。所以应当将session存储至负载均衡末端每个服务器公用的的位置,如redis,而不是各自存储。本篇文章介绍thinkphp 5 项目使用r...
简述cookie、localstorage、seesionstorage
名称 大小 网络请求 生命周期 cookie 4kb左右 每次都会携带在HTTP头中,如果使用cookie保存过多数据会带来性能问题 默认是关闭浏览器后失效, 但是也可以设置过期时间 localstorage...
部署wordpress 正确的文件权限配置
站点目录:dirname web服务所属用户www和用户组www chown www.www -R dirname chmod 755 dirname find dirname-type d -exec chmod 755 {} \; find dirname -iname "*.php" -exec chmod 644 {} \;
【Vue + ElementUI】el-progress 各类常用场景(自动计算percentage,format自定义显示文字)
转自:https://blog.csdn.net/weixin_41832017/article/details/108458234 效果图 1,当前数据结构 progressList: [ { planNum: 150, // 计划数量 completeNum: 80 // 完成数量 ...
vue 路由跳转 左侧划入
1、将切换的页面用transition包裹 <div class="index-content"> <transition> <router-view/> </transition> </div> 2、css设置切换动画 .index-...
配置nginx,添加PHP支持
server { listen 80; server_name sitename.com; location / { if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/ind...
laravel7 created_at和updated_at 比数据库时间小8小时
错误描述:使用默认的 created_at 和 updated_at 时间戳,laravel-admin后台显示的时间相比数据库存储的时间少8个小时。 错误原因:laravel 6 升级laravel 7后日期序列化影响 解决方案:在模型文件中重写se...
laravel created_at时间格式UTC转北京时间
created_at,updated_at默认显示的时间格式是UTC,转换为北京时间,只需在对应的模型文件中将这两个字段类型进行转换即可。 class Account extends Model { protected $casts = [ 'created_at' =...
nginx状态已启动,但实际未运行的解决方法
问题描述 nginx服务,当执行命令service nginx start之后提示Starting nginx... nginx (pid ) already running...,提示nginx已经运行,利用service nginx status查看提示:nginx (pid ) is running...,说明确...