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 三层的正确写法_
Java学习笔记
——三层架构
Layer:UI层:userinterface用户接口层Biz层:servicebusinessloginlayer业务逻辑层DAO层:DateAccessObject数据访问层1.建立三层架构UI层(对应包ui):这里就是一个简单的测试类Biz层(对应包service):包括实体类的service层接口IGradeService和其实现类(impl包下)GradeServiceimplDAO层(
徐先生的猫
·
2023-04-06 10:53
java
三层的正确写法
Java学习笔记
:编写一个MVC模式Web项目的完整流程
本实例的编写和运行环境:MySQL8.0、Tomcat9.0、IntelliJIDEA2020.1本实例演示一个极简的JavaWeb项目按照M(模型)V(视图)C(控制器)模式编写的过程:1、新建项目选择JavaEnterprise-->WebApplication2、数据准备在MySQL中建立一个库mydb1,在其中建立一个表student:SQL代码如下SETFOREIGN_KEY_CHECK
一茶一包
·
2023-04-06 05:24
Java学习笔记
java
web开发
mvc
#笨鸟先飞# 计算机专业大一初学C++记录 第一篇
开学后第一周是用来熟悉校园和适应大学生活的,还没开始上课,所以我就笨鸟先飞,跟着B站的
黑马程序员
学一学C++,前天就学了几节,但是这两天散漫了,没好好预习,那就从现在开始吧,记录下我学习编程的开端,让以后有所念想时回来看看
令夏二十三
·
2023-04-06 02:29
笨鸟先飞
c++
开发语言
Node.js随笔----CORS解决跨域问题
可以很方便地解决跨域问题使用步骤分为三步:①使用npminstallcors安装中间件②使用constcors=require('cors');导入中间件③在路由之前调用app.use(cors())配置中间件
黑马程序员
睡不着还睡不醒
·
2023-04-06 02:26
node.js
前端
javascript
黑马程序员
---MyBatisPlus(第一天)
一、了解MyBatis-Plus1.1MyBatis-Plus介绍MyBatis-Plus(简称MP),是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发,提高效率而生1.2特性无侵入损耗小强大的CRUD操作支持Lambda形式调用:通过Lambda表达式,方便的编写各类查询条件,无需再担心字段写错支持多种数据库支持主键自动生成支持XML热加载支持ActiveRe
睡不着还睡不醒
·
2023-04-06 02:26
mybatisplus
SpringBoot
mybatis
java
数据库
ElasticSearch-学习笔记-阶段总结(易错点&易混淆点&归纳)
Java后端-学习路线-笔记汇总表【
黑马程序员
】ElasticSearch-学习笔记01【ElasticSearch基本介绍】【day01】ElasticSearch-学习笔记02【ElasticSearch
延锋L
·
2023-04-05 22:22
ElasticSearch
elasticsearch
大数据
postman
插件
vector容器(C++
黑马程序员
笔记)
3.2vector容器3.2.1vector基本概念功能:●vector数据结构和数组非常相似,也称为单端数组vector与普通数组区别:●不同之处在于数组是静态空间,而vector可以动态扩展动态扩展:●并不是在原空间之后续接新空间,而是找更大的内存空间,然后将原数据拷贝新空间,释放原空间●vector容器的迭代器是支持随机访问的迭代器3.2.2vector构造函数功能描述:.●创建vector
爱康代码
·
2023-04-05 19:16
c++函数引用
容器
c++
蓝桥杯
set容器(c++
黑马程序员
笔记)
3.8set/multiset容器3.8.1set基本概念简介:●所有元素都会在插入时自动被排序本质:●set/multiset属于关联式容器,底层结构是用二叉树实现。set和multiset区别:●set不允许容器中有重复的元素●multiset允许容器中有重复的元素3.8.2set构造和赋值功能描述:创建set容器以及赋值示例:#include#includeusingnamespacestd
爱康代码
·
2023-04-05 19:16
c++函数引用
容器
运维
Java学习笔记
之JavaSE多线程
【狂神说Java】多线程详解1.线程简介1.1进程进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。进程相当于我们每次执行代码时的程序。1.2线程线程是操作系统能够进行运算调度的最小单位。一个进程可以包含多个线程。1.2多任务多任务处理是指用户可以在同一时间内运行多个应用程序,每个应用程序被称作一个任务。Linux、windows就是支持
SolitudeAlma
·
2023-04-05 19:09
Java
java
黑马程序员
---SpringBoot快速入门
一、入门案例①创建Maven项目②导入SpringBoot起步依赖③定义Controller④编写引导类⑤启动测试pom.xmlorg.springframework.bootspring-boot-starter-parent2.4.5org.springframework.bootspring-boot-starter-webHelloController.java@RestControlle
睡不着还睡不醒
·
2023-04-05 19:36
SpringBoot
spring
boot
java
后端
Java零基础到面试升职学习路线教程
#2020Java零基础到面试升职学习路线教程【注】本文来源于B站,下方评论,资源来源Java基础Java教程_超全面Java基础入门教程,零基础小白自学Java编程必备教程_
黑马程序员
Java全套教程数据库
兮皇
·
2023-04-05 16:44
Java学习记录
java
黑马程序员
前端JavaScript高级——ES6学习笔记
简单看下开头目录,里面包含了面向对象的编程思想,以及构造函数,类和对象、原型链、箭头函数、数组和字符串新增方法、函数递归、深拷贝浅拷贝、正则表达式等知识点。本文是对CSDN其他博主记录的一个补充,因为黑马也是今年才陆续补充一些知识点的视频的,本文将其收录于此,雷同勿怪。目录Day1-JavaScript面向对象01-学习目标(target)02-面向对象编程介绍面向过程编程POP(Process-
上官海岚
·
2023-04-05 13:36
JavaScript
学习笔记和案例
es6
学习
前端
笔记
黑马程序员
C++教程从0到1入门编程——核心编程
目录1内存分区模型程序运行前01代码区02全局区程序运行后03栈区04堆区05new操作符2引用06引用的基本使用07引用注意事项08引用做函数参数09引用做函数返回值10引用的本质11常量引用3函数提高12函数默认参数13函数占位参数14函数重载4类和对象封装16封装的意义属性和行为作为整体对象特性:对象的初始化和清理23构造函数和析构函数24构造函数的分类和调用25拷贝构造函数调用时机26构造
SkyeSun_
·
2023-04-05 12:32
C++
c++
开发语言
数据结构
【02】 PC端网页布局之CSS3-pink老师-2022/03
PC端网页布局之CSS3
黑马程序员
pink老师前端入门教程,零基础必看的h5(html5)+css3+移动端前端视频教程_哔哩哔哩_bilibili1.CSS基础css最大价值:让HTML专注做结构呈现
鬼扯子
·
2023-04-05 09:24
前端学习
css3
css
前端
【C++】一题多解 - 输出 1~100 中的奇数
目录1、缘起2、while循环2、for循环3、总结1、缘起最近在
黑马程序员
UP主那里学习C++编程语言,学习到了【第40节】程序流程结构-跳转语句-continue知识点。
Aperion
·
2023-04-05 06:04
C++
c++
算法
开发语言
Java学习笔记
14 - 集合、Iterator、foreach、泛型
本文主要内容1、集合2、Iterator迭代器3、增强for循环4、泛型01集合A:集合概述集合,是java中提供的一种容器,可以用来存储多个数据。集合和数组的区别:数组的长度是固定的。集合的长度是可变的。集合中存储的元素必须是引用类型数据B:集合继承关系1、ArrayListArrayList类继承抽象类AbstractList同时实现接口List,而List接口又继承了Collection接口
乘风破浪的姐姐
·
2023-04-05 04:53
JavaSE学习笔记-
黑马程序员
JAVA注解
概念白话给计算机看的注释官方定义注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。如何使用注解@注解名称作用编写文档:通过代码里标识的元数据生成文档【生成文档doc文档】代码分析:通过代码里标识的元数据对代码进行分析【使用反
studyForMokey
·
2023-04-05 04:34
java
学习
jvm
JavaSE基础加强-学习
黑马程序员
Java基础视频教程(P93开始)
目录P0:写在前面的小知识P93:下阶段:JavaSE基础加强简介P95:static:修饰成员变量、内存机制P96:static:修饰成员方法、内存机制P97:static:访问的注意事项[拓展、面试]P98:static:应用知识-工具类P99:static:应用知识-代码块P100:static:应用知识-单例模式P101:继承:概述、案例P102:继承:特点、访问特点、方法重写P103:继
孟孟单单
·
2023-04-05 03:06
Java学习ing
java
学习
关于HTML5的新增特性,你只需要了解这3点
知识学习内容来自b站的@
黑马程序员
的视频html5的新特性起源html5新增特性主要是针对以前语义化不足的问题,添加了新的标签、表单和表单属性等。
rchjr
·
2023-04-05 01:10
前端只因变凤凰之路
前端
html
css
html5
html5新增特性
SpringBoot SpringBoot 原理篇 1 自动配置 1.13 bean 依赖属性配置
SpringBoot【
黑马程序员
SpringBoot2全套视频教程,springboot零基础到项目实战(springboot2完整版)】SpringBoot原理篇文章目录SpringBootSpringBoot
Ding Jiaxiong
·
2023-04-05 01:56
SpringBoot2
spring
boot
java
spring
JAVA学习笔记
032——MVC下的三层架构示例(学生信息表的增删改查)
为便于学习,本文有完整的可执行的代码。如运行有问题,欢迎留言交流探讨。(2020.8.28整理)三层架构理论:三层架构和MVC之间的关系:下面就开始讲案例:=======================================================================================案例要实现的功能:用三层架构,在网页上实现学生信息表的增删改查。数据库
Shaoxi Zhang
·
2023-04-04 18:41
Java
java
1 计算-[
Java学习笔记
]
1.1读入与打印读入:Scannerin=newScanner(System.in);inta=in.nextInt();这样就可以读入一个int型的值存入a了。打印:System.out.println(a);这样就打印出了刚才输入的值a。1.2变量与计算1.2.1变量的定义变量定义的一般形式就是:;intprice;intamount;intprice,amount;1.2.2变量的名字变量需
dk_qi
·
2023-04-04 16:52
【
Java学习笔记
】26.Java 多态
Java多态多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作,如图所示:多态性是对象多种表现形式的体现。现实中,比如我们按下F1键这个动作:如果当前在Flash界面下弹出的就是AS3的帮助文档;如果当前在Word下弹出的就是Word帮助;在Windows下弹出的就是Windows帮助和支持。同一个事件发生在不同的对象上会产生不同的结果。多态的优点消
海棠赠微雨.
·
2023-04-04 15:40
Java学习笔记
java
学习
jvm
服务器
后端
【
Java学习笔记
】37.Java 网络编程
Java网络编程网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net包中J2SE的API包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。java.net包中提供了两种常见的网络协议的支持:TCP:TCP(英语:TransmissionControlProtocol,传输控制协议)是一种面向连接的、可
海棠赠微雨.
·
2023-04-04 15:10
Java学习笔记
网络
java
学习
后端
开发语言
【
java学习笔记
】------又双叒叕是那个“Hello World!“
JDK与IDEA安装学习JAVA必备工具JDK下载地址JDK安装教程IDEA下载地址IDEA直接按照指引一直next就可以完成安装。java的特点java的特性:一、简单性Java语法是C++语法的一个“纯净版本”。这里没有头文件、指针运算(甚至指针语法)、结构、联合、操作符重载、虚基类等等。不仅如此,Java开发环境远远超出大多数其他编程语言的开发环境。二、面向对象什么是面向对象?这里我们用木匠
八只脚抠脚
·
2023-04-04 15:05
JAVA
java
eclipse
【Java】学习笔记-初识Java及开发环境的安装
语言的优势二、初识Java1.main方法示例2.运行Java程序三、Java开发环境的安装1.Windows下Java开发环境安装指南2.Mac系统下Java开发环境安装指南3.开发工具IDEA官网总结前言
Java
SGA_99
·
2023-04-04 15:32
Java基础学习
java
开发语言
intellij
idea
jdk
JAVA学习笔记
Day01
---------------------------
JAVA学习笔记
Day01--------------------------学习大纲>>>>>>基础第一阶段:JAVASE(JavaStandardEdition
NAREN_BLOG
·
2023-04-04 10:50
JAVA
java学习笔记
day1
java学习笔记
day1首先,创建一个文本文档,然后命名为“类”的名字。
小滑头卫龙大面筋
·
2023-04-04 10:18
java学习笔记
java
学习
开发语言
黑马程序员
Java零基础视频教程(2022最新Java)B站视频学习笔记-Day15-阶段项目(拼图小游戏)(上篇)
1、主界面分析1、练习:创建主界面1到IDEA中创建一个宽603像素,高680像素的游戏主界面到IDEA中创建一个宽488像素,高430像素的登录界面到IDEA中创建一个宽488像素,高500像素的注册界面解题思路分析:因为程序主要分为三块(即游戏界面、登陆界面、注册界面),每一个界面内又有很多操作,需要写很多代码,因此要把三个界面分开写在三个class当中,而不是只写在一个main方法中,这样也
AIains
·
2023-04-04 10:39
黑马程序员Java基础课程
学习
java
1024程序员节
实战!手把手教你实现学成在线网站首页案例【详细源码】
知识学习内容来自b站的@
黑马程序员
的视频CSS属性书写顺序开始之前规范一下写CSS属性的顺序:布局定位属性:display/position/float/clear/visibility自身属性:wid
rchjr
·
2023-04-04 07:53
前端只因变凤凰之路
html
css
前端
学成在线案例实现
前端案例实战
Java学习笔记
(二十四)—— HashMap
终于到了一个比较硬核的数据结构,其实之前数据结构课讲过如何用c++实现hashmap的思路,Java也有自带的hashmap这个数据结构。今天联系二者经验,彻底做一次梳理,并基于已有的javahashmap做一些些分析,他为什么设计思路是这样的。以及如果自己手撕一个hashmap要怎么设计。hashmap出现原因存连续的数据。一开始我们用的是数组或者链表来存储数据,但明显的:数组需要开一块连续的空
Biangbangbing
·
2023-04-04 05:30
Java学习笔记
java
哈希算法
intellij
idea
hashmap
hash
python意外退出_Java和Python均位于榜首,到底该选哪一个?
黑马程序员
微信号:heiniu526传智播客旗下互联网资讯,学习资源免费分享平台TIOBE9月编程语言排行榜中Java第一,但PYPL9月排行榜中Python却是第一。
Peepeepoopoo
·
2023-04-04 04:05
python意外退出
瑞吉外卖学习笔记day_01
黑马程序员
Java项目实战《瑞吉外卖》,轻松掌握springboot+mybatisplus开发核心技术的真java实战项目_哔哩哔哩_bilibili目录技术选型角色开发环境搭建数据库环境搭建Maven
INawaken
·
2023-04-04 02:07
web项目实践
mybatis
spring
boot
java
黑马程序员
Java项目实战《瑞吉外卖》 笔记 Day5:视频P69-P88
黑马程序员
Java项目实战《瑞吉外卖》笔记本课程以当前热门的外卖点餐为业务基础,业务真实、实用、广泛。
无名老司机
·
2023-04-04 02:39
java
mybatis
spring
spring
boot
java-ee
黑马程序员
Java项目实战《瑞吉外卖》 笔记 Day3:视频P40-P48
黑马程序员
Java项目实战《瑞吉外卖》笔记本课程以当前热门的外卖点餐为业务基础,业务真实、实用、广泛。
无名老司机
·
2023-04-04 02:38
java
mybatis
spring
boot
黑马程序员
Java项目实战《瑞吉外卖》 笔记 Day4:视频P49-P68
黑马程序员
Java项目实战《瑞吉外卖》笔记本课程以当前热门的外卖点餐为业务基础,业务真实、实用、广泛。
无名老司机
·
2023-04-04 02:38
java
mybatis
spring
boot
spring
maven
黑马程序员
Java项目实战《瑞吉外卖》 笔记 Day2:视频P15-P25
黑马程序员
Java项目实战《瑞吉外卖》笔记Day2:视频P15-P25本课程以当前热门的外卖点餐为业务基础,业务真实、实用、广泛。
无名老司机
·
2023-04-04 02:08
java
servlet
开发语言
spring
boot
spring
黑马程序员
Java项目实战《瑞吉外卖》 笔记 Day1:视频P1-P14
黑马程序员
Java项目实战《瑞吉外卖》笔记Day1:视频P1-P14本课程以当前热门的外卖点餐为业务基础,业务真实、实用、广泛。
无名老司机
·
2023-04-04 02:07
java
mybatis
spring
maven
spring
boot
Pyspark让pandas特征工程代码在集群上飞起来——天猫复购率baseline
pyspark.pandas.dataframe第二种特征工程方式:pyspark.dataframe第三种特征工程方式:spark-SQL模型吐槽结语环境与数据准备环境:CentOS7、Spark3.1.2注:Spark环境搭建借鉴
黑马程序员
给的资料数据
初淅沥以萧飒
·
2023-04-04 01:57
pyspark
python
spark
大数据
JAVA学习笔记
——泛型程序设计
目录概念定义类型参数的限定泛型代码和虚拟机桥方法(bridgemethod)约束与局限性泛型类型的继承规则通配符类型概念通配符的超类型限定无限定通配符通配符捕获反射和泛型泛型Class类使用`Class`参数进行类型匹配虚拟机中的泛型类型信息概念所谓“泛型”,是指一段编写的代码可以被多个不同类型的对象使用,从功能上来看,类似于“方法重载”。不同的是,泛型程序只需要编写一次代码就能供多种类型的对象使
Andrew-xj
·
2023-04-04 01:36
JAVA学习笔记
java
泛型
Java学习笔记
————泛型程序设计
1.泛型程序设计1.1泛型的引出要求设计一个可以表示坐标的类(X,Y)但是此坐标要可以同时满足以下三种集中要求:·X=10、Y=100·X=10.3、Y=50.2·X=”东经180°”、Y=”北纬210°”分析:因为现在的程序中需要接受三种数据类型的数据,所以呢为了保证程序的正确性,最好使用Object类完成,因为Object可以接受任意的引用数据类型:·数字à自动装箱操作àObject·字符串à
chihe3213
·
2023-04-04 01:34
java
Java学习笔记
——String(字符串的创建,字符串值不能更改的理解,String s = ““与String s = new String()的区别,常量相加与变量相加的区别)
String字符串的创建对于字符串一旦被赋值就不能被改变的理解Strings=newString(“hello”)和Strings=“hello”;的区别是什么?字符串常量相加与变量相加的区别字符串的创建字符串的简单理解,就是由多个字符组成的一串数据叫字符串,也可以看作一个字符数组Java中所有的字符串文字(例如"abc")都被实现为此类的实例(对象)。1、字符串字面值"abc"也可以被成为一个字
一纸春秋
·
2023-04-03 19:05
java
java
String
字符串
JAVA学习笔记
(一)—— String字符串/equals与==的区别
1.String字符串Stringstr1="abc";Stringstr2="abc";Stringstr3=newString("abc");System.out.println(str1==str2);System.out.println(str1==str3);在上述代码执行的过程中,在创建str1时JVM开辟了一块空间将“abc”放入字符串常量池,在创建str2时直接从字符串常量池中获取
Keven_Singer
·
2023-04-03 18:13
学习笔记
微服务框架 SpringCloud微服务架构 15 RabbitMQ 快速入门 15.1 介绍和安装
微服务框架【SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,系统详解springcloud微服务技术栈课程|
黑马程序员
Java微服务】SpringCloud微服务架构文章目录微服务框架
Ding Jiaxiong
·
2023-04-03 18:51
微服务
java-rabbitmq
rabbitmq
架构
大学生或者程序员上B站学习编程必备的几位优秀UP主
一、尚硅谷(很多优秀的课程和先进的学习路线,很多资源都是开源,大家可以在评论区寻找)二、
黑马程序员
(应该是B站上粉丝最多的编程教学官方号,开源方便)三、遇见狂神说(狂神Java系列讲解很细致,springboot
每天一个秃顶小技巧
·
2023-04-03 16:13
笔记
java
编程语言
大数据
python
java教学练习题_
java学习笔记
(5-基础语法练习题)
1.键盘录入月份,输出对应的季节:基础版本packagedaigua4;importjava.util.Scanner;/**根据输入的月份,输出对应的季节**/publicclassMonthToSeason{publicstaticvoidmain(String[]args){//创建Scanner实例Scannersc=newScanner(System.in);System.out.pri
凡斯
·
2023-04-03 15:43
java教学练习题
Java学习笔记
--- MySQL-常用数据类型
一、Mysql常用数据类型二、数值型(整数)的基本使用使用规范:在能够满足需求的情况下,尽量选择占用空间小的#演示整形的使用#使用tinyint来演示范围有符号-128~127如果没有符号0-255#1.如果没有指定unsigned,则TINYINT就是有符合#2.如果指定unsigned,则TINYINT就是无符合0-255CREATETABLEt1(idTINYINT);CREATETABLE
乌云不要说话
·
2023-04-03 15:37
MySql
mysql
java
学习
Java学习笔记
- 微服务的链路追踪
Java学习笔记
-微服务的链路追踪1、微服务架构下的问题2、SpringCloudSleuth2.1Sleuth简介2.2相关概念2.3链路追踪Sleuth入门案例3、Zipkin的概述4、ZipkinServer
金海湖底有宝藏
·
2023-04-03 13:32
笔记
java
微服务
分布式
Java学习笔记
---多线程并发
Java学习笔记
---多线程并发(一)认识线程和进程(二)java中实现多线程的三种手段【1】在java中实现多线程操作有三种手段:【2】为什么更推荐使用Runnable接口?
孫治AllenSun
·
2023-04-03 09:17
Java基础与算法
队列
多线程
编程语言
面试
java
Java学习笔记
-多线程基础知识
一、基础概念CPU核心数和线程数的关系多核心:也指单芯片多处理器(ChipMultiprocessors,简称CMP),CMP是由美国斯坦福大学提出的,其思想是将大规模并行处理器中的SMP(对称多处理器)集成到同一芯片内,各个处理器并行执行不同的进程。这种依靠多个CPU同时并行地运行程序是实现超高速计算的一个重要方向,称为并行处理多线程:SimultaneousMultithreading.简称S
ChitandaEru.
·
2023-04-03 09:16
Java学习
java
多线程
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他