E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Thinkphp开发笔记
Thinkphp
6.0中间件的具体使用
目录全局中间件应用中间件路由中间件控制器中间件中间件传参6.0中间件分为系统中间件和应用中间件,系统中间件为核心框架内置的中间件,应用中间件是在应用里面创建的中间件。中间件的主要应用场景可以包括对HTTP请求的数据过滤、权限检测、请求拦截等行为,使用中间件能够让控制器的定义更加简单,很多额外的非核心业务流程的处理都可以交给中间件执行。从中间件的使用范围来看,可以分为全局中间件、应用中间件、控制器中
·
2021-12-07 11:21
在
Thinkphp
应用程序中记录 HTTP 请求
这个包添加了一个中间件,可以将传入的请求记录到默认日志中。如果在用户请求期间出现任何问题,您仍然可以访问该用户发送的原始请求数据。安装您可以通过composer安装软件包:composerrequirewhereof/think-http-logger配置文件config/http-logger.php内容:\whereof\think\HttpLogger\LogNonGetRequests::
·
2021-12-05 11:36
thinkphp
Hi3516
开发笔记
(六):通过HiTools使用USB/串口将uboot、kernel、roofts和userdata按照分区表烧写镜像
121706033红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…海思开发专栏上一篇:《Hi3516
开发笔记
红胖子(红模仿)
·
2021-12-04 09:00
Hi3516
开发笔记
(六):通过HiTools使用USB/串口将uboot、kernel、rootfs和userdata按照分区表烧写镜像
121706033红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…海思开发专栏上一篇:《Hi3516
开发笔记
长沙红胖子
·
2021-12-04 09:06
嵌入式硬件
嵌入式软件
海思网口烧写
海思量产
海思开发
thinkphp
5 + 微信网页授权
一、基础准备①:微信公众平台测试账号的申请(无正式号,建议使用)https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login②:申请后,会得到相应的appid和appsecret;然后扫测试号二维码。初次学习,请多指教初次学习,请多指教③:找到网页授权功能,点击修改,填写网页授权的网址初次学习,请多指教https://mypay.te
可乐_加冰_
·
2021-12-02 16:38
Thinkphp
5 文件包含漏洞复现分析
漏洞概要漏洞存在于
ThinkPHP
模板引擎中,在加载模版解析变量时存在变量覆盖问题,而且程序没有对数据进行很好的过滤,最终导致文件包含漏洞的产生。
Snakin_ya
·
2021-12-01 12:11
Web安全
php反序列化
php
web安全
Hi3516
开发笔记
(五):通过HiTools使用网口将uboot、kernel、roofts和userdata按照分区表烧写镜像
前言 前面生成了uboot,kernel,sample,userdata(我们实际修改了ip的),rootfs,现在需要烧写进入核心板。使用网口烧写镜像(海思烧写必须占用调试串口)步骤一:打开HiTool,选择芯片型号 烧写需要用到还是的HiTool工具,在海思的SDK中找到Pc工具HiTool文档如下图: 烧写工具在工具里面(开发板供应商提供): 步骤二:使用网口烧写(注意:
红胖子(红模仿)
·
2021-11-29 09:00
Thinkphp
6-多级控制器、路由、数据库等大杂烩
首先,tp6官方手册,需要的可以自己查看序言·
ThinkPHP
6.0完全开发手册·看云一、下载命令tp6框架和多级控制器//下载命令tp6为文件名,可定义composercreate-projecttopthink
本堃不方
·
2021-11-27 15:59
php
笔记
php
后端
架构
mysql
ajax
Hi3516
开发笔记
(四):Hi3516虚拟机编译uboot、kernel、roofts和userdata以及分区表
121572767红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…海思开发专栏上一篇:《Hi3516
开发笔记
红胖子(红模仿)
·
2021-11-27 10:00
thinkphp
6使用mysql悲观锁解决商品超卖问题的实现
悲观锁介绍(百科):悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)。使用场景举例:以MySQLInnoDB为例商品good
·
2021-11-26 14:33
Hi3516
开发笔记
(三):Hi3516虚拟机基础环境搭建之交叉编译环境境搭建以及开机启动脚本分析
前言 前面进行了可以传输,那么写一个简单的C程序来交叉编译并传入运行。虚拟机 上一篇搭建的虚拟机环境,包含了sftp传递文件,网络能ping通,基于上一篇的虚拟机继续搭建。海思交叉编译虚拟机搭建 查看开发板提供的引导文档,先搭建ubuntu的基础软件软件,然后再解压交叉编译器搭建交叉编译的环境。安装本机软件包dash改为bash Ubuntu一般默认为使用dash,我们要使用bash,所以
红模仿_红胖子
·
2021-11-23 11:49
微信小程序结合
ThinkPHP
5授权登陆后获取手机号
1.在我们授权登陆后会获取到用户的sessionKey这个是获取手机号不可分割的一部分上代码wxml:获取手机号js:当我们在调用这个方法的时候可以在控制台输出一下e下方用红框框起来的两个也是获取手机号不可分割的一部分getPhoneNumber:function(e){varthat=this;console.log(e.detail.errMsg=="getPhoneNumber:ok");i
·
2021-11-23 10:18
swoole结合
thinkphp
的使用详解
文章目录1.为什么要让
thinkphp
结合swoole?2.如何结合swoole?3.注意事项1.为什么要让
thinkphp
结合swoole?
·
2021-11-21 18:10
一个
thinkphp
包,可以轻松地从Eloquent模型生成CSV文件。
安装composerrequirewhereof/think-csv基本用法$users=User::select();//Allusers$csvExporter=new\whereof\think\csv\Export();$csvExporter->build($users,['email','name'])->download();建立CSV$exporter->build($modelC
·
2021-11-21 10:23
thinkphp6
【freeRTOS
开发笔记
】为什么xTaskCreate接口会卡死不返回
文章目录1前言2遇到的问题3问题分析3.1初略分析3.2深究源码3.3代码验证3.4进一步分析3.5如何优化4经验总结5更多分享1前言最近博主在做一些适配freeRTOS的项目,简单来说就是从别的RTOS平台迁移到freeRTOS平台。由于之前的代码都是可用的,凭经验我们认为只需要将OSAL的接口重新封装一下,理论上上层的逻辑应该问题不大;但是我们没想到的却是在OSAL层适配的时候,遇到了一些之前
架构师李肯
·
2021-11-16 22:32
freeRTOS学习笔记
C/C++编程语言
freertos
【freeRTOS
开发笔记
】关注创建任务时传入的优先级数值问题
文章目录1前言2遇到的问题3如何解决4经验总结5更多分享1前言最近博主在做一些适配freeRTOS的项目,简单来说就是从别的RTOS平台迁移到freeRTOS平台。由于之前的代码都是可用的,凭经验我们认为只需要将OSAL的接口重新封装一下,理论上上层的逻辑应该问题不大;但是我们没想到的却是在OSAL层适配的时候,遇到了一些之前没有考虑到的问题。2遇到的问题这个问题主要的体现就是在创建任务的接口调用
架构师李肯
·
2021-11-16 22:23
freeRTOS学习笔记
C/C++编程语言
freertos
ThinkPHP
日志信息泄露漏洞复现
ThinkPHP
日志信息泄露漏洞复现漏洞简介
ThinkPHP
在开启DEBUG的情况下会在Runtime目录下生成日志,而且debug很多网站都没有关
ThinkPHP
默认安装后,也会在Runtime目录下生成日志
xzhome
·
2021-11-15 10:17
框架漏洞
安全
web安全
Web前端
开发笔记
——第四章 JavaScript程序设计 第三节 数据类型
目录一、基本数据类型(一)String类型(二)Number类型1、字面量2、无穷大3、非数值(三)Boollean类型(四)Undefined类型和Null类型二、引用数据类型(一)Object类型(二)数组类型(三)RegExp类型(四)Function类型三、查看变量数据类型一、基本数据类型JavaScript中包括两种不同数据类型,分为基本数据类型和引用数据类型,前者指简单的数据段,后者指
晚风(●•σ )
·
2021-11-14 23:45
Web前端开发
前端
javascript
开发语言
Web前端
开发笔记
——第四章 JavaScript程序设计 第二节 变量
目录一、JavaScript中的注释二、变量的命名规则三、变量声明以及赋值四、变量作用域五、变量提升一、JavaScript中的注释JavaScript中单行注释通过“//”,多行注释通过“/*”开头并以“*/”结尾。二、变量的命名规则JavaScript中命名变量必须以字母开头(也能以$或_符号开头),且变量名不能包含空格和标点符号,另外变量里不能是关键字、保留字作为变量名。例如:vardefa
晚风(●•σ )
·
2021-11-14 14:05
Web前端开发
前端
javascript
开发语言
从0到1:某高校电子校友卡
开发笔记
电子校友卡小程序可以自由进出校园,方便校友返校聚会。还有更多功能与福利上线,敬请期待~1注册认证·进入小程序:·完成用户认证·点击【立即前往】申请电子校友卡#2填写校友信息根据实际情况填写就读经历与信息·照片请上传清晰、近期、免冠证件照片·等待审核#3审核完成审核通过·展示该界面可以进出校园4审核不通过·如果您填写的信息有误或有信息更新,请及时联系管理员更改5点击电子校友卡,可生成图片6后台管理7
·
2021-11-12 16:34
小程序
Matlab+Qt
开发笔记
(二):Qt打开mat文件显示读取的数据
前言 介绍了基础环境,最终是为了读取显示.mat文件,本篇读取mat文件并显示。补充 测试的mat文件是double类型的。Matlab库数据类型变量类型:matError,错误变量 错误类型,实际上是整形。变量类型:MATFile,mat文件指针 打开mat文件返回的指针,操作文件需要一直使用,直至关闭。变量类型:mxArray,mat数组 打开mat文件所产生的二维数组类型。Matl
红胖子(红模仿)
·
2021-11-10 08:00
Matlab+Qt
开发笔记
(二):Qt打开mat文件显示读取的数据
开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)Qt开发专栏:三方库开发技术上一篇:《Matlab+Qt
开发笔记
长沙红胖子网络科技有限公司
·
2021-11-10 08:42
Qt开发
matlab
qt
php没有文件被上传的实例分析及解决办法
使用
ThinkPhp
框架上传小图片文件成功,上传大文件失败。
·
2021-11-09 15:00
一个简单的HIDL
开发笔记
个人学习总结一、创造HIDL实例相关文件创建自己的HAL层文件目录这里我以我自己的源码目录platform/vendor/mediatek/hardware/interfaces目录为例,在该目录下创建cyhhidl目录;cdvendor/mediatek/hardware/interfacesmkdir-pcyhhidl/1.0/default在版本目录(即1.0)中创建接口描述文件ICyhHi
假期开发仔
·
2021-11-04 16:26
Matlab+Qt
开发笔记
(一):matlab搭建Qt开发matlib环境以及Demo测试
前言 做一些数据处理软件,使用matlab文件,.mat文件。准备条件安装matlab2016,发现是vs12(是vs2011版本),Qt5.9.3是支持vs14(是vs2015版本),安装matlab2020a版本(该版本是vs14版本的,每年matlab上半年发布a版本,下半年发布b版本)。安装请自行百度,下载,解压,安装都比较费时间。安装完后:Qt的准备条件(Qt5.9.3+QtCreat
红模仿_红胖子
·
2021-11-04 11:21
Hdf5
开发笔记
(一):hdf5介绍,在windows上编译msvc2015x64版本
若该文为原创文章,转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/121008456长期持续带来更多项目与技术分享,咨询请加QQ:21497936、微信:yangsir198808红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)
长沙红胖子网络科技有限公司
·
2021-11-04 11:11
windows
一次项目中
Thinkphp
绕过禁用函数的实战记录
file_put_contentspcntl_execLD_PRELOAD劫持总结前言在一次渗透测试中,手工找了许久没发现什么东西,抱着尝试的心情打开了xray果然xray还是挺给力的,一打开网页的时候xray直接就扫描出了
thinkphp
5.0.10rce
·
2021-11-04 03:43
6.0反序列化漏洞分析
Thinkphp
6.0反序列化漏洞分析
ThinkPHP
目录结构:project应用部署目录├─application应用目录(可设置)│├─common公共模块目录(可更改)│├─index模块目录(可更改
kali_Ma
·
2021-11-02 15:39
网络安全
信息安全
web安全
安全漏洞
渗透测试
web面试MVC与MVVM区别及Vue为什么不完全遵守MVVM解答
MVC和MVVM区别前述首先,这两种都只是一种思想,一种设计模式很多编程语言根据这种思想设计出了很多框架,例如Java中的SpringMVC,PHP中的
ThinkPHP
,JavaScript中的Vue、
·
2021-10-28 19:02
composer 安装及使用
composerconfig-grepo.packagistcomposerhttps://packagist.phpcomposer.com2)安装工具库require/install/*composerrequire包名版本号,例如安装
thinkphp
·
2021-10-28 18:45
composer
【小程序
开发笔记
】小程序API入门
小程序API入门1.1API类型事件监听API。以on开头的API用来监听某个事件是否触发。可接受一个回调函数作为参数。同步API。以Sync结尾的API都是同步API。同步API执行结果可通过返回值直接获取,如果执行出错会报错异步API。大多数API都是异步API。这类接口通常都接受Object类型的参数异步API语法格式:api名称({api内容})api内容包括三部分回调函数:success
·
2021-10-16 17:15
小程序云开发
【小程序
开发笔记
】微信小程序的JS基础
一.常用的回调函数1.1生命周期和回调函数onLoad:页面加载时触发。一个页面只会调用一次。onShow:页面显示/切入时触发。onReady:页面初次完成渲染时触发。一个页面只会调用一次onHide:页面隐藏/切出时触发。onUnload:页面卸载时触发。页面第一次加载时的执行顺序:onLoad=>onShow=>onReadyonPullDownRefresh:监听用户下拉刷新时事件onRe
·
2021-10-16 10:02
小程序云开发
移动端web
开发笔记
目录移动端基础视口meta视口标签物理像素与物理像素比二倍图背景缩放background-size背景二倍图以及多倍图切图移动端开发选择移动端技术解决方案移动端特殊样式移动端技术选型流式布局京东移动端首页准备工作body设置app布局app内容填充搜索模块布局搜索模块内容制作新闻快报模板京东移动端首页结束移动WEB开发flex布局导读flex布局体验flex布局原理flex设置主轴方向justif
CharmDeer
·
2021-10-14 20:56
移动web开发
html5
css
html
android
ios
PHP:【
ThinkPHP
】=>Model配置;
ThinkPHP
路由/路由分组;创建多项目
PHP:【
ThinkPHP
】=>Model配置;
ThinkPHP
路由/路由分组;创建多项目一.Model模型请确保你已经在数据库配置文件中配置了数据库连接信息模型会自动对应数据表,模型类的命名规则是除去表前缀的数据表名称
ZzzWClock
·
2021-10-13 14:32
PHP
ThinkPHP6.0
php
【小程序
开发笔记
】WXML入门
一.列表渲染在组件里使用wx:for控制属性绑定一个数组默认数组的当前下标变量名默认为index,数组当前项内容为itemJS:data:{"array":[{"msg":"11"},{"msg":"22"},{"msg":"33"}]},前端:{{index}}\t{{item.msg}}可以使用wx:for-item="xxx"和wx:for-index="xxx"用来修改循环的变量名{{id
·
2021-10-12 14:15
小程序云开发
校友录小程序
开发笔记
三十一:校庆模块设计与实现
功能说明本小程序包括校庆公告,校史大事记,校庆指南,活动安排,校友捐赠,返校信息,校友登记,校庆头像等八大功能模块!让同学们与校友们不在学校也能参与到校庆活动之中。动动手指,你也一样可以亲身参加校庆活动!为亲爱的母校应援!UI设计数据库设计前端代码逻辑后端代码逻辑后台管理项目代码GIT
·
2021-10-10 09:45
前端小程序
小熊派
开发笔记
-点亮LED灯(基于STM32CubeMX)
文章目录环境创建工程在Keil5-MDK中编写代码实验结果环境JRE(JavaRuntimeEnvironment)STM32CubeMXv6.3.0HAL库L4v1.7.0Keil5-MDK环境搭建参考:STM32CubeMX学习记录–安装配置与使用如果不想去官网下,也可以从我的百度云分享里下载STM32CubeMX和HAL库链接:https://pan.baidu.com/s/10MKGKPN
Apple_Coco
·
2021-10-10 01:14
物联网
stm32
物联网
【小程序
开发笔记
】JavaScript入门
一.变量定义vara=10//使用var关键字定义局部变量;函数内定义,函数外不能访问a=10//不使用关键字定义全局变量;函数内定义,函数外也能访问leta=10//定义代码块内变量;块内定义,块外不能访问二.数据类型vara=["a","b","c"]//数组varpi=3.14//数值varstr="Thisisastring"//字符串varperson={"name":"LiMing",
·
2021-10-08 16:24
小程序云开发
thinkphp
6+swoole+websocket nginx反向代理
#PROXY-START/location~*\.(php|jsp|cgi|asp|aspx)${proxy_passhttp://127.0.0.1:7000;proxy_http_version1.1;proxy_set_headerUpgrade$http_upgrade;proxy_set_headerConnection"Upgrade";proxy_set_headerHost$hos
JPCstorm
·
2021-10-07 17:38
nginx
php
websocket
nginx
asp.net
thinkPHP
3.2.3sql注入漏洞
前言攻敌所必救:
ThinkPHP
中的常用方法汇总总结:M方法,D方法,U方法,I方法
Thinkphp
3.2.3安全开发须知搭建:首先第一步就是必须先放在www目录下(我是windows用的phpstudy
Yn8rt
·
2021-10-05 18:23
代码审计
thinkPHP
cms
php
thinkphp
lnmp环境下
ThinkPHP
出现404 Not Found nginx的问题 --- 2018-08-02
环境访问的时候出现404NotFoundnginx这是伪静态问题,解决方法如下:找到Nginx配置文件,加上修改文件:vim/usr/local/nginx/conf/nginx.conf增加红色标记部分#
ThinkPHP
REWRITE
一位先生_
·
2021-10-01 23:11
极客日报:华为不会出售和放弃手机业务;阿里巴巴公布全球数学竞赛70人获奖名单;Spring Boot 2.6.0-M3预览版发布
,阿里腾讯分列二、三位菲尔兹奖得主法国数学家拉福格加入华为小米起诉电视测评方商业诋毁,获赔200万阿里巴巴全球数学竞赛70人获奖名单公布,四人获金奖吉利李书福正筹备造手机AMD将与联发科成立合资公司,
开发笔记
本
极客日报
·
2021-09-26 09:55
极客日报
华为
区块链
成熟的项目架构设计是什么样的?
有网友花了两个月时间做了一个b2c商城,技术栈是sass、jquery、
thinkphp
,一套摸索下来后,遇到非常多的问题。例如:对项目开发流程等没概念、不知道去哪里查找相关资料。
阿里巴巴淘系技术团队官网博客
·
2021-09-23 16:00
大数据
java
人工智能
数据库
编程语言
漏洞发现-WEB 应用之漏洞探针类型利用修复
开发框架如常见的
thinkphp
,spring,flask等开发的源码程序,这种源码程序正常的安全测试思路:先获取对应的开发框架
硫酸超
·
2021-09-19 20:12
漏洞发现
flask
spring
python
thinkphp
中.htaccess文件的巧妙运用
^xxx.com$隐藏入口文件在
ThinkPHP
5.0中,出于优化的URL访问原则,还支持通过URL重写隐藏入口文件,下面以Apache为例说明隐藏应用入口文件index.php的设置。
·
2021-08-30 11:46
Qt+MPlayer音乐播放器
开发笔记
(二):交叉编译MPlayer以及部署到开发板播放演示
前言 在ubuntu上arm交叉编译MPlayer播放器,并部署到开发板播放音乐。Demo Mplayer MPlayer是一款开源多媒体播放器,以GNU通用公共许可证发布。此款软件可在各主流操作系统使用,例如Linux和其他类Unix系统、Windows及MacOSX系统。 MPlayer基于命令行界面,在各操作系统也可选择安装不同的图形界面。mplayer的另一个大的特
·
2021-08-30 10:14
qt5mplayer
iOS开发者入门Android
开发笔记
(二)-项目结构
前言笔者是一名iOS开发者,最近在学习Android开发。作为移动平台的两大阵营,iOS和Android开发既有想通之处,也有各自不同的特性。本系列文章,主要是从iOS开发者的角度,类比地去学习Android开发,记录下自己的一些心得体会。如果你也对Android开发感兴趣,并想入门学习。建议可以去看郭霖的《第一行代码》。笔者也是通过这本书来入门学习Android开发的,因此,本文的大部分知识,你
赵梦楠
·
2021-08-25 09:25
iOS开发者入门Android
开发笔记
(一)-环境搭建
前言笔者是一名iOS开发者,最近在学习Android开发。作为移动平台的两大阵营,iOS和Android开发既有想通之处,也有各自不同的特性。本系列文章,主要是从iOS开发者的角度,类比地去学习Android开发,记录下自己的一些心得体会。如果你也对Android开发感兴趣,并想入门学习。建议可以去看郭霖的《第一行代码》。笔者也是通过这本书来入门学习Android开发的,因此,本文的大部分知识,你
赵梦楠
·
2021-08-25 09:17
zlib
开发笔记
(三):zlib库介绍、在ubuntu上进行arm平台交叉编译
前言 方便做嵌入式arm的交叉移植zlib库。Zlib库 zlib被设计为一个免费的,通用的,法律上不受限制的-即不受任何专利保护的无损数据压缩库,几乎可以在任何计算机硬件和操作系统上使用。下载 官网:http://www.zlib.net QQ群:1047134658(点击“文件”搜索“zlib”,群内与博文同步更新)交叉编译环境准备步骤一:交叉编译链工具制作 (略)步骤二:引入交叉编
·
2021-08-23 23:32
qtzlib
类似拼多多的拼团拼购商城系统源码
采用
ThinkPHP
V5.0.24开发。支持微信公众号,功能非常强大,非常适合二开!大家如果有什么问题,不清楚的,可以联系我就行了。
·
2021-08-19 10:52
php
上一页
64
65
66
67
68
69
70
71
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他