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
java后端并发多线程线程安全
uni-app condition启动模式配置
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-28 12:41
uni-app
uni-app
condition
Go源码解读-sync.Map的实现
前言我有一个朋友,最近困扰于map的
线程安全
问题,每次都要单独定义个结构体加锁处理,例如以下结构体typeSafeMapstruct{mmap[string]interface{}musync.RWMutex
小僵尸打字员
·
2023-12-28 11:09
Go语言学习笔记
golang
开发语言
后端
[Golang] 关于Sync.Map的使用
简介:sync.Map这个数据结构是
线程安全
的(基本类型Map结构体在并发读写时会panic严重错误),它填补了Map线程不安全的缺陷,不过最好只在需要的情况下使用。
心动的偏执
·
2023-12-28 11:36
java
golang
开发语言
后端
java
数据库
Map
线程安全
集合
在Golang中,标准库提供了一个
线程安全
的映射集合——sync.Map。它可以用于在多个goroutine之间共享数据,并保证
线程安全
性。
SMILY12138
·
2023-12-28 11:02
golang
Java
线程安全
问题三种解决方法
场景:抢票抢票的核心问题就是共享数据,多个人可以理解为多个线程,同时抢票;票数是共享数据,所有人都只能从唯一的余票池里抢票方式一:同步代码块synchronized(同步监视器){//需要被同步的代码}说明:1.操作共享数据的代码,即为需要被同步的代码2.共享数据:多个线程共同操作的变量,比如:ticket就是共享数据3.同步监视器,俗称锁,任何一个类的对象都可以充当锁,a)基于Thread类继承
奔跑小电驴
·
2023-12-28 09:10
Servlet常见面试题
Servlet的生命周期Servlet中的session的工作原理,以及设置过期时间的方式Servlet中的filter的应用场景JSP的动态include和静态includeweb.xml的作用Servlet的
线程安全
问题
zl_StepByStep
·
2023-12-28 09:31
Servlet
学习总结
Java
面试
Servlet生命周期
session
filter
web.xml
servlet中的线程安全问题
年轻人,看看Redisson分布式锁—可重入锁吧!太重要了
1.引言作为后端开发,对于所谓的
线程安全
、高并发等一系列名词肯定都不会陌生,相关的一些概念及技术框架是面试中的宠儿,也是工作中解决一些特定场景下的技术问题的银弹。
杏仁技术站
·
2023-12-28 09:22
分布式
编程语言
redis
java
多线程
大文件上传 +进度条显示+
java后端
接收
大文件上传+进度条显示+
java后端
接收前端代码Document#progress{height:10px;width:500px;border:1pxsolidgold;position:relative
蛋蛋你打
·
2023-12-28 08:58
文件上传
java
struts2
js
Java后端
实现视频分段渐进式播放
最近在做公司的视频业务,涉及到大的视频文件的上传和播放。针对大文件,无论是上传和下载都需要分片处理,不能像以前处理小图片一样直接将整个文件流上传到服务器,服务器也不能直接响应整个文件给客户端。大文件的分片上传可以看笔者前面的文章:大文件分片上传前后端实现。这篇文章,主要记录一下,服务端如何将一个大的视频文件做切分,分段响应给客户端,让浏览器可以渐进式的播放。为什么需要分段播放?如果一个视频文件很大
程序员小潘
·
2023-12-28 07:05
后端
视频播放
分段下载
Java多线程synchronized && Lock && volatile,看完这一篇就够了
线程安全
问题一、对
线程安全
的理解(实际上是内存安全)二、线程同步的实现方法synchronized实现同步Lock实现同步volatile实现同步JUC的Callable实现同步三、守护线程四、ThreadLocal
后端漫漫
·
2023-12-28 07:42
Java
java
jvm
开发语言
前后端RSA互相加解密、加签验签、密钥对生成(Java)
关于PKCS#1和PKCS#8格式密钥1、简介2、区别二、关于JSEncrypt三、关于jsrsasign四、前端RSA加解密、加验签示例1、相关依赖2、cryptoUtils工具类封装3、测试用例五、
Java
凌波漫步&
·
2023-12-28 07:36
实用小工具专题
java
开发语言
前端
加解密
并发编程学习笔记 之 常用并发容器的概念及使用方法
1、概念 并发容器是指在高并发应用程序的使用过程中,这些容器(数据结构)是
线程安全
的,而且在高并发的程序中运行它们会有高效的性能表现。
姠惢荇者
·
2023-12-28 07:29
笔记
学习
java
数据结构
关于Redis的相关问题
Redis的线程模型1.Redis是
线程安全
的吗?Redis的单线程程序,所以是
线程安全
的。
oywLearning
·
2023-12-28 04:28
redis源码剖析
redis
数据库
缓存
30--多
线程安全
问题、线程池、线程通信
1、
线程安全
问题及解决当我们使用多个线程访问同一资源(可以是同一个变量、同一个文件、同一条记录等)的时候,若多个线程只有读操作,那么不会发生
线程安全
问题。
憨憨浩浩
·
2023-12-28 02:13
JavaSE学习记录
java
开发语言
【WinForm.NET开发】如何对控件进行
线程安全
的调用
本文内容不安全的跨线程调用安全的跨线程调用示例:使用Invoke方法示例:使用BackgroundWorker多线程处理可以改进Windows窗体应用的性能,但对Windows窗体控件的访问本质上不是
线程安全
的
吉特思米(gitusme)
·
2023-12-27 23:38
WinForm.NET
专栏
.net
安全
windows
c#
Java面试题66-75
Collection是集合类的上级接口,继承与他的接口主要有Set和List.Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、
线程安全
化等操作。
小爱聊IT
·
2023-12-27 21:02
java
开发语言
面试
C# EFCore学习总结
目录为什么要有ORMEFCore第一次慢为什么第一次慢为什么要生成映射视图解决方案暖机操作禁用_MigrationHistory表的查询DbContext是什么
线程安全
问题为什么不安全解决方案注意事项两个
木子丶鹏
·
2023-12-27 21:32
c#
.net
c++ map测试,插入和查询是否
线程安全
结论:非
线程安全
现象:程序会挂掉#include#include#includeusingnamespacestd;std::unordered_mapm;voidf(){while(1)std::cout
乡村农夫
·
2023-12-27 13:52
c++
算法
开发语言
HashMap 和 HashTable 的区别
[转]HashMap和Hashtable的详细区别简述1.安全性Hashtable是
线程安全
,HashMap是非
线程安全
。
Miss_Ella
·
2023-12-27 12:47
如何设计前后端分离的系统架构?
Java后端
可以通过实现RESTfulAPI来提供数据和服务,前端页面可以通过HTTP请求来调用这些API。常
动力节点IT教育
·
2023-12-27 10:21
毕设文档
系统架构
uni-app page新建以及page外观配置
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-27 09:37
uni-app
uni-app
uni-app tabbar组件
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-27 09:36
uni-app
uni-app
设计模式-单例模式(结合JVM基础知识)
使用都要占用虚拟机内存空间,因此,频繁创建对象会造成资源浪费,单例模式恰好可以解决这个问题3.单例模式分类主要分为饿汉式和懒汉式两种3.1饿汉式提前完成实例对象的创建,利用了类加载、连接、初始化的过程实现,由JVM保证
线程安全
暗=里
·
2023-12-27 06:40
设计模式
单例模式
jvm
IOS atomic与nonatomic,assign,copy与retain的定义和区别
atomic设置成员变量的@property属性时,默认为atomic,提供多
线程安全
。在多线程环境下,原子操作是必要的,否则有可能引起错误的结果。
咖啡绿茶1991
·
2023-12-27 06:57
【集合】Vector与CopyOnWriteArrayList
前言:此篇博客着重于:在多线程并发执行读、写操作的场景下,Vector集合、CopyOnWriteArrayList集合是否能保证
线程安全
?它们是通过什么方式保证
线程安全
的?
Annancqxxx
·
2023-12-27 06:52
java
开发语言
Learn-设计模式系列-设计模式总览+单例模式的八种方式
:1、单例设计模式1-1单例设计模式八种方式1.1-1饿汉式(静态常量)饿汉式(静态常量)应用实例步骤如下:Ø优缺点说明:1.1-2饿汉式(静态代码块)1.1-3懒汉式(线程不安全)1.1-4懒汉式(
线程安全
我不是程序猿儿
·
2023-12-27 06:51
java路
设计模式
java
多线程
框架面试题
文章目录1.spring中的bean是
线程安全
的吗2.事务的实现--AOP3.项目中用到的AOP4.spring中事务的失效场景5.Bean的生命周期6.spring中的循环引用问题7.springMVC
ITfeib
·
2023-12-27 06:43
面试总结
java
spring
开发语言
JVM面试题
文章目录1.什么是虚拟机栈2.方法内的局部变量是
线程安全
吗?
ITfeib
·
2023-12-27 06:12
面试总结
jvm
java
面试
10 并发容器(ConcurrentHashMap)
HashTableHashTable使用synchronized来保证
线程安全
,但在线程竞争激烈的情况下HashTable的效率非常低下。因为当一个线程
攻城狮哦哦也
·
2023-12-27 03:43
Java中的`volatile`关键字:深入理解与实际应用
Java提供了多种机制来处理
线程安全
,其中`volatile`关键字是最常被讨论的。本文将深入探讨`volatile`的特性,并通过一个具体的场景来说明其应用和限制。##什么是`volatile`?
薛定谔的zhu
·
2023-12-27 03:50
java
Java单例模式
简介单例模式需要考虑如下几点
线程安全
性懒加载性能要保证多线程环境下也是单例的,使用的时候才会创建对象,而不是一开始就创建对象,有的实现方式需要每次加锁,这样性能很差,有的实现方式不需要每次都加锁,性能很高
皮卡丘-ysh
·
2023-12-27 03:06
java
单例模式
开发语言
spring
后端
Redis学习:SpringBoot整合Redis
客户端是lettuce(实际上对应比较流行的客户端还有一个redisson),主要是jedis好久不更新对新的功能支持没有另外的好(本身Springboot2的选择也是一个侧面说明,关键是lettuce是
线程安全
的
我是坑货
·
2023-12-26 22:08
redis
redis
nosql
java
干掉 Xshell?这款开源的终端工具逼格更高
作为一名
Java后端
开发,日常工作中免不了要和Linux服务器打交道,因为生产环境基本上都是部署在Linux环境下的。以前呢,我会选择Xshell来作为终端进行远程操作。
Java北边
·
2023-12-26 22:21
Java后端
高频面试问题:垃圾回收机制
1.如何判断对象是否死亡?堆中⼏乎放着所有的对象实例,对堆垃圾回收前的第⼀步就是要判断哪些对象已经死亡(即不能再被任何途径使⽤的对象)。①引用计数法给对象中添加⼀个引⽤计数器,每当有⼀个地⽅引⽤它,计数器就加1;当引⽤失效,计数器就减1;任何时候计数器为0的对象就是不可能再被使⽤的。(但是,引用计数法很难解决对象之间相互循环引用的问题)②可达性分析算法通过一些列的称为GCRoots的对象作为起始点
Java程序员石头
·
2023-12-26 19:18
C++实现回调(一)
需要注意:回调函数是和调用者在同一线程,使用中要注意
线程安全
。一、虚函数实现回调这是最具C++特征的回调函数,基类定义纯虚函数,派生类实现虚函数,基类指针可以指向派生类,使用基类指针就
谢大旭
·
2023-12-26 19:16
c++
开发语言
JAVA设计模式-单例模式
三条原则:具体实现:1.懒汉式,线程不安全2.懒汉式,
线程安全
3.饿汉式4.饿汉式5.双检锁/双重校验锁(DCL,即double-checkedlocking)6.静态内部类7.枚举7.1原型模式中的序列化克隆原型对象
困知勉行1985
·
2023-12-26 17:21
Java
设计模式
java
设计模式
JAVA - 单例设计模式
单例模式的原则三.单例模式的实现1.1饿汉式1.1.1静态变量初始化方式1.1.2静态代码块初始化方式1.1.3枚举方式1.2懒汉式1.2.1懒加载初始化方法(线程不安全)1.2.2懒加载初始化方法(
线程安全
神的孩子都在歌唱
·
2023-12-26 17:51
Java
#
设计模式
设计模式
javascript
java
灵魂一问:为什么StringBuilder是不是
线程安全
的
许多面试的小伙伴都背过面试题:StringBuilder和StringBuffer哪个是
线程安全
的,哪个不是
线程安全
的?
野生Java程序员
·
2023-12-26 17:04
JUC Thread 基础回顾
文章目录并行与并发进程与线程线程切换上下文创建线程的方法用户线程和守护线程Thread常用方法实例方法类方法线程打断示例线程的状态
线程安全
怎样尽可能的避免
线程安全
问题线程同步synchronized经典示例错误写法添加
没事儿写两篇
·
2023-12-26 13:33
人在江湖之J.U.C
详解
wait/notify
synchronized
锁优化
锁自旋
偏向锁
【MySQL】:事务(下)
ReadView4.整体流程二.RC与RR的本质区别1.当前读和快照读在RR级别下的区别1.测试一2.测试二2.RR与RC的本质区别数据库并发的场景有三种:读-读:不存在任何问题,也不需要并发控制(不讨论)读-写:有
线程安全
问题
菜花籽
·
2023-12-26 09:07
MySQL
mysql
android
数据库
Spring-Redis
Spring-redis为了方便在spring工程中使用redis,创建的依赖包配置Redis连接为了操作Redis,我们需要使用Java的Redis客户端,下面是Redis官方推荐的三种客户端IO方式
线程安全
littlepants718
·
2023-12-26 08:46
spring
redis
bootstrap
JSON在Java中的使用
JSON是什么1.2)json的语法格式①键值对、字符串、数字、布尔值、数组、对象②嵌套的格式1.3)为什么使用JSON第二章、发送和接收JSON格式数据2.1)postman发送JSON格式数据2.2)
Java
悲且狂
·
2023-12-26 06:37
其他知识
Java基础知识汇总
java
json
开发语言
Java@RequestParam注解和@RequestBody注解接收参数
目录
Java后端
接收数据第一章、后端不写任何注解情况下接收参数1.1)后端不写注解postman发出get请求1.2)后端不写注解postman发出post请求第二章、后端写@RequestParam注解接收参数
悲且狂
·
2023-12-26 06:02
后端框架知识汇总
其他知识
java
开发语言
注解
JVM内存模型
内存模型图JVM内存模型各个内存结构说明堆(Heap)各个线程共享,jvm启动时创建,用于存放java数据和对象,此区域由于线程共享,所以在并发时会存在
线程安全
问题。而且是垃圾回收的主要区域。
hanxuedog
·
2023-12-26 06:42
String对象、字符串常量、拘留字符串对象间的关系和相关的内存分配
每个线程一个栈,保证
线程安全
,方法加载先进后出原则。2.堆:存放引用类型的对象,即new出来的对象、数组值、类的非静态成员变量值(基本数据类型)、非静态成员变量引用。其中非静态成员变量在实例
Mikasa___
·
2023-12-26 06:53
ArrayList源码学习笔记(3)
时隔两年,重新读ArrayList源码,轻松了很多,以问题的方式记录一下收获装饰器模式注释中提到ArrayList本身不是
线程安全
的,注释如下:*Notethatthisimplementationisnotsynchronized
flushmeteor
·
2023-12-26 05:04
java
【Java 集合】ThreadLocal
1简介在多线程编程中,我们经常面临共享数据的问题,而这可能引发一系列并发性和
线程安全
性的挑战。
lcn29
·
2023-12-26 04:05
#
Java
集合
java
开发语言
Android属性动画
专注于分享各领域原创系列文章,擅长
java后端
、移动开发、商业变现、人工智能等,希望大家多多支持。
Android西红柿
·
2023-12-26 03:39
Android基础
android
nginx
运维
android内存管理机制概览
专注于分享各领域原创系列文章,擅长
java后端
、移动开发、人工智能等,希望大家多多支持。
Android西红柿
·
2023-12-26 03:39
Android性能
android
Android动画
专注于分享各领域原创系列文章,擅长
java后端
、移动开发、商业变现、人工智能等,希望大家多多支持。
Android西红柿
·
2023-12-26 03:38
Android基础
android
nginx
运维
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他