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
并发设计模式
设计模式
六大原则和单例模式
设计模式
目的实现可重用解决方案,构筑易维护、可扩展的软件系统。六大原则单一职责:类的职责单一,一个方法做一件事。开闭原则:拓展开放,修改关闭。里氏替换:父类能出现的地方,子类可以替换。
Wendy_robot
·
2025-02-08 04:39
设计模式
单例模式
单例模式——C++实现
目录1.单例模式介绍2.饿汉式单例模式3.懒汉式单例模式4.单例模式的析构1.单例模式介绍单例模式应该是大家耳熟能详的
设计模式
了,单例模式顾名思义就是使一个类只能存在一个具体实例的一种
设计模式
。
玉带湖水位记录员
·
2025-02-08 04:09
单例模式
c++
开发语言
设计模式
设计模式
——状态模式
设计模式
——状态模式简单介绍一个例子一些思考简单介绍状态模式(StatePattern)是一种行为
设计模式
,它允许对象在其内部状态改变时改变其行为。
disgare
·
2025-02-08 04:09
架构
设计模式
状态模式
java
解释一下数据库中的事务隔离级别,在 Java 中如何通过 JDBC设置事务隔离级别?
数据库中的事务隔离级别是用于控制
并发
事务之间相互影响的一种机制。
程序员黄同学
·
2025-02-08 03:35
Java面试题
Java
数据库
java
开发语言
JavaWeb 开发进阶之路:多线程处理、缓存设计与自动化测试深度解析
一、多线程处理在JavaWeb中的应用在高
并发
的JavaWeb应用中
杨胜增
·
2025-02-08 03:03
java
spring
开发语言
前端控制器模式
前端控制器模式概述前端控制器模式(FrontControllerPattern)是一种
设计模式
,它将应用程序中的所有用户请求统一交由一个控制器处理。
lly202406
·
2025-02-08 02:27
开发语言
一分钟跟着咱奶学会如何创建和使用线程池
资源复用:避免频繁创建/销毁线程(一次性筷子和家里面的筷子).控制
并发
:防止无限制创建线程导致系统崩溃(一直买一次性筷子费时费力)。管理任务:统一管理任务队列和线程生命周期。
抽象具象化
·
2025-02-08 02:56
java
面试
开发语言
Redis 性能优化策略
无论是应对高
并发
的Web应用场景,还是满足大数据量下的快速读写需求,Redis都展现出了卓越的性能优势。
计算机毕设定制辅导-无忧学长
·
2025-02-08 01:54
#
Redis
redis
数据库
缓存
2 秒杀系统架构
第一步思考面临的问题和业务场景秒杀系统面临的问题:短时间内
并发
非常高,如果按照秒杀的
并发
做相应的承载会造成大量资源的浪费。第二解决超卖的问题。
40岁的系统架构师
·
2025-02-08 00:15
系统架构
java
PostgreSQL的学习心得和知识总结(一百四十八)|查看 PostgreSQL 17 中的新内置排序规则提供程序
目录结构注:提前言明本文借鉴了以下博主、书籍或网站的内容,其列表如下:1、参考书籍:《PostgreSQL数据库内核分析》2、参考书籍:《数据库事务处理的艺术:事务管理与
并发
控制》3、PostgreSQL
孤傲小二~阿沐
·
2025-02-08 00:14
postgresql
数据库
Python3.7 实现TCP通信
TCP连接程序分为服务端和客户端两部分服务端步骤如下:1.创建套接字Socket什么是套接字应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供
并发
服务的问题。
A呆.
·
2025-02-07 23:10
tcp/ip
网络
python
Python装饰器:让你的代码更优雅的秘密武器
装饰器是Python中的一种
设计模式
,它允许我们在不修改函数
云帆码上学
·
2025-02-07 23:38
python进阶
python
开发语言
1.攻防世界 baby_web
题目描述这里有提示,初始页面进入题目页面如下很简洁的页面只有一行HELLOWORLDctrl+u查看了源码也没有信息用burpsuite抓包,
并发
送到重放器根据提示(初始页面)修改访问index.php
doubt。
·
2025-02-07 22:00
前端
web安全
网络安全
网络
安全
工厂模式概念及其使用场景
1.工厂创建型模式亦称虚拟构造函数、VirtualConstructor、FactoryMethod工厂方法模式是一种创建型
设计模式
,其在父类中提供一个创建对象的方法,允许子类决定实例化对象的类型。
廾匸_247
·
2025-02-07 21:25
常见设计模式
架构
linux的进程
3.
并发
性:多个进程可以在单个处理器上
并发
执行,这
阿飞在线学习
·
2025-02-07 20:53
linux
服务器
运维
【Elasticsearch】硬件资源优化
__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高
并发
设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,
程风破~
·
2025-02-07 19:15
Elasticsearch
Elasticsearch实战
elasticsearch
大数据
搜索引擎
深入理解java
并发
编程之线程池原理和源码
队列:队列是先进先出的数据结构,就是先进入队列的数据,先被获取。但是有一种特殊的队列叫做优先级队列,它会对插入的数据进行优先级排序,保证优先级越高的数据首先被获取,与数据的插入顺序无关。|**public**ThreadPoolExecutor(**int**corePoolSize,核心线程数**int**maximumPoolSize,非核心线程数**long**keepAliveTime,时
过客飞飞
·
2025-02-07 18:42
spring
java
spring
boot
spring
cloud
架构
SpringBoot定时任务@Scheduled的多线程使用
在使用该注解时,我们可以指定任务的执行时间、循环周期、
并发
数等参数,从而实现定时任务的功能。在SpringBoot中,@Scheduled注解可以直接应用于方法上。
思维新观察
·
2025-02-07 18:08
spring
boot
java
spring
Java前端控制器模式
文章目录以下是Java前端控制器模式的主要组成部分和工作原理:组件与角色:工作流程:应用场景与优势:JavaWeb应用程序示例Java前端控制器模式是一种软件
设计模式
,它在构建基于Java的Web应用程序时特别有用
极致人生-010
·
2025-02-07 14:14
java
前端
状态模式
Java面试题--
设计模式
答案以及所有23种
设计模式
详细介绍,请参考:https://blog.csdn.net/doymm2008/article/details/13288067
设计模式
的分类有哪些?
m0_74824687
·
2025-02-07 14:42
面试
学习路线
阿里巴巴
java
设计模式
开发语言
设计模式
之前端控制器模式
前端控制器模式(FrontControllerPattern)是一种
设计模式
,它为Web应用程序提供了一个集中化的请求处理机制,使得
老城Code
·
2025-02-07 14:11
编程语言
设计模式
Java基础
设计模式
前端控制器模式
开发语言
后端
前端
java
编程经验
设计模式
-状态模式:让对象的行为随状态改变而清晰可控
引言场景痛点:你是否遇到过这样的代码?if(state=="待支付"){//处理待支付逻辑}elseif(state=="已支付"){//处理已支付逻辑}elseif(...){//无限的条件分支...}条件分支爆炸导致代码臃肿、难以维护?状态模式正是解决这类问题的利器!本文亮点:3个真实代码示例角色结构图+对比表格JDK源码应用分析一、状态模式是什么?1.1概念状态模式(StatePattern
BrightChen666
·
2025-02-07 13:38
设计模式
设计模式
状态模式
java
后端
开发语言
Docker/Centos安装Nginx
它因它的稳定性、丰富的功能集、对HTTP请求的高
并发
处理能力,以及低内存消耗而广受欢迎。它最初是为俄罗斯访问量第二的Ramb
tag心动
·
2025-02-07 13:05
Docker容器
nginx
docker
运维
docker安装nginx
容器
2024年最受欢迎的5个Go框架
1.Gin:高
并发
接口的“秒回神器”适用人群:追求极致性能的API狂人场景:社交平台消息推送、电商秒杀系统真实案例:某短视频App用Gin重构推送服务,单机扛住10万QPS,运维小哥终于不用半夜爬起来扩容了
·
2025-02-07 13:50
后端go
七、C++
设计模式
23种
设计模式
,以下底色的是个人认为常用的,供参考。
设计模式
释义模板
设计模式
类似C中的回调函数,主架构已经搭建完成,根据派生类不同执行不同的虚函数。
汽车小卓
·
2025-02-07 12:57
语言篇
#
C++语言
c++
分布式数据库缓存的基本概念?MemCache和redis的详细比较?
分布式数据库缓存指的是在高
并发
环境下,为了减轻数据库压力和提高系统响应时间,在数据库系统和应用系统之间增加的独立缓存系统。
mischen520
·
2025-02-07 11:24
软考高级系统架构师
分布式缓存框架
缓存
redis
数据库
微信小程序获取openid和其他接口同时
并发
请求如何保证先获取到openid
在微信小程序中,如果你需要
并发
请求获取openid和其他接口的数据,并且希望确保先获取到openid之后再进行后续操作,可以考虑以下几种方法:方法一:使用Promise链1,先请求openid:使用Promise
祈澈菇凉
·
2025-02-07 11:51
前端面试题合集
微信小程序
notepad++
小程序
第三章
设计模式
(2023版本IDEA)
学习目标3.1
设计模式
概述3.2软件可复用问题和面向对象设计原则一、软件可复用问题二、面向对象设计原则1.单一责任原则(SingleResponsibilityPrinciple,SRP)2.开放-封闭原则
上官花雨
·
2025-02-07 10:14
Java开发之框架基础技术
设计模式
intellij-idea
java
Java函数式编程示例
目录Lambda表达式方法引用StreamAPIOptional类函数式接口
并发
API自定义函数式接口Java8引入了函数式编程的特性,特别是Lambda表达式和方法引用,这些特性极大地丰富了Java的编程范式
骆驼整理说
·
2025-02-07 10:43
Java基础
java
Java函数式编程基础
3.1Lambda表达式3.2方法引用二、函数接口三、方法引用总结函数式编程学习视频为什么要函数式编程函数式编程(FunctionalProgramming)在Java中的引入,主要带来了以下好处:①代码简洁和易读②
并发
编程的支持
所望
·
2025-02-07 09:12
java
笔记
轻松学Python
并发
编程:线程、进程与异步
文章目录引言Python
并发
编程的主要方法多线程(Threading)创建线程的两种方式多进程(Multiprocessing)多线程和多进程区别使用多进程异步编程(Asyncio)同步vs异步vs多线程异步编程
墨辰JC
·
2025-02-07 09:42
Python
python
开发语言
并发编程
线程
进程异步
并发
编程:使用多线程与多进程提升 Python 程序性能
并发
编程:使用多线程与多进程提升Python程序性能随着计算机硬件的不断发展,单核CPU已逐渐成为过去,多核CPU已经成为主流。为了充分利用计算机的性能,我们需要使用
并发
编程来让程序执行得更快。
全栈探索者chen
·
2025-02-07 09:40
python
python
开发语言
程序人生
多线程
多进程
性能优化
学习
python-20-理解多进程多线程,进程池,线程池,进程间通信最详细整理!
python-20-多进程多线程详解一.说明在python中的基础系列我们终于来到了多进程和多线程的知识点了,在学习这个知识点前,我想问问都是用来进行
并发
处理的,为啥要区分多进程多线程?
SEEONTIME
·
2025-02-07 09:08
python基础
python
linux
Java多线程与高
并发
专题——线程池补充1
引入首先,如上图所示,结合上一篇线程池相关文章的内容,我们总结一下线程池的内部结构如下:第一部分是线程池管理器,它主要负责管理线程池的创建、销毁、添加任务等管理操作,它是整个线程池的管家。第二部分是工作线程,也就是图中的线程t0~t9,这些线程勤勤恳恳地从任务队列中获取任务并执行。第三部分是任务队列,作为一种缓冲机制,线程池会把当下没有处理的任务放入任务队列中,由于多线程同时从任务队列中获取任务是
黄雪超
·
2025-02-07 08:36
技术基础
java
并发编程
开发语言
Java多线程与高
并发
专题——线程池补充2
引入前面我们通过以下问题梳理了线程池相关内容:Java多线程与高
并发
专题——线程池为什么要使用线程池?如何使用线程池?使用线程池的优缺点?线程池的各个参数的含义?线程池有哪几种拒绝策略?
黄雪超
·
2025-02-07 08:36
技术基础
java
开发语言
并发编程
Nginx高
并发
性能优化
Nginx高
并发
性能优化单节点nginx优化nginx做代理服务器的代理配置优化安全设置缓存压缩优化FastCGI优化内核参数优化总结:Nginx调优方式单节点nginx优化全局配置worker_processes4
AquaPluto
·
2025-02-07 07:55
nginx
性能优化
php
C++课程--设计设计思想、方法与模式(李建忠老师)
对面向对象、
设计模式
、软件架构、技术创新有丰富经验和深入研究。曾主讲《
设计模式
纵横谈》,《面向对象设计》网络课程,影响近百万软件开发人员,享有盛誉。全球C++及系统软
Boolan博览
·
2025-02-07 07:22
c++
软件设计
软件架构
c++
开发语言
Java面试场景题分享
这个问题引导你思考如何在高
并发
下确保库存更新的原子性,最直接的方式就是使用分布式锁。你可以解释使用Redis的RedLock或者是基于数据库的悲观锁来实现这个需求。
你也想高人一等啊?
·
2025-02-07 06:51
面试
开发语言
Hangfire.NET:.NET任务调度
在开发.NET应用程序时,我们常常会遇到这样的场景:应用程序需要定期发送报告,像财务报表,每日业务数据汇总报告等,这些报告需要定时生成
并发
送给相关人员;或者需要清理过期数据,比如用户的历史操作记录,超过一定时间的可以清理掉以节省存储空间
步、步、为营
·
2025-02-07 06:19
.net
c#
Java线程的运行原理:深入理解多线程编程
无论是为了提高程序的
并发
性能,还是为了处理复杂的异步任务,理解Java线程的运行原理都是每个Java开发者必备的技能。本文将深入探讨Java线程的运行原理,帮助你更好地掌握多线程编程。
需要重新演唱
·
2025-02-07 05:10
java
开发语言
Swift 掌握 Observation 框架
新的观察框架与Swift
并发
功能结合使用,允许我们替代Apple公司看起来已经过时的Combine框架。下面将介绍如何使用观察框架来处理应用程序中的数据流。使用@ObservableRe
网罗开发
·
2025-02-07 04:07
#
Swift
集
swift
开发语言
ios
解释 Java 中的 HashMap 和 ConcurrentHashMap 的区别,以及 HashMap 的线程不安全性 ?
HashMapHashMap是非线程安全的,这意味着在多线程环境下使用HashMap可能会导致数据不一致或其他
并发
问题。
程序员黄同学
·
2025-02-07 03:58
Java面试题
Java
java
开发语言
单例
设计模式
单例模式是一种
设计模式
,用于确保一个类只有一个实例,并提供一个全局访问点。以下是几种实现单例模式的常见方式,每种方式都有其特点和适用场景。
信徒_
·
2025-02-07 01:41
设计模式
java
单例模式
万字长文带你深入解析跨域请求:JSONP与CORS的原理与实践
跨域问题的起源1.1同源策略(Same-OriginPolicy)1.2跨域场景分析二、JSONP解决方案深度解析2.1JSONP核心原理详解2.1.1同源策略的突破点2.1.2动态脚本注入机制2.1.3回调函数
设计模式
prince_zxill
·
2025-02-07 00:10
javascript
html
前端
前端框架
es6
01.创建型:单例
设计模式
思想
01.创建型:单例
设计模式
思想目录介绍01.单例模式基础介绍1.1单例模式特点1.2单例模式定义1.3单例使用场景1.4单例模式思考02.单例模式设计思考2.1为何要用单例2.2处理资源访问冲突2.3表示全局唯一类
杨充
·
2025-02-06 22:24
设计模式编程思想
单例
单例模式
Android 单例模式:实现可复用数据存储
单例模式概述单例模式是一种创建型
设计模式
,它确保一个类只有一个实例,并提供一个全局访
志尊宝
·
2025-02-06 21:20
Android
android
单例模式
javascript
社招后端中厂面试,全程被吊打!
或者说
设计模式
?抽象哪些业务功能出来流程审批完之后
·
2025-02-06 21:59
【Elasticsearch】索引性能优化
__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高
并发
设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,
程风破~
·
2025-02-06 21:17
Elasticsearch
elasticsearch
性能优化
大数据
Netty中用了哪些
设计模式
?
今天分享关于【Netty中用了哪些
设计模式
?】面试题。希望对大家有帮助;Netty中用了哪些
设计模式
?
java1234_小锋
·
2025-02-06 21:16
java
设计模式
java
面试
Clojure语言的软件工程
Clojure作为一门基于LISP的函数式编程语言,以其简洁性、强大的表达能力和良好的
并发
支持而受到越来越多开发者的青睐。
沈韶珺
·
2025-02-06 19:05
包罗万象
golang
开发语言
后端
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他