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学习笔记
黑马程序员
Docker笔记
本篇学习笔记文档对应B站视频:同学们,在前两天我们学习了Linux操作系统的常见命令以及如何在Linux上部署一个单体项目。大家想一想自己最大的感受是什么?我相信,除了个别天赋异禀的同学以外,大多数同学都会有相同的感受,那就是麻烦。核心体现在三点:命令太多了,记不住软件安装包名字复杂,不知道去哪里找安装和部署步骤复杂,容易出错其实上述问题不仅仅是新手,即便是运维在安装、部署的时候一样会觉得麻烦、容
可我不想做饼干
·
2024-01-14 07:35
docker
笔记
容器
Java学习笔记
(十一)——JUC并发编程(超详细)
线程和进程进程:一个程序的集合,一个进程至少包含一个线程;Java默认有两个进程,main、GC线程:一个进程某个功能由线程负责对于Java而言Thread、Runnable、Callable真的可以开启线程吗?开不了,通过本地方法native()调用并发和并行并发编程:并发、并行,本质是充分利用CPU的资源并发:多线程操作同一个资源并行:多个线程同时执行;线程池线程有几个状态?publicenu
星辰引路-Lefan
·
2024-01-14 06:07
Java
java
Java学习笔记
(六)——集合
迭代器importjava.util.ArrayList;importjava.util.Iterator;classnote{publicstaticvoidmain(String[]args){ArrayListal=newArrayList();al.add("java1");al.add("java2");al.add("java3");al.add("java4");//获取迭代器,用于
星辰引路-Lefan
·
2024-01-14 06:07
Java
数据结构
字符串
java
hashmap
map
Java学习笔记
(七)——IO流
一、流的分类1.操作数据单位:字节流、字符流2.数据的流向:输入流、输出流3.流的角色:节点流、处理流二、流的体系结构抽象基类节点流(或文件流)缓冲流(处理流的一种)InputStreamFileInputStream(read(byte[]buffer))BufferedInputStreamOutputStreamFileOutputStream(write(byte[]buffer,0,le
星辰引路-Lefan
·
2024-01-14 06:07
Java
java
Java学习笔记
(八)——多线程
创建线程的第一种方式:继承Thread类步骤:①定义类继承Thread②复写Thread类中的run方法,目的:将自定义代码存储在run方法中,让线程运行③调用线程的start方法,该方法两个作用:启动线程,调用run方法Thread为什么要覆盖run方法呢?Thread类用于描述线程,该类就定义了一个功能,用于存储线程要运行的代码,该存储功能就是run方法,也就是说Thread类中的run方法,
星辰引路-Lefan
·
2024-01-14 06:36
Java
java
多线程
Java学习笔记
(十)——线程间通信
线程间通信线程间通讯:其实就是多个线程在操作同一个资源,但是操作的动作不同。wait(),notify(),notifyAll(),用来操作线程为什么定义在了Object类中?①这些方法存在于同步中(因为要对持有监视器(锁)的线程操作)②使用这些方法必须要标识所属的同步的锁③锁可以是任意对象,所以任意对象调用的方法一定定义Object类中。wait(),sleep()有什么区别?wait()释放资
星辰引路-Lefan
·
2024-01-14 06:36
Java
多线程
java
并发编程
object
Java学习笔记
(二)——多态
多态:多态的体现:父类的引用指向了自己的子类对象。父类的引用也可以指向接收自己的子类对象。在多态中成员函数的特点:在编译时期:参阅引用型变量所属的类中是否有调用的方法,如果有编译通过,如果没有编译失败;在运行时期:参阅对象所属的类中是否有调用方法。补充:instanceof方法用于判断所属类型代码示例1abstractclassAnimal{publicabstractvoideat();}cla
星辰引路-Lefan
·
2024-01-14 06:36
Java
多态
java
封装
类
class
Java学习笔记
(三)——抽象类
接口:初期理解,可以认为是一个特殊的抽象类。当抽象类中的方法都是抽象类,那么该类可以通过接口的形式来实现。接口是不可以创建对象的,因为存在抽象方法。需要被子类实现,子类对接口中的抽象方法全部覆盖后,子类才可以实例化,否则子类是一个抽象类。接口定义格式特点:①接口中常见的定义:常量、抽象方法。②接口中的成员(都是public)都有固定修饰符(JVM默认存在修饰符):常量:publicstaticfi
星辰引路-Lefan
·
2024-01-14 06:06
Java
java
抽象类
Java学习笔记
(四)——匿名类
匿名对象使用方式:当对对象的方法只调用一次时,可以用匿名对象来完成,这样写比较简化。如果对一个对象进行多个成员调用,必须给这个对象起个名字。可以将匿名对象作为实际参数进行传递。内部类访问规则:内部类可以直接访问外部类中的成员,包括私有。之所以可以直接访问外部类中的成员,是因为私有类中持有一个外部类的引用,格式:外部类名.this外部类要访问内部类,必须建立内部类对象。内部类的访问格式:当内部类定义
星辰引路-Lefan
·
2024-01-14 06:05
Java
java
MySQL-索引回顾
索引是面试高频问答题,参考百度/CSDN/尚硅谷/
黑马程序员
/阿里云开发者社区,决定将索引知识回顾一下,忘记时,点开即可,时刻保持更新,事不宜迟,即刻享用。
玖玖1704
·
2024-01-13 09:08
MySQL
mysql
数据库
SQL性能分析-整理
参考之前的文章:SQL优化总结以及参考百度/CSDN/尚硅谷/
黑马程序员
/阿里云开发者社区,我个人把SQL性能分析的知识再整理了一下,学就要学彻底,事不宜迟,直接进入正题吧。
玖玖1704
·
2024-01-13 09:31
MySQL
sql
数据库
Java 学习笔记--SpringCloud链接mysql数据库
Java学习笔记
–SpringCloud链接mysql数据库--6月15创建Maven工程后,引用mysql下面是mysql8.0d的引用,切记要引入版本。
ryan啊良·
·
2024-01-13 08:59
java
1-Docker-基础
本文内容多处参考
黑马程序员
的公开资料,仅用来个人梳理,原资料地址:https://b11et3un53m.feishu.cn/wiki/MWQIw4Zvhil0I5ktPHwcoqZdnecDocker
海绵_青年
·
2024-01-13 06:15
Docker
docker
容器
运维
C++核心编程:P18->STL----常用算法(上)
本系列文章为
黑马程序员
C++教程学习笔记,前面的系列文章链接如下C++核心编程:P1->程序的内存模型C++核心编程:P2->引用C++核心编程:P3->函数提高C++核心编程:P4->类和对象----
爱你哦小猪猪
·
2024-01-11 06:48
C++核心编程
c++
算法
开发语言
面试
c语言
黑马程序员
Java项目实战《瑞吉外卖》,轻松掌握springboot + mybatis plus开发核心技术的真java实战项目——第五部分
黑马程序员
Java项目实战《瑞吉外卖》,轻松掌握springboot+mybatisplus开发核心技术的真java实战项目——第五部分1.手机验证码登录1.1短信发送1.2短信验证码登陆1.2.1发送验证码
_Matthew
·
2024-01-11 01:25
#
JAVA开发案例
java
spring
boot
mybatis
opencv002图像处理(旋转01)
(但是后来发现错误的原因都很好笑)而且里面好多好多矩阵什么公式太吓人了,可是这才刚刚开始啊啊啊啊1.旋转原理从
黑马程序员
里截下来的总之就是图没变,但是坐标变了然后——变形,用x和y表示sina和cosa
yf743909
·
2024-01-10 19:02
opencv
图像处理
人工智能
鸿蒙HarmonyOS4.0开发应用学习笔记
黑马程序员
鸿蒙4.0视频学习笔记,供自己回顾使用。
胡子洲
·
2024-01-10 09:11
harmonyos
学习
笔记
Java学习笔记
-day03-类名.this:内部类引用外部类实例
类名.this是啥意思?今天在看尚硅谷的课程时里面讲了这么一句话:集合在遍历时需要先创建一个容器,存放集合的数据,这样做浪费内存想去验证下,就翻了翻ArrayList的迭代过程源码在ArrayList的迭代器类Itr(ArrayList的内部类)源码中有这么一段代码Object[]elementData=ArrayList.this.elementData;结论:这行代码是Java中内部类(Inn
摸魚散人
·
2024-01-10 08:12
Java学习笔记
java
学习
笔记
在
黑马程序员
大学的2023年终总结
起笔时间真快,转眼又是年末。是时候给2023做个年终总结了,为这一年的学习、生活以及成长画上一个圆满的句号。这一年相比去年经历了很多事情,接下来我会一一说起全文大概4000字,可能会占用你15分钟左右的时间经历先来给大家分享我的2023这一年的经历报名上海市计算机比赛时间:2022年12月7日在年初由我带队与班里2名同学一起参与了上海市教育局举办的第十五届计算机应用能力大赛。项目名为:“云上校园-
全栈梦想家
·
2024-01-10 02:24
年终总结
前端
flask
java
python
python 基础笔记
基本数据类型函数lamda匿名函数成员方法类类与对象构造方法魔术方法私有成员私有方法继承注解变量注解函数注解Union类型多态参考链接:
黑马程序员
python教程,8天python从入门到精通,学python
A_bad_horse
·
2024-01-09 23:40
Python
笔记
《Hadoop大数据技术原理与运用》知识点总结
Hadoop学习过程中的一些笔记参考书籍《Hadoop大数据技术原理与应用》清华大学出版社
黑马程序员
/编著1.什么是大数据?大数据的四个特征是什么?
呆小黎
·
2024-01-09 22:47
大数据
hadoop
数据库
分布式
【JavaWeb后端开发-第四章】MySQL
MySQL学习文章链接:https://blog.csdn.net/weixin_44883789/category_12527243.html 资料来源:b站
黑马程序员
Cpdr
·
2024-01-09 22:46
JavaWeb学习
mysql
后端
Java学习笔记
:为什么String在Java中是不可变的?
为什么String在Java中是不可变的?字符串在Java中是不可变的,因为String对象缓存在String池中。由于缓存的字符串在多个客户之间共享,因此始终存在风险,其中一个客户的操作会影响所有其他客户。例如,如果一段代码将String“Test”的值更改为“TEST”,则所有其他客户也将看到该值。由于String对象的缓存性能是很重要的一方面,因此通过使String类不可变来避免这种风险。同
曲钟人散
·
2024-01-09 17:50
Java学习笔记
-day02-Flowable基础API小结
1.创建ProcessEngine使用编码创建@TestpublicvoidprocessEngine01(){//获取ProcessEngineConfiguration对象ProcessEngineConfigurationconfiguration=newStandaloneProcessEngineConfiguration();//配置相关的数据库的连接信息configuration.s
摸魚散人
·
2024-01-09 10:01
Java学习笔记
java
学习
笔记
Java学习笔记
32 - 使用httpClient4.5创建连接池处理get/post请求
一、为什么要用Http连接池1、降低连接时间的消耗:两个主机建立连接的过程中涉及到多个数据包的交换,Http连接需要的三次握手,http连接的关闭需要四次挥手,使用传统的HttpURLConnection,每次发起Http请求都会重新建立TCP连接,用完就会关闭连接。如果采用连接池则减少了这部分时间损耗。2、支持更大的并发:如果不采用连接池,每次连接都会打开一个端口,在大并发的情况下系统的端口资源
乘风破浪的姐姐
·
2024-01-08 23:23
Java学习笔记
(五)——时间相关类
文章目录JDK7以前时间相关类Date时间类阅读源码练习SimpleDateFormat格式化时间作用构造方法常用方法日期和时间模式练习Calendar日历获取Calendar对象的方法Calendar常用方法JDK8新增时间相关类变化Date类ZoneId:时区Instant:时间戳ZoneDateTime:带时区的时间日期格式化类:SimpleDateFormatDateTimeFormatt
小白蹦蹦跳跳
·
2024-01-08 20:36
学习笔记
java
学习
笔记
黑马程序员
Java项目实战《瑞吉外卖》,轻松掌握springboot + mybatis plus开发核心技术的真java实战项目——第三部分
黑马程序员
Java项目实战《瑞吉外卖》,轻松掌握springboot+mybatisplus开发核心技术的真java实战项目——第三部分1.菜品管理的业务功能1.1文件的上传和下载♂️1.2新增菜品1.3
_Matthew
·
2024-01-08 15:14
#
JAVA开发案例
java
spring
boot
mybatis
JAVA学习笔记
第一章入门1.1计算机发展史和未来方向第一代语言机器语言第二代语言汇编语言goto语法第三代语言javacc++1.2常见语言介绍CC++面向对象效率高Java最主流PHPweb开发、中小型网站开发Object-C&Swiftios开发JavaScriptH5开发核心就是JavaScript,其次HTML5\CSSPython图形处理、科学计算、web变成、人工智能C#微软、用来抗衡Java,运行
一心急就越位了
·
2024-01-08 12:21
128【
Java学习笔记
(一百二十八)】之Object类和包装类
文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一、Object类(一)定义(二)类中方法1.equals(Objectobj)2.hashCode()(1)hashCode方法定义(2)hashCode与equals方法的联系(3)为什么重写equals方法就必须重写hashCode方法(4)hashCode造成的内存泄露问题(5)JVM在GC后hashCode值是否变化3.toString
Harmony_Launch
·
2024-01-08 06:32
Java学习笔记
#
JavaSE
java
学习
Java学习笔记
JavaSE计算机结构计算机网络:您的计算机朋友的计算机---->互联网协议:IPInternetprotocol是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。作用:共享信息、程序和数据分类局域网(LAN,LocalAreaNetwork)城域网(MAN,Metrop
我丶秦始皇丶打钱
·
2024-01-08 01:14
Java
JAVA学习笔记
—JAVA SE(二)面向对象编程
目录二、面向对象编程1.类和对象1.1面向对象编程1.2类和对象及引用1.2.2成员方法2.方法和封装2.1构造方法2.2方法和重载2.3this关键字2.4方法递归调用2.5封装2.5.1封装的概念2.5.2JavaBean的概念3.static关键字和继承3.1static关键字3.1.1构造块和静态代码块3.1.2单例设计模式3.2继承3.2.1方法重写3.3访问控制3.4final关键字4
Big_BlueCat
·
2024-01-08 01:42
Java学习笔记
javase
java
编程语言
java学习笔记
第一章JavaJava的特点1、java语言足够简单,正因为足够简单,所有才能让人们有更多的发挥空间2、java是一门面向对象的编程语言3、java是为数不多的多线程编程语言4、java提供了自动垃圾收集机制,以更好的处理垃圾空间5、java避免复杂的指针问题,而使用了更加简单的引用来完成内存匹配6、java实现任意平台的移植计算机高级编程语言类型1、编译型2、解释型Java是两种语言的结合1、编
lyue2018
·
2024-01-08 01:12
学习笔记
java
mysql
数据库
Linux实用操作:小技巧(快捷键)、软件安装、systemctl、软连接、日期时区、IP地址、主机名、网络传输、端口、进程管理、主机状态、环境变量、上传、下载、压缩和解压
版本修改说明20230415初版本课程的笔记已经更新完毕,各位可以通过点击
黑马程序员
2023年新版Linux零基础快速入门到精通》学习笔记总目录查看所有知识点,同时也能免费下载学习笔记和思维导图。
放下华子我只抽RuiKe5
·
2024-01-08 01:31
#
Linux精通
linux
网络
tcp/ip
运维开发
centos
Java学习笔记
(四)——正则表达式
文章目录正则表达式基本规则字符类(只匹配一个字符)预定义字符(只匹配一个字符)数量词练习正则表达式插件爬虫利用正则表达式获取想要的内容爬取网络信息练习有条件的爬取贪婪爬取非贪婪爬取正则表达式在字符串中的使用分组捕获分组正则表达式外部使用非捕获分组正则表达式忽略大小写正则表达式正则表达式的作用:校验字符串是否满足规则在一段文本中查找满足要求的内容基本规则字符类(只匹配一个字符)表达式说明[abc]只
小白蹦蹦跳跳
·
2024-01-07 14:05
学习笔记
java
学习
笔记
正则表达式
2018-03-21
Java学习笔记
1利用Set对List去重1、List中元素为Integer,Double,String等非对象数据类型代码:ListstringList=newArrayList();stringSet.addAll
nikown
·
2024-01-07 08:18
Swagger与Knife4j的学习
Swagger与Knife4j的学习此教程基于
黑马程序员
Java品达通用权限项目,哔哩哔哩链接:https://www.bilibili.com/video/BV1tw411f79E?
我爱学习呀
·
2024-01-05 20:26
swagger2
maven
Java学习笔记
基础知识
一.数据类型1.基本数据类型基本数据类型大小范围byte(字节整型)1byte(8bit)-128(-2^7)~127(2^7-1)short(短整型)2byte-2^15~2^15-1int(整型)4byte-2^31~2^31-1long(长整型)8byte-2^63~2^63-1float(单精度浮点数)4byte-3.4E38~3.4E38double(双精度浮点数)8byte~1.7E3
天地沧海
·
2024-01-05 16:04
java
算法
开发语言
Java学习笔记
-day02-在IDEA中使用git忽略提交.idea下的文件
1.在根目录.gitignore文件排除.idea目录###IntelliJIDEA###.idea2.使用重置Head还原已经add过的文件创建项目时,可能会有.idea中的文件先add到git后再创建的.gitignore文件,导致文件commit时无法排除,如下所示。使用重置Head将文件还原成未添加状态理论依据:要将已经添加(add)到暂存区的文件还原为未添加状态,可以使用以下命令:git
摸魚散人
·
2024-01-05 13:39
Java学习笔记
java
学习
笔记
git
idea
Java学习笔记
-day01-Flowable工作流入门
课程来源B站大佬波哥的课程本文仅做笔记,课件需要的联系B站大佬获取笔记源码地址0.前置相关话术流程定义(ProcessDefinition):描述业务流程的定义,通常使用BPMN(BusinessProcessModelandNotation)进行建模。流程定义包括流程中的任务、网关、事件等元素,以及它们之间的顺序和关系。流程实例(ProcessInstance):在运行时由流程定义创建的具体流程
摸魚散人
·
2024-01-05 13:07
Java学习笔记
java
学习
笔记
黑马程序员
Dubbo快速入门,Java分布式框架dubbo教程
分布式系统中的相关概念(一)互联网项目架构目标-特点(二)互联网项目架构目标-目标(三)集群和分布式(四)架构演进Dubbo概述(一)dubbo概述1、dubbo概念2、dubbo架构Dubbo快速入门(一)zookeeper安装今天只是先把zookeeper装上,作为dubbo的注册中心来使用而且zookeeper也是dubbo官方提供/推荐的注册中心M1Mac安装Zookeeper(二)spr
5pace
·
2024-01-05 10:19
dubbo
java
分布式
JavaWeb学习——
黑马程序员
(更)
JavaWeb学习——
黑马程序员
编辑时间:2023/10/27来源:
黑马程序员
web开发前端:HTML、CSS、JavaScript、Vue、Element、Nginx后端:MavenSpringBoot
奶茶精Gaaaa
·
2024-01-05 08:08
javaweb学习
前端
tomcat
maven
mysql
mybatis
vue
ajax
MyBatisPlus学习一:快速入门
前言前面快速学习了Mybatis,现在开始快速学习MyBatisPlus学习教程:黑马mybatis教程全套视频教程,2天Mybatis框架从入门到精通
黑马程序员
最新MybatisPlus全套视频教程,
无知的小菜鸡
·
2024-01-05 08:53
Java基础
mybatis
python基础——数据可视化
本文大纲参考
黑马程序员
Python系列教程目录一、json数据格式1.python数据转换为json类型数据2.json字符串转换为python数据类型二、pyecharts包介绍1.安装pyecharts
不爱睡觉不爱起床的小Kiku
·
2024-01-05 04:59
json
Oracle研学-编程
学自B站
黑马程序员
1.PL/SQL(PL语句+SQL语句) 数据库中的一段脚本代码Oracle对sql语言的过程化扩展,指在SQL命令语言中增加了过程处理语句(如分支、循环等),使SQL语言具有过程处理能力
泰勒疯狂展开
·
2024-01-04 21:33
Oracle研学
oracle
数据库
Java学习笔记
(八)——面向对象编程(高级)
目录一、类变量和类方法(一)类变量/静态变量类变量内存布局类变量使用注意事项和细节(二)类方法类方法经典的使用场景类方法使用注意事项和细节二、理解main方法语法三、代码块代码块使用注意事项和细节四、单例设计模式饿汉式和懒汉式的比较五、final关键字六、抽象类抽象类的最佳实践——模版设计模式七、接口实现接口vs继承类接口的多态特性八、内部类(一)局部内部类(二)匿名内部类(重要)匿名内部类实践(
忧郁小薯条_
·
2024-01-04 19:43
Java
学习
笔记
JAVA学习笔记
(九)——枚举类和注解
JAVA学习笔记
(九)——枚举类和注解1.枚举类1.1自定义枚举类1.2enum定义枚举类1.3Enum类的主要方法1.4实现接口的枚举类2.注解2.1注解概述2.2常见注解2.3自定义注解2.4JDK
Duncan.M
·
2024-01-04 19:13
JavaSE
java
Java学习笔记
(10)——枚举和注解和泛型
Java学习笔记
(10)——枚举和注解和泛型1枚举1.1.枚举类的说明:枚举类的理解:类的对象只有有限个,确定的。
鲑鱼683
·
2024-01-04 19:42
Java基础知识
java
Java学习笔记
——枚举类与注解
枚举类一、枚举类的使用1、枚举类的理解:类的对象只有有限个、确定的。我们称此类为枚举类2、当需要定义一组常量时,强烈建议使用枚举类3、如果枚举类中只有一个对象,则可以作为单例模式的实现方式二、如何定义枚举类自定义枚举类(jdk5.0之前)//自定义枚举类classSeason{//1.声明Season对象的属性:privatefinal修饰privatefinalStringseasonName;
joy妹妹是菜鸟
·
2024-01-04 19:42
Java学习
java
后端
Java学习笔记
(九)——枚举和注解
一、枚举介绍二、自定义类实现枚举三、enum关键字实现枚举Enum常用方法enum实现接口四、JDK内置的基本注解类型(一)@Override(二)@Deprecated(三)@SuppressWarnings五、元注解:对注解进行注解(一)Retention注解(二)Target注解(三)Documented注解(四)Inherited注解一、枚举介绍分析问题:1、季节的值是有限的几个值(spr
忧郁小薯条_
·
2024-01-04 19:11
Java
java
CSS案例:flex、justify-content、align-items
黑马程序员
JS学习时的一个案例,CSS有点不懂,单拎出来分析。
aPurpleBerry
·
2024-01-04 19:05
CSS
css
上一页
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
其他