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
yii2框架使用原理解析
CountDownLatch闭锁
原理解析
CountDownLatch闭锁
原理解析
在Java并发编程中,CountDownLatch是一个常用的工具类,用于实现闭锁(latch)。
隐 风
·
2023-10-10 08:22
java进阶部分笔记
java
面试
多线程
高并发
Java并发编程之ReentrantLock重入锁
原理解析
Java并发编程之ReentrantLock重入锁
原理解析
在多线程编程中,同步是一种重要的技术,用于控制对共享资源的并发访问。
隐 风
·
2023-10-10 08:22
java进阶部分笔记
java
面试
多线程
高并发
CyclicBarrier:Java并发编程中的循环屏障
原理解析
CyclicBarrier:Java并发编程中的循环屏障在Java并发编程中,CyclicBarrier是一种非常有用的工具,允许多个线程相互等待,直到所有参与的线程都达到一个特定的屏障点。这种同步机制在很多场景中非常有用,比如并行任务分发、数据收集、会议厅模型等。在本文中,我们将深入探讨CyclicBarrier的实现和工作原理,并通过一个简单的Java代码示例来展示其用法。一、CyclicBa
隐 风
·
2023-10-10 08:21
java进阶部分笔记
java
开发语言
多线程
面试
高并发
Spring技术原理之Bean生命周期
原理解析
Spring技术原理之Bean生命周期
原理解析
Spring作为Java领域中的优秀框架,其核心功能之一是依赖注入和生命周期管理。其中,Bean的生命周期管理是Spring框架中一个重要的概念。
隐 风
·
2023-10-10 08:49
java进阶部分笔记
spring
java
后端
面试
总结:全网最详细,Git分支合并、项目推拉的底层核心
原理解析
,看完不会你找我。
总结:全网最详细,Git分支合并、项目推拉的底层核心
原理解析
,看完还不理解你找我。
ideal-cs
·
2023-10-10 08:49
总结
git
git
merge
pull
push
git底层原理
git合并分支
uniapp自定义图标库引入
参考地址:CustomIcon扩展自定义图标库|uView2.0-全面兼容nvue的uni-app生态框架-uni-appUI
框架使用
u-icon标签时,发现该组件支持custom-prefix属性,参考它的说明
Annkeke
·
2023-10-10 06:23
uni-app
Nginx-个人笔记
反向代理负载均衡动静分离高可用Nginx安装nginx操作的常用命令Nginx配置文件位置配置文件组成Nginx配置实例反向代理实例1反向代理实例2负载均衡实例nginx分配服务器策略动静分离实例高可用实例nginx的
原理解析
愤怒且自私22
·
2023-10-10 06:04
Nginx
nginx
Promise篇
Promise
原理解析
与实现(遵循Promise/A+规范)1什么是Promise?
weixin_33812433
·
2023-10-10 00:37
javascript
ViewUI
【APP】上架指南:iOS App Store 首次上架被拒原因分析与解决方案
③腾讯云备案三、iOS首次上架拒审原因分析(1)首次拒审:iOS17兼容性①拒审原文②拒审译文③拒审原因分析④解决方案⑤增加APP操作手册说明(2)首次/二次拒审原因:ApplePay的PassKit
框架使用
问题
顾三殇
·
2023-10-09 22:36
【软件测试】测试理论与经验
iOS
首次审核
iOS
APP
上架
【Spark分布式内存计算框架——Spark Streaming】1. Streaming 概述(上)Streaming 应用场景、Lambda 架构
StreamProcess)框架,Spark也包含了两个完整的流式处理框架SparkStreaming和StructuredStreaming(Spark2.0出现),先阐述流式处理框架,之后介绍SparkStreaming
框架使用
csdnGuoYuying
·
2023-10-09 21:33
分布式
spark
架构
sql
大数据
关于react-Ant Design框架Button按钮的基础用法
前言最近在学习react-AntDesign框架,把button组件一些基础用法记录一下引入
框架使用
组件基础按钮首先我们得导入AntDesign和里面的button,才能进行使用。
北海的大鱼
·
2023-10-09 17:30
React
react.js
javascript
前端
Android-Lottie动画
框架使用
详解
图片来自网络在日常开发当中,为了更好的交互,我们会使用动画功能。Lottie是常用的动画框架之一,分享一下我个人了解到相关的知识。Lottie简介Lottie是支持Android,iOS,和ReactNative,并且只需简单的代码就可以实现复杂动画效果的库.Lottie集成dependencies{implementation'com.airbnb.android:lottie:4.2.2'}4
阿博聊编程
·
2023-10-09 15:03
Swift - UserNotifications
框架使用
详解4(通知的处理、回调、应用内展示)
八、处理通知UserNotifications框架为我们提供了查找、更新、删除通知等相关的API方法。其中关键在于request的identifier,即在创建时指定的通知标识符。1,查找通知(1)获取所有待推送的通知UNUserNotificationCenter.current().getPendingNotificationRequests{(requests)in//遍历所有未推送的req
小旗_96e8
·
2023-10-09 13:18
vue3响应式数据原理
Effect
原理解析
与实现引言:vue、react框架的核心都是数据驱动视图也就是model=>view,实现的核心也就是数据响应。
调皮的绅士
·
2023-10-09 08:49
springcloud(一)——spring-cloud-alibaba集成rocketmq
前言在之前的工作中,微服务
框架使用
的是springcloud,消息中间件使用的rocketmq,这段时间看到阿里出了springcloudalibaba集成了rocketmq,出于好奇,写了个demo一些概念官方对
小石头小石子小石灰
·
2023-10-09 03:30
springcloud
java
后端
微服务
springcloud
SpringTask ----定时任务框架 ----苍穹外卖day10
目录SpringTask需求分析快速入门使用步骤编辑业务开发SpringTask定时任务场景特化的框架需求分析快速入门使用cron表达式来使用该
框架使用
步骤添加注解自定义定时任务类重点在于以下cron表达式的书写
TheresaApocalype
·
2023-10-08 23:57
苍穹外卖专栏
Spring
数据库
java
服务器
1.Spring、Spring Boot 和 Spring Cloud 有什么关系?
SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程,该
框架使用
了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
森火123
·
2023-10-08 22:46
java架构
springboot知识点
spring
boot
spring
spring
cloud
Workerman
原理解析
概述
首先说明一下Workerman究竟是什么东西:WebSocket是HTML5提供的一种网络通讯协议,用于服务端与客户端实时数据传输。广泛用于浏览器与服务器的实时通讯,APP与服务器的实时通讯等场景,相比传统HTTP协议请求响应式通讯,WebSocket协议可以做到实时的双向通讯,服务端可以在任何时候向客户端推送数据(HTTP协议需要客户端发起请求后才能推送),就是传统说的长链接(指在一个连接上可以
masterphp
·
2023-10-08 13:01
php
服务器
网络协议
websocket
nginx
yii2
反序列化漏洞总结
文章目录
yii2
框架反序列化漏洞复现yii框架搭建过程CVE-2020-15148复现链子2链子3链子4链子5链子6参考链接
yii2
框架反序列化漏洞复现yii框架Yii是一个适用于开发Web2.0应用程序的高性能
Z3eyOnd
·
2023-10-08 12:32
Web安全
网络
安全
linux
Yii2
框架 反序列化漏洞复现(CVE-2020-15148)
phpthink的链子有点长暂时先复现一下简单点的框架,跟着师傅们的思路学习一下,提高一下自己的代码审计能力,搞完这个复现也该去学java了源码地址:https://github.com/yiisoft/
yii2
snowlyzz
·
2023-10-08 12:01
漏洞复现
安全
php
web安全
网络安全
yii2
反序列化漏洞复现与分析
环境搭建漏洞在
yii2
.0.38之前的版本,下载2.0.37basic版本https://github.com/yiisoft/
yii2
/releases/tag/2.0.37修改/config/web
meteox
·
2023-10-08 12:01
CTF
网络安全
网络安全
php
yii
从某达OA到
Yii2
框架的cookie反序列化漏洞研究
因为该漏洞底层是
Yii2
框架的漏洞,所以搭建好了
Yii2
框架环境,在
Yii2
框架的环境下来进行模拟研究,希望能达到举一反三和类比分析学习的目的。
zkzq
·
2023-10-08 12:54
技术干货
android
网络安全
安全
web安全
前端
xss
Android OkHttp/Retrofit
框架使用
Interceptor 抓包/mock数据
在Android业务开发中,抓包/mock数据一般有两种方案(该篇主要介绍第二种方案):一、通过Charles(或fiddle)抓包/mock数据:二、添加Intercepter来抓取/mock数据:前提:网络库使用的是okhttp或Retrofit。这里就用到了okhttp框架的原理定义一个MockDataInterceptor【Mock数据拦截器】,并在创建Builder实例的时候直接使用ad
红日666
·
2023-10-08 08:30
Charles
android
okhttp
【Go】Fyne跨平台图形界面
框架使用
°★这篇文章主要介绍Fyne跨平台图形界面
框架使用
。学其所用,用其所学。——梁启超欢迎来到我的博客,一起学习,共同进步。
Frank学习路上
·
2023-10-08 05:59
shell开发及其他
golang
开发语言
后端
uni-app跨平台开发
Uni-app
框架使用
Vue.js的语法和指令,同时也提供了许多平台原生UI控件和API的访问,方便开发跨平台应用程序。在这篇文章里,我将分享我的uni-ap
欧善彬
·
2023-10-08 04:45
uni-app
小程序
php下
Yii2
用redis实现接口访问频率限制
基于访问ip做的访问频率限制classLimit{/***api访问频率限制*@param$ip*@paramint$timeout*@paramstring$path*/publicstaticfunctionrequestLimit($ip=null,$timeout=0,$path=''){if(empty($ip){$ip=\Yii::$app->request->userIP;}if($
fangdong88
·
2023-10-07 22:22
php
005 OA人事管理系统
(admin/admin123):可以操作所有功能、增加用户普通用户(test/test):只可查看记录、无法修改二、主要技术Springboot+MyBatis+MySQL+Layui-mini后台
框架使用
忻辰i
·
2023-10-07 20:27
java
spring
boot
钉钉(工作协同)应用的前端源码
这几天在兴趣下翻看了钉钉(工作协同)应用的前端源码,分析其目录结构、构建工具及
框架使用
等,进行前端技术研究,分享我的总结成果。PS:不知道这应用的没关系,因为总结出来是前端通用的东西。
u010154380
·
2023-10-07 19:40
view
钉钉(工作协同)应用之前端源码赏析
这几天在兴趣下翻看了钉钉(工作协同)应用的前端源码,分析其目录结构、构建工具及
框架使用
等,进行前端技术研究,分享我的总结成果。PS:不知道这应用的没关系,因为总结出来是前端通用的东西。
qq_36320160
·
2023-10-07 19:38
前端
1.前端基础
源码赏析
从某达OA到
Yii2
框架的cookie反序列化漏洞研究
因为该漏洞底层是
Yii2
框架的漏洞,所以搭建好了
Yii2
框架环境,在
Yii2
框架的环境下来进行模拟研究,希望能达到举一反三和类比分析学习的目的。
网络安全学习库
·
2023-10-07 11:34
网络安全
安全
web安全
数据库
系统安全
计算机网络
网络攻击模型
RocketMQ 基于时间轮算法实现指定时间点的定时消息
原理解析
在RocketMQ4.x版本,使用延时消息来实现消息的定时消费。延时消息可以一定程度上实现定时发送,但是有一些局限。RocketMQ新版本基于时间轮算法引入了定时消息,目前,精确到秒级的定时消息实现的pr已经提交到社区,今天来介绍一下。1延时消息1.1简介RocketMQ的延时消息是指Producer发送消息后,Consumer不会立即消费,而是需要等待固定的时间才能消费。在一些场景下,延时消息是
Young丶
·
2023-10-07 06:28
RocketMQ
算法
rocketmq
utf-8 with bom格式的文件
-8withBOM的格式文件使用Java读取这个文件可以看到我们创建文件时并没有空格,而实际读取文件后莫名有个空格,使用go语言试试仍然有空格,那么空格是怎么来的呢,为啥是空格,文件保存时明明没有空格
原理解析
实际上这个空格就是
fenglllle
·
2023-10-07 05:14
数据结构
golang
java
大规模分布式存储系统:
原理解析
与架构实战 (大数据技术丛书) - 电子书下载 -(百度网盘 高清版PDF格式)...
大规模分布式存储系统:
原理解析
与架构实战(大数据技术丛书)-杨传辉在线阅读百度网盘下载(89hy)书名:大规模分布式存储系统:
原理解析
与架构实战(大数据技术丛书)作者:杨传辉格式:EPUB,HTMLZ,
xiaohuanglv
·
2023-10-06 20:22
layui封装后台管理系统页面
后台在不分离的情况下,搭建页面前端
框架使用
layui页面风格比较良好js代码(function($,window,layui,layer){$.extend({_layui:layui,modal:{/
Raral
·
2023-10-06 14:26
LeakCanary监控
原理解析
一、引言最近项目中需要对App的性能进行监控并采集性能数据,在内存泄漏的监控上,采用了LeakCanary的Sdk。LeakCanary是业界公认的比较好的一个内存监控项目,很早以前就听说并使用过,但是一直没有去了解其背后的监控原理。今天就借这个项目的开发之际,好好的分析一下其原理。二、原理分析我们还是从LeakCanary的使用上入手,代码如下:finalRefWatcherrefWatcher
AndroidHint
·
2023-10-06 02:08
转-AOP动态代理解析6-cglib代理的实现
它广泛地被许多AOP的
框架使用
,例如SpringAOP和dynaop,为他们提供方法的Interception(拦截)。
小陈阿飞
·
2023-10-06 01:03
Yii2
实现mysql断线重连[转载]
最近遇到“
Yii2
实现mysql断线重连”问题,找了好久资料,最后找到这篇文档是说明了该情况的,感谢这位作者的分享,记录下来,必备以后查阅。
willeny
·
2023-10-05 23:38
GhostNet
原理解析
及pytorch实现
论文:https://arxiv.org/abs/1911.11907源码:https://github.com/huawei-noah/ghostnet简要论述GhostNet的核心内容。GhostNet1、Introduction在训练良好的深度神经网络的特征图中,丰富甚至冗余的信息通常保证了对输入数据的全面理解。上图是ResNet-50中第一个残差组生成的一些特征图的可视化,其中三个相似的特
夏天是冰红茶
·
2023-10-05 20:43
Pytorch学习及实战
深度学习杂文
人工智能
vue3项目中mitt的使用
首先它足够小,仅有200bytes,其次支持全部事件的监听和批量移除,它还不依赖Vue实例,所以可以跨
框架使用
,React或者Vue,甚至jQuery项目都能使用同一套库。
暗月Moon
·
2023-10-05 14:46
vue3
vue
python全栈开发工程师_老男孩Python高级全栈开发工程师三期完整无加密带课件(共104天)...
3.这一期比之前的Python培新课程增加了很多干货:Linux运维基础课程、Redis及操作、bottle
框架使用
、瀑布流网站页面布局、组合搜索技术、保障系统项目等。
weixin_39586235
·
2023-10-05 12:01
python全栈开发工程师
这个乐趣,前端要不要学TypeScript
Angular2
框架使用
JavaScript,获得Google支持。JavaScript支持ES5,TypeScript的compiler可以把ES6可以转换ES5的JavaScript。
xiupi酱
·
2023-10-05 09:07
微信小程序点单左右联动的效果实现
微信小程序点单左右联动的效果实现
原理解析
: 点击左边标签会跳到右边相应位置:点击改变rightCur值,转跳相应位置滑动右边,左边标签会跳到相应的位置:监听并且设置每个右边元素的top和bottom,
雪芽蓝域zzs
·
2023-10-05 08:18
微信小程序
微信小程序
小程序
Spring Boot
原理解析
之Conditional条件装配
SpringBoot可以使用条件装配来灵活地指定什么时候将哪些bean实例化并纳入容器,条件装配是springboot自动配置机制(autoconfigure)的重要一环,也是理解springboot原理的重要基础。本文以实例为引导,展示spring条件装配的常用使用场景,其间也会涉及一些spring的原理。阅读本文,要求有一些spring和springboot的基本使用经验,最好对javacon
sd_1962
·
2023-10-05 05:52
MySQL 多表关联查询优化实践和
原理解析
目录一、前言二、表数据准备三、表关联查询原理和两种算法3.1、研究关联查询算法必备知识点3.2、嵌套循环连接Nested-LoopJoin(NLJ)算法3.3、基于块的嵌套循环连接BlockNested-LoopJoin(BNL)算法3.4、被驱动表的关联字段没索引为什么要选择使用BNL算法而不使用Nested-LoopJoin呢?四、多表关联查询优化实践4.1、使用左连接查询全部订单列表信息返回
kerwin_code
·
2023-10-04 19:35
数据库
mysql
数据库
前后端项目解决跨域问题
跨域请求前端后端前端前端
框架使用
Vue在config.js中配置跨域请求module.exports={//相当于webpack-dev-server,对本地服务器进行配置devSever:{proxy
柠笙
·
2023-10-04 14:40
实战项目
vue.js
前端
spring
boot
vue基础-文档分析
(1)jQuery库是工具,提供API,需要调用API(2)
框架使用
框架所规定的某种规范进行开发区别:方法的调用2.vue能做什么(想必大家
工匠四点零
·
2023-10-04 05:43
【网络安全】一款针对Flutter的逆向工程分析工具
该
框架使用
了已编译且重新封装的Flutter库来帮助广大研究人员对Flutter应用程序进行逆向工程分析。
H_00c8
·
2023-10-04 03:18
[NLP] Doc2vec
原理解析
及代码实践
Doc2vec段落向量的训练方法,与训练词向量类似,段落向量的训练分为训练数据预处理和段落向量训练两个步骤。训练数据预处理:对段落进行分词处理(中文分词);段落向量训练:TaggedDocument()这里对于文档一般有两种策略:直接对doc整体进行ID标记,一个sentence中包含岗位描述的所有单词;以;和。来进行句子划分,一个sentence中仅包含的岗位描述中的一句的单词,检索时以单个句子
东皇Amrzs
·
2023-10-04 03:39
scrapy
框架使用
splash渲染引擎爬取动态页面
1.启动docker,在命令行里输入dockerrun-p8050:8050scrapinghub/splash在docker上运行splash引擎2.接下来就可以来写爬虫文件了首先在setting里配置splash_url='http://loaclhost:8050'DUPEFLITER='scrapy_splash.SplashAwareDupeFilter'DOWNLOADER_MIDDL
weixin_30849403
·
2023-10-04 02:51
运维
python
【iOS开源库】JLRoutes源码阅读&
原理解析
引子近期要开新项目,包括iOS&Android。正好是做一款强运营的电商类APP。所以无论如何都是要用到Router的。参考github上的Router开源库,整体看过来基本JLRoutes用的最多,今天就来掰扯掰扯JLRoutes的实现(JLRoutes2.1链接)。组件化思路先简单说下常用组件化思想和背景,在大公司或者复杂的项目中,常见的方式是需要跳转到某个具体的viewController的
库莫
·
2023-10-04 02:02
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他