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
存储技术原理分析
Nginx篇03-负载均衡简单配置和算法原理
tcp和udp负载均衡,以及Roundrobin、Leastconnections、Leasttime(NginxPlus专属)、Generichash、Random、IPhash(HTTP模块专属)的
原理分析
tinychen777
·
2023-10-11 00:53
Nginx
nginx
负载均衡
算法
Node.js Stream 模块 pipe 方法使用与实现
原理分析
通过流我们可以将一大块数据拆分为一小部分一点一点的流动起来,而无需一次性全部读入,在Linux下我们可以通过|符号实现,类似的在Nodejs的Stream模块中同样也为我们提供了pipe()方法来实现。1.Streampipe基本示例选择Koa来实现这个简单的Demo,因为之前有人在“Nodejs技术栈”交流群问过一个问题,怎么在Koa中返回一个Stream,顺便在下文借此机会提下。1.1未使用S
weixin_44829437
·
2023-10-10 21:37
nodejs
os
stream
js
epoll
Android 12 Widget 自动变色
原理分析
众所周知,Android12预览版计划从2021年2月开始启动,到目前为止,已经推出Beta4版本,虽然还没有推出最终正式版,但我们做为Android开发者,早就摩拳擦掌,期待着Android12给我们带来新的惊喜。而我们在Android官网上,也确实发现一些与我们相关的新的特性,比如:Widget方面的改进,因为篇幅有限,这次我们只关注动态变色部分。一、应用动态颜色1.1、官网介绍在Androi
_Justin
·
2023-10-10 20:27
01-SpringBoot2.0快速入门
学习目标(1)springboot核心(2)springboot整合SpringBoot课程内容介绍(1)SpringBoot简介(2)SpringBoot快速入门(3)SpringBoot
原理分析
(4
翁老师的教学团队
·
2023-10-10 20:35
SpringBoot2.X整合
spring
spring
boot
地震种类(深层与浅层)部分现象
原理分析
、推测
图片发自App地震种类(深层与浅层)部分现象
原理分析
、推测话题影子:科学家意外发现:神秘东西保护地球,避免人类遭受灭绝!
寻源者
·
2023-10-10 20:45
旧手机数据不安全?恢复出厂设置后仍有恢复可能!
Android系统使用一种称为闪存的
存储技术
来
静谧星光c
·
2023-10-10 18:31
Android
智能手机
安全
Android
【SpringCloud】Eureka
原理分析
、搭建Eureka服务、服务注册、服务发现
eureka一、Eureka
原理分析
1.1服务调用出现的问题1.2Eureka的作用二、搭建Eureka2.1创建项目2.2编写启动类,添加@EnableEurekaServer注解2.3添加application.yml
叶落闲庭
·
2023-10-10 17:50
#
SpringCloud
spring
cloud
eureka
服务发现
log4j2漏洞
原理分析
及复现-CVE-2021-44228 (vulfocus靶场)
概念log4j(logforjava),Apache的开源日志记录组件,使用非常广泛什么是LDAP?轻型目录访问协议(LightweightDirectoryAccessProtocol,是一个开放的,中立的,工业标准的应用协议,通过IP协议提供访问控制和维护分布式信息的目录信息。目录结构的优点:假如有个一个数据库,名叫职业,该数据库有许多表如学生、老师、工程师...,表的字段也有许多,如姓名、性
imz丶
·
2023-10-10 16:00
漏洞复现
web安全
安全
java
[CVE-2021-45105] Apache Log4j2 漏洞复现与原理详细分析
文章目录0x01前言:0x02版本范围:0x03漏洞复现:0x04
原理分析
:1、前置知识:2、JNDI注入流程:3、代码审计分析:0x05调用栈:0x06总结:0x01前言:2021年12月9日,各大公司都被一个核弹级漏洞惊醒了
10Alexander01
·
2023-10-10 16:19
漏洞复现与原理分析
apache
log4j
java
Log4j2的JNDI注入漏洞(CVE-2021-44228)
原理分析
与思考
目录前言一、前置知识1.1Log4j21.2Log4j2Lookup1.3JNDI1.4JNDI注入二、漏洞复现三、漏洞原理3.1MessagePatternConverter.format()3.2StrSubstitutor.resolveVariable()3.3Interpolator.lookup()3.4JndiLookup.lookup()3.5JndiManager.lookup(
zkzq
·
2023-10-10 16:45
技术干货
log4j
安全
网络安全
网络
LeakCanary
原理分析
LeakCanary以1.5版本为例子,简单分析其中的原理。LeakCanary可以检测App的内存泄漏,在我们自定义的Application的onCreate()方法中执行LeakCanary.install(this);这行代码即可。代码很简单,我们看看它做了什么 publicstaticRefWatcherinstall(Applicationapplication){ returnref
Death_Huimie
·
2023-10-10 11:47
Android
知识
android
LeakCanary
内存泄漏
ThreadLocal线程变量
ThreadLocal实现
原理分析
ThreadLocal内存泄漏问题ThreadLocal是什么?
羡羡ˇ
·
2023-10-10 10:00
java核心内容
p2p
java
intellij-idea
数据结构
算法
驱动开发指南 第八章 汇编LED灯实验
《I.MX6U嵌入式xLinux驱动开发指南V1.66》第八章汇编LED灯实验正点原子【第二期】手把手教你学Linux之ARM(MX6U)裸机篇视频选集时间P6第6.1讲汇编LED驱动实验-
原理分析
35
xlbtlmy
·
2023-10-10 02:56
Linux视频教程自学
arm
linux
imx6ull
Runtime底层
原理分析
Runtime定义:是一套汇编,C,C++组成的一套API,给OC提供运行时特性。image.png运行时将代码,系统库等装载到内存编译时将我们写的高级语言翻译成二进制语言OC对象的本质:结构体(继承于结构体)OC方法的本质:发送消息消息的组成:((void(*)(id,SEL))(void*)objc_msgSend)((id)p,sel_registerName("run"));//void*
我是晶锅
·
2023-10-10 02:57
通过ApplicationContextAware接口获取ApplicationContext
原理分析
当在项目需要用到spring中的bean对象时,一般做法就是实现ApplicationContextAware接口,通过这个接口就可以获取到ApplicationContext对象,进入从ApplicationContext中获取所需要bean对象。代码演示在spring容器中放入一个HelloSpring对象@ComponentpublicclassHelloSpring{publicvoidh
码拉松
·
2023-10-09 22:07
Spring
IOC
spring
华为数据存储用户精英论坛,信心与合作的故事
这些企业和行业之中不乏优秀的技术实践者,他们拥有可靠的
存储技术
产品落地经验,抓住他们的需求,就抓住了存储产业的未来趋势。4月22日,为期两天的华为首届数据存储用户精英论坛在杭州举行。
科技资讯
·
2023-10-09 22:21
鲲鹏
华为
分布式存储
运维
服务器
服务器稳定性与可靠性,云存储服务器性能优化与可靠性技术的研究
摘要:随着云计算技术的兴起和发展,作为云计算概念的延伸,云
存储技术
也逐渐成为一项热门的研究课题.云计算平台在应用中,产生的数据量呈现出爆炸性增长的态势,导致互联网企业面临管理海量数据的难题.这些数据不仅仅需要被完整地保存下来
weixin_42465953
·
2023-10-09 22:48
服务器稳定性与可靠性
大数据爆发性增长
存储技术
面临难题
大数据本身意味着非常多需要使用标准
存储技术
来处理的数据。大数据可能由TB级(或者甚至PB级)信息组成,既包括结构化数据(数据库、日志、SQL等)以及非结构化数据(社交媒体帖子、传感器、多媒体数据)。
weixin_34396103
·
2023-10-09 22:47
大数据
数据库
系统架构
upload-labs靶场通关
文章目录Pass-01前端检测(JS检测)1.1
原理分析
1.2实验Pass-02后端检测(MIME检测)2.1
原理分析
2.2实验Pass-03后端检测(黑名单绕过,特殊后缀名)3.1
原理分析
3.2实验Pass
PT_silver
·
2023-10-09 18:25
渗透测试实践
安全
Node.js 自定义模块封装及其底层原理
Node.js模块系统前言什么是Node.js模块系统module变量的来源module变量的构造两种自定义模块封装方式封装方法封装对象
原理分析
参考前言前后端分离开发时,难免遇到客户端与服务端进度不一致
TommySte
·
2023-10-09 14:28
前端开发
node.js
源码
封装
INA229-Q1检测电动汽车锂电池状态调试记录
需要一款电车的电池监控芯片最后选型了一款SPI输出电流/电压/功率/能量/充电监控器芯片INA229-Q1芯片内设有20位Δ-ΣADC,专门设计用于电流检测应用可以最大限度地提高电池管理系统(BMS)的效率功能框图如下:2.测试
原理分析
bingdund
·
2023-10-09 09:31
嵌入式开发
单片机
自动驾驶
stm32
CSS图片在父元素内部浮动,为什么文字会环绕而不是被覆盖,
原理分析
既然浮动元素脱离了文档流,为什么文字会环绕在浮动元素的周边而不是跟浮动元素重合?第一,绝对定位与浮动的区别。绝对定位是将元素彻底从文档流删除,并相对于其包含块定位(包含块可能是文档中的另一个元素或者是初始包含块),元素原先在正常文档流中所占的空间会关闭,就好像该元素原来不存在一样,该元素再也不会影响其他元素的布局了。如果对元素A使用绝对定位的话,元素B占据元素A之前的位置,与元素A重合在一起,并被
keavvy
·
2023-10-09 05:43
jsdom编程艺术读书笔记
css
css3
html
localhost、127.0.0.1、本机ip、0.0.0.0 的区别
vue-cli生成的项目在config/index.js中有个host属性,默认配置是0.0.0.0,这时同局域网下的其他机器可以通过本机ip访问服务,改成localhost或者127.0.0.1后就无法访问
原理分析
小猋_a8f1
·
2023-10-08 23:31
数据持久化
数据持久化企业数据架构
存储技术
存储架构企业数据架构持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中,如磁盘等。
lxwthinker
·
2023-10-08 21:57
java
数据持久化
WeakReference才是LeakCanary真正的核心
的源码分析,请参考以下文章,他们写的比我好,我这个只讲WeakReference与LeakCanary的关系《java源码系列-带你读懂Reference和ReferenceQueue》《LeakCanary
原理分析
moushao
·
2023-10-08 20:00
XSS的
原理分析
与解剖:第四章(编码与绕过)
0×01前言很抱歉,这第四章被我推了几个月,今天是元旦难得有空,就把第四章写下。我先把主要使用的编码说下,介绍完会说下绕过。本文建议与《杂谈如何绕过WAF》一同阅读。0×02URL编码URL只允许用US-ASCII字符集中可打印的字符(0×20—0x7x),其中某些字符在HTTP协议里有特殊的意义,所以有些也不能使用。这里有个需要注意的,+加号代表URL编码的空格,%20也是。URL编码最长见的是
Xysoul
·
2023-10-08 14:11
网络安全
1.2 xss
原理分析
与剖析(3)
0×01第三方劫持(外调J/C):本方法是我看长短短贴代码时知晓的,这篇文章我只是把这个攻击手法整理了出来,来说明这个漏洞,这个攻击手法并不是我发现的,我也不是太清楚是谁。“第三方劫持”就是把资源域的服务器的权限拿下,替换相关资源,采用‘迂回式’的渗透方式。PS:J/C指的是javascript、css,其实还包括flash、etc、html等等,只是这个不经常使用而已,所以就不说了。从字面上大家
weixin_30344795
·
2023-10-08 14:39
php
javascript
人工智能
ViewUI
渗透技术基础之XSS
原理分析
XSS介绍Cross-SiteScripting(跨站脚本攻击)简称XSS,是一种代码注入攻击。为了和CSS区分,这里将其缩写的第一个字母改成了X,于是叫做XSS。恶意攻击者在web页面里插入恶意JavaScript代码,当浏览者浏览网页时就会触发恶意代码,从而导致用户数据的泄露如Cookie、SessionID等,及造成其他类型的攻击。XSS的本质是:恶意代码未经过滤,与网站正常代码混在一起,浏
six_zyy
·
2023-10-08 14:38
安全笔记
安全
XSS
XSS的
原理分析
与解剖
转载自:这篇文章0×01前言:《xss攻击手法》一开始在互联网上资料并不多(都是现成的代码,没有从基础的开始),直到刺的《白帽子讲WEB安全》和cn4rry的《XSS跨站脚本攻击剖析与防御》才开始好转。我这里就不说什么xss的历史什么东西了,xss是一门又热门又不太受重视的Web攻击手法,为什么会这样呢,原因有下:1、耗时间2、有一定几率不成功3、没有相应的软件来完成自动化攻击4、前期需要基本的h
程宇寒
·
2023-10-08 14:36
XSS的原理分析与解剖
xss
原理分析
0×01前言:《xss攻击手法》一开始在互联网上资料并不多(都是现成的代码,没有从基础的开始),直到刺的《白帽子讲WEB安全》和cn4rry的《XSS跨站脚本攻击剖析与防御》才开始好转。我这里就不说什么xss的历史什么东西了,xss是一门又热门又不太受重视的Web攻击手法,为什么会这样呢,原因有下:1、耗时间2、有一定几率不成功3、没有相应的软件来完成自动化攻击4、前期需要基本的html、js功底
阿杰杰杰
·
2023-10-08 14:06
关于对XSS
原理分析
与绕过总结
一、原理该文章仅用于信息防御技术教学,请勿用于其他用途。1、XSS原理XSS(跨站脚本攻击)是一种常见的网络安全漏洞,攻击者通常会在网页中插入恶意的JavaScript代码。由于服务器对输入数据的过滤和验证不严格,这些恶意的JavaScript代码会被当作响应的一部分返回给客户端。当浏览器解析来自服务器的响应时,它会执行这些恶意的JavaScript代码,从而导致攻击者能够执行恶意操作。二、解析及
小袁同学爱学习
·
2023-10-08 14:35
xss
前端
web安全
安全
网络安全
深度学习
笔记
JDBC-day01(JDBC概述,获取数据库连接)
简单来说,数据持久化就是将数据保存到数据库或硬盘的过程2.Java中的数据
存储技术
主要可分为:JDBC直接访问数据库第三方O/R工具,如:Hibernate,Mybatis等
Cat God 007
·
2023-10-08 14:03
Java
数据库
jdbc
RS485的EMC防雷保护方案
在本文中,结合ADI(RS-485芯片)、Bourns(在端口EMC防护方面的器件),从
原理分析
到实测来为大家
Steven邵
·
2023-10-08 13:18
串口通信
串口通信
RS485
485保护
BIO、NIO、AIO
JAVANIO深入剖析1、介绍2、NIO和BIO的比较3、NIO三大核心原理示意图4、缓冲区(buffer)5、通道(Channel)6、NIO核心三:选择器(Selector)7、NIO非阻塞式网络通信
原理分析
Happy编程
·
2023-10-08 13:26
网络编程
java&web编程
java
BIO
NIO
网络编程
聊聊分布式架构——BIO到NIO的演进
的三大核心NIO核心之缓冲区Buffer常用子类:Buffer常用APIBuffer中的重要概念NIO核心之通道FileChannel类FileChannel常用方法NIO核心之选择器概述应用NIO非阻塞
原理分析
服务端流程客户端流程简单
Elaine202391
·
2023-10-08 13:20
分布式架构
分布式
架构
nio
[Unity]时间控制插件Chronos的基本使用与
原理分析
时间控制在游戏中是一类常见的功能,例如菜单里的暂停、倍速,再如《武士零》中的慢动作、倒带等时间系能力。最近初步尝试了一款时间控制插件Chronos,网上相关的中文资料比较少,不知道会不会踩坑,总之先记录一下使用笔记。与《武士零》中可以预知未来、操控时间的药物“柯罗诺斯”一样,这款插件也以古希腊神话中的时间神命名,通过它可以控制游戏中的时间流速,实现倍速、暂停、时光倒流,同时它还提供针对单个物体、一
pamisu
·
2023-10-08 06:15
[架构之路-233]:目标系统 - 纵向分层 - 操作系统 - 数据存储 :直接附加存储(DAS)、存储区域网络(SAN)、网络附加存储(NAS)、对象存储、云存储、RAID 独立磁盘冗余阵列
目录前言:一、网络
存储技术
概述二、网络
存储技术
详解2.1直接附加存储(DAS)2.2存储区域网络(SAN)2.3网络附加存储(NAS)2.4对象存储2.5云存储三、物理存储形态3.1概述3.2硬盘3.3RAID
文火冰糖的硅基工坊
·
2023-10-08 05:45
架构之路
计算机网络
架构
网络
数据存储
Tweak
原理分析
、DYLD源码分析找到防护突破口、修改RESTRICT段防护Tweak、参考dyld源码防护
一、Tweak
原理分析
1、获取APPID,com.tencent.xin2、theos创建3、cd进来,make编译一下,生成隐藏文件.theos,最后是把theosDemo.dylib注入到手机4、makepackage
Code_人生
·
2023-10-07 23:18
Centos7主机名变成bogon的原因及解决方法
原理分析
查了一些资料,bogon是指那些不该出现在internet路由表的地址。Linux在初始化系统时,会先判断主机名,如果主机名是localhost
会走路的胃袋
·
2023-10-07 22:26
PHP-自动加载
原理分析
说起PHP的自动加载,很多同学可能都会想到各种框架的自动加载功能,PHP规范中的PSR0和PSR4原则,Composer的自动加载功能等等,这些都为我们的开发提供了很大的方便。那么PHP自动加载的前因后果到底是什么?PHP的内部原理又是怎么样的呢?接下来我就根据自己的理解进行一下分析总结:为什么会有自动加载?在PHP面向对象(OO)编程中,为了方便管理,我们都会把一个类写在一个单独的文件中,那么如
晨风99
·
2023-10-07 14:19
PHP
php
php自动加载
autoload
spl自动加载
Go channel 实现
原理分析
channel一个类型管道,通过它可以在goroutine之间发送和接收消息。它是Golang在语言层面提供的goroutine间的通信方式。Go依赖于成为CSP的并发模型,通过Channel实现这种同步模式。Golang并发的核心哲学是不要通过共享内存进行通信。下面Go通过channel来实现通信例子:packagemainimport("fmt""time")funcgoRoutineA(al
蔡欣圻
·
2023-10-06 19:06
SLF4J日志绑定
原理分析
前言最近做项目,实际上也知道日志冲突的事,不过涉及MDCNDC数据传递,当日志框架冲突后,MDC和NDC就失效了,这里就涉及slf4j-api的MDC的绑定的过程,顺便分析了日志冲突实际生效的原因,理解SLF4J的设计思想。官方网址:SLF4JSimpleLoggingFacadeforJava(SLF4J)作为一个简单的facade或抽象,用于各种日志框架(例如logback、log4j2),从
fenglllle
·
2023-10-06 15:07
架构设计
Java
java
slf4j
存储系统-块iSCSI
简介iSCSI称为IP-SAN,是一种基于因特网及SCSI-3协议下的
存储技术
,由IETF提出,并于2003年2月11日成为正式的标准。
Michaelwubo
·
2023-10-06 13:00
服务器
网络
linux
【iptables 实战】9 docker网络
原理分析
在开始本章阅读之前,需要提前了解以下的知识阅读本节需要一些docker的基础知识,最好是在linux上安装好docker环境。提前掌握iptables的基础知识,前文参考【iptables实战】一、docker网络模型docker网络模型如下图所示说明:上图中有两个容器,container1和container2,两个容器各自有一个网卡两个容器通过docker0网桥进行互通。它们在同一个局域网,i
suyukangchen
·
2023-10-06 10:08
iptables
实战
docker
网络
容器
基于Spring Task的定时任务实现及
原理分析
很多情况下任务并非需要立即执行,而是需要在指定时间或指定频率执行,这不可能人工去操作,所以定时任务就出现了。定时任务四种实现方案Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。ScheduledExecutorService:也jdk自带
Guo_j_
·
2023-10-06 07:42
微服务
开发记录
Java基础
spring
java
后端
LeakCanary监控原理解析
二、
原理分析
我们还是从LeakCanary的使用上入手,代码如下:finalRefWatcherrefWatcher
AndroidHint
·
2023-10-06 02:08
单例模式及原型模式
文章目录前言单例模式单例模式的应用饿汉式懒汉式通过内部类初始化IDEA下多线程的调试反射暴力攻击单例解决方案及
原理分析
序列化破坏单例的原理及解决方案。
约翰.史密斯
·
2023-10-05 23:59
学习
设计模式
java
设计模式
A*算法与dijkstra算法对比及
原理分析
参考博客:https://blog.csdn.net/dujuancao11/article/details/109749219共同点:A*的dijkstra算法都是源于数据结构的广度优先搜索,它俩都有一个明确的起点,然后从这个起点开始向四周扩散并更新节点或者栅格的代价。两者在扩散的过程中,都将节点划分为已确定父节点的点和待确定父节点的点。步骤可以简略为:1,将带确定父节点的点中最小代价的点更新为
战斗小毛孩
·
2023-10-05 19:09
路径规划
算法
数据结构
如何在window服务器上搭建一个在线文档管理器
通常对于服务器上的文件管理和数据传输都是利用ftp来实现,但随着
存储技术
的发展,数据资产的存储规模和复杂程度不断提高,传统的ftp传输显得有笨重。
景此
·
2023-10-05 17:39
全球主存储市场加速创新,华为连续8年打造中国高科技名片
从20多年前开始投入企业
存储技术
,到2020年成为全球仅有的具备高端存储研发能力的三大厂商之一,
阿川2015
·
2023-10-05 12:04
华为
网络
存储
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他