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学习笔记
2019-01-27
又是一整天的学习,看完了
黑马程序员
的Java基础课,把前些日子复习的知识巩固了许多,晚上看了个手动实现tomcat的视频课,对很多知识点进行了汇总和串行的理解。
HiramJoyce
·
2021-04-22 20:02
二.C++中的引用
文章目录前言2.引用2.1.引用的基本使用2.2.引用的注意事项2.3.引用的本质2.4.引用做函数参数2.5.引用做函数返回值2.6.常量引用前言本文记录本渣渣依据
黑马程序员
C++课程视频学习C++笔记本节记录
盘子ssa
·
2021-04-22 18:28
C++
自学C++
c++
工作10年,把这些平时收藏的网站告诉大家
一,学习相关1,51CTO2,B站3,w3cschool4,runoob(菜鸟教程)5,慕课网6,网易云课堂7,腾讯课堂8,极客时间9,
黑马程序员
10,
数据结构和算法
·
2021-04-22 16:55
其他资料
工作10年
收藏
网站
黑马程序员
---三天快速入门Python机器学习(第三天)
文章目录四、回归与聚类算法4.1线性回归4.1.1线性回归的原理4.1.2线性回归的损失和优化原理4.1.3线性回归API4.1.4波士顿房价预测4.1.5梯度下降的扩展:GD、SGD、SAG4.1.6总结4.2欠拟合与过拟合4.2.1什么是过拟合与欠拟合4.2.2原因以及解决方法4.3线性回归的改进---岭回归4.3.1带有L2正则化的线性回归--岭回归4.4分类算法--逻辑回归与二分类4.4.
zdb呀
·
2021-04-22 11:43
python
机器学习
python
算法
聚类
逻辑回归
机器学习
java学习笔记
(1)-简介
1.java历史简介概要本文章是我以前学习后端java时做的笔记,提供以后的自己查阅,今后我会慢慢更新到博客上,供大家参阅,我自认为我自己是一个很懒的人,博客更细很慢,但是我会把最好的博客呈现给大家.计算机发展史:机器语言:010101010101010;------很难懂汇编语言:通过大量的英文单词代表计算机的指令.add11,高级语言:c\java\c++\PHP\javascript语言起源
shmily科技
·
2021-04-22 06:16
java学习笔记
#1-内部类/接口等概念
成员变量与局部变量:具体定义不再赘述,记录一些以前忽视的差异;成员变量在声明过程中会被系统默认初始化,默认值0;局部变量在声明过程中不会被系统默认初始化;(final修饰的为特殊情况,不会初始化)局部变量和成员变量命名可以重复,当调用过程中冲突时,符合就近原则。(优先调用局部变量)静态变量、静态方法:静态变量可以通过对象名直接访问,也可以直接通过类名访问。非静态类不能以此方式调用,需要声明类后,通
edwin1993
·
2021-04-22 01:08
JAVA学习笔记
02之多线程
1.线程和进程的区别?它们是不同的操作系统资源管理方式。进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多线程的程序健壮,但在进程切换时,耗费资源较大,效率要差一些。但对于一些要求同时进行并且又要共享某些变量的并发操作,只能用线
Darkmoss
·
2021-04-22 00:52
3 CSS的三大特性
声明:本人前端学习笔记的所有内容均为b站上pink老师课程的学习笔记,如果想详细了解的可以搜索以下网址:H5C3+移动布局:
黑马程序员
pink老师前端入门视频教程HTML5+CSS3+移动端布局-flex
Sweet_pin
·
2021-04-21 21:09
前端学习笔记
css
html
一.程序的内存模型--C++内存四区--程序运行后--new操作符
一.程序的内存模型前言1.2程序运行后1.3new操作符总结前言本文记录本渣渣依据
黑马程序员
C++课程视频学习C++笔记本节记录程序的内存模型–内存四区–程序运行后–new操作符1.2程序运行后栈区由编译器自动分配释放
盘子ssa
·
2021-04-21 19:06
C++
自学C++
c++
【
Java学习笔记
】(七)ArrayList源码分析(三)
正文之前这篇文章来自我的博客在先前的第一篇文章以及第二篇文章中已经讲述了ArrayList的常用方法,但是没有使用迭代器,这一篇文章就来讲讲使用迭代器操作ArrayList的基本方法主要内容:迭代器的构造使用迭代器进行增删改查正文1.构造迭代器所需的类在源码中,有两个私有类:Itr以及ListItr,第一个是单向操作,第二个能够支持双向操作需要先看一下这两个类的源码,它们对于迭代器的构造必不可少:
胖若两人_
·
2021-04-21 18:21
数据仓库工具hive面试题集锦
这里
黑马程序员
主要和大家分享一下数据仓库工具hive相关的面试题!image1、Hive的join有几种方式,怎么实现j
再让你三行代码
·
2021-04-21 16:40
一.程序的内存模型--C++内存四区--程序运行前
一.程序的内存模型前言1.内存分区模型C++程序在执行时,将内存大方向划分为4个区域内存四区的意义1.1程序运行前代码区全局区总结前言本文记录本渣渣依据
黑马程序员
C++课程视频学习C++笔记本节记录内存四区
盘子ssa
·
2021-04-21 16:13
C++
自学C++
c++
黑马程序员
---三天快速入门Python机器学习(第二天)
文章目录三、分类算法3.1sklearn转换器和估计器3.1.1转换器3.1.2估计器(sklearn机器学习算法的实现)3.2K-近邻算法3.2.1什么是K-近邻算法(KNN)3.2.2K-近邻算法API3.2.3案例1:鸢尾花种类预测3.2.4K-近邻总结3.3模型选择与调优3.3.1什么是交叉验证(crossvalidation)3.3.2超参数搜索---网格搜索(GridSearch)3.
zdb呀
·
2021-04-21 16:06
python
决策树
算法
python
机器学习
黑马程序员
---三天快速入门Python机器学习(第一天)
机器学习入门一、机器学习概述1.1人工智能概述1.1.1机器学习与人工智能、深度学习1.1.2机器学习、深度学习能做什么1.1.3人工智能阶段课程安排1.2什么是机器学习1.2.1定义1.2.2解释1.2.3数据集构成1.3机器学习算法分类1.3.1总结1.3.2练习1.3.3机器学习算法分类1.4机器学习开发流程1.5学习框架和资料介绍1.5.1机器学习库与框架1.5.2书籍资料1.5.3提深内
zdb呀
·
2021-04-21 14:55
python
机器学习
python
机器学习
数据挖掘
算法
Java重新出发--
Java学习笔记
(八)--内部类相关
1.内部类概述一个类的定义放在另一个类的内部,这个类就叫做内部类。内部类是一种非常有用的特性,允许把一些逻辑相关的类组织在一起。内部类大体上可以分为四种:成员内部类,静态内部类,局部内部类,匿名内部类首先按照顺序了解一下这四种内部类的特点。2.成员内部类成员的内部类是最常见也是最基础的内部类,没有那些花里胡哨的修饰://外部类publicclassOuter{privateStringa="a";
親愛的破小孩
·
2021-04-21 02:02
通过Websocket实现简单的实时聊天
通过Websocket实现简单的实时聊天(代码参考了
黑马程序员
)在nodejs中安装依赖包websocket输入npminstallnodejs-websocket服务端代码:constws=require
霸气的俊宏
·
2021-04-21 00:24
笔记
2.2 CSS的背景属性
声明:本人前端学习笔记的所有内容均为b站上pink老师课程的学习笔记,如果想详细了解的可以搜索以下网址:H5C3+移动布局:
黑马程序员
pink老师前端入门视频教程HTML5+CSS3+移动端布局-flex
Sweet_pin
·
2021-04-20 20:39
前端学习笔记
css
html
C++ 4.7多态
:2、静态多态和动态多态区别:3、动态多态满足条件:4、动态多态使用条件:5、C++中允许基类与派生类之间的类型转换二、动态多态1.使用virtual关键字实现基类虚成员函数总结前言本文记录本渣渣依据
黑马程序员
盘子ssa
·
2021-04-20 15:07
c++
Java学习笔记
:synchronized实现原理
原文:https://blog.csdn.net/javazejian/article/details/72828483线程安全是并发编程中的重要关注点,应该注意到的是,造成线程安全问题的主要诱因有两点,一是存在共享数据(也称临界资源),二是存在多条线程共同操作共享数据。因此为了解决这个问题,我们可能需要这样一个方案,当存在多个线程操作共享数据时,需要保证同一时刻有且只有一个线程在操作共享数据,其
曲钟人散
·
2021-04-19 05:21
黑马程序员
java教程丨对HashMap的思考及手写实现
前言HashMap是Java中常用的集合,而且HashMap的一些思想,对于我们平时解决业务上的一些问题,在思路上有帮助,基于此,本篇博客将分析HashMap底层设计思想,并手写一个迷你版的HashMap!对HashMap的思考HashMap底层数据结构第一,如图所示,HashMap有3个要素:hash函数+数组+单链表第二,对于hash函数而言,需要考虑些什么?要快,对于给定的Key,要能够快速
陪伴她的梦
·
2021-04-18 16:26
HTML5音频
HTML5新增音频标签controls显示音频控件autoplay自动播放loop循环播放muted静音播放preload="auto"未播放时加载preload="none"未播放时不加载ps:图片来自
黑马程序员
溯琳
·
2021-04-18 00:04
web
html
html5
java学习笔记
:synchronized和volatile的理解
程序中的变量都是存储在主内存中的,每创建一个线程就会给他分配自己的内存空间。线程在使用变量时,会将主内存的变量复制到自己的内存中,然后对这个变量再进行操作。每个内存内部都会有自己的缓存区,多个线程共享主内存的同一个缓存区。共享内存不可见性:就是说,当一个线程对他们共享的主内存变量进行修改,其他线程无法看见这个变量已经修改,使用的还是自己原来缓存区的对象。synchronize的内存语义:被sync
老叨鱼
·
2021-04-12 22:51
java学习笔记
-0
线程状态1、new:尚未启动的线程状态2、runnable:可运行的线程状态,等待cpu调度3、blocked:线程阻塞等待监视器锁定的线程状态处于synchronize同步代码块或方法中被阻塞4、waiting:等待线程的线程状态。下列不带超时的方式:Object.wait、Thread.join、LockSupport.park5、TimeWaiting:具有指定等待时间的等待线程的线程状态。
愤怒的老猫占用
·
2021-04-12 15:37
java学习笔记
——图书馆管理系统(java+IO流)
目录一,功能分析1,功能模块2,功能结构图3,项目结构二,功能实现1,管理员模块2,读者模块3,图书管理模块4,图书借阅模块5,罚金模块三,总结一,功能分析整个系统的功能主要可以分为五个模块,系统的使用者(管理员模块),书籍信息以及操作(图书管理模块),借阅书籍的人的信息记录(读者模块),图书借阅的功能(图书借阅模块)。1,功能模块管理员模块首先可以进行管理员账号的注册,登录功能。以及对登陆的账号
千殇留雪
·
2021-04-11 21:57
RabbitMQ-笔记02
黑马程序员
MQ学习笔记https://www.rabbitmq.com/https://www.rabbitmq.com/getstarted.htmlRabbitMQ高级特性Producer消息可靠性投递
伊布拉西莫
·
2021-04-10 16:30
MQ
RabbitMQ-笔记01
黑马程序员
MQ学习笔记https://www.rabbitmq.com/https://www.rabbitmq.com/getstarted.html1.MQ的基本概念1.1MQ概述MQ全称MessageQueue
伊布拉西莫
·
2021-04-10 11:54
MQ
rabbitmq
【详细+超基础】Java-学习笔记
Java学习笔记
系列——孙不坚1208【详细+超基础】Java-学习笔记【详细+超基础】Java-学习笔记01【详细+超基础】Java-学习笔记02【详细+超基础】Java-学习笔记03【详细+超基础】
孙不坚1208
·
2021-04-09 09:34
Java
java
编程语言
notepad++
jre
jvm
Spring_SpringMVC_Mybatis笔记
根据
黑马程序员
的课程资料整理所得,仅用于学习使用,如有侵权,请联系删除。
竹外疏花
·
2021-04-07 15:04
spring
ssm
笔记
java
spring
springmvc
mybatis
ssm
Java学习笔记
【2】JDK环境配置
文章目录一、什么是JDK和JRE二、下载JDK三、环境变量的配置1.如何查看环境变量2.JDK配置方式一3.JDK配置方式二(推荐)一、什么是JDK和JREJDK(JavaDevelopmentKitJava开发工具包)JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe)打包工
星空之路Star
·
2021-04-04 20:57
#
【Java】知识点总结
#
【工具】
Java
JDK
环境配置
Java学习_多线程编程(上)(很全,上篇四万多字)
欢迎大家讨论和指正本文只涉及到线程基本概念和线程安全问题,因为字数过多,篇幅太长,阅读不易,关于线程活性故障、线程通信、线程池的知识点会在下篇涉及[JAVA学习_多线程编程(下)]链接参考资料以下均为视频,参考的文章会在摘要后贴上链接黑马【多线程】知识
黑马程序员
全面深入学习
头还没秃我还能学
·
2021-04-01 16:12
java学习
多线程
java
锁
volatile
线程安全
java后端学习笔记-狂神学徒
最新进度2021/03/25学完网络编程,正在学多线程
java学习笔记
1在操作系统之上增加了一个抽象层JVM,来实现跨平台性,只要安装了这个JVM,就可以运行java程序2三高:高可用,高性能,高并发3
ios周周
·
2021-03-25 22:33
Activiti7 + Spring Boot + mybatis Plus + Oracle 数据库整合-学习篇(一)
学习内容均转载自BILIBILI的up主:
黑马程序员
(侵删)Activiti7一、工作流介绍1.1概念工作流(Workflow),就是通过计算机对业务流程自动化执行管理。
平塘大鱼儿
·
2021-03-25 16:45
JAVA基础知识
activiti
spring
boot
mybatis
bpmn
oracle
黑马程序员
2021年Python全套自学教程视频+源码+讲义+学习路线图
一、Python学习路线图—流程篇:Python学习路线图Python培训后职业发展路径二、Python学习路线图—视频篇第一阶段、Python基础本阶段Python基础课程课程共计9个知识点,2个免费视频涵盖1、学习目标:能够熟练使用Python技术完成针对小问题的程序编写以及小游戏程序的开发。2、知识点:1)计算机组成原理计算机组成部分、操作系统分类、B/S和C/S架构、理解软件与硬件的区别2
骨灰级收藏家
·
2021-03-18 11:48
黑马程序员
python爬虫
人工智能
Python
数据挖掘
Python自学教程
Spring Security + OAuth2 -
黑马程序员
(6. JWT 令牌)学习笔记
上一篇:SpringSecurity+OAuth2(5.资源服务搭建与测试)下一篇:SpringSecurity+OAuth2(7.SpringSecurity实现分布式系统授权【从头重写】-UAA)文章目录1.JWT介绍1.1什么是JWT1.2JWT令牌结构2.配置JWT令牌服务3.生成jwt令牌4.资源服务校验jwt令牌4.1TokenConfig4.2修改资源服务原来的令牌验证部分4.3测试
yuan_404
·
2021-03-15 15:29
SpringCloud
security
Java学习笔记
3
Java中Math类的使用1.java.lang包中的Math类提供了一些用于数学计算的方法。2.Math.random()该方法用于产生一个0到1区间的double类型的随机数,但是不包括1。用Math.random()方法制作一个1-6的随机数游戏:publicclassText{publicstaticvoidmain(String[]args){inth=(int)(6*Math.rand
我不会算法
·
2021-03-13 21:16
java
JVM JRE JDK 笔记
程序的跨平台包含JVM+核心类库JDKJavaDevelopmentKitJAVA开发工具包开发包含JRE+开发工具---->开发工具包括编译工具(javac.exe)和运行工具(java.exe)//
黑马程序员
视频笔记
·
2021-03-12 12:36
java
JAVA数据类型 笔记
//
黑马程序员
P13计算机存储的最小信息单元--位bitb计算机最基本的存储单位--字节byteB=8b1KB=1024b1MB=1024KB1GB=1024MB1TB=1024GBJAVA数据类型分为基本数据类型和引用数据类型
·
2021-03-12 12:20
java
JAVA数据类型 笔记
//
黑马程序员
P13计算机存储的最小信息单元--位bitb计算机最基本的存储单位--字节byteB=8b1KB=1024b1MB=1024KB1GB=1024MB1TB=1024GBJAVA数据类型分为基本数据类型和引用数据类型
·
2021-03-12 06:14
java
JVM JRE JDK 笔记
程序的跨平台包含JVM+核心类库JDKJavaDevelopmentKitJAVA开发工具包开发包含JRE+开发工具---->开发工具包括编译工具(javac.exe)和运行工具(java.exe)//
黑马程序员
视频笔记
·
2021-03-12 06:37
java
Java学习笔记
2
数据类型的转换自动类型转换数据类型的自动转换一般是指:容量小的数据类型可以自动转换为容量大的数据类型。如图:虚线代表可以直接转换但可能会丢失一定的精度,如long类型转换为double类型时会丢失一定精度。特例:可以将整型常量直接赋值给byte、short、char等类型变量,而不需要进行强制类型转换,只要不超出其表数范围即可。强制类型转换强制类型转换,又被称为造型,用于显式的转换一个数值的类型。
我不会算法
·
2021-03-11 11:53
java
黑马程序员
Java课程笔记005数组
Java课程笔记005第一章数组概念1.1数组的定义格式一——动态初始化1.2数组的定义格式二——静态初始化1.3数组的定义格式三——省略的静态初始化1.4访问数组元素进行获取1.5访问数组元素进行划分第二章数组的内存划分2.1Java中的内存划分2.2一个数组的内存划分2.3两个数组的结构划分第三章异常及其他3.1数组引起越界异常3.2空指针异常3.3获取数组的长度3.4数组的遍历输出3.5求出
软件柠檬
·
2021-03-11 07:10
学习资料
java基础
java
java学习笔记
#3-异常/集合
异常:所有异常的父类是Throwable类,它的两个子类:Error,ExceptionError:Error出现程序必然崩溃,常见Error如虚拟机错误,线程死锁。Exception:我们常说的异常就是指Exception。Exception出现表示程序编码、环境或者输入等出现问题。Exception异常中比较主要的一个RuntimeException。这类异常由虚拟机自动抛出与捕获,绝大多数情
edwin1993
·
2021-03-11 04:20
黑马程序员
Java课程笔记004方法与方法重载
Java课程笔记004第一章开发工具IntelliJIDEA1.1IDEA常用快捷键第二章方法2.1复习简单方法的使用2.2方法的定义格式2.3有参数和无参数的方法2.4有返回值和无返回值方法2.5相关练习2.6方法的注意事项第三章方法重载3.1方法重载的基本使用3.2练习题第一章开发工具IntelliJIDEA1.1IDEA常用快捷键file–>settings–>editor–>font改变字
软件柠檬
·
2021-03-10 06:05
java基础
学习资料
java
Java学习笔记
(1)
零基础30分钟完成桌球小游戏项目编译器:IntelliJIDEA2017目的:不在于让理解代码本身,而是作为新手体验敲代码的感觉,并掌握Java代码的基本结构。教程地址:【尚学堂】Java300集1.830分钟完成桌球小游戏项目开发步骤:创建项目并拷贝图片:在项目名mycode上单击右键,在菜单中依次选择new—Directory,创建一个名称是images的文件夹,并复制两张图片到该目录下。并在
我不会算法
·
2021-03-09 19:20
java
java学习笔记
2
java学习笔记
2importjava.util.Scanner;publicclassDay02{/**1.运算符算数运算符:+-*/%++--赋值运算符:=/=+=关系运算符:b?"
结构化思维wz
·
2021-03-09 16:10
java笔记
java
【
Java学习笔记
】1-13重载
方法的重载定义:**多个方法的名称一样,但是参数列表不一样。**方法名称区分大小写!!!好处:只需要记住唯一一个方法名称,就可以实现类似的多个功能。方法重载与下列因素相关:1、参数个数不同2、参数类型不同3、参数的多类型顺序不同方法重载与下列因素无关:1、与参数的名称无关2、与方法的返回值类型无关//错误示范,方法重载与方法的返回值无关publicstaticintsum(inta,intb){r
小学三年级01班
·
2021-03-08 00:43
Java学习笔记
python学习资料整理
视频·入门:1、
黑马程序员
:python从入门到精通初学者可以看,比较基础,前100个视频全部在讲解Linux基础,这些内容时间多的同学学一下也还是很有帮助的,尤其是用macOS系统的人来说,在终端命令行中会经常用到
Kystal797
·
2021-03-05 17:52
python
编程语言
Java学习笔记
——JSON解析
什么是JSONJSON指的是JavaScript对象表示法(JavaScriptObjectNotation)JSON是轻量级的文本数据交换格式JSON独立于语言为什么使用JSON?对于AJAX应用程序来说,JSON比XML更快更易使用JSON语法规则数据是键:值对的形式(java中键用引号引起来)数据由逗号分隔大括号{}保存对象中括号[]保存数组{"name":"小白","age":18,"fr
weixin_42099565
·
2021-03-03 22:09
Java学习笔记
json
java
消息队列——面试(来自
黑马程序员
的视频)
目录1为什么使用消息队列解耦——高内聚,低耦合异步同步调用带来的问题使用MQ的异步调用使用的场景和条件流量削峰无MQ时,面对大流量MQ流量削峰流量削峰的经济考量2各种消息队列产品的比较3消息队列的优点和缺点系统可用性系统复杂度提高一致性问题4如何保证消息队列的高可用——集群(多个节点)RabbitMQ高可用——普通集群RabbitMQ高可用——镜像集群RocketMQ高可用——双主双从5如何保证消
十干兴邦的憨批
·
2021-03-03 16:10
#
C++
黑马程序员
c++学习笔记----c++核心编程
c++核心编程本阶段主要针对cpp面向对象编程技术做详细讲解,探讨cpp中的核心和精髓。1内存分区模型cpp程序在执行时,将内存大方向划分为4个区域代码区:存放函数体的二进制代码,由操作系统进行管理的全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放,存放函数的参数值,局部变量等堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收内存四区意义:不同区域存放的数据,赋予不
写代码无bug的仙女
·
2021-02-28 23:26
c++
c++
核心编程
黑马程序员
多态
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他