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并发编程】
【实战Flask API项目指南】之三 路由和视图函数
前言当小菜踏入Flask
后端开发
的世界时,深刻理解路由和视图函数的作用至关重要。它们是Flask应用中的核心组件,用于处理URL请求和生成响应。本文将为你清晰地解释如何在Flask中巧妙地使用路由和视
是小菜欸
·
2023-11-04 04:50
实战Flask
API项目指南✨✨
Python
flask
python
后端
C++ 程序员入门需要多久,怎样才能学好?
记得在大学毕业之后,做了C++的
后端开发
当然还有一些嵌入式的相关的工作,到现在换工作,工作机会依然那么多,到了一定的阶段,我想你不是在找工作,而是工作在找你!
爱编程的鱼
·
2023-11-04 04:11
整活系列
C++
C语言教程
c++
java
开发语言
后端开发
之Redis篇----Redis集群进阶
多主多备Redis集群原理在上几篇博文中,我们已经介绍了主从同步和哨兵模式,这些模式都是对读操作的高并发量有一定提升。但是,如果如何都是在单master节点下操作的,当我们的写操作的并发量异常地多的时候横向扩展master节点就很有必要了。哨兵模式其实也是一种集群,他能狗提高读请求的并发,但是容错方面可能会有一些问题,如:master同步数据给slave的时候,这其实是异步复制的,这个时候如果ma
豆豆总
·
2023-11-03 23:46
后端
redis
java
java并发编程
-读书笔记
第一章、Java锁类Lock接口使用方式Locklock=newReentrantLock();lock.lock();try{//dosomething}finally{lock.unlock();//在finally块中释放锁,目的是保证在获取到锁之后,最终能够被释放}tips:不要将获取锁的过程写在try块中,因为如果在获取锁(自定义锁的实现)时发生了异常,异常抛出的同时,也会导致锁无故释放
Zznek0
·
2023-11-03 19:59
读书笔记
java
Java并发编程
--并发队列原理之DelayQueue
文章目录DelayQueue原理探究(1).结构(2).主要函数原理讲解1).offer操作2).take操作3).poll操作(3).小结DelayQueue原理探究 DelayQueue是一个无界阻塞延迟队列,队列中的每个元素都有过期时间,只有过期元素才会出列,队列头元素是最快要过期的元素.(1).结构 内部使用PriorityQueue(二叉堆实现的队列)存放数据,使用ReentrantLo
LFuser.
·
2023-11-03 19:28
JUC
java
多线程
并发编程
Java并发编程
--多线程间的同步控制和通信
使用多线程并发处理,目的是为了让程序更充分地利用CPU,好能加快程序的处理速度和用户体验。如果每个线程各自处理的部分互不相干,那真是极好的,我们在程序主线程要做的同步控制最多也就是等待几个工作线程的执行完毕,如果不Care结果的话,连同步等待都能省去,主线程撒开手让这些线程干就行了。不过,现实还是很残酷的,大部分情况下,多个线程是会有竞争操作同一个对象的情况的,这个时候就会导致并发常见的一个问题-
ikyrxbxfas
·
2023-11-03 19:26
Java编程
Java
Spring
java
数据库
开发语言
特斯拉总装工程师岗面试整体细节做得非常不错,面试难度由浅入深
楼下超市月薪21k入职腾讯CDG青腾第一天被辞退科大讯飞合肥携程24届校招
后端开发
薪资爆料经纬恒润二面华为海思的hr这么说给我整乐了【发布有奖】牛牛邀请你来总结秋招历程啦!
愤怒的小青春
·
2023-11-03 16:49
java
【实战Flask API项目指南】之五 RESTful API设计
前言当小菜踏入Flask
后端开发
的世界时,遵循RESTfulAPI规范尤为重要。RESTfulAPI(RepresentationalStateTransfer)是一种设计规范,用于构建可扩
是小菜欸
·
2023-11-03 11:08
实战Flask
API项目指南✨✨
Python
flask
restful
python
mendix低代码平台具备的能力
mendix低代码平台具备的能力
后端开发
-低代码通过流程化组件拼接流程,一个优秀的数据模型设计是低代码平台好坏的根基,基于数据模型设计,涉及到简单crud,关联查询,跨表数据更新,删除时,才能更好的解决问题
pcgreat
·
2023-11-03 11:30
JAVA并发编程
——CAS与AQS源码详解
CAS与AQS源码详解CAS介绍原理存在的问题AQS介绍一、框架结构以及核心方法你会怎么解决多线程里面共享资源的占用问题(保证线程安全)?AQS结构节点的五种状态核心方法二、独占模式获取资源acquire(int)tryAcquire()addWaiter()acquireQueued()总结释放资源release(int)tryRelease()unparkSuccessor()总结三、共享模式
Colins~
·
2023-11-03 10:30
java
java
AQS
同步器
线程安全
java并发编程
(CAS和AQS区别:附AQS自定义实现)
java并发编程
(CAS和AQS区别)文章目录
java并发编程
(CAS和AQS区别)CAS操作模型重试机制(循环CAS)底层实现ABA问题可重入锁ReentrantLockAQS请求锁创建Node节点并加入链表挂起等待释放锁公平锁如何实现可重入读写锁
Amewin
·
2023-11-03 10:30
Java并发
AQS
CAS
并发容器
【
java并发编程
】AQS框架
一、简介aqs全称抽象队列同步器是AbstractQueuedSynchronize抽象类。它是一个用来构建锁和同步器的框架,它底层用了CAS技术来保证操作的原子性,同时利用FIFO队列实现线程间的锁竞争,将基础的同步相关抽象细节放在AQS,它能够成为实现大部分同步需求的基础,也是JUC并发包同步的核心基础组件。Lock、ReadWriteLock、CountDowndLatch、CyclicBa
现实、太残忍
·
2023-11-03 10:59
java
java
Python Web开发——Django框架学习
文章目录Web开发简介Web应用技术Web前端开发Web
后端开发
使用Django开发后端服务项目目标管理员操作登录界面客户管理界面添加客户界面药品管理界面添加药品界面订单管理界面添加订单界面接口文档登录系统请求消息请求参数响应消息响应内容客户数据列出所有客户请求消息请求参数响应消息响应内容添加一个客户请求消息请求参数响应消息响应内容修改客户信息请求消息请求参数响应消息响应内容删除客户信息请求消息请
阿牛大牛中
·
2023-11-03 09:36
Python
Django
django
python
前端基础扫盲
web开发主要分为前端开发和
后端开发
,当前我们主要对前端开发的基础进行扫盲。
晚报大街-
·
2023-11-03 05:48
前端
javascript
html
Redis多线程网络模型全面分析
导言在目前的技术选型中,Redis俨然已经成为了系统高性能缓存方案的事实标准,因此现在Redis也成为了
后端开发
的基本技能树之一,Redis的底层原理也顺理成章地成为了必须学习的知识。
简说Linux
·
2023-11-03 04:02
C/C++后端开发
redis
网络
数据库
Linux
C/C++
Redis学习、缓存、持久化、哨兵模式
—Antirez序号内容1Java基础面试题2JVM面试题3
Java并发编程
面试4计算机网络知识点汇总5MySQL面试题6Mybatis源码分析+面试7Spring面试题8SpringMVC面试题9SpringBoot
程序dunk
·
2023-11-03 04:28
面试专题
redis
nosql
数据库
前端----JavaScript
作为一个合格的
后端开发
人员,必须熟悉精通JavaScript。二、JavaScript入门1、引入JavaScript方式一:内部标签引入在HTML代码的头部引入Titl
ZHBlog_
·
2023-11-03 03:25
前端
javascript
脚本语言
MD5加密表单
Netty实战专栏 | Java网络编程深入解析
✅作者简介:大家好,我是Leo,热爱Java
后端开发
者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:Netty实战专栏✨特色专栏:MySQL学习本文内容:Netty实战专栏|Java网络编程深入解析
LeoToJavaer
·
2023-11-02 16:24
Netty实战专栏
java
网络
开发语言
java并发编程
之CountDownLatch,CyclicBarrier和Semaphore
一、CountDownLatchCountDownLatch能够让一个线程在等待其他线程全部完成各自任务后再执行。而CountDownLatch是通过计数器来实现的,计数器的初始值即为任务的总数。举个例子,如,同学聚会结束回家,每个人都要回各自的家,此时计数器的初始值为参加聚会的总人数,而每个人都是一个线程,每个同学到家后,都需要调用countDown方法,对计数器减一,表示完成回家的任务,当所有
一颗小陨石
·
2023-11-02 13:56
并发编程
java
并发编程
semaphore
thread
java
多线程
Java并发编程
常见面试题总结
梳理
Java并发编程
相关的面试题,主要参考《
JAVA并发编程
实战》(BrianGoetz,JoshuaBloch,DavidHolmes,TimPeierls,JosephBowbeer,DougLea
夜雨风云
·
2023-11-02 13:54
面试
#
Java高级
Java
面试
Java
多线程
并发编程
一文梳理
java并发编程
知识点
1.线程状态New:尚未启动的线程的线程状态。Runnable:可运行线程的线程状态,等待CPU调度。Blocked:线程阻塞等待监视器锁定的线程状态,处于synchronized同步代码块或方法中被阻塞。Waiting:等待线程的线程状态。下列不带超时的方式:Object.wait、Thread.join、LockSupport.parkTimedWaiting:具有指定等待时间的等待线程的线程
细雨南门外
·
2023-11-02 13:52
java
jvm
【
Java并发编程
系列6】同步工具类
Java全套学习资料(14W字),耗时半年整理我肝了三个月,为你写出了GO核心手册消息队列:从选型到原理,一文带你全部掌握肝了一个月的ETCD,从Raft原理到实践更多...前言《
Java并发编程
实战》
楼仔
·
2023-11-02 13:20
Java并发编程
并发编程
java并发编程
之基础与原理1
java多线程基础下面说一下线程的7种状态下面我重点来说一下阻塞状态阻塞状态是可以分很多种的:下面用另外一张图来说明这种状态简单说一下线程的启动原理下面说一下java中的线程java线程的异步请求方式上面就会先把main执行出来,等阻塞结束之后把run()方法里面的comein执行出来,这个是一个异步的操作从线程中取得一个返回值1.用一个类去实现Callable接口上面可以返回一个结果import
杨·戬
·
2023-11-02 12:56
并发编程
java
开发语言
php判定指针是否为空,golang怎么判断指针是否为空_
后端开发
golang循环有几种_
后端开发
golang提供了两种类型循环处理语句,分别是for循环(是一个循环控制结构,可以执行指定次数的循环)和循环嵌套(Go语言允许用户在循环内使用循环)。
潘与其
·
2023-11-02 12:38
php判定指针是否为空
某课
Java并发编程
高阶技术_[JAVA] JAVA高性能并发框架源码解析与实战视频
JAVA并发编程
高阶技术课程 JAVA进阶...
资源介绍===============课程目录===============(0);目录中文件数:1个(1)\第1章课程介绍;目录中文件数:2个├─(2)1-1课程导学.mp4├─(3)1-2Disruptor与BlockingQueue压力测试性能对比.mp4(2)\第2章并发编程框架核心讲解;目录中文件数:11个├─(4)2-1本章导航.mp4├─(5)2-10Disruptor-核心-Wai
tomorrow-77
·
2023-11-02 11:26
某课Java并发编程高阶技术
java并发编程
实战视频_JAVA高性能并发框架源码解析与实战视频
JAVA并发编程
高阶技术课程 JAVA进阶必学课程...
JAVA高性能并发框架源码解析与实战视频
JAVA并发编程
高阶技术课程JAVA进阶必学课程4.JPG(26.32KB,下载次数:0)2018-12-2709:31上传3.JPG(25.98KB,下载次数:
鲨鱼飞不动了
·
2023-11-02 11:54
java并发编程实战视频
java并发编程
高性能框架_
Java并发编程
高阶技术-高性能并发框架源码解析与实战...
Java并发编程
高阶技术高性能并发框架源码解析与实战全网唯一深度解析并发编程框架disruptor底层源码课程,助你成为并发编程高手,拿下高薪。
Mag1cal
·
2023-11-02 11:24
java并发编程高性能框架
java并发编程
高性能框架_[项目实战]
Java并发编程
高阶技术-高性能并发框架源码解析与实战...
第1章课程介绍什么是Disruptor?它一个高性能的异步处理框架,号称“单线程每秒可处理600W个订单”的神器,本课程目标:彻底精通一个如此优秀的开源框架,面试秒杀面试官。本章会带领小伙伴们先了解课程大纲与重点,然后模拟千万,亿级数据进行压力测试。让大家感性认知到Disruptor的强大。...1-1课前必读(不看会错过一个亿)1-2课程导学1-3并发编程框架Disruptor与Blocking
水精灵琼子
·
2023-11-02 11:54
java并发编程高性能框架
前端和后端是Web开发中的两个不同的领域,你更倾向于哪一种?
你可以从以下几个维度谈谈你对前端开发和
后端开发
的看法。
期待奔跑
·
2023-11-02 11:20
java
spring
maven
kafka
struts
java-ee
61. 旋转链表、Leetcode的Python实现
博客主页:李歘歘的博客每天不定期分享一些包括但不限于计算机基础、算法、
后端开发
相关的知识点,以及职场小菜鸡的生活。
李歘歘
·
2023-11-02 10:31
链表
leetcode
数据结构
企业级JAVA、数据库等编程规范之命名风格 —— 超详细准确无误
欢迎来到dream_ready的博客,相信你对这两篇博客也感兴趣o(ˉ▽ˉ;)表白墙/留言墙——初级SpringBoot项目,练手项目前
后端开发
(带完整源码)全方位全步骤手把手教学用户登录前
后端开发
(一个简单完整的小项目
dream_ready_Java
·
2023-11-02 07:54
java
开发语言
intellij-idea
数据库
java-ee
spring
boot
maven
RedisTemplate切库
最近在做项目是用到了Redis,之前了解不多,但因为项目要求是需要亿级别文档的搜索秒级别返回,所以使用了SpringBoot集成redis,根据大神设计好的逻辑进行
后端开发
。
abandon_li
·
2023-11-02 06:16
java开发
大数据
SpringBoot
Redis
RedisTemplate
Java并发编程
之LockSupport源码详解
什么是LockSupportLockSupport是JUC包下的一个工具类,主要作用是用于阻塞和唤醒线程,底层基于Unsafe类实现。LockSupport类的所有方法都被static修饰,可以在任意位置阻塞或唤醒某线程。JUC包下的队列同步器AQS的阻塞和唤醒操作就是使用LockSupport实现。接下来关注LockSupport的源码。LockSupport源码分析构造方法与成员变量LockS
7rulyL1ar
·
2023-11-02 05:21
Java并发编程
java
juc
并发编程
HTML和CSS的基础-前端扫盲
想要写出一个网页,就需要学习前端开发(写网页代码)和
后端开发
(服务器代码)。对于前端的要求,我们不需要了解很深,仅仅需要做到扫盲的程度就可以了。
Xua3055
·
2023-11-02 04:46
html
前端
css
前端工资真的比后端低吗?
这是来自知乎的问题,是一个大二学生问的,说老师在讲课时说,从工资来看,
后端开发
要比前端高,并且说,掌握公司核心技术的都是后端。他问事实是否真的如此,然后问该如何规划自己的工作。
编程鸭
·
2023-11-02 03:48
C++
后端开发
学习路线及推荐学习时间
实习面试基本情况先说一下楼主面试的情况,参与面试的公司:CVTE、搜狐、东方财富、美团、腾讯、字节跳动、阿里巴巴CVTE:笔试-技术面1-技术面2-hr面-offer阿里巴巴提前批:技术面1-挂东方财富:技术面1-HR面-挂美团:技术面1-挂字节跳动:技术面1-技术面2-技术面3-hr面-offer百度:技术面1-技术面2-技术面3腾讯:技术面1-技术面2-技术面3-hr面面经链接:面经。学习路线
clw_18
·
2023-11-02 01:57
C++
后端
c++
面试
C++
后端开发
学习日记(第一周)
第一周2022.04.07day1《代码随想录》之编程素养和求职编程素养要注意!!!如:变量命名,代码空格区分ACM模式和leetcode核心模式VIM+Markdown互联网大厂研发流程简历撰写注意事项,主要有如下几点:简历篇幅不要过长谨慎使用“精通”拿不准的绝对不要写在简历上项目经验中要突出自己的贡献面试中如何变被动为主动博客的重要性最后就是要端正写简历的心态,写简历是在自己真实背景和水平下,
Edison在努力
·
2023-11-02 01:23
青涩
c++
力扣
到底什么是RESTful?
互联网从业者不管前端开发还是
后端开发
,乃至产品都经常说到的一个词,RESTful风格。
华仔就是刚
·
2023-11-02 01:33
探讨接口测试以及其用例设计方法
第一部分:首先,在做接口测试的过程中,经常有
后端开发
会问:后端接口都测试什么?怎么测的?后端接口测试一遍,前端也测试一遍,是不是重复测试了?于是
测试大大怪
·
2023-11-02 01:51
测试用例
测试工具
单元测试
postman
jmeter
功能测试
selenium
保护生产中 Node.js 应用程序安全的 15 项最佳实践
在
后端开发
方面,Node.js是开发人员最喜欢的技术之一。它的受欢迎程度不断上升,现已成为在线攻击的主要目标之一。这就是为什么保护Node.js免受漏洞和威胁至关重要。
独立开发者张张
·
2023-11-01 22:39
大前端技术
node.js
安全
经验分享
前端
工作三年,小胖不知道线程池的阻塞队列?真的菜!
wait、notify/notifyAll解析线程之生产者消费者模式狗哥肝了一下午的线程池线程池的拒绝策略线程池的内部结构来源:拉勾教育
Java并发编程
.png如图所示,线程池的内部结构主要由线程池管理器
JavaFish
·
2023-11-01 22:45
开发中的异常捕获
前言:我们在项目中,有时候会遇到异常抛出的时候,二springboot自带的异常抛出,在前
后端开发
中不遵循restful风格,会给前端带来不少的麻烦!
兴趣使然的小小
·
2023-11-01 22:39
后端
工具类
开发
对接
后端
自定义异常
捕获异常
如何选择最适合的技术栈来进行外卖App系统开发?
以下是针对不同方面的考量:1.
后端开发
对于
后端开发
,选择一个稳定、高效的框架是关键。Node.js、Python(Django或Flask)、RubyonRails等都是流行的选择。
万岳科技系统开发
·
2023-11-01 18:51
源码软件
开源软件
小程序
[JavaWeb]——获取请求参数的方式(全面!!!)
1.2springboot方式(推荐)2.实体类型2.1简单实体类型2.2实体类型里还有实体类型(内部类)3.数组或集合类型3.1数组3.2集合4.JSON格式常用5.日期类型6.路径参数总结前言:在Java
后端开发
中
不会就选C.
·
2023-11-01 18:10
JavaWeb
java
开发语言
后端
spring
【送书福利-第二十一期】《ChatGPT进阶:提示工程入门》
CSDN全栈优质领域创作者、华为云博客社区云享专家、阿里云博客社区专家博主、前
后端开发
、人工智能研究生。公粽号:程序员洲洲。
程序员洲洲
·
2023-11-01 13:22
送书福利
项目踩坑
chatgpt
【送书福利-第二十二期】《Vue.js 3企业级项目开发实战(微课视频版)》
CSDN全栈优质领域创作者、华为云博客社区云享专家、阿里云博客社区专家博主、前
后端开发
、人工智能研究生。公粽号:程序员洲洲。
程序员洲洲
·
2023-11-01 13:22
送书福利
项目踩坑
vue.js
前端
javascript
【送书福利-第二十三期】《从零基础到精通Flutter开发》
CSDN全栈优质领域创作者、华为云博客社区云享专家、阿里云博客社区专家博主、前
后端开发
、人工智能研究生。公粽号:程序员洲洲。
程序员洲洲
·
2023-11-01 13:46
送书福利
项目踩坑
flutter
聊聊Blazor开发,是否值得去学
谈到Blazor可能大家也许都还有点陌生,特别是对于Java
后端开发
人员来说,也许听都没有听说过,当然对于.net开发者来说那不陌生了什么是Blazor?
大阳光男孩
·
2023-11-01 12:46
c#
前端
Spring5学习笔记汇总
✅作者简介:大家好,我是Leo,热爱Java
后端开发
者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:Spring专栏✨特色专栏:MySQL学习本文内容:Spring5学习笔记汇总️个人小站
LeoToJavaer
·
2023-11-01 11:40
#
Spring5学习笔记
学习
笔记
软件测试基础知识
项目经理协调客户与用户之间的沟通,向各个项目组分配资源与任务二、产品经理根据客户产品需求进行需求设计、需求变更,并安排等工作三、UI设计师根据客户需求来领导和协调Web界面的原型设计和正式设计四、软件开发工程师包括:前端开发,
后端开发
瓦罐涛
·
2023-11-01 11:18
软件测试
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他