首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏布衣者博客

    LeetCode-题库-刷题(6-7)

    将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。 具体题目链接

    40820发布于 2021-09-07
  • 来自专栏iOS面试

    iOS 面试策略之算法基础6-7

    之前介绍了最简单的搜索法:二分搜索。虽然它的算法复杂度非常低只有 O(logn),但使用起来也有局限:只有在输入是排序的情况下才能使用。这次讲解两个更复杂的搜索算法:

    82230发布于 2021-04-22
  • 来自专栏python3

    笨办法学Python - 习题6-7:

    学习目标:了解字符串的定义,学会使用复杂的字符串来建立一系列的变量。学会命名有意义的变量名

    67810发布于 2020-02-10
  • 来自专栏Casbin

    PHP-Casbin:现代化 PHP 应用的权限管理引擎

    PHP-Casbin 作为Casbin生态的PHP实现,凭借其灵活的模型支持和强大的扩展能力,已成为PHP开发者实现访问控制的首选工具。 超越传统权限模型PHP-Casbin 基于PERM(Policy/Effect/Request/Matcher)模型,抽象出通用的访问控制框架。 结语PHP-Casbin通过解耦策略与模型,以不足20KB的轻量级实现(Composer包大小),提供了覆盖 ACL/RBAC/ABAC 的完整权限解决方案。 其跨语言一致性特性,尤其适合需要在PHP、Go、Node.js、Java、Python等混合技术栈中维护统一权限体系的场景。 随着Casbin社区持续发展,PHP-Casbin正成为构建现代化PHP应用权限层的基石工具。

    39810编辑于 2025-08-05
  • 来自专栏开源技术小栈

    PHP-Casbin 多租户权限控制模型

    keyMatch2(r.obj,p.obj)&®exMatch(r.act,p.act) 数据库表 租户策略定义 租户 doamin1 的用户admin 具有接口 /api/user的 GET 访问权限 租户 doamin2 的用户admin 具有接口 /api/user的 POST 访问权限 租户用户组定义 用户 tinywan1 具有租户doamin1 的 admin 策略访问权限 用户 tinywan2 具有租户doamin2 的 admin 策略访问权限 测试 参考代码 var_dump(Casbin::enforce('tinywan1', 'doamin1','/api/user', 'GET

    34610编辑于 2025-09-11
  • 来自专栏服务器安全专线

    怎么在Nginx禁止PHP的执行权限

    下面和大家一起分享下如何在Nginx禁止上传目录里PHP的执行权限。    ,denyAllowfromallphp_flagengineoff   Nginx更简单,直接通过location条件匹配定位后进行权限禁止。    (php|php5)${denyall;}   如果是多个目录   location~*^/(attachments|uploads)/.*\. (php|php5)${denyall;}   注意:这段配置文件一定要放在下面配置的前面才可以生效。    (php)${denyall;}location~.php${try_files$uri/404.html;fastcgi_pass127.0.0.1:9000;fastcgi_indexindex.php

    2.3K00发布于 2019-07-15
  • 来自专栏AI SPPECH

    IO竞赛2025年题目解析:中级难度(6-7

    2025年的中级难度(难度系数6-7)题目综合考察了选手的算法设计、数据结构应用、数学建模和问题分析能力。本文将深入解析2025年中级难度的IO竞赛题目,帮助选手们突破瓶颈,提升解题能力。 难度进阶路径: 入门(1-3) → 基础(4-5) → 中级(6-7) → 高级(8-10) 难度系数 考察重点 核心知识点 学习目标 6-7 高级算法、数据结构综合应用 高级动态规划、图论、数论、几何 8题) ├── 第四章:中级难度题目解题策略 └── 第五章:综合能力提升建议 第一章:2025年IO竞赛中级难度题目概述 根据2025年NOI修订版大纲,中级难度(CSP-S提高)的知识点难度系数为6-

    22410编辑于 2025-11-13
  • 来自专栏岳泽以博客

    PHP虚拟目录配置以及相关权限设置

    (conf/httpd.conf) 修改上图的www文件夹路径就可以修改虚拟目录了,如果修改不成功就百度找找其他办法,我学的是旧版本的phpstudy,这样修改确实是正确的,如果没有修改可能是文件夹权限的问题 ,可以修改文件夹权限. all Deny from all # 拒绝所有请求访问 Order allow,deny Deny from all Allow from all # 拒绝所有请求访问 <Directory "C:/PHP 193.168.20.36 Deny from 193.168 </Directory> # 拒绝193.168段ip的访问,但允许193.168.20.36的访问 <Directory "C:/PHP allow     Allow from 193.168.20.36 Deny from all </Directory> # 只允许193.168.20.36的访问 <Directory "C:/PHP

    1.6K20编辑于 2022-10-26
  • 来自专栏技术派

    php实现简单的权限管理的示例代码

    今天主要来实现一个权限管理系统,它主要是为了给不同的用户设定不同的权限,从而实现不同权限的用户登录之后使用的功能不一样,首先先看下数据库 总共有5张表,qx_user,qx_rules和qx_juese 3张表与另外2张表形成"w"型的关系,也是比较常见的一种权限数据库的方式,首先先做权限的设定,也就是管理层给不同用户设定不同权限。 guanli.php <! ,给他一个什么角色,可以是一个,也可以多个,点击确定就在数据库中赋予了该权限。 这样权限管理就做完了。

    1.2K30发布于 2021-07-02
  • 来自专栏用户7873631的专栏

    php实现带权限的增删改查功能

    cyg.php(注册页面) cyg1.php(登录页面) BOSS登陆后的权限 查看权限 删除权限 更新权限 创建权限 求职者的权限(查看权限) sql 效果: ---- 前言 原生php实现简易的招聘网站 登陆后的权限 查看权限 <? php } ?> 创建 </body> </html> 删除权限 <? php } ?> 创建 </body> </html> 更新权限 <! > 求职者的权限(查看权限) <?php session_start(); if($_SESSION['login']!

    3.1K20编辑于 2022-10-24
  • 来自专栏小白程序猿

    Nginx和Apache中配置禁止PHP可执行权限

    我们本次主要说一下目录权限和脚本权限。使用过thinkphp框架的知道,我们将index.php文件(入口文件)放置在public目录内。 同时也将一些静态资源文件,如样式文件、图片文件及其他文件放置在其中,这里面对目录建议只设置读取和执行权限。对脚本文件只设置读取权限。 综合建议如下: 1、 尽可能的减少public目录下可写入目录的数量 2、 文件的写入权限和执行权限只能选其一,避免同时出现写入和执行权限。 如果文件被赋予了执行的权限,那么这是一个非常危险的情况。因此,我们应该严格禁止可执行权限。 如何在服务器中禁止图片存储目录的可执行权限呢?请看下面的例子,我将以Apache和nginx为例。 (php)$ -[F] 3、 nginx下禁止制定目录运行php脚本,在server配置中增加配置参数,可以通过location条件匹配定位后进行权限禁止。

    1.9K20发布于 2020-06-18
  • 来自专栏IT资讯新闻

    centos下php项目没有权限怎么办

    本文操作环境:windows10系统、php 7.3、thinkpad t480电脑。 在centos系统下,我们的php项目没有权限,这是为什么呢? fastcgi.conf 然后编辑配置文件 vim /usr/local/nginx/conf/fastcgi.conf 最后修改 (yy + p复制行) fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/"; 改成 fastcgi_param PHP_ADMIN_VALUE "open_basedir=

    79020发布于 2021-07-20
  • 来自专栏开源部署

    PHP文件上传小结(乱码,移动失败,权限,显示图片)

    LAMP环境: Linux Mint 16 32bits xfce apache 2.4.6 Ubuntu php 5.5.3 默认www是/var/www,我用符号连接到了/home/tony/www php if ($_FILES["file"]["error"] > 0)   {   echo "Error: " . $_FILES["file"]["error"] . http这套上传机制可以保证一定安全性,如果你能验证上传的安全性,其他函数也可以胜任 4/我老是move不成功,后来几经调查,是新的路径没有权限,都是linux的安全性惹的祸。 试过用chmod -R 777 www,发现其下upload没有获得777的权限。。。这是bug? 重新对upload改权限即可 最后插入图片用绝对路径不行,要用相对路径,到现在我都不明白为什么 应该在上传处理php那里加入一些文件类型检测啊,文件头检测啊,禁止运行的限制,这些安全性或者功能限制等到有空我再补上来吧

    2.7K10编辑于 2022-06-30
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 6-7 sklearn中的随机梯度下降法

    本系列是《玩转机器学习教程》一个整理的视频笔记。本小节主要介绍改进上一小节代码,封装自己的随机梯度下降法并应用,之后应用sklearn实现随机梯度下降法。

    1.2K20发布于 2019-11-13
  • 来自专栏编程教程

    PHP实现用户认证与权限管理的全面指南

    引言 在Web开发领域,用户认证与权限管理是保证系统安全和数据隐私的重要环节。PHP作为一种广泛使用的服务器端脚本语言,提供了强大的工具集来实现这些功能。 本文将详细探讨如何在PHP项目中实现用户认证与权限管理,包括数据库设计、用户注册与登录、会话管理、权限检查等方面,并辅以代码示例和案例分析,帮助新手朋友快速上手。 1. 数据库设计 在PHP中实现用户认证与权限管理,首先需要设计一个合理的数据库结构来存储用户信息和权限信息。 ; // header('Location: no_permission.php'); exit; } 4.3 权限动态控制 在某些情况下,你可能需要根据用户的实时行为动态调整权限 本文介绍了PHP中实现用户认证与权限管理的基本步骤和关键概念,并提供了代码示例和案例分析,希望能对新手朋友有所帮助。

    44510编辑于 2025-08-28
  • 来自专栏Debug客栈

    PHP常用函数 无限级菜单权限树设计与实现

    导语 在开发中我们经常会遇到:导航菜单、部门菜单、权限树、评论等功能。 这些功能都有共同的特点: 有父子关系 可无限递归 以导航菜单为例, 将导航菜单设置为动态的, 即从动态加载菜单数据。 gettreeitems($menus); } return json_encode($menus); } 之后将ID作为二维数组中的唯一索引,这里使用array_column函数,由于这个函数只支持PHP5.5 +版本,低版本不支持,我将此函数放在此处: /** * PHP5.5+ array_column函数 * @param null $input * @param null $columnKey number of // parameters and trigger errors exactly as the built-in array_column() // does in PHP $tree[] = &$items[$item['id']]; } } return $tree; } 结语 无限级菜单/权限树设计原理就是使用

    2.3K20发布于 2019-12-24
  • 来自专栏开源技术小栈

    PHP-Casbin如何构建SaaS多租户权限系统架构

    PHP-Casbin 是一个用 PHP 语言打造的轻量级开源访问控制框架,支持 ACL、RBAC、ABAC 多种模型。 PHP-Casbin 采用了元模型的设计思想,支持多种经典的访问控制方案,如基于角色的访问控制 RBAC、基于属性的访问控制 ABAC 等。 PHP-Casbin 不仅提供了全局的RBAC的权限模型,而且还支持特定域的权限模型。特定租户/域的角色意味着当用户在不同的租户/域中时,用户可以拥有不同的角色,亦拥有不同的权限策略。 验证商户2用户权限 同样,下面验证 商户2 的权限,在 商户2 下,用户2 对 商品2 有权限,而对商户1 是没有权限的。 借助PHP语言打造的轻量级开源访问控制框架PHP-Casbin,能够快速完成多租户权限控制模型的设计与开发,为 SaaS 云服务平台的高效搭建与稳定运行提供有力支持。

    1.1K10编辑于 2025-04-13
  • 来自专栏linjinhe的专栏

    设计数据密集型应用(6-7):分片、事务

    随着业务发展,用户数量、商品数量、订单数量都在持续增长,数据库的负载越来越高。我们开始对数据库进行垂直拆分(垂直分片),把这三张表拆到三个数据库,而业务代码改改数据库的配置就好。

    72450发布于 2020-04-02
  • 来自专栏小白程序猿

    Nginx和Apache中配置禁止PHP脚本可执行权限

    我们本次主要说一下目录权限和脚本权限。使用过thinkphp框架的知道,我们将index.php文件(入口文件)放置在public目录内。 同时也将一些静态资源文件,如样式文件、图片文件及其他文件放置在其中,这里面对目录建议只设置读取和执行权限。对脚本文件只设置读取权限。 fda9e6f97980c85d60ddd3830e9ba63e.jpg 综合建议如下: 1、 尽可能的减少public目录下可写入目录的数量 2、 文件的写入权限和执行权限只能选其一,避免同时出现写入和执行权限 如果文件被赋予了执行的权限,那么这是一个非常危险的情况。因此,我们应该严格禁止可执行权限。 如何在服务器中禁止图片存储目录的可执行权限呢?请看下面的例子,我将以Apache和nginx为例。 (php)$ -[F] 3、 nginx下禁止制定目录运行php脚本,在server配置中增加配置参数,可以通过location条件匹配定位后进行权限禁止。

    2.5K00发布于 2020-06-16
  • 来自专栏毛毛v5

    nginx配置图片文件jpg重定向到php进行权限校验

    形如/image/vip/2019/11/xxx.jpg的文件被内部重定向到/jpg.php? s=/image/vip/2019/11/xxx.jpg,php文件中检查cookie,进行权限校验,有权限就输出图片,没有权限就302到缩略图。 .*)$ /jpg.php?s=$1 last; } <?php require_once(dirname(__FILE__).' /config.php'); if(isset($_COOKIE["token"])){ // 是否有登录令牌 $token = $_COOKIE["token"]; $redis =

    1.9K10发布于 2019-11-14
领券