2023月06日05 shyngo 暂无评论 268次 html标签加上可编辑 回车监听 以下是一个实现标签可编辑和回车监听的示例代码: HTML代码: html item 1 item 2 item 3 JavaScript代码: javascript const list = d
2023月06日05 shyngo 暂无评论 339次 javascript 原生正则表达式 JavaScript提供了原生的正则表达式对象RegExp,可以用于处理字符串中的文本模式匹配。以下是一些常用的RegExp对象的方法和属性: 1. test()方法:测试一个字符串是否匹配某个正则表达式,返回一个布尔值。 ja
2023月06日05 shyngo 暂无评论 577次 PHP过滤Markdown标签 要过滤Markdown标签,可以使用PHP的正则表达式和字符串函数来实现。Markdown标签通常是以、*、_、-等符号开头的行或行内元素。以下是一种基本的过滤Markdown标签的方法: php function filterM
2023月06日05 shyngo 暂无评论 373次 有没有其他函数可以用来处理HTML标签? 除了strip_tags()函数之外,PHP还提供了其他一些函数来处理HTML标签。以下是其中一些常用的函数: 1. htmlspecialchars()函数:将字符串中的HTML特殊字符转换为它们的实体表示,以防止跨站脚本攻击(X
2023月06日05 shyngo 暂无评论 360次 php 去掉html标签的函数 在PHP中,可以使用strip_tags()函数来去掉HTML标签。 该函数接受两个参数: 第一个参数是要被处理的字符串 第二个参数是允许保留的标签。以下是使用strip_tags()函数去掉所有HTML标签的示例: php
2023月06日03 shyngo 暂无评论 365次 yii2 rbac 所有表设计 在 Yii2 中,使用 RBAC(基于角色的访问控制)来管理权限。RBAC 的核心思想是将权限授予角色,然后将角色授予用户。用户通过拥有角色权限来获得相应的权限。 在 Yii2 中,使用 RBAC 权限管理需要创建以下几个数据库表:
2023月06日03 shyngo 暂无评论 386次 yii2 高级版 rbac 表设计 在 Yii2 高级版中,使用 RBAC(基于角色的访问控制)来管理权限。RBAC 的核心思想是将权限授予角色,然后将角色授予用户。用户通过拥有角色权限来获得相应的权限。 在 Yii2 中,使用 RBAC 权限管理需要创建以下两个数据库
2023月06日03 shyngo 暂无评论 386次 yii2 高级版 rbac权限管理表介绍 及原理 在 Yii2 高级版中,使用 RBAC(基于角色的访问控制)来管理权限。RBAC 的核心思想是将权限授予角色,然后将角色授予用户。用户通过拥有角色权限来获得相应的权限。 在 Yii2 中,使用 RBAC 权限管理需要创建以下两个数据库
2023月06日03 shyngo 暂无评论 388次 yii2 高级版 ACL权限管理 配置 除了 RBAC(基于角色的访问控制)之外,Yii2 还支持 ACL(访问控制列表)权限管理。ACL 是一种基于资源的权限管理方式,可以为每个资源指定不同的权限控制规则。下面是一个简单的 ACL 权限管理配置示例: 1. 定义资源和规
2023月06日03 shyngo 暂无评论 341次 yii2 高级版 rbac权限管理配置 拦截配置 在 Yii2 中,你可以在配置文件中为 RBAC 权限管理配置拦截规则。拦截规则可以控制哪些路由需要进行权限检查,并可以为每个路由指定不同的 RBAC 规则。下面是一个示例: 1. 配置拦截规则 在 Web 应用程序的配置文件中(
2023月06日03 shyngo 暂无评论 361次 yii2 高级版 rbac权限管理配置 拦截位置代码 在 Yii2 中,你可以在控制器中使用行为(Behavior)来实现 RBAC 权限管理。行为是一种可重用的代码组件,它可以在不改变控制器代码的情况下添加新的功能。下面是一个示例: 1. 创建一个 RBAC 行为 在 common
2023月06日03 shyngo 暂无评论 473次 yii2 高级版 rbac权限管理配置 在 Yii2 中,RBAC(基于角色的访问控制)是一个强大的权限管理工具。Yii2 高级版中已经集成了 RBAC 功能,可以通过配置文件非常容易地进行 RBAC 权限管理的配置。下面是一些基本步骤: 1. 配置数据库连接 首先,你
2023月05日25 shyngo 暂无评论 403次 go 编写获取当前用户Ip 在 Go 语言中,可以通过 net 包来获取当前用户的 IP 地址。以下是一个示例: go package main import ( "fmt"
2023月05日24 shyngo 暂无评论 282次 markdown js前端编辑器推荐 以下是一些流行的 Markdown 前端编辑器推荐: Editor.md - 一款基于 Markdown 的开源在线编辑器,支持实时预览、代码高亮、多主题、多语言、自定义工具栏等功能。 1. SimpleMDE - 一款简单、轻
2023月05日20 shyngo 暂无评论 350次 Standalone Portable 区别 1. "Standalone"和"Portable"是两个不同的术语,用于描述不同类型的软件应用程序。 2. "Standalone"指的是独立运行的应用程序,其工作不需要任何其
2023月05日19 shyngo 暂无评论 399次 gin-vue-admin+glang 配置 gin-vue-admin+glang 配置 1. setting Go GOROOT ![image.png](https://pic.shyngo.cn/uploads/article_3/c4ca4238a0b92382/
2023月05日19 shyngo 暂无评论 417次 go env -w 用法 go env -w 命令用于设置 Go 环境变量的值。其语法为: go env -w NAME=VALUE 其中,NAME 是要设置的环境变量的名称,VALUE 是要设置的环境变量的值。 例如,要将 GOPATH
2023月05日19 shyngo 暂无评论 564次 go env 用法 go env 是一个 Go 语言工具命令,用于打印 Go 环境变量的值。 在命令行输入 go env,会输出当前 Go 环境变量的值,例如: GOARCH="amd64" GOBIN=&quo
2023月05日18 shyngo 暂无评论 447次 golang 命令含义及用法详解 以下是一些常用的 golang 命令的含义及用法: go build 用于编译当前目录或指定的包,并生成可执行文件或库文件。例如: sh 编译当前目录,并生成可执行文件 go build 编译指定的包,并