TypechoJoeTheme

Dcr163的博客

统计
搜索到 312 篇与 日志 的结果
2021-11-29

Thinkphp框架中的钩子与行为

Thinkphp框架中的钩子与行为
Thinkphp框架中的钩子与行为笔记官方说明ThinkPHP中的行为是一个比较抽象的概念,你可以把行为想象成在应用执行过程中的一个动作。在框架的执行流程中,例如路由检测是一个行为,静态缓存是一个行为,用户权限检测也是行为,大到业务逻辑,小到浏览器检测、多语言检测等等都可以当做是一个行为,甚至说你希望给你的网站用户的第一次访问弹出Hello,world!这些都可以看成是一种行为,把这些行为抽离出来的目的是为了让你无需改动框架和应用,而在外围通过扩展或者配置来改变或者增加一些功能。而不同的行为之间也具有位置共同性,比如,有些行为的作用位置都是在应用执行前,有些行为都是在模板输出之后,我们把这些行为发生作用的位置称之为钩子,当应用程序运行到这个钩子的时候,就会被拦截下来,统一执行相关的行为,类似于AOP编程中的“切面”的概念,给某一个钩子绑定相关行为就成了一种类AOP编程的思想。一个钩子可以注册多个行为,执行到某个钩子位置后,会按照注册的顺序依次执行相关的行为。但在某些特殊的情况下,你可以设置某个钩子只能执行一次行为,又或者你可以在一个钩子的某个行为中返回false来强制终止后续的行...
2021-11-29

日志

11,739 阅读
0 评论
2021年11月29日
11,739 阅读
0 评论
2021-11-29

2020新版Go开发工程师完结视频教程

2020新版Go开发工程师完结视频教程
2020新版Go开发工程师完结阶段一:Go语言基础入门和编程思维阶段二:租辆酷车小程序与TypeScript阶段三:“租辆酷车”共享出行产品设计与研发阶段四:“租辆酷车”架构演进之高性能位置更新与服务部署阶段五:电商项目- 微服务基础阶段六:从0到1实现完整的微服务框架阶段八:分布式系统核心、微服务的部署直接上链接:链接:https://www.aliyundrive.com/s/DC3dyEFswd7
2021-11-29

日志

1,886 阅读
0 评论
2021年11月29日
1,886 阅读
0 评论
2021-11-29

Typecho安装百度主动推送插件

Typecho安装百度主动推送插件
Typecho安装百度主动推送插件Typecho-ActiveSubmit主动推送是目前百度收录效果最好的,本插件会在在文章发布时主动推送给百度。主动推送:最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。(特别适合时效性文章)使用说明上传文件后解压并重命名为ActiveSubmit激活后在后台配置你的百度推送接口token(在百度搜索资源平台-提交链接处获取,需要有百度账号并站点所有权验证)选择是否生成错误日志(如果生成,需要插件目录下可写权限)注意:修改位置百度更改了推送地址,所以需要把源码里的:http://data.zz.baidu.com/update?site={$baseurl}&token={$token}这段代码替换成:http://data.zz.baidu.com/urls?site={$baseurl}&token={$token}项目地址Github:https://github.com/invelop/Typecho-ActiveSubmit获取token后台插件Token配置
2021-11-29

日志

1,841 阅读
0 评论
2021年11月29日
1,841 阅读
0 评论
2021-11-13

使用python模拟登陆github网站

使用python模拟登陆github网站
python登陆github网站使用python模拟登陆Github网站,下面是代码要是没有 BeautifulSoup 解析库,请先安装。安装命令:pip install beautifulsoup4#!/usr/bin/python3 # -*- conding:utf-8 -*- # 使用【Beautiful Soup】模拟登陆github网站 import requests from bs4 import BeautifulSoup if __name__ == '__main__': headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36', } # 构建一个请求会话 with requests.session() as session: session.headers = { ...
2021-11-13

日志

1,977 阅读
0 评论
2021年11月13日
1,977 阅读
0 评论
2021-11-13

Python使用lxml抓取网站信息演示

Python使用lxml抓取网站信息演示
python中使用lxmlpython中使用lxml这个库抓取网页内容是比较简单的,下面是一个演示案例#!/usr/bin/python3 # -*- conding:utf-8 -*- import requests, hashlib from lxml import etree # 抓取的url url = 'http://www.dcr163.cn' # 设置hearder头信息 headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36', } # 请求url res = requests.get(url, headers=headers) # 生成etree对象,用来xpath解析 htmls = etree.HTML(res.text) # 查找 mate 标签,属性http-equiv="Content-Language&q...
2021-11-13

日志

1,573 阅读
0 评论
2021年11月13日
1,573 阅读
0 评论
2021-10-28

小鹅通课堂录播视频m3u8下载

小鹅通课堂录播视频m3u8下载
小鹅通课堂录播视频m3u8下载下面的链接都是测试地址无效的,查询视频播放地址,可以直接在浏览器中打开视频页面,然后按下 F12,找到里面的所有请求,筛选一下.m3u8、.ts 这两个后缀的即可如果在视频播放网络请求中找到下面这段类似的,可以直接复制到工具中下载https://1252524126.vod2.myqcloud.com/2919df88vodtranscq1252524126/xxxx/v.f100230.m3u8如果没有上面的m3u8地址,只有下面的.ts文件;需要把v.f421220.ts 替换成v.f421220.m3u8文件,start=0&end=182175 这两个参数可以不需要了https://encrypt-k-vod.xet.tech/2919df88vodtranscq1252524126/xxx/drm/v.f421220.ts?start=0&end=182175&type=mpegts&exper=0&sign=952d14184cce056c60458d9469c29503&t=617b4a86&us=um9foZKaBexS
2021-10-28

日志

3,084 阅读
0 评论
2021年10月28日
3,084 阅读
0 评论
2021-09-13

H5页面直接打开微信小程序

H5页面直接打开微信小程序
手机端H5页面直接打开微信小程序,相信这个功能很多同学都会用到,下面我记录一下怎么实现的这里是用到了微信小程序自带的功能:开放能力 /获取小程序链接 /获取 URL Scheme注意前提条件:开放范围,针对非个人主体小程序开放。操作流程通过服务端接口或在小程序管理后台「工具」-「生成 URL Scheme」入口可以获取打开小程序任意页面的 URL Scheme。适用于从短信、邮件、微信外网页等场景打开小程序。 通过 URL Scheme 打开小程序的场景值为 1065。生成的 URL Scheme 如下所示:weixin://dl/business/?t= *TICKET*操作步骤这里我就直接使用小程序的官方后台功能生成url了,首先需要扫码登陆小程序,登陆地址 https://mp.weixin.qq.com/ 登陆之后,找到头部导航右上角左右的一个“工具”菜单,如图所示,有个 “生成小程序URL Scheme” 的菜单,点击它:点击菜单之后,可以看到有几个选项需要填写,根据自己的需要填写相应的值就可以了,如下图所示:填写完毕后,点击 “生成” 按钮,即可生成在H5中可以直接打...
2021-09-13

日志

1,507 阅读
0 评论
2021年09月13日
1,507 阅读
0 评论
2021-09-09

http一次请求的过程

http一次请求的过程
http一次请求过程解析http一次请求的过程大概如下:用户在浏览器输入www.dcr163.cndns服务器解析/或者本机hosts,路由器hosts对比 获得ip浏览器访问默认端口80,则访问的tcp地址为 ip:80tcp协议3次握手,建立连接发送一个http request请求头服务器获得http request请求头,表明该次访问为http访问,解析http请求头,获得请求类型,请求格式,以及请求数据(cookie,get,post数据)服务器发送response响应数据,主动断开浏览器接收response响应数据,解析响应文本类型,解析数据,断开连接注: https协议中,在请求以及响应时多了一层tls,ssl加密解密协议,默认端口从80变为了443
2021-09-09

日志

1,380 阅读
0 评论
2021年09月09日
1,380 阅读
0 评论

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. slot mpo terbaru
    2025-02-08
  2. Sherry Stockdill
    2025-01-28
  3. slot demo
    2025-01-13
  4. 陌天
    2025-01-09
  5. Kerrie Bostick
    2024-12-28

标签云