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
1.2.1源码分析
浅拷贝与深拷贝
1.1浅拷贝把一个对象拷贝给新的对象(如果直接赋值,则复制的是对象地址,新对象修改时会导致旧的对象也同时改变);1.2拷贝对象
1.2.1
assign()方法Object.assign()静态方法用于将一个或者多个源对象中所有可枚举的自有属性复制到目标对象
dahuihuiya
·
2024-01-17 15:47
javascript
前端
开发语言
【
源码分析
】不同类型hashcode和equals方法
hashCode实现约定:同一对象调用多次调用hashCode方法必须始终返回相同的整数,且整数不必在应用程序的一次执行与另一次执行之间保持一致equals两对象相等,hashCode方法必须产生相同的整数结果equals两对象不相等,hashCode方法必须产生不相同的整数结果注意:每当重写hashCode方法时,通常都需要重写equals==在基本数据类型:值内容,引用类型时:地址equals
半度、
·
2024-01-17 14:32
源码分析
哈希算法
散列表
算法
【
源码分析
】Object中的“鸡肋“函数
具体使用可以看【
源码分析
】HashMap真源码阅读hashCode的总契约是:在Java应用程序的执行过程中,只要在同一对象上多次调用hashCode方法,hashCode方法必须始终返回相同的整数,前提是对象上用于相等比较的信息没有被修改
半度、
·
2024-01-17 14:32
源码分析
java
python
开发语言
新标日语学习笔记
文章目录新标日语学习笔记第一章日语入门1.1五十音1.2日语声调
1.2.1
声调理解1.2.2高低音发音1.2.3简单的高低音发音练习1.3浊音和长音1.3.1浊音1.3.2长音1.4促音和拗音第二章课文与笔记
庸了个白
·
2024-01-17 13:43
学习
Android 事件分发机制详解(下)
2.3View事件分发机制从上面ViewGroup事件分发机制知道,View事件分发机制从dispatchTouchEvent()开始
源码分析
/***
源码分析
:View.dispatchTouchEvent
龙之叶
·
2024-01-17 13:53
技术
Android
framework
android
计算机专业考研复试上机算法学习
可以交个朋友文章目录计算机专业考研复试上机算法学习1.STL容器学习1.1vector动态数组1.1.1完数VS盈数1.2stack栈
1.2.1
逆序输出1.2.2后
theworld666
·
2024-01-17 12:49
考研
算法
学习
Netty源码研究笔记(1)——开篇
1.2.
源码分析
方法我
倾听铃的声
·
2024-01-17 11:49
后端
java
websocket
开发语言
数据结构
数学建模常见算法的通俗理解(更新中)
目录1.层次分析法(结合某些属性及个人倾向,做出某种决定)1.1粗浅理解1.2算法过程
1.2.1
构造判断矩阵1.2.2计算权重向量1.2.3计算最大特征根1.2.4计算C.I.值1.2.5求解C.R.值
菜只因C
·
2024-01-17 09:19
数学建模
算法
Spring的纯注解配置
1.环境搭建1.1.创建工程1.2.待改造的问题我们发现,之所以我们现在离不开xml配置文件,是因为我们有一处很关键的配置,如果他要也能用注解配置,那么我们就可以脱离xml文件了:
1.2.1
.jdbc配置
执 、
·
2024-01-17 09:19
spring
java
后端
数据结构课程学习笔记
第一章绪论1.1数据结构的基本概念1.2算法的基本概念
1.2.1
时间复杂度事前预估算法时间开销T(n)与问题规模n的关系。分析算法操作的执行次数x和问题模型n的关系x=f(n)。
qnjy惊鸿
·
2024-01-17 09:27
数据结构
前端js 数据结构:对象 object、数组Array 、Map 的创建、增删改 / 遍历数据
数据结构:对象、数组、Map的使用1对象(object)1.1创建对象1.1.1对象字面量(最常用):{}1.1.2使用new关键字和对象构造函数1.1.3Object.create()1.2修改对象
1.2.1
2019一路前行
·
2024-01-17 06:56
前端
javascript
前端
数据结构
DAY02_瑞吉外卖项目优化—MySQL主从复制&读写分离案例&项目实现读写分离&Nginx-概述&Nginx-命令&Nginx-应用
目录前言1MySQL主从复制1.1介绍1.2搭建
1.2.1
准备工作1.2.2主库配置1.2.3从库配置1.3测试2读写分离案例2.1背景介绍2.2ShardingJDBC介绍2.3数据库环境2.4功能测试
Mr_sun.
·
2024-01-17 06:21
mysql
nginx
UVM自学笔记:项目之四(重难点)——具有AHB二级流水特性的高适用性driver的编写(考虑到hready为低情况)
driver的功能我们同时需要完善sequence、sequence_item、env、testcase以及模拟DUT行为的Slave_module1.1interface的编写:1.2driver写功能编写:
1.2.1
IC_SH
·
2024-01-17 06:36
systemverilog
sram
其他
组合模式介绍
目录一、组合模式介绍1.1组合模式定义1.2组合模式原理
1.2.1
组合模式类图1.2.2模式角色说明1.2.3示例代码二、组合模式的应用2.1需求说明2.2需求实现2.2.1类图2.2.2具体实现2.2.2.1Entry
夜夜流光相皎洁_小宁
·
2024-01-17 05:29
Java技术
设计模式
组合模式
java
设计模式
享元模式介绍
目录一、享元模式介绍1.1享元模式定义1.2享元模式原理
1.2.1
享元模式类图1.2.2模式角色说明1.2.3示例代码二、享元模式的应用2.1需求说明2.2需求实现2.2.1类图2.2.2具体实现2.2.2.1
夜夜流光相皎洁_小宁
·
2024-01-17 05:29
设计模式
Java技术
享元模式
java
设计模式
笨蛋学Java-基础复习
Java基础复习1.Java异常1.1异常概念1.2异常Throwable分类
1.2.1
Error类1.2.2Exception类1.2.2.1RuntimeException运行时异常1.2.2.2CheckedException
Today-Saturday
·
2024-01-17 05:54
java
开发语言
适配器模式介绍
目录一、适配器模式介绍1.1适配器模式定义1.2适配器模式原理
1.2.1
适配器模式类图1.2.2模式角色说明二、适配器模式的应用2.1类适配器模式2.1.1需求说明2.1.2需求实现2.1.2.1类图2.1.2.2
夜夜流光相皎洁_小宁
·
2024-01-17 05:52
设计模式
Java技术
适配器模式
java
设计模式
HBase 基础
HBase基础HBase1.HBase简介1.1HBase定义1.2HBase数据模型
1.2.1
HBase逻辑结构1.2.2HBase物理存储结构1.2.3数据模型1.3HBase基本架构2.HBase
奇妙的代码
·
2024-01-17 05:21
大数据
#
Java
hbase
数据库
大数据
Web前端-jQuery
文章目录jQuery1.1jQuery介绍1.1.1JavaScript库1.1.2jQuery的概念1.1.3jQuery的优点1.2jQuery的基本使用
1.2.1
jQuery的下载1.2.2jQuery
北方的南&
·
2024-01-17 04:55
笔记
Web
jQuery
前端
jquery
javascript
Web前端-JavaScript(Dom高级)
文章目录1.1自定义属性操作1.1.1获取属性值1.1.2设置属性值1.1.3移除属性值1.1.4案例一1.2节点操作
1.2.1
节点概述1.2.2节点层级1.2.3父级节点1.2.4子节点1.2.5兄弟节点
北方的南&
·
2024-01-17 04:54
Web
JavaScript
笔记
前端
javascript
开发语言
死磕以太坊
源码分析
之Kademlia算法
死磕以太坊
源码分析
之Kademlia算法KAD算法概述Kademlia是一种点对点分布式哈希表(DHT),它在容易出错的环境中也具有可证明的一致性和性能。
mindcarver
·
2024-01-17 03:48
并发编程(七)——JUC并发工具
一、CountDownLatch应用&
源码分析
1.1CountDownLatch介绍CountDownLatch就是JUC包下的一个工具,整个工具最核心的功能就是计数器。
小灰灰-58
·
2024-01-17 00:26
并发编程
java
开发语言
Redis Sentinel
源码分析
- Sentinel 选举机制和主备倒换
作者:WenHui转载:中间件小哥Sentinel的选举机制在上面的文章我们提到过,Sentinel在主备倒换的过程中会使用is-master-down-by-addr命令来与其他Sentinel进行通信以取得其他Sentinel的投票。每个Sentinel实例都有被选举成领头Sentinel的机会,领头Sentinel会主导整个主节点下线进行主备倒换的过程。image如上面代码所示,当Senti
中间件小哥
·
2024-01-17 00:10
Spring Boot - Application Events 的发布顺序_ApplicationContextInitializedEvent
文章目录Pre概述Code
源码分析
PreSpringBoot-ApplicationEvents的发布顺序_ApplicationEnvironmentPreparedEventSpringBoot-ApplicationEvents
小小工匠
·
2024-01-16 23:08
【Spring
Boot2.X】
spring
boot
事件发布
Linux网络文件共享服务之FTP协议
目录一、存储类型1、直连式存储(DAS)2、存储区域网络(SAN)3、网络附加存储(NAS)二、FTP文件传输协议1、FTP协议的工作原理1.1FTP协议的工作流程1.2FTP协议的两种工作模式
1.2.1
十七拾
·
2024-01-16 21:37
linux
网络
运维
8.9 loadrunner工具使用(随笔笔记)
目录1、loadrunner环境搭建及功能介绍1.1、loadrunner的安装和破解1.2、loadrunner基本组成
1.2.1
、基本组件1.2.2、loadrunner自带测试环境2、loadrunner
叫不醒的猫
·
2024-01-16 21:20
中科软测认证中心
性能测试
测试工具
【C++】vector的使用及模拟实现
目录一、vector的介绍及使用1.1介绍vector1.2vector的使用
1.2.1
构造1.2.2遍历访问1.2.3容量空间1.2.4增删查改二、vector的模拟实现2.1成员变量2.2迭代器相关函数
~yY…s<#>
·
2024-01-16 21:15
C++初阶
c++
开发语言
c语言
SpringMVC请求
源码分析
文章目录一、SpringMVC简介1.概念2.从Servlet到SprigMVC3.SpringMVC的XML实现4.SpringMVC的请求流程二、SpringMVC
源码分析
1.SpringMVC启动流程验证
jakiechaipush
·
2024-01-16 20:57
重温Spring源码系列
java
Spring事务源码详解
文章目录一、事务的使用二、
源码分析
1.
jakiechaipush
·
2024-01-16 20:56
重温Spring源码系列
spring
数据库
java
Spring之AOP源码(二)
书接上文文章目录一、简介1.前文回顾2.知识点补充二、ProxyFactory
源码分析
1.ProxyFactory2.JdkDynamicAopProxy3.ObjenesisCglibAopProxy
jakiechaipush
·
2024-01-16 20:25
重温Spring源码系列
spring
java
后端
MySQL、Oracle 生成随机ID、随机数、随机字符串
目录1MySQL生成随机ID1.1生成唯一的随机ID:UUID()1.2生成随机数:RAND()
1.2.1
RAND():返回一个介于0和1之间的随机浮点数1.2.2FLOOR(RAND()*100):返回一个介于
2019一路前行
·
2024-01-16 20:23
数据库
mysql
oracle
数据库
MySQL、Oracle 获取当前系统时间、年份、季度、月份、日期、天数、周数
获取相关时间1.1获取当前系统时间、当前日期、当前时间1.1.1获取当前系统时间:NOW()1.1.2获取当前日期:CURDATE()1.1.3获取当前时间:CURTIME()1.2获取当前年份、季度、月份
1.2.1
2019一路前行
·
2024-01-16 20:48
数据库
mysql
oracle
数据库
centOS安装K8s
1.VMware安装CentOS7.91.1CPU4核内存4G磁盘100G1.2改IP为静态地址
1.2.1
查看IPipaddrens33为动态分配的IP,一会将其设为静态地址1.2.2进入配置文件目录cd
frankgy01
·
2024-01-16 19:46
centos
kubernetes
运维
快速前端开发02-CSS快速入门
CSS快速入门1.CSS案例1.1内容回顾1.2案例:二级菜单
1.2.1
划分区域1.2.2搭建骨架1.2.3Logo区域1.2.4菜单部分1.3案例:顶部菜单+二级菜单小结1.4案例:推荐区域1.4.1
李小狗儿
·
2024-01-16 18:08
前端开发
css
前端
开发语言
css 居中方式
居中分为水平居中和垂直居中1.水平居中1.1文字text-align:center;1.2盒子
1.2.1
:inline-block+text-align一center;1.2.2:absolute+transform
大莲芒
·
2024-01-16 18:02
css
前端
spring Security
源码分析
-13种过滤器详解
13种核心过滤器springsecurity的13个核心过滤器(按执行顺序陈列):WebAsyncManagerIntegrationFilterSecurityContextPersistenceFilterHeaderWriterFilterLogoutFilterUsernamePasswordAuthenticationFilterDefaultLoginPageGeneratingFil
不穿铠甲的穿山甲
·
2024-01-16 18:58
security
网络与信息安全事件应急预案架构
1.2事件分类分级
1.2.1
事件分类网络与信息安全事件分为有害程序事件、网络攻击事件、信息破坏事件、信息内容安全事
AnswerZLJ
·
2024-01-16 17:50
网络安全管理
网络安全
系统安全
安全架构
计算机网络
web安全
安全威胁分析
密码学
【JAVA WEB】 Filter过滤器详解
目录1,Filter1.1Filter概述1.2Filter快速入门
1.2.1
开发步骤1.2.2代码演示1.3Filter执行流程1.4Filter拦截路径配置1.5过滤器链1.5.1概述1.5.2代码演示
海海向前冲
·
2024-01-16 14:49
java
java
spring
干货|app自动化测试之Appium
源码分析
Appium是由Node.js来实现的HTTP服务,它并不是一套全新的框架,而是将现有的优秀的框架进行了集成,在SeleniumWebDriver协议(JsonWireProtocol/Restfulwebservice)的基础上增加了移动端的支持,使Appium满足多方面的需求。官方提供更详细的Appium结构说明:https://appium.io/docs/en/contributing-t
橙子_菇凉
·
2024-01-16 12:00
基于SpringBoot+Redis的前后端分离外卖项目-苍穹外卖微信小程序端(十二)
购物车相关1.添加购物车1.1需求分析和设计1.1.1产品原型1.1.2接口设计1.1.3表设计1.2代码开发
1.2.1
DTO设计1.2.2Controller层1.2.3Service层接口1.2.4Service
失重外太空.
·
2024-01-16 12:28
苍穹外卖项目
spring
boot
redis
微信小程序
后端
mybatis
spring
java
C++ stl库中vector的简单实现
vector图示详解:图来自《stl
源码分析
》namespaceyhy{templateclassvector{public:typedefT*iterator;//定义了一个简单的迭代器,迭代器在stl
kurayamasy
·
2024-01-16 10:00
c++
数据结构
开发语言
算法
scratch3.0 虚拟机
源码分析
scratch软件的逻辑不复杂,就是用blockly生成语句块,然后用虚拟机抽象成底层语法,最后再调用render渲染到界面,但是因为网上几乎没有资料,源代码又嵌套的极深,看起来还是很头疼的,所以我把我这一周看代码的心得分享一些出来,以后再慢慢更新.希望大家也能少走些弯路.首先什么是虚拟机:用来屏蔽底层硬件差异和dom渲染差异,使得程序可以跨端移植,react本质上也是虚拟机,虚拟dom屏蔽设备渲
hanxianshe_9530
·
2024-01-16 08:21
【数据结构和算法 第一章】算法 时间复杂度 空间复杂度
目录0引言1数据结构和算法1.1数据结构的分类1.1.1逻辑结构1.1.2物理结构(存储结构)1.1.3两种结构的关系1.2算法分类
1.2.1
按照设计策略分类1.2.2按照问题类型分类1.2.3按照实现方法分类
海码007
·
2024-01-16 08:38
计算机四大基础
数据结构
算法
【深度学习I-基础知识】
深度学习I-基础知识1基础知识1.1模型的基本概念1.2机器学习
1.2.1
概率建模1.2.2核方法1.2.3决策树、随机森林和梯度提升机1.3深度学习1.3.1张量1.3.2数据批量1.3.3张量运算1.3.4
Dymc
·
2024-01-16 08:50
深度学习
笔记
机器学习
深度学习
人工智能
rabbitmq基础3——配置文件、参数策略Parameter和Policy、Federation插件、联邦交换器
文章目录一、rabbitmq配置1.1环境变量1.1.1默认内置规则1.1.2Shell环境变量1.1.3常见环境变量1.2配置文件
1.2.1
rabbitmq.conf文件下载流程1.2.2常用配置项1.2.2.1
百慕卿君
·
2024-01-16 06:23
rabbitmq
rabbitmq
分布式
linux
运维
谷粒商城篇章7 ---- P211-P235 ---- 认证服务【分布式高级篇四】
目录1环境搭建1.1新建认证服务模块gulimall-auth-server1.2认证服务模块基础配置
1.2.1
pom.xml1.2.2yml配置1.2.2.1application.yml配置1.2.2.2bootstrap.yml
W@#
·
2024-01-16 06:44
分布式
springcloud
java
SSO单点登录
谷粒商城篇章8 ---- P236-P247 ---- 购物车【分布式高级篇五】
目录1环境搭建1.1新建购物车服务模块gulimall-cart1.2购物车服务相关配置
1.2.1
pom.xml1.2.2yml配置1.2.2.1application.yml配置1.2.2.2bootstrap.yml
W@#
·
2024-01-16 06:39
分布式
ThreadLocal
自定义线程池
springcloud
计算机网络 四、五层协议体系结构-----数据链路层
目录数据链路层的通信类型一、使用点对点信道的数据链路层1.1数据链路和帧1.2三个基本问题
1.2.1
封装成帧1.2.2透明传输1.2.3差错监测二、点对点协议PPP2.1ppp协议的特点2.1.1ppp
北街风
·
2024-01-16 05:35
计算机网络
网络
数据链路层
网络知识-03 数据链路层-PPP
文章目录1数据链路层1.1数据链路和帧1.2三个基本问题
1.2.1
封装成帧1.2.1.1帧长度1.2.1.2帧定界1.2.2透明传输1.2.3差错检测1.2.3.1比特差错1.2.3.2传输差错2点对点协议
惊天动地猪儿虫
·
2024-01-16 05:04
网络协议
网络协议
50天精通Golang(第18天)
1.2Web项目开发介绍
1.2.1
项目架构web项目从大的功能上可以分为前台和后台两个部分
恶灵退却
·
2024-01-16 01:39
50天精通golang
golang
开发语言
后端
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他