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
ES6语法详解
VirtualBox网络设置
详解
引言:近期在macbookprom1下研究通过Vagrant配置Vmware、Virtualbox虚拟机搭建K8S集群的问题,碰到虚拟机的网络设置,有许多概念性的东西会困扰到集群网络的搭建,在参考文章的过程碰到一片较好的英文blog文章,详细介绍了虚拟机网络的配置,可惜是英文,索性翻译过来供大家参考。在这个现代商业世界中,网络是交互式计算机操作的一个重要组成部分。很难想象,在这个变化速度越来越快的
开心感恩
·
2024-09-11 03:10
PDF标准
详解
(三)—— PDF坐标系统和坐标变换
之前我们了解了PDF文档的基本结构,并且展示了一个简单的helloworld。这个helloworld虽然只在页面中显示一个helloworld文字,但是包含的内容却是不少。这次我们仍然以它为切入点,来了解PDF的坐标系统以及坐标变换的相关知识图形学中二维图形变换中学我们学习了平面直角坐标系,x轴沿着水平方向从左往右递增,Y轴沿着竖直方向,从下往上坐标递增。而PDF的坐标系与数学中的坐标系相同。但
aluluka
·
2024-09-11 02:43
PDF
相关技术
pdf
PDF标准
详解
(二)——PDF 对象
上一篇文章我们介绍了一个PDF文档应该包含的最基本的结构,并且手写了一个最简单的“HelloWorld”的PDF文档。后面我们介绍新的PDF标准给出示例时将以这个文档为基础,而不再给出完整的文档示例,小伙伴想自己测试可以根据上一节的文档来进行配置。对象上一节我们看到一个个奇奇怪怪的元素,可能也好奇它们的写法,现在我们来正式介绍它们的相关内容,它们就是PDF文档中一个个的对象。PDF支持5种基本对象
aluluka
·
2024-09-11 02:13
PDF
相关技术
pdf
lambda表达式
如下所示:函数指针——类型复杂,不方便使用仿函数对象——类型不同,不能复用代码lambda表达式——
语法
层没有类型,使用方便为什么要有这么多种的可调用对象呢?
手捧向日葵的花语
·
2024-09-11 01:11
C++
c++
这可能是全网最详细的 Spring Cloud OAuth2 单点登录使用教程了,妈妈再也不用担心我被面试官吊打了!
再分享一波我的Java面试真题+视频学习
详解
+技能进阶书籍本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收
2401_84558091
·
2024-09-11 01:40
程序员
java
面试
学习
Java 【数据结构】 哈希(Hash超
详解
)HashSet&HashMap【神装】
登神长阶第十神装HashSet第十一神装HashMap目录一.哈希1.概念2.Object类的hashCode()方法:3.String类的哈希码:4.注意事项:二.哈希桶1.哈希桶原理2.哈希桶的实现细节3.总结三.解决哈希冲突的常用方法*四.HashSet1.定义2.操作3.特性4.内部实现5.应用场景✏️五.HashMap✒️1.定义️2.操作️3.特性️4.内部实现️5.应用场景六.对比七
中草药z
·
2024-09-11 01:10
【Java】登神长阶
史诗般的Java成神之路
哈希算法
数据结构
java
hash
hash
table
Map
Set
Rust 语言从入门到实战 唐刚--学习笔记01
Rust语言从入门到实战唐刚基础篇(11讲)01|快速入门:Rust的基础
语法
Rust宣称的安全、高性能、无畏并发这些特点,初次接触的时候都是感受不到的。
zhanglz888
·
2024-09-11 01:08
Rust
语言从入门到实战
唐刚
学习笔记
rust
学习
笔记
python入门之控制结构-循环结构_python入门之流程控制
实现方式:通过if语句if
语法
完整定义if条件1:代码块1elif条件2:代码块2elif条件3:代码块3else:代码块4#代码块指的是相同缩进的一堆代码。python通过缩进4个字
weixin_39770592
·
2024-09-11 01:07
9-Python3从入门到实战—基础之条件控制语句
Python从入门到实战系列——目录条件判断if条件判断if语句
语法
if:elif:elif:else:每个条件后面要使用冒号(:),表示接下来是满足条件后要执行的语句块;使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块
weixin_33736649
·
2024-09-11 01:06
python
java
移动开发
设计模式 |
详解
设计模式的七大原则
目录一、设计模式的目的二、设计模式七大原则1、单一职责原则2、接口隔离原则3、依赖倒转原则4、里氏替换原则5、开闭原则6、迪米特法则7、合成复用原则设计原则核心思想一、设计模式的目的编写软件的过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等多方面的挑战,设计模式是为了让程序具有更好的:代码重用性(即相同功能的代码,不用多次编写)可读性(即编程规范性,便于其他程序员的阅
一颗白菜o
·
2024-09-11 01:35
学习之路
JavaWeb
随记
设计模式
java
面试
Redis缓存机制(
详解
)
1.Redis是什么?*redis是*一个运行在内存上的key-value存储系统。是NoSQL数据库之一2.缓存穿透,缓存击穿,缓存雪崩/**缓存穿透*/它会先查询Redis,Redis没有会查询数据库,数据库也没有这就是缓存穿透业界主流解决方案:布隆过滤器布隆过滤器的使用步骤布隆过滤器的使用步骤:1.针对现有所有数据,生成布隆过滤器2.在业务逻辑层,判断Redis之前先检查这个id是否在布隆过
就是有缘人
·
2024-09-11 01:34
redis
缓存
数据库
【深入学习Redis丨第三篇】深入
详解
Redis高可用集群模式
前言本文我们将介绍Redis的四种模式及各自优缺点分析。Redis一共4种模式:1、主从复制模式2、(Sentinel)哨兵模式3、(Cluster)集群模式4、代理模式文章目录前言1.**主从模式****1.1简介****1.2工作机制**2.**哨兵模式****2.1简介****2.2工作机制****2.3注意点**3.**Cluster模式****3.1简介****3.2工作机制****3.
陈橘又青
·
2024-09-11 00:04
深入学习Redis
学习
redis
数据库
高可用
集群
notepad++软件介绍(含安装包)
它能够根据文件类型自动高亮显示
语法
,使代码更加易读
LQS2020
·
2024-09-11 00:34
notepad++
设计模式之七大设计原则
详解
七大设计原则:七大设计原则:开闭原则、依赖倒置原则、单一职责原则、接口隔离原则、迪米特原则、里氏替换原则、合成复用原则Java有三大特性:封装、继承、多态。而这七大设计原则,更像是对三大特性的一种体现。七大原则并不是分别独立的原则,他们之间是相互有联系的,甚至可以看做是一体的。有时候你为了符合某种原则会无意之间破坏另一个原则有时候你为了符合某种原则还会发现这也符合另外几种原则开闭原则对(类、方法)
carl的分享笔记
·
2024-09-11 00:03
设计模式与设计原则
设计模式
java
设计原则
面试
http协议
详解
文章目录http协议的基本特征http协议解析一、httprequest1、requestline(1)requestmethod(2)requestpath(3)protocol/version2、requestheaders3、requestbody二、httpresponse1、responseline(1)protocol/version(2)responsecode(3)response
梦里有阳光
·
2024-09-10 23:28
#
测试总结
网络协议
http
软件测试
http响应码
http特征
微服务架构设计
详解
为什么要做微服务?微服务一直是近几年的技术热点,凡是谈到架构设计,毫无疑问都离不开微服务这个话题。无论是做架构设计,还是只是做业务开发,几乎在所有的面试中,微服务设计几乎是必问的一道面试题。另外,在我们的实际工作中,几乎百分之80的公司,微服务也都是架构演变升级的方向。那么,为什么要做微服务呢?微服务的出发点是什么呢?单体架构达到瓶颈业务复杂度上升,扩展困难,维护费力度上升,牵一发动全身团队规模扩
小小Java开发者
·
2024-09-10 23:58
Spring
Cloud
微服务架构详解
微服务架构
详解
一、微服务架构的由来在微服务架构出现之前,最常用的架构就是单体架构,俗称"一个jar(war)包打天下"。在一个jar包工程中,采用MVC架构,分为表现层,业务层,数据访问层,所有的业务模块,都放在这个工程中集成,如下图所示:随着软件行业规模的增长,这种单体架构的弊端也越来越多,包括:耦合性高,某个地方出问题,很可能影响其他业务模块的使用代码管理成本高,项目沉重,并会随着需求的增加越来越重随着访问
一头狒狒
·
2024-09-10 23:25
java
微服务
架构
java
java8 四大函数式接口 和 用于数据处理的 stream流 使用
详解
文章目录Stream使用示例四大函数式接口Function功能型接口Consumer消费型接口Supplier提供型接口Predicate断言型接口常用apistream,parallelStream获取流式对象filter过滤sorted排序map映射,转换peek遍历执行某个操作reduce聚合,将数据流聚合成一个对象collect可变聚合,可以聚合成一个集合在之前一篇博客里面介绍了java8
不如敲代码
·
2024-09-10 23:54
Java
java
lambda
stream
函数式编程
微服务开发
详解
微服务架构是一种软件开发模式,它将一个复杂的应用程序拆分为多个个独立的、小型的、可复用的服务,每个服务负责一个特定的业务功能。微服务架构有许多优点,例如提高系统的可扩展性、可维护性、可测试性和故障容忍性。但是,微服务架构也有很多问题需要注意,例如如何设计合理的划分服务接口、如何在服务间实现高效通信、如何保证数据一致性等。因此要想成功地使用微服务架构,我们需要遵循一些最佳实践。以下是一些微服务架构的
奔向理想的星辰大海
·
2024-09-10 23:21
架构
微服务
架构
云原生
转码日记——Javascript笔记(8)
基本应用//创建数组对象vararr=newArray();//向数组中添加对象//
语法
:数组[索引]=值;arr[0]=10;arr[1]=33;//如果读取不存在的索引则返回undefined//获取数组
zzcoding_
·
2024-09-10 22:21
转码日记
数据结构
javascript
前端
开发语言
Percona-toolkit工具
详解
1.pt工具安装[root@master~]#yuminstall-ypercona-toolkit-3.1.0-2.el7.x86_64.rpm2.常用工具使用介绍2.1pt-archiver归档表#重要参数--limit100每次取100行数据用pt-archive处理--txn-size100设置100行为一个事务提交一次,--where'id>/root/db/checksum.logpt
小一_d28d
·
2024-09-10 22:03
heidisql linux 安装_Linux和Windows下Mysql数据库安装
详解
目录数据库原理数据库简介文件存储对数据的存储需求一直存在。保存数据的方式,经历了手工管理、文件管理等阶段,直至数据库管理阶段。文件存储方式保存数据的弊端:缺乏对数据的整体管理,数据不便修改;不利于数据分析和共享;数据量急剧增长,大量数据不可能长期保存在文件中。数据库应运而生,是人们存放数据、访问数据、操作数据的存储仓库。DB和DBMS数据库(Database,简称DB)是按照数据结构来组织、存储和
吴钧泽
·
2024-09-10 22:48
heidisql
linux
安装
淘宝海量数据库OceanBase:系统架构
详解
无论从数据量还是访问量,OceanBase不再能够是一个单机系统,即使一台单机能服务高达几个TB的数据、提供几万QPS的服务能力,因此,分布式系统不可避免,然而,内部如何实现拆表(拆库)以及如何实现数据库的事务,成为了一个很大的挑战和十分艰难的抉择:相关文章:淘宝海量数据库之一:来自业务的挑战淘宝海量数据库之二:一致性选择淘宝海量数据库之三:事务的ACID一种选择是当前数据库的常用的水平拆库,淘宝
weixin_34356555
·
2024-09-10 22:47
数据库
系统架构
大数据
实现两个窗口通信方法之postMessage
首先来看一下基本的
语法
otherWindow.postMessage(message,targetOrigin,[transfer]);otherWindow其他窗口的一个引
itKingOne
·
2024-09-10 21:43
javascript
postmessage
页面通讯
跨域通讯
魔域500元京东购物券兑换攻略
详解
,尽享优惠购物!
在如火如荼的电商时代,更多的消费者选择在电商平台购物。尤其是像京东这样的电商巨头,用户体验和购物优惠都是他们最为关注的事情。本文将为您详细介绍京东购物的售后服务流程,以及如何使用魔域500元京东购物券和高省app轻松省钱的技巧。京东购物换货以及退款流程在购物过程中,不能保证每件商品都符合您的要求,因此京东提供了售后服务,包括购物换货和退款,以保证您的购物体验无虞。下面是对两种服务的详细解释:购物换
浮沉导师
·
2024-09-10 21:50
解构
ES6
使用了一种新模式来匹配你想要提取的数值,解构赋值就是采用了这种模式。该模式会映射出你正在解构的数据结构,只有那些与该模式相匹配的数据,才会被提取出来。被解构的数据项位于
你喜欢吃青椒吗_c744
·
2024-09-10 20:55
Spring Boot
详解
1.基本概念:SpringBoot是一个用于简化Spring应用开发的框架。它通过提供预配置的环境和一组开箱即用的功能,帮助开发人员快速构建和部署基于Spring的应用程序。2.特点:(1).简化配置:SpringBoot提供了一系列的默认配置,简化了XML和注解的配置,极大地降低了初学者的学习成本。(2).内嵌服务器:提供了Tomcat、Jetty和Undertow等内嵌式服务器,不需要手动安装
GG编程
·
2024-09-10 20:35
spring
boot
数据库
mysql
深入探索从
ES6
到ES2023
从
ES6
到ES2023,我们深入探索ECMAScript(简称ES)的演变与发展,了解这一JavaScript标准背后的技术革新和进步。
hai40587
·
2024-09-10 20:03
es6
前端
ecmascript
《Nginx 负载均衡
详解
》
一、引言在当今互联网时代,随着业务的不断发展和用户量的持续增长,单一服务器往往难以满足高并发的访问需求。为了提高系统的可用性、可靠性和性能,负载均衡技术应运而生。Nginx作为一款高性能的Web服务器和反向代理服务器,提供了强大的负载均衡功能。本文将深入探讨Nginx负载均衡的原理、配置方法、算法以及实际应用中的注意事项,帮助读者更好地理解和运用Nginx负载均衡技术。二、负载均衡概述(一)负载均
陈在天box
·
2024-09-10 20:02
nginx
负载均衡
运维
从零开始学习Java的100个课程
哈喽大家好,今天给大家推荐的是从零开始学习Java的100个课程,接下来我会每天更新两篇课程经验供大家参考学习;以下是为大家设计的从零开始学习Java的100个课程:一、Java基础
语法
Java开发环境搭建安装
陈在天box
·
2024-09-10 20:32
java
大数据
开发语言
SQL的高级查询练习知识点(day24)
目录1学习目标2基础查询2.1
语法
2.2例子3条件查询3.1含义3.2
语法
3.3条件表达式3.3.1条件运算符3.3.2例子3.4逻辑表达式3.4.1逻辑运算符3.4.2例子3.5模糊查询3.5.1概述
小星袁
·
2024-09-10 20:02
MySQL数据库基础知识大全
数据库
sql
mysql
Web安全之CSRF攻击
详解
与防护
在互联网应用中,安全性问题是开发者必须时刻关注的核心内容之一。跨站请求伪造(Cross-SiteRequestForgery,CSRF),是一种常见的Web安全漏洞。通过CSRF攻击,黑客可以冒用受害者的身份,发送恶意请求,执行诸如转账、订单提交等操作,导致严重的安全后果。本文将详细讲解CSRF攻击的原理及其防御方法,结合电商交易系统的场景给出错误和正确的示范代码,并分析常见的安全问题与解决方案,
J老熊
·
2024-09-10 19:57
Java
Web安全
web安全
csrf
安全
java
面试
运维
MySQL 字符串操作
详解
和案例示范
MySQL字符串操作
详解
MySQL提供了丰富的字符串操作函数,能够对这些字符串进行截取、定位、替换等操作。
J老熊
·
2024-09-10 19:27
MySQL
实战秘籍
mysql
数据库
运维
面试
Python+requests+pytest+openpyxl+allure+loguru框架
详解
一、框架目录结构1)tools目录用来放公共方法存储,如发送接口以及读取测试数据的方法,响应断言数据库断言前置sql等方法;2)datas目录用例存储接口用例的测试数据,我是用excel来存储的数据,文件数据图片数据等;3)testcases目录用来存放测试用例,一个python文件对应一个接口模块的测试用例,不同接口分别别多个不同的python文件;4)outputs里有reports和logs
乐瓜乐虫
·
2024-09-10 19:55
python
pytest
C# 基础巩固
详解
匿名方法、lambda表达式和Action关键字
匿名方法C#匿名方法定义C#中的匿名方法是没有名称的方法,它在声明和初始化时就被使用。通常与委托(delegate)一起使用,以便将代码块作为参数传递给其他方法。匿名方法可以转换为System.Action和System.Func等类型,同时指定自定义的参数列表。匿名方法通常表现为使用delegate运算符和Lambda表达式。定义方式:使用delegate关键字声明委托类型。
毫无遗憾的帅哥
·
2024-09-10 19:54
基础巩固
c#
开发语言
.netcore
switch case 语句(详细)
switch语句是非常的基础的知识,掌握起来也不难掌握,
语法
比较简单。但大部分人基本是知其然,不知其所以然。
微微的猪食小窝
·
2024-09-10 18:51
1024程序员节
java
面试
开发语言
MySQL笔记DQL语言-分组查询and连接查询and子查询and分页查询and联合查询
分组查询and连接查询and子查询and分页查询and联合查询分组查询一、
语法
二、特点连接查询一、含义二、分类三、SQL92
语法
1、等值连接2、非等值连接3、自连接四、SQL99
语法
1、内连接2、外连接
abc65748
·
2024-09-10 18:19
mysql
数据库
sql
英语学习方法
原来一直在语音,
语法
,阅读等具体的模块中挑选。听了新网师武彩霞老师的解读后,我有了新的想法。
心欢喜gx
·
2024-09-10 18:48
MySQL学习笔记2—基础+条件+排序+分组查询
DQL语言学习—数据查询语言仅作为学习笔记,学习资源来源于B站视频:BV1xW411u7ax1.基础查询
语法
:select查询列表from表名特点:查询列表可以是:表中的字段、常量值、表达式、函数查询的结果是一个虚拟的表格
Jake_SunJG
·
2024-09-10 18:47
MySQL学习
mysql
MySQL 日期函数
语法
介绍和案例示范以及常见问题解决
本文将以电商交易系统为例,详细讲解MySQL日期类型及其转化,常用的日期函数,以及一些解决常见问题的方案。一、MySQL日期数据类型MySQL提供了多种日期数据类型,适用于不同的使用场景。常见的日期类型包括DATE、DATETIME、TIMESTAMP、TIME和YEAR。DATE:只存储日期,不包含时间部分,格式为'YYYY-MM-DD'。例如,订单生成日期或用户注册日期。DATETIME:包含
J老熊
·
2024-09-10 18:45
MySQL
实战秘籍
mysql
数据库
面试
系统架构
【.NET全栈】ASP.NET开发Web应用——LINQ技术
文章目录一、LINQ基础1、LINQ简介2、延迟执行3、LINQ表达式简介1、基本查询
语法
2、投影新对象3、过滤和排序4、分组和聚合5、联合查询二、LINQtoDataSet操作内存表1、LINQtoDataSet
JosieBook
·
2024-09-10 18:45
#
.NET全栈
.net
asp.net
linq
如何提高英语听力
听不懂的原因是3个,分别是语音,
语法
和词汇。请看下图首先,语音又可细分为音标和连读弱读等。音标,也就是,是否自己的发音与英美人的发音相一致,是否认识音标并能读准确。在英语中,不同词性的单
PoissonDor
·
2024-09-10 17:40
ASP.NET Core 开源项目
详解
与入门指南
ASP.NETCore开源项目
详解
与入门指南aspnetcoredotnet/aspnetcore:是一个ASP.NETCore应用程序开发框架的官方GitHub仓库,它包含了ASP.NETCore的核心源代码和技术文档
沈菱嫱Marie
·
2024-09-10 17:36
【激活函数总结】Pytorch中的激活函数
详解
: ReLU、Leaky ReLU、Sigmoid、Tanh 以及 Softmax
《博主简介》小伙伴们好,我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。感谢小伙伴们点赞、关注!《------往期经典推荐------》一、AI应用软件开发实战专栏【链接】项目名称项目名称1.【人脸识别与管理系统开发】2.【车牌识别与自动收费管理系统开发】3.【手势识别系统开发】4.【人脸面部活体检测系统开发】5.【图片风格快速迁移软件开发】6.【人脸表表情识别系统】7.
阿_旭
·
2024-09-10 16:33
深度学习知识点
pytorch
人工智能
python
激活函数
深度学习
Python 字典(Dict)
详解
与实战应用
目录前言一、字典的定义和创建1.使用花括号定义2.使用dict()函数创建二、字典的三种遍历方式方式1:遍历字典的键,通过键获取值dict.keys()方式2:遍历字典的值,但不能通过值获取键dict.values()方式3:最常用的方法:直接获取键值对dict.items()三、字典的常见操作1.添加2.删除pop()根据键删除键值对,并返回值popitem()默认删除最后一个键值对,并以元组的
放屁给你暖手
·
2024-09-10 16:02
热点
python
基础语法详解
python
开发语言
pytorch训练后pt模型中保存内容
详解
(yolov8n.pt为例)
在PyTorch中,.pt模型文件通常包含以下几类数据:模型参数:存储模型的权重和偏置参数。优化器状态:包含优化器的状态信息,以便在恢复训练时能够从中断的地方继续。训练状态:一些训练过程中的信息,例如当前的epoch数和训练进度。其他元数据:包括模型的配置、训练时使用的超参数等。在讲解pytorchpt(pth)文件中保存了什么内容之前,需要先了解pt在保存时保存了那些参数。以YOLO系列pt保存
yueguang8
·
2024-09-10 16:02
yolo算法
pytorch
YOLO
人工智能
javase笔记3----正则表达式
基本
语法
字符集合[]:表示匹配括号里的任意一个字符。[abc]:匹配a或者b或者c[^abc]:匹配任意一个字符,只要不是a,或b,或c就表示匹配成功[a-z]:表示匹配所有的小写字母的任意一个。
芝奥小婷
·
2024-09-10 16:01
笔记
正则表达式
语法
、运算符优先级
正则表达式(regularexpression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。例如:runoo+b,可以匹配runoob、runooob、runoooooob
weixin_54668000
·
2024-09-10 16:30
mvc
python3ide_Python IDE Windows下载3.4.2 安装版
这种语言具有非常简捷而清晰的
语法
特点,适合完成各种高层任务,几乎可以在所有的操作系统中运行。目前,基于这种语言的相关技术正在飞速的发展,用户数量急剧扩大,相关的资源非常多。
weixin_39636099
·
2024-09-10 15:27
python3ide
js函数eval()
eval()函数的基本
语法
如下:eval(string)其中,string是要执行的JavaScript代码字符串。eval()函数会返回最后一个表达式的结果。
温暖前端
·
2024-09-10 15:25
javascript
前端
开发语言
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他