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并发编程】
Java 集合Map相关面试题
本文收录于java面试题系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、go语言基础系列、spring教程等,大家有兴趣的可以看一看
Java并发编程
系列,设计模式系列、goweb开发框架系列正在发展中
过去日记
·
2024-01-25 16:09
java面试题
java
开发语言
Java可以用于物联网的开发吗?
以吓是ava在物联网开发中各个方面的应用详情:1.
后端开发
:Java是开发后端服务器的首选语言之-,特别是在处理从物联
单片机一哥
·
2024-01-25 15:30
51单片机
智能小车
嵌入式
单片机
51单片机
Webpack-dev-server的proxy用法
转自:https://www.jianshu.com/p/f489e7764cb8前言如果你有单独的
后端开发
服务器API,并且希望在同域名下发送API请求,那么代理某些URL会很有用。
J.M.C
·
2024-01-25 13:18
webpack
uniapp即时通讯IM聊天交友源码安装搭建二次开发
特点可发红包,可添加多条链接到用户网站和应用,安卓+苹果APP+PC端+H5四合一
后端开发
语言:PHP,前端开发语言:uniapp混合开发。
linlinlove2
·
2024-01-25 13:08
IM即时通讯系统
uniapp即时通讯IM系统
IM即时通讯系统二次开发
即时通讯系统app打包
socket推送
GateWayWorker
IM即时通讯系统安装搭建
Java并发编程
之并发集合
一、ConcurrentHashMap(是线程高效并安全的hashMap)1.hashMap的底层原理HashMap在JDK1.8之前的实现方式数组+链表,但是在JDK1.8后对HashMap进行了底层优化,改为了由数组+链表或者数值+红黑树实现,主要的目的是提高查找效率Hashcode他是根据数组的长度进行一个按位与运算和亦或运算另外通过平方取中法取余法伪随机数法都可以得到hashcode二次哈
学习中的程序媛~
·
2024-01-25 10:31
java
开发语言
餐饮小程序开发价格多少钱|哪家好
开发-联系电话:13642679953(微信同号)首先,餐饮小程序开发价格的组成主要包括以下几个方面:1.技术成本:包括服务器、数据库、前
后端开发
等费用。
红匣子实力推荐
·
2024-01-25 10:29
2019-04-09 杂
以后我会在掘金上进行一些技术和学习分享(
后端开发
为主,iOS闲时会继续学习),那里好像干净些吧。
程序员钙片吃多了
·
2024-01-25 09:16
短视频账号矩阵系统+无人直播系统源码技术开发
短视频账号矩阵系统+无人直播系统源码技术开发涉及到多个领域,包括但不限于前端开发、
后端开发
、数据库设计、网络通信等。
-- yx898978
·
2024-01-25 04:20
抖音账号矩阵源码
短视频账号矩阵
短视频账号矩阵系统源码
短视频矩阵源码
抖音矩阵源码开源
使用VueCli创建vue2项目
适看人群:
后端开发
、编程初学者等首先有个问题:Vue和Vue-Cli是什么关系?有什么区别?做个类比:VueCLI=Vue+一堆的js插件。
许七安687
·
2024-01-25 03:17
vue.js
前端
npm
JavaScript 类型指南
随着ECMAScript标准的不断更新,JavaScript在功能和性能上得到了显著改进,并且逐渐成为一门广泛应用的通用编程语言,已经不仅仅局限于前端开发,在
后端开发
(Node.js)以及移动应用开发
zhong_333
·
2024-01-25 03:28
javascript
udp
开发语言
保证线程安全的三种方式
分析问题:4w1h:whatwherewhywhenhow摘要:1,什么是线程安全2,如何保证线程安全3,线程安全的三种实现方式具体实现4,总结1,我们来看一下什么是线程安全参考《
Java并发编程
实践》
Y阳阳
·
2024-01-25 02:33
Java基础
java
多线程
《
Java并发编程
的艺术》2 第九章 Java中的线程池
文章目录第九章、Java中的线程池1.线程池的实现原理2.线程池的参数3.向线程池提交任务3.1execute()3.2submit()3.3实战4.关闭线程池5.合理分配线程池6.线程池的监控第九章、Java中的线程池Java中的线程池时运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池。合理地使用线程池能带来三个好处:**降低资源消耗。**通过重复利用已创建的线程降低
HotRabbit.
·
2024-01-24 23:51
#
JUC
java
开发语言
多线程
线程池
【
Java并发编程
的艺术学习】第九章摘要
1.线程池的好处1)降低资源消耗2)提高响应速度3)提高线程的可管理性2.创建线程池的参数有哪些?有什么作用1)corePoolSize(线程池的基本大小):当提交一个任务到线程池时,线程池会创建一个线程来执行任务,即使其他空闲的基本线程能够执行新任务也会创建线程,等到需要执行的任务数大于线程池基本大小时就不再创建。如果调用了线程池的prestartAllCoreThreads()方法,线程池会提
一日三餐384
·
2024-01-24 23:21
java
学习
开发语言
Java 并发编程的艺术 pdf 下载
并发编程领域的扛鼎之作,作者是阿里和1号店的资深Java技术专家,对并发编程有非常深入的研究,《
Java并发编程
的艺术》是他们多年一线开发经验的结晶。
Java全栈布道师
·
2024-01-24 23:21
java
并发编程
Spring复习-问题回答
Spring是一个轻量级,非侵入式的(不使用框架特定的类,感受不到框架)IOC和AOP一站式的java
后端开发
框架,简化企业开发。
小俱的一步步
·
2024-01-24 20:26
java
spring
Nginx反向代理
本文收录于Nginx系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、go语言基础系列、spring教程等,大家有兴趣的可以看一看
Java并发编程
系列,设计模式系列、goweb开发框架系列正在发展中
过去日记
·
2024-01-24 16:23
Nginx
nginx
运维
MySQL面试题
本文收录于java面试题系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、go语言基础系列、spring教程等,大家有兴趣的可以看一看
Java并发编程
系列,设计模式系列、goweb开发框架系列正在发展中
过去日记
·
2024-01-24 16:22
java面试题
mysql
数据库
Java框架篇面试题
本文收录于java面试题系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、go语言基础系列、spring教程等,大家有兴趣的可以看一看
Java并发编程
系列,设计模式系列、goweb开发框架系列正在发展中
过去日记
·
2024-01-24 16:50
java面试题
java
开发语言
Java
后端开发
— Forest、Feign、Retrofit区别
1.Forest和Feign的区别?Feign和Forest都是基于注解的声明式HTTP框架,但封装程度和api接口风格不太相同比如:Feign没有封装SSL证书验证、连接池、正向代理等功能,需要用于手动写代码提供OkHttp或Httpclient等框架的Client对象,而Forest是尽可能封装完整,以形成统一的屏蔽层,所以不要改代码就可以通过配置或注解随意切换OkHttp或Httpclien
Kevin&Amy
·
2024-01-24 15:02
Java后端开发面经
java
Java学习之路:从入门到精通的书籍
目前国内大多数公司都是使用Java作为
后端开发
语言。对于想要学习Java的人来说,选择适当的学习路线和书籍至关重要。本文将为你提供一条Java学习之路,并推荐一些优秀的书籍,帮助你从入门到精通。
半亩方塘立身
·
2024-01-24 10:24
java
学习
后端
【JavaWeb
后端开发
-第六章(1)】SpringBootWeb案例
文章目录前言1.准备工作1.1.需求&环境搭建1.1.1.需求说明1.1.2.环境搭建1.2.开发规范1.2.1.开发规范-REST(Restful)1.2.2.开发规范-统一响应结果1.2.3.开发流程2.部门管理2.1.查询部门2.1.1.原型和需求2.1.2.接口文档2.1.3.思路分析2.1.4.功能开发2.1.5.功能测试2.2.前后端联调2.3.删除部门2.3.1.需求2.3.2.接口
Cpdr
·
2024-01-24 08:44
JavaWeb学习
spring
boot
后端
maven
JavaWeb2023_10_SpringBootWeb案例_条件分页查询
SpringBootWeb案例前面我们已经讲解了Web前端开发的基础知识,也讲解了Web
后端开发
的基础(HTTP协议、请求响应),并且也讲解了数据库MySQL,以及通过Mybatis框架如何来完成数据库的基本操作
断河愁
·
2024-01-24 08:42
#
JavaWeb
java
web
mybatis
后端开发
_单元测试
后端开发
_单元测试1.简介2.JUnit4使用方法2.1jar包引入2.2测试用例1.简介2.JUnit4使用方法2.1jar包引入1.本地依赖引入方式Junit4.jar包2.maven方式引入jar
与海boy
·
2024-01-24 06:26
Java工程师(后端开发)
单元测试
产品经理入门03:需求评审和技术评审
一、需求评审需求可实现性评估的重要确认阶段(一)参会者产品经理开发团队(前端/
后端开发
工程师)交互设计师及视觉设计师测试工程师(二)筹备原型图demoPRD(三)内容逻辑上是否合理(责任归属:产品经理)
濯缨
·
2024-01-24 01:07
产品经理入门
产品经理
项目管理
从字节跳动面试中快速胜出:五天三面,这份Java面试笔记功不可没
面试部门:北京的基础架构,
后端开发
一面:讲一讲hash表hash冲突了怎么办?(拉链)除了拉链还有吗?(开放地址法,不是很了解,听过)如果使用hash进行分布式存储有什么弊端?
技术琐事
·
2024-01-24 01:16
笔记
学习
java-ee
java
后端
【JAVA】
Java并发编程
中的锁升级机制
个人博客:个人主页个人专栏:JAVA⛳️功不唐捐,玉汝于成目录前言正文四个级别锁锁升级的过程:偏向锁升级为轻量级锁:轻量级锁升级为重量级锁:结语我的其他博客前言在多线程环境下,保障数据的安全性是至关重要的任务之一。Java提供了丰富的并发编程工具,其中锁机制是保障共享资源同步访问的关键。本文将深入探讨Java中锁的升级过程,从无锁状态到偏向锁、轻量级锁,再到重量级锁,揭示了其背后的原理与实现。正文
还在路上的秃头
·
2024-01-23 23:38
JAVA
java
开发语言
面试
笔记
【
Java并发编程
的艺术学习】第四章摘要补全
压栈:拷贝一个方法压入栈1.线程的状态新建,就绪,运行,等待,阻塞,死亡2.一个类里可以定义多个类,但是只能有一个是public类的3.进入等待队列的进程要是没人唤醒,那么会一直等待,不会执行4.wait和sleep的区别都是立刻让出CPUwait:释放cpu,释放锁sleep:不释放锁,其他线程没有资格执行5.如何查看线程信息jstack命令6.线程间的通信:内存中共享变量7.notify()以
一日三餐384
·
2024-01-23 23:06
java
学习
开发语言
【
Java并发编程
的艺术学习】第七,八章摘要
原子更新基本类型类1.原子操作类:多线程下的操作是安全的,不需要自己加锁2.在原子类中不能用+-*/,而是采用这些方法AtomicBoolean:原子更新布尔型AtomicInteger:原子更新整形AtomicLong:原子更新长整型AtomicIntegerArray:原子更新整型数组里的元素AtomicLongArray:原子更新长整型数组里的元素AtomicReferenceArray:原
一日三餐384
·
2024-01-23 23:36
java
学习
开发语言
【
Java并发编程
的艺术学习】第六章摘要补全(待修)
6.1ConcurrentHashMap实现原理与使用1.hashmap实现原理1.7版本:数组+链表。用的是头插法,所以会出现多线程的时候产生环1.8版本:数组+链表+红黑树。链表长度>8变红黑树,<6变链表。出现碰撞用的是尾插法2.currenthashmap实现原理1.7版本:采用锁机制,在对某个子hash进行操作时,将该Segment锁定,不允许对其进行非查询操作,想对HashEntry操
一日三餐384
·
2024-01-23 23:35
java
学习
开发语言
【
Java并发编程
的艺术学习】第五章摘要补全
1.finally作用:担心一些资源可能无法正常释放,使用finally释放资源2.ReentrainLock释放死锁,使用这个接口,这样就不会产生死锁Locklock=newReentrainLock();lock.lock();try{}finally{lock.unlock();}3.重入锁支持重新进入的锁,表示该锁能够支持一个线程对资源的重复加锁。除此之外,该锁还支持获取锁时的公平和非公平
一日三餐384
·
2024-01-23 23:35
java
学习
开发语言
Vue-Cli项目如何查看依赖调用关系?
Vue是个优秀的前端框架,不管是前端还是
后端开发
人员都能很快使用Vue来开发应用。但是随着项目开发的深入,组件之间的依赖就变得越来越多,耦合越来越严重。
九里
·
2024-01-23 19:23
前端mock数据使用yApi构建本地接口文档
官方文档地址https://hellosean1025.github.io/yapi/devops/index.htmlyApi的特点:免费开源可视化本地部署和管理数据mock自动化接口测试权限管理前端在
后端开发
完
IT大师兄吖
·
2024-01-23 17:10
mock
yapi
javascript
node.js
es6
面向对象编程并不是
后端开发
的专利,我来说说这门技术在前端开发中的应用。
面向对象编程并不是
后端开发
的专利,我来说说这门技术在前端开发中的应用。前端开发当然可以使用面向对象编程概念。在这个基础上我在着重强调一下,面向对象编程,不仅对前端非常有用,对后端当然也是非常有用的。
丁哥开讲
·
2024-01-23 15:29
Go
后端开发
-- goroutine && channel
Go
后端开发
–goroutine&&channel文章目录Go
后端开发
--goroutine&&channel一、goroutine介绍1.协程的由来2.Golang对协程的处理3.协程并发4.Go并发
蝎子莱莱xo
·
2024-01-23 13:15
Golang
golang
性能优化
开发语言
北京出行小程序开发搭建公司|开发多少钱|哪家好
常见的技术栈包括前端开发、
后端开发
和数据库管理。前端开发是指开发用户界面的工作,可
红匣子实力推荐
·
2024-01-23 12:19
图文解析volatile和synchronized区别
之前写了几篇
Java并发编程
的系列文章,有个朋友微群里问我,还是不能理解volatile和synchronized二者的区别,他的问题主要可以归纳为这几个:volatile与synchronized在处理哪些问题是相对等价的
Bfmall
·
2024-01-23 10:08
浪花 - 组队功能
后端开发
一、基础增删改查功能1.添加队伍@PostMapping("/add")publicBaseResponseaddTeam(@RequestBodyTeamteam){if(team==null){thrownewBusinessException(ErrorCode.PARAMS_ERROR);}booleanresult=teamService.save(team);if(!result){t
乐小鑫
·
2024-01-23 09:07
浪花
-
后端
java
前端
数据库
mysql
前端网络请求之JavaScript XHR、Fetch、Axios
一、JavaScriptXHR、Fetch1.1前端数据请求方式后端:服务器端服务器端渲染SSR(后端渲染):全部都是
后端开发
的客户端发送请求服务端接收请求并利用jsp/asp/php返回相应HTML文档页面刷新
原来是有理数
·
2024-01-23 08:35
前端
网络
javascript
网络请求
ajax
axios
fetch
react
后端开发
:如何根据特定ID创建新的用户信息?
以音乐app开发为例,我们想要在想要创建新的唱片库,就需要使用Post连接服务器端新建唱片ID,并在该ID处插入唱片信息。怎么做呢?使用create同时创建id和唱片信息existingAlbum=awaitAlbum.create({_id:albumId,...albumData});不过在这之前,我们一般先需要进行判断,新写入的唱片是否存在,比如某用户已经上传了周杰伦的青花瓷,而另一名用户又
德国Viviane
·
2024-01-23 07:23
前端
javascript
数据库
Java并发编程
-Future系列之Future的介绍和基本用法
多线程(Multithreading)是Java的一个特性,它可以允许一个程序的多个部分(也就是线程)并发地执行,以达到最大程度利用CPU的目的。关于多线程编程(MultithreadProgramming),下面介绍一下Future的特性和基本用法。dogs_multithread_programmingAboutFutureFuture(java.util.concurrentInterfac
西召
·
2024-01-23 06:53
深入浅出吃透多线程、线程池核心原理及代码详解
腾讯认证T9
后端开发
岗位,linux服务器开发高级架构师系统学习视频点击:C/C++Linux服务器开发高级架构师/Linux后台架构师B站7000+播放的线程池视频讲解:150行代码,手写线程
Linux服务器开发
·
2024-01-23 02:47
linux网络编程
Linux服务器开发
Linux后台开发
多线程
线程池
网络编程
linux服务器开发
后端开发
Redis相关面试题大全
本文收录于java面试题系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、go语言基础系列、spring教程等,大家有兴趣的可以看一看
Java并发编程
系列,设计模式系列、goweb开发框架系列正在发展中
过去日记
·
2024-01-23 01:28
java面试题
redis
spring
数据库
面向
后端开发
者,即无需涉足各类构建工具,只需面向浏览器本身的Layui框架
事实上layui更多是面向于
后端开发
者,而且它还拥有自己的模式。
bysjlwdx
·
2024-01-22 21:00
layui
前端
javascript
腾哥面试实战
后端开发
有多少人?
后端开发
有几个架构师,几个高级程序员?3.熟悉Linux吗?查Java进程用什么命令?查找文件用什么命令?浏览文件用什么?查看文件用什么?浏览日志用什么?修改文本用什么?
你小汁完了
·
2024-01-22 15:41
面试实战
面试
Java并发编程
总结02_线程间通讯
1、使用volatile和synchronized关键字Java支持多个线程同时访问一个对象或者对象的成员变量,由于每个线程可以拥有这个变量的拷贝(虽然对象以及成员变量分配的内存是在共享内存中的,但是每个执行的线程还是拥有一份拷贝,这样做的目的是加速程序的执行,这也是现代多核处理器的一个显著特性),所以程序在执行过程中,一个线程看到的变量并不一定是最新的。volatilevolatile修饰字段(
qizhi_wang
·
2024-01-22 14:22
关于Mybatis的一对一和一对多
在
后端开发
中,有时候在某个实体类下有另一个实体类的单个对象作为属性或者那个对象的list作为属性,如果需要在查出来那个实体后还要再跑一遍mapper层,多少会影响性能,所以就有了一对一和一对多这写法,直接在标签块里加个标签就能一次性查好了一对一一般条件下的一对一只需要带个
空气啥都想学
·
2024-01-22 11:28
华为员工:内部转岗承诺做java结果变前端开发,我不挑活但……
一般从事web开发的程序员,
后端开发
也是会一点前端开发的工作,比如写一些html,css,js之类的也是没有什么问题的,除非是一些高难度前端效果,实现起来可能会比较费劲,但是大部分前端开发程序员很少有懂
后端开发
的
上世是朵花
·
2024-01-22 10:46
1-《
Java并发编程
实战》(Java Concurrency in Practice) 代码示例
背景最近在学习
Java并发编程
方面的知识,我的学习的路线是:先学习了JVM,然后再学的JUC。
太自由
·
2024-01-22 09:20
java
Java并发编程
JUC
线程安全性
Java并发编程实战
多线程
2-《
Java并发编程
实战》(Java Concurrency in Practice) 代码示例
说明这是针对《
Java并发编程
实战》(JavaConcurrencyinPractice)一书中的示例代码进行扩展,并且进行验证的完整代码,具体背景可看这篇文章:1-《
Java并发编程
实战》(JavaConcurrencyinPractice
太自由
·
2024-01-22 09:20
java
并发编程
JUC
多线程
[AIGC] 深入理解
Java并发编程
:从入门到进阶
深入理解
Java并发编程
:从入门到进阶引言在计算机领域中,针对多核处理器的高并发需求,
Java并发编程
成为了一项重要的技能。
程序员三木
·
2024-01-22 01:57
AI
java
AIGC
开发语言
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他