php
风韵--伟
我热爱就计算机,热爱这门专业,目前主要学习Php,还有Go,python,Python爬虫,Django,Java,MySQL等这些语言
展开
-
python爬虫、爬取百度图片保存到本地
python爬虫,爬取百度图片1、首先安装requests库然后,上代码import requestsimport renum = 0numPicture = 0file = ''List = []def dowmloadPicture(html, keyword): global num # t =0 pic_url = re.findall('"objURL":"(.*?)",', html, re.S) # 先利用正则表达式找到图片url pr原创 2020-11-20 16:35:56 · 2515 阅读 · 9 评论 -
php正则匹配字符串中的关键字URL并替换为超链接
php正则匹配字符串URL并替换为超链接,只替换一次,略过a标签。实现通篇文章只替换最先出现的关键字一次。class HotLinkController{ protected $_content; protected $_keywords; public function __construct($content,$keywords) { $this->setContent($content); $this->setKeywor原创 2020-11-20 14:14:02 · 922 阅读 · 0 评论 -
fastadmin添加自定义button按钮
fastadmin添加自定义按钮1、首先在初始化表格参数配置中添加URL,添加所需要的按钮地址2、然后再初始化表格中,这这个位置中添加按钮事件{field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, buttons:[ {原创 2020-11-19 14:18:04 · 6722 阅读 · 1 评论 -
FastAdmin自动关闭弹窗
事件绑定id和form表单的ID一致,就可以实现了。原创 2020-11-19 14:11:03 · 2823 阅读 · 0 评论 -
Laravel 报错 failed to open stream 的解决方法
1. 问题解决方法执行命令 php artisan cache:clear 并赋予 /storage 文件夹读写权限: chmod -R 777 storage;若在执行 php artisan cache:clear 时出现错误:Uncaught UnexpectedValueException: The stream or file "/storage/logs/laravel.log" could not be opened: failed to open stream: Permission原创 2020-11-19 13:50:24 · 3848 阅读 · 0 评论 -
Thinkphp5 RBAC Feature
Contents安装配置用户与角色的关系模型RolePermissionAdmin使用概念检查用户是否拥有权限故障排除LicenseContribution guidelines安装运行composer require jackchow/rbac项目用到TP的migrate扩展包。(Tip:命令运行失败请检查该包是否安装)点击了解配置您还可以发布此包的配置以进一步自定义表名称和模型名称空间。 在application/command.php文件中添加下面代码(生成命令原创 2020-11-19 13:49:01 · 172 阅读 · 0 评论 -
学习笔记:深入浅出redis
redisredis是当前最流行的非关系型数据库,很多场景都可以使用到redis,所以有了这篇文章的诞生为什么使用redis?在项目中,很多场景的并发量很大,如秒杀之类,若不使用redis缓存直接让其访问数据库,那么会对数据库造成很大的压力从而导致数据库崩了,因此引入redis做分布式缓存redis的五种数据结构:一:String类型 keyValue都是String (可以用作缓存)二:List类型 Value可存放多个值,有序且重复(可以通过lpush,rpop实现队列 也可以通过ran转载 2020-11-19 13:43:47 · 214 阅读 · 0 评论