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学习
黑马
redis学习记录:分布式锁
一、基本原理和实现方式对比分布式锁:满足分布式系统或集群模式下多进程可见并且互斥的锁。分布式锁的核心思想就是让大家都使用同一把锁,只要大家使用的是同一把锁,那么我们就能锁住线程,不让线程进行,让程序串行执行,这就是分布式锁的核心思路分布式锁应该满足的条件:可见性:多个线程都能看到相同的结果,注意:这个地方说的可见性并不是并发编程中指的内存可见性,只是说多个进程之间都能感知到变化的意思互斥:互斥是分
ZZDT0917
·
2023-12-28 07:29
redis
redis
分布式
学习
【JAVA】
黑马
MybatisPlus 学习笔记【三】【拓展功能】
3.扩展功能3.1.代码生成在使用MybatisPlus以后,基础的Mapper、Service、PO代码相对固定,重复编写也比较麻烦。因此MybatisPlus官方提供了代码生成器根据数据库表结构生成PO、Mapper、Service等相关代码。只不过代码生成器同样要编码使用,也很麻烦。(也就是说,我要生成代码,还要编写一套代码,让这套代码去生成代码)这里推荐大家使用一款MybatisPlus的
墨苒孤
·
2023-12-28 02:04
Java
java
学习
笔记
【JAVA】
黑马
MybatisPlus 学习笔记【终】【插件功能】
4.插件功能MybatisPlus提供了很多的插件功能,进一步拓展其功能。目前已有的插件有:PaginationInnerInterceptor:自动分页TenantLineInnerInterceptor:多租户DynamicTableNameInnerInterceptor:动态表名OptimisticLockerInnerInterceptor:乐观锁IllegalSQLInnerInter
墨苒孤
·
2023-12-28 02:03
Java
java
学习
笔记
(全员向连载)【西城故事】(三)他回来了
甭管他买的底子多邪门冷黑,但凡他买了,总要出个
黑马
,拔得头筹。而他不买的,
忘不了你376温暖
·
2023-12-28 01:42
设计模式03结构型模式
结构型模式参考网课:
黑马
程序员Java设计模式详解博客笔记https://zgtsky.top/结构型模式描述如何将类或对象按某种布局组成更大的结构。
JAT9321
·
2023-12-27 23:03
Java
设计模式
设计模式
java
结构型模式
代理模式
设计模式02创建者模式
创建者模式参考网课:
黑马
程序员Java设计模式详解博客笔记创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。
JAT9321
·
2023-12-27 23:33
设计模式
Java
设计模式
单例模式
工厂模式
建造者模式
java
设计模式04行为型模式
行为型模式参考网课:
黑马
程序员Java设计模式详解博客笔记https://zgtsky.top/行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务
JAT9321
·
2023-12-27 23:32
Java
设计模式
设计模式
java
行为型模式
Java学习
时间和日期
1常用类1.1Date表示日期具体类设置时间1.2Calendar表示日历抽象类设置日历的设定日期voidset(intyear,intmonth,intdate);voidset(intyear,intmonth,intdate,inthour,intminute,intsecond);voidsetTime(Dated);intget(intfield):可以获取有关年份、月份、小时、星期等信
小i青蛙
·
2023-12-27 21:03
java练习题
学习
java
小结|乾坤未定,你我皆是
黑马
5.17
今日语录:乾坤未定,你我皆是
黑马
静静朵朵开
·
2023-12-27 21:20
拜托大家,不要再骂包贝尔了
2010年,徐峥和王宝强主演的《人在囧途》成为“票房
黑马
”,虽然是小成本投入,但却换来了高票房和高口碑。
刘是我的姓
·
2023-12-27 18:14
总有大神,默默无闻。
我在想为什么平时默默无闻的那些人,你根本不知道藏在什么角落的那些人,居然以非常优异的成绩展现在别人身边,像是一匹
黑马
。
梓峰彦
·
2023-12-27 11:45
如何手写一个消息队列和延迟消息队列?
Java学习
+面试指南:https://javaxiaobear.cn第一次听到“消息队列”这个词时,不知你是不是和我反应一样,感觉很高阶很厉害的样子,其实当我们了解了消息队列之后,发现它与普通的技术类似
小熊学Java
·
2023-12-27 11:50
源码剖析
rabbitmq
消息队列
分布式
延迟队列
Java数据结构与算法初认识以及带你如何进行算法分析
Java学习
+面试指南:https://javaxiaobear.cn1、概述1、什么是数据结构数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及他们之间的关系和操作等相关问题的学科。
小熊学Java
·
2023-12-27 11:50
Java数据结构与算法
数据结构
算法
算法分析
Java
java
intellij-idea
职场潜规则
这个社会固有的规则是,混吃等死的人,不配赢得别人的尊重;而只有那些
黑马
逆袭,才会让别人高看一眼。因为,这背后付出的艰辛
鱼与水之歌
·
2023-12-27 11:58
C++入门编程二(各类运算符、if、switch、while、for循环等语句)
switch语句while循环语句案例:1、猜数字do-while循环语句案例:1、水仙花数for循环语句案例:1、敲桌子循环嵌套案例:1、乘法口诀表break语句continue语句goto语句基于b站
黑马
国家级退堂鼓
·
2023-12-27 10:10
c++
循环语句
编程语言
黑马C++
C++入门编程四(指针、结构体、const修饰指针(深度理解))
文章目录指针的基本概念针所占内存空间空指针和野指针const修饰指针指针和数组指针和函数指针、数组、函数结合案例结构体的定义和使用结构体数组结构体指针结构体嵌套结构体结构体做函数参数结构体中const使用场景结构体案例案例1案例2基于b站
黑马
国家级退堂鼓
·
2023-12-27 10:10
c++
数据结构
开发语言
编程语言
uniapp项目用vscode开发,拉
黑马
的基本模板代码,安装eslint+prettier后,ts.config.json文件报错,提示有 “node“ 模块解析策略的情况下,无法指定选项 “
vite项目报错:在没有“node“模块解析策略的情况下,无法指定选项“-resolveJsonModule“。-CSDN博客安装eslint+prettier后,ts.config.json文件报错在没有"node"模块解析策略的情况下,无法指定选项"-resolveJsonModule"。ts解决方法:将moduleResolution设置为"node"删除"allowImportingTsE
深一海
·
2023-12-27 10:59
uni-app
vscode
json
黑马
小兔鲜的uniapp项目,用vscode开发,根据文档安装了相关插件,写了相关eslint和prettier文件,出现了一些问题
小兔鲜儿-项目起步|uniapp+vue3+ts1.它没有设置保存时代码自动格式化2.ts.config.json文件出现报错关于node环境3.eslintrc.cjs文件中的rules写了规则,prettierrc.json文件中也写了规则,不知道到底用哪个文件里的规则解决问题:解决第1个问题:在设置里找到当前工作区json文件,写下框中的代码,保存时自动格式化解决第2个问题:在ts.conf
深一海
·
2023-12-27 10:57
uni-app
Zookeeper在分布式命名服务中的实践
Java学习
+面试指南:https://javaxiaobear.cn命名服务是为系统中的资源提供标识能力。
小熊学Java
·
2023-12-27 10:54
Zookeeper
分布式
zookeeper
云原生
命名服务
购物返利app哪个最好用?购物返利十大app排行榜
2023年十大热门返利app排行榜新鲜出炉,高省成为返利app领域成长最快的
黑马
。作为返利app其中很重要的一项指标就是返利比例的高低。
测评君高省
·
2023-12-27 10:40
【JavaWeb学习-第四章(1)】Ajax
介绍1.1.Ajax概述1.2.Ajax作用1.3.同步异步2.原生Ajax3.Axios3.1.Axios的基本使用3.2.Axios快速入门3.3.请求方法的别名3.4.案例注:文章信息来源:b站
黑马
程序员相关的教学视频
Cpdr
·
2023-12-27 09:05
JavaWeb学习
学习
ajax
前端
Vue2之生命周期函数(钩子函数)
借用一下
黑马
的图片上代码为大家演示一下{{num}}Vue.config.productionTip=false;constvm=newVue({el:"#app",data:{num:100},//1
远近高低各不同
·
2023-12-27 07:13
vue.js
javascript
前端
苏州科技大学计算机817程序设计(java) 学习笔记
目录考情分析考卷题型刷题攻略资料分享
Java学习
建议算法学习建议考情分析苏州科技大学自2019年起招收081200计算机科学与技术(学硕),专业课是自命题程序设计(c、Java或python作答),招生人数
奇妙方程式
·
2023-12-27 06:57
817程序设计(java)
学习
笔记
java
算法
CardMaker系列:卡牌熔炼详解
区块链游戏
黑马
CardMaker已经重新开服好多天,鹏仔也已经跟着肝了多天了(痛并快乐着.......),现在简单和大家分享一点心得。
鸟神666
·
2023-12-27 05:11
中间件系列 - Redis入门到实战(实战篇)
前言学习视频:
黑马
程序员Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+
黑马
点评实战项目本内容仅用于个人学习笔记,如有侵扰,联系删除本章学习目标:短信登录这一块我们会使用
代码的知行者
·
2023-12-27 03:52
中间件
redis
中间件
中间件系列 - Redis入门到实战(高级篇-分布式缓存)
前言学习视频:
黑马
程序员Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+
黑马
点评实战项目本内容仅用于个人学习笔记,如有侵扰,联系删除学习目标Redis持久化Redis
代码的知行者
·
2023-12-27 03:22
中间件
Redis
缓存
中间件
redis
中间件系列 - Redis入门到实战
前言1.学习视频:
黑马
程序员Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+
黑马
点评实战项目2.本内容仅用于个人学习笔记,如有侵扰,联系删除目录中间件系列-Redis
代码的知行者
·
2023-12-27 03:52
中间件
redis
Java学习
:初入Java
1.Java文件扩展名.class:字节码文件,通过JVM虚拟机译码执行相关程序,java的跨平台依靠的就是JVM,不同平台有不同类型的JVM。.java:Java源文件,存放Java源代码,一份Java源文件可能有多个类,除去内部类(匿名类),有多少个普通类就产生多少个.class文件。2.Java数据类型分为基本数据类型和引用类型。基本类型有8种,而引用类型有类、接口和数组。只要有用到new的
时之彼岸Φ
·
2023-12-27 03:19
Java学习
java
学习
开发语言
Java学习
:多线程编程
一、概念进程:它是运行中的程序。有的程序启动后可能有多个进程。Java程序的执行时,首先启动一个独立的JVM进程。该进程任务是解析并执行Java字节码。进程各有独立地址空间,JVM进程间不能访问对方所拥有内存空间。线程:一个进程可以包含多个线程,但至少要包含一个线程。二、线程Thread类和Runnable接口1.简介类:java.lang.Thread其代表可被JVM操控的线程。接口:java.
时之彼岸Φ
·
2023-12-27 03:49
Java学习
java
学习
开发语言
Java学习
:网络编程
Java网络编程概述TCP相关类通常使用读写流的方式来接受、发送网络数据。UDP则需要创建byte数组存储要接受和发送的文件。一、IP(IPv4、IPv6)1.InetAddress类它表示互联网的IP地址,用以存储IP地址和主机名。支持IPv4、IPv6。构造方法:常使用静态方法创建InetAddress对象。1.staticInetAddressgetByName(Stringhost)在给定
时之彼岸Φ
·
2023-12-27 03:49
Java学习
网络
java
学习
Java学习
:合法的Java标识符规则
1.定义合法标识符规则数字不可以开头。由26个英文字母大小写,0-9,_或$组成不可以使用关键字和保留字,但能包含关键字和保留字。Java中严格区分大小写,长度无限制。标识符不能包含空格。2.Java中的名称命名规范包名:多单词组成时所有字母都小写:xxxyyyzzz类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开
时之彼岸Φ
·
2023-12-27 03:19
Java学习
java
开发语言
Java学习
:Comparator和Comparable
一.Comparator的使用1.Arrays.sort给基本类型的数组进行排序的方法,默认是实现升序,也可以通过方法写匿名类自定义实现升降序排序。代码:Arrays.sort(arr,newComparator(){@Overridepublicintcompare(Integero1,Integero2){if(o1(){publicintcompare(Integero1,Integero2
时之彼岸Φ
·
2023-12-27 03:48
Java学习
java
学习
开发语言
软件测试自学还是报班好?
据
黑马
测试连续6年的就业工作总结,一个人能否高薪就业,主要取决于下面这4环。第一,我们的技术符不符合要求,第二,我
锦都不二
·
2023-12-27 00:10
软件测试
微信小程序———登录
黑马
优购登录1.我们在app.json文件下定义底部导航和登录页面2.回到登录页完成样式,点击登录跳转到登录页面3.在登录页面我们给按钮绑定点击事件,通过wx.getUserProfile(),让它弹出授权
千杯不倒王尧
·
2023-12-26 23:43
MYSQL8.0+远程连接|主从复制配置|各种错误(吐血整理)
目录环境介绍主机/从机文件配置主机部分从机部分连接测试报错踩坑|解决办法写在前面:最近在做项目优化,看完
黑马
的mysql的主从复制后,准备着手来练练,没想到这入坑就是三四天的错,心情烦躁。
记录菌
·
2023-12-26 17:56
mysql
mysql
服务器
运维
绘画日更 唐朝猫咪误入音乐丛林
今天他们又在表演,两只贵妇猫,一只贵族少年猫平时住在达官贵人的曲江别墅之中,今天外出到秦岭游玩,骑着
黑马
误入深林,听到了乐队的演出。他们很开心...猫咪的造型是从瓜及拉的《画猫。
晨曦的北极星
·
2023-12-26 17:17
2023返利app排行榜,返利软件哪个最好用
2023年十大热门返利app排行榜新鲜出炉,氧惠成为返利app领域成长最快的
黑马
。作为返利app其中很重要的一项指标就是返利比例的高低。
氧惠好项目
·
2023-12-26 17:25
安枕无忧!优质顶级莆田鞋商微信号助力你轻松选鞋
而现在,莆田鞋成为了国内鞋市场的一匹
黑马
,以超高的性价比和精良的品质,迅速博得了人们的喜爱。然而,面对市场上数不清的莆田鞋品牌,我们该如何辨别好坏、选购可靠的呢?
优鞋之家
·
2023-12-26 16:34
乾坤未定,你我皆是
黑马
儿子并不聪明。小升初时,儿子的成绩并不理想,数学90分,语文成绩更是让我这个做了十几年小学班主任的妈妈难以启齿——60分。很多同事都说:怎么搞的?多花点时间在孩子身上吧!我点头应和着,也开始反思自己小学六年对于儿子的教育。做了十几年的小学教师,见过许多案例,在小学时数一数二总是拔尖的孩子,到了初中,反而成绩直线下滑,有的甚至到初三时连重点高中都没有考上。也想过这种原因,大概是因为一直都在班里拔尖的
凤果儿
·
2023-12-26 16:56
《急先锋》背后的男人,不是大哥成龙,不是颜值担当杨洋,而是他
这几日,成龙大哥携手老搭档唐季礼的新作品《急先锋》横扫国庆档,被誉为院线大片
黑马
的《急先锋》,因其极致的动作美感,酣畅淋漓的打戏和爆米花大片特有的爽点,被口口相传。
兮言小姐
·
2023-12-26 16:26
厚积薄发打卡Day45: [itcast] GoF23通俗易懂的设计模式之 <观察者模式>
前言:视频教程:
黑马
程序员Java设计模式详解,全网最全23种Java设计模式什么是设计模式?
coolgwayne
·
2023-12-26 15:29
黑马学习
Java基础进阶
设计模式
设计模式
java
spring
CentOS虚拟机扩容问题【已解决】
黑马
点评秒杀项目中因为windows数据库版本低所以要用虚拟机的数据库,但是出现了黑屏问题,因为硬盘空间占满扩容中遇到的问题:一般Ubuntu的/dev/sda1分区是挂在根目录(“/”)上的,因此无法用常规的
99WOODYXIN
·
2023-12-26 14:44
mistake
java
300元莆田鞋什么档次(莆田鞋货源分享篇)
它不仅以脱颖而出的姿态领衔时尚潮头,更以经久不衰的魅力成为消费者心目中的
黑马
。那么,300元莆田鞋何等档次,又如何在繁花似锦的市场中占得先机?下面就和优鞋之家一同探究这个独具特色的话题。
优鞋之家
·
2023-12-26 14:55
docker安装入门及redis,minio,rabbitmq应用安装
部分笔记来自
黑马
课堂:【
黑马
程序员Docker快速入门到项目部署,MySQL部署+Nginx部署+docker自定义镜像+DockerCompose项目实战一套搞定-哔哩哔哩】https://b23.tv
小瞿码上有
·
2023-12-26 13:03
学习总结100篇计划
docker
docker安装
docker安装redis
docker安装minio
安装rabbitmq
JAVA学习
之路【220404-220410】
访问修饰符介绍:Java为开发者提供了四种常见的访问修饰符分别是–pubicprotected默认private每一个修饰符对应的限制范围都不一样public在“本类”,“同一个包”,“子类”,“不同包中”,都能被访问protected在“本类”,“同一个包”,“子类”能被访问但是“在不同包”下不能被访问(默认)什么都不加在“本类”,“同一个包”能被访问但是在“子类”,“不同包中”不能被访问pri
云来喜
·
2023-12-26 13:54
笔记
java
JAVA学习
周记(一)
注释//*单行注释/*多行注释*//**文档注释*/基础语法一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。方法:方法就是行为,一个类可以有很多方法。逻
尼奥尼奥
·
2023-12-26 13:59
JavaWeb学习路线
1.
Java学习
阶段图
Java学习
阶段图2.具体细节结构图
java学习
结构1
java学习
结构2
java学习
结构3
KnightQ丶
·
2023-12-26 13:01
Zookeeper整合Java实战,不同客户端使用汇总
Java学习
+面试指南:https://javaxiaobear.cnZooKeeper应用的开发主要通过Java客户端API去连接和操作ZooKeeper集群。
小熊学Java
·
2023-12-26 07:12
Zookeeper
java-zookeeper
zookeeper
java
curator
zkClient
threadlocal -
黑马
程序员
目录1、ThreadLocal介绍1.2ThreadLocal基本使用1.2.1、常用方法1.2.2使用案例1.3ThreadLocal类与synchronized关键字2、运用场景_事务案例==3、ThreadLocal的内部结构==4、ThreadLocal的核心方法源码5、ThreadLocalMap源码分析5.2弱引用和内存泄漏课程地址:https://www.bilibili.com/v
小晨想好好学习
·
2023-12-26 03:30
#
Java
SE
java
【JavaWeb学习-第三章】Vue
文章目录1.Vue概述2.快速入门3.Vue指令3.1.v-bind和v-model3.2.v-on3.3.v-if和v-show3.4.v-for3.5.案例4.生命周期注:文章信息来源:b站
黑马
程序员相关的教学视频
Cpdr
·
2023-12-26 02:45
JavaWeb学习
学习
vue.js
前端
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他