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源码解析
vue3
源码解析
(4)— createApp 源码的实现
前言本文是vue3源码分析系列的第四篇文章,在使用vue3时,我们需要使用createApp来创建一个应用实例,然后使用mount方法将应用挂载到某个DOM节点上。那么在调用createApp时,vue再背后做了些什么事情呢?在这篇文章中,我们将深入探讨createApp的实现原理,并通过源码分析来理解其工作机制。createApp的基本用法我们先来看一下createApp的基本使用方式:crea
Avicli
·
2024-01-13 18:53
vue.js
javascript
前端
前端框架
源码分析
解决
ThinkPHP
5.1表单令牌Token失效问题
ThinkPHP
出于安全的考虑增加了表单令牌Token,由于通过Ajax异步更新数据仅仅部分页面刷新数据,就导致了令牌Token不能得到更新,紧接着的第二次新建或更新数据(提交表单时)失败——不能通过令牌的验证
YEYU2001
·
2024-01-13 18:57
微信小程序商城构建全栈应用
环境php5.6mysqlApache开发工具PHPstorm微信小程序开发工具PostmanNavicat
ThinkPHP
5配置Composer安装git安装直接下载
ThinkPHP
下载应用项目:https
轩辕夜空
·
2024-01-13 18:16
thinkphp
学习08-数据库的链式查询
前面课程中我们通过指向符号“->”多次连续调用方法称为:链式查询,当Db::name(‘user’)时,返回查询对象(Query),即可连缀数据库对应的方法,而每次执行一个数据库查询方法时,比如where(),还将返回查询对象(Query),只要还是数据库对象,那么就可以一直使用指向符号进行链式查询,再利用find()、select()等方法返回数组(Array)或数据集对象(Colletion)
假装我不帅
·
2024-01-13 17:26
php
数据库
学习
oracle
thinkphp
学习09-数据库的数据新增
单数据新增使用insert()方法可以向数据表添加一条数据,更多的字段采用默认publicfunctionindex(){$data=['username'=>'犬夜叉','password'=>'123','gender'=>'男','email'=>'
[email protected]
','price'=>999,'details'=>'犬夜叉介绍'];echoDb::name('user')->inse
假装我不帅
·
2024-01-13 17:49
php
学习
数据库
vue
源码解析
之(第二步 模板编译)
####解析模板转化为字符串DOM结构的过程Document{{name}}{{age}}constvm=newVue({data(){return{name:'zs',age:12,addres:['北京市','昌平区','回龙观'],hobby:['a',{b:1}],}},template:`123`//template渲染模板el:'#app'//将数据解析到el元素上})vm.$moun
h960822
·
2024-01-13 17:17
vue.js
前端
javascript
vue2
源码解析
之第一步(对数据进行劫持)
###环境搭建第一步创建项目:npminit-y第二步安装对应的插件:npmirolluprollup-plugin-babel@babel/core@babel/preset-env--save-dev第三步全局下创建rollup配置文件rollup.config.jsimportbabelfrom'rollup-plugin-babel'exportdefault{input:'./src/i
h960822
·
2024-01-13 17:47
arcgis
可运营的SSL证书在线生成系统源码,附带图文搭建教程
安装教程运行环境PHP8.0.2-8.2最好选用8.0Nginx1.22.1版本Mysql5.7伪静态设置为
Thinkphp
后台账号admin密码123456系统使用API申请地址:https://www.sslprogen.com
行动之上
·
2024-01-13 16:32
源码免费下载
ssl
服务器
网络协议
设计模式之迭代器模式【行为型模式】
深入学习某技术知识点…一个人摸索学习很难坚持,想组团高效学习…想写博客但无从下手,急需写作干货注入能量…热爱写作,愿意让自己成为更好的人…文章目录前言一、概述二、结构三、案例实现四、优缺点五、使用场景六、JDK
源码解析
总结前言
哥的时代
·
2024-01-13 16:16
软件设计模式
设计模式
迭代器模式
java
软件工程
php通用后台开发框架源码
php通用后台开发框架源码基于
ThinkPHP
+Bootstrap的快速后台开发框架。
依星net188.com
·
2024-01-13 12:48
php
开发语言
【安全漏洞】
ThinkPHP
3.2.3 漏洞复现
$this->show造成命令执行在Home\Controller\IndexController下的index中传入了一个可控参数,跟进调试看一下。跟进display()一路跟进到fetch(),然后一路进入Hook::listen('view_parse',$params);关键地方在这,我们之前index里的内容被存入了缓存文件php文件中,连带着我们输入的可控的php代码也在其中,然后包含
H_00c8
·
2024-01-13 10:14
thinkphp
6报错Driver [Think] not supported.
thinkphp
6报错Driver[Think]notsupported.问题解决方法测试问题直接使用View::fetch();渲染模板报错解决方法这个报错是由于有安装视图驱动造成的运行如下命令安装即可
yijianace
·
2024-01-13 08:49
PHP
php
后端
thinkphp
测评类激励广告版抖音小程序源码
用介绍1、源码名称:测评类激励广告版抖音小程序源码2、源码内核:
thinkphp
3、源码功能:具体功能请以演示后台为准,这里不做详细赘述4、安装环境:PHP5.6+MYSQL,需要支持伪静态5、源码大小
qq_24610005
·
2024-01-13 06:29
uni-app
前端
FastAdmin西陆教育系统(xiluEdu)开源代码
应用介绍一款基于FastAdmin+
ThinkPHP
+Uniapp开发的西陆教育系统(微信小程序、移动端H5、安卓APP、IOS-APP),以下是教育系统所包含的一些功能:视频课程:教育系统提供在线视频课程
qq_24610005
·
2024-01-13 06:28
小程序
ThinkPHP
6 事件的简单应用
一、序章
ThinkPHP
6的手册中关于【事件】章节的介绍都是直接文字说明,给出创建的类文件,并没有一个好的示例来进行补充说明。
疯子丶pony
·
2024-01-13 05:02
ide
php
phpstorm
基于python多线程串口处理
2.特性使用了线程使用了serial使用了class二
源码解析
1.串口读取固定数据函数:defuart_recv_header(serial):cnt=0whileTrue:data=serial.port.read
!chen
·
2024-01-13 01:55
python
开发语言
vue
源码解析
-开始
vue.js是一套构建用户界面的渐进式框架,其轻量,易学受到许多开发者的喜爱。了解源码,有助于我们深刻理解vue。知其然知其所以然,是每个工程师进阶的必经之路。话不多说,进入主题。image.png一.模块概览vue的源码主要分6个大模块模块名说明compiler编译相关corevue核心代码platforms平台,目前是web和weexserver服务端渲染sfc.vue文件解析shared共享
老刘大话前端
·
2024-01-12 23:02
JVM基础(8)——CMS垃圾回收器
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介理想情况下,我们都希望自己的系统能在每次MinorGC后,存活对
smart哥
·
2024-01-12 19:48
jvm专题
jvm
JVM基础(9)——新生代调优
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介本章和下一章,我们将通过一个实际案例讲解如何进行JVM参数调优:
smart哥
·
2024-01-12 19:48
jvm专题
jvm
JVM基础(7)——ParNew垃圾回收器
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介ParNew是目前最常用的JVM垃圾回收器之一,主要应用在新生代
smart哥
·
2024-01-12 19:17
jvm专题
jvm
JVM基础(6)——JVM垃圾回收器简介
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介在新生代和老年代进行垃圾回收的时候,都需要使用回收器进行回收,不
smart哥
·
2024-01-12 19:13
jvm专题
jvm
Spring配置类以及扫描过程
源码解析
书接上文文章目录一、拾遗1.回顾2.源码分析二、配置类扫描源码分析1.源码分析2.BeanDefinition覆盖问题3.full配置类和lite配置类的区别一、拾遗1.回顾前面我们分析了Spring框架器启动过程要做的事情,着重分析了ApplicationContext的refresh方法。但前面一节我们还遗留了refresh的两个重要方法还没有分析,分别是invokeBeanFactoryPo
jakiechaipush
·
2024-01-12 18:39
重温Spring源码系列
spring
rpc
java
Springboot源码分析(一):环境准备
Springboot
源码解析
–源码下载文章目录前言一、下载源码二、编译源码三、导入IDEA四、创建项目总结前言结合源码探究SpringBoot的启动机制、自动装配的原理以及内嵌Tomcat的实现原理等,
浮生_半日闲
·
2024-01-12 17:37
spring-boot
java
SpringBoot
源码解析
SpringBoot
源码解析
1.启动的过程:首先在main函数中启动当前应用程序(SpringApplication启动)创建SpringApplication对象(newSpringApplication
XD流川枫
·
2024-01-12 17:01
LeetCode刷题笔记
spring
boot
java
spring
后端
微服务
设计模式之命令模式【行为型模式】
深入学习某技术知识点…一个人摸索学习很难坚持,想组团高效学习…想写博客但无从下手,急需写作干货注入能量…热爱写作,愿意让自己成为更好的人…文章目录前言一、概述二、结构三、案例实现四、优缺点五、使用场景六、JDK
源码解析
总结前言
哥的时代
·
2024-01-12 14:25
软件设计模式
设计模式
命令模式
软件工程
java
推荐熊猫电竞赏金电竞系统源码
熊猫电竞赏金电竞系统源码,包含APP、H5和搭建视频教程,支持运营级搭建,这套源码是基于
ThinkPHP
+Uniaapp框架开发的。
pqw24文哥
·
2024-01-12 11:44
创业创新
程序员创富
php script标签中 "{$datetime}" != {$datetime}
thinkphp
模板layui框架script标签php后台传过来的数据:[cbirthday]=>2019-12-16html中,layuijs接收:console.log({$customer.cbirthday
戬谷stone
·
2024-01-12 10:19
Hangfire
源码解析
-如何实现可扩展IOC的?
一、官方描述TheseprojectssimplifytheintegrationbetweenHangfireandyourfavoriteIoCContainer.TheyprovidecustomimplementationofJobActivatorclassaswellasregistrationextensionsthatallowyoutouseunitofworkpatternor
Yrin
·
2024-01-12 08:54
thinkphp
学习07-数据库的数据查询
单数据查询单条数据查询,一般是一维数组Db::table()中table必须指定完整数据表(包括前缀),如果配置了表前缀,Db::name()中可以忽略如果希望只查询一条数据,可以使用find()方法,需指定where条件;publicfunctionindex(){$user=Db::table('tp_user')->where('id',1)->find();//$user=Db::name
假装我不帅
·
2024-01-12 07:55
php
数据库
学习
服务器
JVM基础(5)——JVM垃圾回收算法
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介我们在前两章中,已经讲解了JVM垃圾回收的基本流程和对象存活判定
smart哥
·
2024-01-12 07:37
jvm专题
jvm
JVM基础(4)——JVM存活判定算法
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介我们在JVM垃圾回收机制一章中,简单介绍了JVM的垃圾回收机制,
smart哥
·
2024-01-12 06:37
jvm专题
jvm
JetCache
源码解析
——缓存处理
在Java技术体系中,如果想要在不改变已有代码逻辑的情况下,对已有的函数进行功能增强,一般可以使用两种方式,如AOP(AspectOrientedProgramming),即面向切面编程,以及代理模式,如使用JDK动态代理或CGLIB动态代理。例如Mybatis的源码中同时使用了JDK动态代理或CGLIB动态代理,但是对于Mapper接口是使用JDK动态代理模式。在JetCache则使用AOP的方
学海_无涯_苦作舟
·
2024-01-12 05:38
缓存
Fegin 原理框架
SpringCloudOpenFeign
源码解析
-知乎@EnableFeignClients@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.TYPE
hailang86
·
2024-01-12 04:31
java
前端
servlet
最新开源多城市地方房产门户系统源码/
ThinkPHP
房产房市营销推广系统自适应移动端
最新开源多城市地方房产系统源码,房产房市营销推广系统去授权修复版自适应移动端PHP版本号必须7.0之上才行,要不然会出错,这套源代码根据
Thinkphp
5.1开发的,功能齐全租房子,住宅小区,办公楼,二手房
阿国下载
·
2024-01-11 23:03
源码分享
房产网站源码
php
青动CRM-E售后 售后工单CRM系统 erp系统 带前端小程序全开源可二开
应用介绍一款基于FastAdmin+
ThinkPHP
和uniapp开发的CRM售后管理系统,旨在助力企业销售售后全流程精细化、数字化管理,主要功能:客户、合同、工单、任务、报价、产品、库存、出纳、收费,
qq_24610005
·
2024-01-11 23:32
小程序
FastAdmin西陆二手交易系统
应用介绍一款基于Uniapp+FastAdmin+
ThinkPHP
开发的二手交易系统,卖家可以发布二手信息,买家可以在线询价,支持在线聊天(高级授权),在线购买支付,支持发布高价回收(高级授权)信息。
qq_24610005
·
2024-01-11 23:02
php
小程序
uni-app
Fastadmin售后扫码报修小程序系统
应用介绍基于
thinkphp
+fastadmin+uniapp开发的售后扫码报修小程序系统后台管理:https://farepair.rycl.vip/XVAsjCUHTl.php/index/login
qq_24610005
·
2024-01-11 23:02
小程序
FastAdmin西陆房产系统(xiluHouse)全开源-房产报备小程序APP
应用介绍源码99米:应用中心-魔栈云一款基于FastAdmin+
ThinkPHP
+Uniapp开发的西陆房产管理系统,支持小程序、H5、APP;包含房客、房东(高级授权)、经纪人(高级授权)三种身份。
qq_24610005
·
2024-01-11 23:32
小程序
FastAdmin西陆招聘SAAS
用介绍基于
ThinkPHP
和微信小程序开发的招聘平台系统,包含微信小程序求职者端、微信小程序企业招聘端、PC企业招聘端、PC管理平台端招聘系统是一种利用计算机和网络技术建立起来的具有完整的信息管理、分析和查询功能的人才招聘平台
qq_24610005
·
2024-01-11 23:30
小程序
php
uni-app
如何使用startCMS进行应用开发,前端开发,后端开发
简介StartCMS是一个基于
ThinkPHP
6.0+、ElementUI、MicroApp的极速微应用开发框架前端不限技术栈,支持Vue2、Vue3、Vite、React、Rangular...后端不限制语言
彼岸496
·
2024-01-11 17:57
vue.js
前端
javascript
Volcano Scheduler(Plugins&Actions)调度器
源码解析
VolcanoScheduler(Plugins&Actions)调度器
源码解析
本文从源码的角度分析VolcanoScheduler中Actions和Plugins相关功能的实现。
随风奔跑尿飞扬
·
2024-01-11 17:19
云原生
kubernetes
kubernetes
云原生
framework
go
Volcano Scheduler调度器
源码解析
VolcanoScheduler调度器
源码解析
本文从源码的角度分析VolcanoScheduler相关功能的实现。本篇Volcano版本为v1.8.0。
随风奔跑尿飞扬
·
2024-01-11 17:49
云原生
kubernetes
kubernetes
容器
云原生
volcano
thinkphp
模板解析
Controller.php=>View.php=>
Thinkphp
.php=》Template.php=>File.php1D:\
thinkphp
\
thinkphp
\library\think\Controller.php
xiaopzi123123
·
2024-01-11 16:05
php
红日靶场5
目录前言外网渗透信息收集1、arp探测2、nmap3、nikto4、whatweb5、gobuster6、dirsearch漏洞探测
ThinKPHP
漏洞漏洞利用getshell内网渗透信息收集CS启动!
真的学不了一点。。。
·
2024-01-11 14:43
红日靶场打靶练习
网络安全
知识笔记(七十六)———链式语句中limit用法
ThinkPHP
的limit方法可以兼容所有的数据库驱动类的。
瑞崽崽崽
·
2024-01-11 14:37
笔记
ThinkPHP
自定义Excel导出、导入
一、技术版本1.PHP8.02.
ThinkPHP
6.13.请根据应用场景进行功能设定二、效果截图三、自定义说明1.自定义sheet名2.自定义单元格背景色3.自定义字体颜色、大小、字体、自动换行、加粗4
qq_147258
·
2024-01-11 10:43
excel
ThinkPHP
php
自定义Excel
Excel合并单元格
Thinkphp
下载oss文件至本地压缩包
一、
ThinkPHP
版本6.1二、PHP版本:8.0三、逻辑示例代码(根据应用场景更改,主要更改数据来源)/***@notes下载赛事作品*@returnJson*/publicfunctiondownloadWork
qq_147258
·
2024-01-11 10:43
php
oss文件批量下载
oss下载
阿里云oss下载
ThinkPHP
6 自定义Excel导出
一、说明1.需要安装Spreadsheet,如未安装自行composer安装即可2.定义导出表格的表头(及键值)3.数据内容需要与定义的表头一致二、核心代码try{//获取表格数据$list=(newActivity())->select()->toArray();if(!empty($list)){//设置key$key=[['key'=>'index','title'=>'序号'],['key
qq_147258
·
2024-01-11 10:09
excel
php
自定义导出
ThinkPHP
ThinkPHP
并发下锁表
参考链接:http://blog.coinidea.com/web%E5%BC%80%E5%8F%91/php-1261.html最近需要写一个并发量不是很大的报名系统,但是还是有可能出现多人同时报名的情况。因为报名涉及到先后顺序,如果不进行锁行或者锁表,会出现下列这种情况。例:当前系统中只有用户A报名,顺序为1,记为(A,1);某时刻t,用户B,用户C,用户D,同时报名,后端几乎同时接收到B、C
Cesium中文网
·
2024-01-11 10:45
ThreadLocal底层
源码解析
ThreadLocal:顾名思义的意思是本地线程或者局部线程的意思,其真正含义是希望多个线程之间拥有自己的局部变量,多个线程间拥有自己的私人变量,在多线程间不被共享,被线程单独享用,这就是ThreadLocal设计之初的原衷因此,无论是操作系统级别还是编程语言中,我们都能看到ThreadLocal的设计实现.1.ThreadLocal原理ThreadLocal如何实现线程隔离?具体来说,Threa
快乐非自愿
·
2024-01-11 09:06
java
android
开发语言
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他