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学习笔记
(基础篇)—数组模拟实现栈
栈的概念先进后出策略(LIFO)是一种基本数据结构栈的分类有两种:1.静态栈(数组实现)2.动态栈(链表实现)栈的模型图如下:栈模型图需求分析在编写代码之前,我习惯先对要实现的程序进行需求分析,比如用什么数据结构存储数据,需要实现哪些基本的功能等。这次是通过数组模拟实现栈,所以是一个==静态栈==,但是我在栈满时通过arraycopy函数自动扩容,后面会细说。我们要实现的功能至少应该包含以下功能:
chlinlearn
·
2023-04-16 00:36
学习小组Day2笔记---猫爪草
之前自己跟着视频学过一点linux,不过也来自于
黑马程序员
,也看过生信技能树的《生信人应该这样学linux》。虽有所获,但不得要领。自己这里使用了win10子系统Ubuntu18.4进行远程登录。
TeeM0猫爪草
·
2023-04-15 21:35
产品经理全套入门学习资料,及各行业解析分享
我直接整理了
黑马程序员
的产品经理学习的整套免费资源,直接码起来一点点的学习。
骨灰级收藏家
·
2023-04-15 18:22
互联网
产品经理
产品运营
产品设计
设计模式-day02
关注it黑马喵,关注it黑马谢谢喵
黑马程序员
Java设计模式详解,23种Java设计模式(图解+框架源码分析+实战)_哔哩哔哩_bilibili4.创建型模式4.2工厂模式4.2.1概述需求:设计一个咖啡店点餐系统
风格无涯
·
2023-04-15 15:22
设计模式
Synchronized详解(Monitor,轻量级锁,偏向锁,锁膨胀,锁消除,自旋)
博主主页:爪哇贡尘拾Miraitow创作时间:2022年2月18日15:41内容介绍:Synchronized详解参考资料:
黑马程序员
JUC⏳简言以励:列位看官,且将新火试新茶,诗酒趁年华内容较多有问题希望能够不吝赐教欢迎点赞收藏
爪哇贡尘拾Miraitow
·
2023-04-15 11:47
JUC
轻量锁
偏向锁
synchronized
锁膨胀
Monitor
Java网络编程基础
转载
黑马程序员
笔记主要内容软件架构CS/BS网络通信三要素TCP通信Socket套接字ServerSocket第一章网络编程入门1.1软件结构C/S结构:全称为Client/Server结构,是指客户端和服务器结构
0小水瓶0
·
2023-04-15 03:29
JavaEE企业级应用开发教程——第十二章 Spring MVC数据绑定和相应(
黑马程序员
第二版)(SSM)
第十二章SpringMVC数据绑定和相应12.1数据绑定在SpringMVC中,当接收到客户端的请求时,会根据请求参数和请求头等信息,将参数以特定的方式转换并绑定到处理器的形参中,这个过程称为数据绑定。数据绑定的流程大致如下:SpringMVC接收到客户端的请求后,将请求对象ServletRequest传递给DataBinder。DataBinder将处理方法的形参对象传递进来,准备将请求消息数据
m0_62096596
·
2023-04-14 20:51
SSM
spring
mvc
java-ee
学习
JavaEE企业级应用开发教程——第十一章 Spring MVC的核心类和注解(
黑马程序员
第二版)(SSM)
第十一章SpringMVC的核心类和注解11.1DispatcherServletDispatcherServlet是SpringMVC框架中的核心组件,它的全限定名是org.springframework.web.servlet.DispatcherServlet。作为SpringMVC的前端控制器,DispatcherServlet可以拦截客户端的请求,并根据一定的规则将请求转发给其他组件进行
m0_62096596
·
2023-04-14 20:21
SSM
spring
mvc
java-ee
学习
JavaEE企业级应用开发教程——第四章 MyBatis的关联映射和缓存机制(
黑马程序员
第二版)(SSM)
第四章MyBatis的关联映射和缓存机制MyBatis的关联映射是指将多个表之间的关联关系映射到Java对象之间的关联关系,从而方便进行复杂的数据库操作。关联映射可以分为一对一、一对多、多对一和多对多四种类型。MyBatis的缓存机制是指将查询结果缓存到内存中,下次查询相同的数据时可以直接从缓存中读取,从而提高查询效率。MyBatis的缓存机制分为一级缓存和二级缓存两种。关联映射和缓存机制的作用是
m0_62096596
·
2023-04-14 20:20
SSM
mybatis
java-ee
java
JavaEE企业级应用开发教程——第一章 初识MyBatis框架(
黑马程序员
第二版)(SSM)
第一章初识MyBatis框架1.1初识框架1.1.1框架概述“框架”就是骨架,在骨架上面添加自己的不同的东西就成了自己的东西。软件框架是一种通用的、可复用的软件环境,它提供特定的功能,助力软件应用、产品和解决方案的开发工作。软件框架包含支撑程序、编译器、代码、库、工具集和API,它把这些部件汇集在一起,以支持项目或系统的开发。1.1.2框架优势提高开发效率:框架提供了一些基础设施和常用功能的实现,
m0_62096596
·
2023-04-14 20:19
SSM
java-ee
java
JavaEE企业级应用开发教程——第九章 Spring的数据库编程(
黑马程序员
第二版)(SSM)
从第九章Spring的数据库编程9.1SpringJDBC传统的JDBC在操作数据库时,需要手动管理数据库连接等资源,这样频繁的数据库操作会产生大量重复代码,导致代码冗余。这使得开发人员需要处理低层级的细节,从而分散了他们的注意力和精力。但是,Spring的JDBC模块可以负责数据库资源管理和错误处理,大大简化了开发人员对数据库的操作。SpringJDBC提供了一种更为高效、简洁的方式来操作数据库
m0_62096596
·
2023-04-14 19:40
SSM
spring
数据库
java-ee
学习
Java学习笔记
(三):集合类与常用数据结构的典型用法
foochane:https://foochane.cn/article/2019122801.html1Collection集合1.1集合概述在前面基础班我们已经学习过并使用过集合ArrayList,那么集合到底是什么呢?集合:集合是java中提供的一种容器,可以用来存储多个数据。集合和数组既然都是容器,它们有啥区别呢?数组的长度是固定的。集合的长度是可变的。数组中存储的是同一类型的元素,可以存
foochane
·
2023-04-14 14:26
黑马程序员
_设计模式
——-android培训、java培训、期待与您交流!———-设计模式:把软件行业中出现的问题进行抽取并解决。总共有23种。对问题行之有效的解决方式,其实它是一种思想。设计模式分为三种类型,共23种。创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。行为型模式:模版方法模式、命令模式、迭代器模式、
wu_zida
·
2023-04-14 09:33
java
JAVA自学
一文带你了解CSS3的重点内容
知识学习内容来自b站的@
黑马程序员
的视频CSS3是在原来的CSS基础上优化来的,添加了一些新的内容,在移动端的支持要好于PC端。下面是CSS3的主要内容。
rchjr
·
2023-04-14 08:53
前端只因变凤凰之路
css3
前端
css
Java学习笔记
(1)Lambda是函数式接口的语法糖
Java中的Lambda和JavaScript的箭头函数很相似。如JavaScript的箭头函数:varisNegative=(num)=>numisNegative=num->numintegerStream=Stream.of(1,2,3,-4).filter(isNegative);Lambda的本质是一个函数式接口的语法糖。以上面的代码为例:PredicateisNegative=num-
浩神
·
2023-04-14 06:36
非计算机系学Python有什么建议?
具体安装与环境配置,大家可以直接看这个教程:
黑马程序员
Python教程_600集Pytho
黑马程序员官方
·
2023-04-14 05:03
python
开发语言
Spring---狂神说
Java学习笔记
Spring哔哩哔哩狂神说Java-Spring学习网址文章只为分享学习经验和自己复习用,学习还是该去查看正规视频网站和官方文档才更有效文章目录Spring1、简介1.1、优点1.2、组成1.3、拓展2、IOC理论推导2.1、IOC基础1、分析实现2、修改后2.2、IOC本质2.3、HelloSpring2.4、修改之前的代码2.5、IOC创建对象的方式---构造器注入3、Spring的基础配置3
上下没中
·
2023-04-14 02:34
java
spring
java
黑马程序员
JS学习第一天
目录一、JavaScript介绍1、JavaScript是什么2、JavaScript书写位置3、JavaScript的注释1.单行注释2.块注释4、JavaScript的结束符5、输入和输出语法1.输出语法:2.输入语法:二、变量1、变量基本使用1.声明变量2.变量赋值3、变量的本质4、变量命名规则与规范2、变量拓展1.声明语法2.取值语法3.一些术语:三、数据类型1、数据类型1.基本数据类型2
微光风笛
·
2023-04-14 02:02
JS
javascript
学习
前端
瑞吉外卖实战项目全攻略——第四天
Python量化交易实战入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统瑞吉外卖实战项目全攻略——第四天该系列将记录一份完整的实战项目的完成过程,该篇属于第四天案例来自B站
黑马程序员
Java
u012804784
·
2023-04-14 00:17
android
计算机
最新Springboot+mp核心技术外卖入门实战项目(二)
编码阶段二——菜品管理这是对应的视频链接【
黑马程序员
Java项目实战《瑞吉外卖》,轻松掌握springboot+mybatisplus开发核心技术的真java实战项目-哔哩哔哩】https://b23.
慢慢敲吧
·
2023-04-14 00:45
项目实战
java
spring
boot
黑马程序员
新版Linux零基础快速入门到精通——学习笔记
01初识Linux1.1、操作系统概述1.1.1、硬件和软件我们所熟知的计算机是由硬件和软件组成的。硬件:计算机系统中由电子、机械和光电元件等组成的各种物理装置的总称。(看的见、摸得着的东西:CPU、内存硬盘、显示屏、鼠标等)软件:是用户和计算机硬件之间的接口和桥梁,用户通过软件和计算机进行交流。(操作系统,就是软件的一类)1.1.2、操作系统操作系统是计算机软件的一种主要作用:作为用户和计算机硬
曼路-路漫漫
·
2023-04-13 21:57
Linux学习笔记
linux
学习
网络
黑马程序员
C++笔记---模板
1.1模板的概念1.2函数模板c++另一种编程思想是泛型编程,利用的技术就是模板c++提供两种模板机制:函数模板,类模板1.2.1函数模板语法作用:建立一个通用函数,其函数返回值和形参类型可以不具体指定,用一个虚拟的类型来代表。语法:template函数声明或定义解释:template---声明创建模板typename---表示后面的符号是一种数据类型,也可以用classT---通用的数据类型示例
hgSJDGJ
·
2023-04-13 20:01
C++
c++
Typescript入门教程(B站
黑马程序员
)
视频链接:https://www.bilibili.com/video/BV14Z4y1u7pi?p=11.TypeScript介绍1.1TypeScript是什么1.2TypeScript为什么要为JS添加类型支持?1.3TypeScript相比JS的优势2.TypeScript初体验2.1安装编译TS的工具包2.2编译并运行TS代码2.3简化运行TS的步骤注意:若ts-nodehello.ts
巨人张
·
2023-04-13 19:44
typescript
javascript
前端
❖ Python OOP 面向对象编程
参考:
黑马程序员
教程-Python基础面向对象OOP三大特性,且三个特性是有顺序的:封装继承多态封装指的就是把现实世界的事务,封装、抽象成编程里的对象,包括各种属性和方法。
Solomon_Xie
·
2023-04-13 15:09
【学习笔记】C++ 基础入门(三)函数 + 指针 + 结构体
(内容来自小破站《
黑马程序员
C++》复习自用,从入门到劝退)【学习笔记】C++基础入门(三)函数+指针+结构体6函数6.1概述6.2函数的定义(五个步骤)6.3函数的调用6.4值传递6.5函数的常见样式
红花与香菇2____
·
2023-04-13 11:41
C++
从入门到劝退
c++
javaweb部署在linux上时,网站连接数据库的问题
通过javaweb
黑马程序员
老师的讲解,我感觉是druid.property的url问题,于是去查看老师做的笔记:上面写着“获取数据库连接对象”,直觉告诉我可能会对这个问题有帮助,于是找到相应视频,看到
泽野千里wmh
·
2023-04-13 10:12
武纺淘宝网项目笔记
linux
数据库
运维
6. BOM 浏览器对象模型
声明:本人前端学习笔记的所有内容均为b站上pink老师课程的学习笔记,如果想详细了解的可以搜索以下网址:H5C3+移动布局:
黑马程序员
pink老师前端入门视频教程HTML5+CSS3+移动端布局-flex
Sweet_pin
·
2023-04-13 06:06
前端学习笔记
javascript
bom
JavaScript的DOM知识点总结
目录1.DOM重点核心2.DOM事件流3.DOM知识点总结4.常见案例视频资料,pink老师讲的超级详细,JavaScript的DOM操作:
黑马程序员
JavaScript核心教程,前端基础教程,JS必会的
ccj_zxy
·
2023-04-13 06:34
javascript
前端
html
css
【结构型模式】代理模式
区别对比4.1、静态代理和动态代理4.2、JDK动态代理和CGLIB动态代理5、代理模式优缺点6、应用场景优秀借鉴设计模式(四)——搞懂什么是代理模式代理设计模式(refactoringguru.cn)
黑马程序员
陈宝子
·
2023-04-13 05:04
设计模式
代理模式
java
开发语言
java学习笔记
-使用javadoc命令生成API文档
java中有三种注释:单行注释、多行注释(和C,C++中的一样)重点:文档注释如果编写java源码时添加了文档注释,则可以使用javadoc工具将代码中的文档注释提取出来做成一份API文档。这样API文档中可以详细列出该类里包含的所有成分。通过查看该文档,有利于掌握其中类的用法。在集成开发环境中,可以按照一定的步骤选项进行导出,例如平时使用的Eclipse,选择Export,选后选择导出javad
温姑娘
·
2023-04-12 21:53
JAVA
Java学习笔记
:进阶语法
文章目录一、对象内存管理:①堆内存:②垃圾回收机制:③栈:④方法区:二、Debug调试:三、API文档:①JDKAPI:②文件注释规范:③导出项目的JavaDoc文档:四、字符串String类:①String是不变对象:②修改字符串的性能问题:③String类中的常用函数:五、正则表达式:①正则表达式简介:②String类中有关于正则表达式的方法:六、Object:①重写toString方法:②重
Old萬
·
2023-04-12 21:52
#
Java学习笔记
java
学习笔记
Java学习笔记
之Mybatis
1.Mybatis1.1MyBatis介绍MyBatis是一款优秀的持久层框架MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集的过程MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的实体类【PlainOldJavaObjects,普通的老式Java对象】映射成数据库中的记录。MyBatis本是apache的一个开源项目ibatis,2010年这个
SolitudeAlma
·
2023-04-12 21:51
Java
java
mybatis
MyBatis---狂神说
Java学习笔记
MyBatis—狂神说
Java学习笔记
哔哩哔哩狂神说Java-MyBatis学习网址文章只为分享学习经验和自己复习用,学习还是该去查看正规视频网站和官方文档才更有效文章目录MyBatis---狂神说
Java
上下没中
·
2023-04-12 21:46
java
java
mybatis
java学习笔记
学习的重点1.如何快速学习java技术2.Java运行机制3.JDK4.Java开发规范5.数据类型6.二进制7.位运算符8.循环9.数组10.成员方法11.成员方法传参机制12.构造器13.封装14.继承15.多态16.类变量和类方法17.接口18.内部类19.异常体系图20.异常处理21.String22.StringBuffer23.StringBuilder24.集合框架体系25.Arra
旧城之王411
·
2023-04-12 21:45
java
学习
开发语言
`java`学习笔记(十一)`javadoc`注释
java学习笔记
(十一)javadoc注释文档注释只放在类、接口、成员变量、方法之前,因为Javadoc只处理这些地方的文档注释,而忽略其它地方的文档注释。
void.bug
·
2023-04-12 21:44
java
java
开发语言
后端
java学习笔记
四:javaDoc
javaDoc是一种文档注释,文档注释就是在开始的/**+回车之后,第一行或几行是关于类、变量和方法的主要描述,在类上面的是类的描述,在方法上面的是方法的描述通过命令行生成javaDOC文档packageoperator;/***@authorzhulang*@version1.0*@since1.0*/publicclassDoc{Stringname;/***@paramname*@retur
806026945
·
2023-04-12 21:11
JAVA学习笔记
JAVA学习笔记
—Mybatis框架基础
文章目录Mybatis基本应用一框架简介1.1三层架构1.2框架1.2.1什么是框架?1.2.2为什么使用框架?1.2.3常见的框架二Mybatis简介2.1原始jdbc操作的分析2.2Mybatis简介2.3ORM思想三Mybatis快速入门3.1MyBatis开发步骤3.2代码实现四Mybatis映射文件概述五Mybatis增删改查5.1新增六Mybatis核心文件概述6.1MyBatis核心
Big_BlueCat
·
2023-04-12 21:41
Java学习笔记
mysql
java
mybatis
java学习笔记
——javaDOC生成文档
目录使用方法参数信息生成JavaDOC文件使用方法使用/**再按回车(在idea下),来生成DOC文档,具体形式如下/***@authorzhengxiangwen*@version1.0*@since1.8*@param参数*@returnnull*@throws异常抛出情况*/参数信息@author作者名@version版本号@since指明需要最早使用的jdk版本@param参数名@retu
奥卡姆的剃刀生锈了
·
2023-04-12 21:40
【
Java学习笔记
】day6--内容包括:包机制-在IDEA中新建包中包,JavaDoc-通过命令行生成javadoc文档、通过IDEA生成javadoc文档
目录Java第六天--基础的最后部分啦7包机制7.1包机制的概念7.2如何在IDEA中新建包中包8JavaDoc8.1javadoc概念8.2通过命令行生成JavaDoc文档8.3通过IDEA生成JavaDoc文档Java第六天--基础的最后部分啦7包机制7.1包机制的概念为了更好地组织类,Java提供了包机制,用于区分类名的命名空间包语句的语法格式为:packagepkg1[.pkg2[.pkg
jlgl520
·
2023-04-12 21:06
java学习笔记
intellij-idea
java
intellij
idea
java学习笔记
5-javaDoc文档
@author标志编写的作者@exception标志抛出的异常@param说明一个方法的参数@return说明方法的返回值类型@since说明该程序的JDK开始版本@throws和@exception标签一样@version说明版本JDK的标准文档:https://docs.oracle.com/javase/8/docs/api/idea生产方法:Tools->GenerateJavaDocGe
先去捉只猫
·
2023-04-12 21:35
java
Java学习笔记
--使用Javadoc生成程序开发文档
1、使用javadoc命令生成Java文档注释的方法:源程序中注释时需要以/***/如图:2、使用windows命令在对应路径输入javadoc-ddoc文件名.java(如:javadoc-ddocHelloWorld.java)创建成功后如下图:(1)如果出现:错误:java.lang.illegalArgumentException解决方法为:删除CLASSPATH环境变量或者重新设置(2)
chen_WenJ
·
2023-04-12 21:04
JAVA学习笔记
(Mybatis高级)
文章目录Mybatis练习1、配置文件实现CRUD1.1环境准备1.2查询所有数据1.2.1编写接口方法1.2.2编写SQL语句1.2.3编写测试方法1.2.4起别名解决上述问题1.2.5使用resultMap解决上述问题1.2.6小结1.3查询详情1.3.1编写接口方法1.3.2编写SQL语句1.3.3编写测试方法1.3.4参数占位符1.3.5parameterType使用1.3.6SQL语句中
梦幻蔚蓝
·
2023-04-12 21:00
JAVA
java
开发语言
后端
java-ee
intellij-idea
黑马程序员
python快速编程入门课后答案_Python快速编程入门课后程序题答案
学Python,来传智播客
黑马程序员
学Pyth
weixin_39990660
·
2023-04-12 12:37
黑马程序员
Java学习笔记
(十):面向对象基础
classclassPerson{privateStringname;privateintage;publicStringgetName(){returnthis.name;}publicvoidsetName(Stringname){this.name=name;}publicintgetAge(){returnthis.age;}publicvoidsetAge(intage){if(age1
似锦少年Jory
·
2023-04-12 01:07
函数式接口——
Java学习笔记
函数式接口函数式接口一般使用形式:在类中先定义一个方法method,参数传递,再加上函数式接口类型参数再调用method方法,在传入参数时,传入指定数据,再使用函数时接口来作为参数(类似于匿名内部类)publicclassMyclass{Tmethod(ElemTypee,函数式类型f){返回值=f.唯一抽象方法(e);}voidmain(){method(e,()->{实现方法作用})}}1.S
27分钟前
·
2023-04-11 04:27
函数式接口
java
开发语言
后端
黑马程序员
武汉中心——javaee面试宝典java基础
1、Java基础1.1Collection和Map1.2IO流1.3异常1.4多线程1、Java基础1.1Collection和Map(1)掌握Collection和Map的继承体系。链表链表是一种物理上非连续,非顺序的存储结构,数据元素之间的顺序是通过每个元素的指针关联的链表有一系列节点组成,每个节点一般至少会包含两部分的信息:1.元素数据2.指向下一个元素的指针链表分类:1.单向链表和双向链表
黑马程序员武汉校区
·
2023-04-11 02:06
java
面试
面试技巧
javaee
黑马程序员
——移动互联网市场需求分析
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------今天我讲一下移动互联网未来的市场和需求会发生什么样的变化。首先,我们可以看看这个市场到底有多大。中国的移动互联网用户已经在今年会达到2.33亿这个巨大的数字,而且越来越多的互联网用户开始上移动互联网,甚至可能还有一些不上互联网的用户上移动互联网。所以它的成长率是非常惊人的,能不能赚钱?我们可以看到在
shockWaveGo
·
2023-04-10 18:38
黑马程序员
——C语言学习之基本运算及优先级
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------一、算数运算符1.加法运算符+2.减法运算符(负数运算符)-3.乘法运算符*4.除法运算符/相同数据类型的值才能进行运算,而且运算结果依然是同一种数据类型5.模运算符(取余运算符)%%两侧必须都为整数,否则不能运算6.注意点1>自动类型转换inta=10.6;intb=10.5+1.7;自动将大类型
shockWaveGo
·
2023-04-10 18:38
黑马程序员
——Objective-C学习之set方法和get方法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------一、set方法和get方法1.set方法和get方法的使用场合@public的成员可以被随意赋值,应该使用set方法和get方法来管理成员的访问(类似机场的安检、水龙头过滤,过滤掉不合理的东西),比如僵尸的生命值不能为负数2.set方法1>作用:用来设置成员变量,可以在方法里面过滤掉一些不合理的值2
shockWaveGo
·
2023-04-10 18:38
【
黑马程序员
】Java学习分享
刚开始接触Java的时候感觉好陌生,感觉真的好难。以前就听学长说过Java只有两条路,一条从入门到精通,一条从入门到放弃,而我偏偏喜欢挑战,所以决定坚持到精通。在传智播客学习Java的日子里,我真心感觉很充实,一开始连最基本的掌握当天知识都很难做到,还好我坚持下来了,慢慢的找到了一点感觉。预科班在追讲师的步伐,在基础班时就能跟上传智播客讲师的步伐了。特别是在接触面向对象的时候,连续几天迷迷糊糊的很
黑马萤火虫
·
2023-04-10 14:38
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他