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学习】
JavaGuide
JavaGuide(
Java学习
&面试指南)|JavaGuideJavaGuide是一个面向Java开发者的知识整合平台,它提供了Java相关的学习资源、面试题、开发工具、框架和库等内容。
.:::.
·
2024-02-11 15:59
javaguide
“全栈2019”Java第五十八章:多态中方法返回类型可以是子类类型
方式一:关注头条号Gorhaf,私信“
Java学习
小组”。方式二:关注公众号Gorhaf,回复“Java
人人都是程序员
·
2024-02-11 14:36
开发工具推荐
为了助力大家的学习和进阶,本小节介绍几个对
Java学习
非常有帮助的IDEA插件,代码反编译和反汇编工具,以及非常不错的网站等。
chen_chen_chen_
·
2024-02-11 13:59
java学习
(面向对象基础)
一、继承(代码复用性)继承可以解决代码复用,让我们的编程更加靠近人类思维,当多个类存在相同的属性(变量)和方法时,可以从这些类中抽象出父类,在父类中定义这些相同的属性和方法,所有的子类不需要重新定义这些属性和方法,只需要通过extends来声明继承父类即可。继承的基本语法:class子类extends父类{}1)子类就会自动拥有父类的属性和方法2)父类又叫超类,基类3)子类又叫派生类以下是一个便于
2301_79721847
·
2024-02-11 13:44
学习
java学习
(多态)
一、多态含义:方法或对象具有多种形态。是面向对象的第三大特征,多态是建立在封装和继承基础上的。多态的具体体现:1)方法的多态(例如重写和重载)2)对象的多态多态注意事项:1)多态的前提是:两个对象(类)存在继承关系。2)多态的向上转型1.本质:父类的引用指向了子类的对象2.语法:父类类型引用名=new子类类型();3.特点:编译类型看左边,运行类型看右边。可以调用父类中的所有成员(需遵守访问权限)
2301_79721847
·
2024-02-11 13:44
学习
java学习
(面向对象高级部分)
一、类变量用一个例子引出类变量(静态变量)packageobject;publicclasstemp{publicstaticvoidmain(String[]args){childchild1=newchild("王");child1.count++;childchild2=newchild("丽");child2.count++;childchild3=newchild("李");child3
2301_79721847
·
2024-02-11 13:43
java
学习
python
尚硅谷
Vue3入门到实战,最新版vue3+TypeScript前端开发教程笔记
1.Vue3简介2020年9月18日,Vue.js发布版3.0版本,代号:OnePiece(n经历了:4800+次提交、40+个RFC、600+次PR、300+贡献者官方发版地址:Releasev3.0.0OnePiece·vuejs/core截止2023年10月,最新的公开版本为:3.3.41.1.【性能的提升】打包大小减少41%。初次渲染快55%,更新渲染快133%。内存减少54%。1.2.【
Labeex
·
2024-02-11 11:15
前端学习
typescript
笔记
javascript
vue
尚硅谷
Vue3+TypeScript 学习笔记(下)
目录五、组件通信5.1.【props】5.2.【自定义事件】5.3.【mitt】5.4.【v-model】5.5.【$attrs】5.6.【$refs、$parent】5.7.【provide、inject】5.8.【pinia】5.9.【slot】1.默认插槽2.具名插槽3.作用域插槽六、其它API6.1.【shallowRef与shallowReactive】shallowRefshallow
编程抗氧化
·
2024-02-11 11:44
#
Vue
typescript
学习
笔记
vue
vue3
props
组件通信
尚硅谷
Vue学习——计算属性
1.定义:要用的属性不存在,要通过已有属性计算得来。2.原理:底层借助了Pbject.defineproperty方法提供的getter和setter。3.get函数什么时候执行?初次读取时会执行一次。当依赖的数据产生变化时会再次调用4.优势:与methods方法相比,内部具有缓存的机制,效率更高,调试方便5.备注:计算属性最终会出现在vm上,直接读取使用即可。如果计算属性需要被修改,则必须去写s
才疏学浅的小缘同学
·
2024-02-11 10:02
Vue学习
vue.js
学习
前端
2018-03-23
java学习
随笔3hashCode函数Object类的方法中有一个本地方法叫hashCode(),简单来说hashCode就是把一个对象转化成一串数字。
nikown
·
2024-02-11 08:26
Java学习
感受
初见刚开始接触java时,就像初尝爱情的滋味,当你慢慢的深入学习,像极了人生百态(找bug)。初学在刚刚学习时,在下载java的运行环境和环境配置时,因为是初次接触出现了一些小插曲,但在老师的帮助下完美的解决了。在学习基础语法时,与JavaScript的一些语法还是有着相通的,例如分支和循环等。在进一步学习时,java就体现了它独特的魅力,就像极了一见钟情的爱情。初学时的问题在学习时,循环的使用还
wangxiaolong
·
2024-02-11 02:16
尚硅谷
Vue3+TypeScript 学习笔记(中)
目录三、路由3.1.【对路由的理解】3.2.【基本切换效果】3.3.【两个注意点】3.4.【路由器工作模式】3.5.【to的两种写法】3.6.【命名路由】3.7.【嵌套路由】3.8.【路由传参】query参数params参数3.9.【路由的props配置】3.10.【replace属性】3.11.【编程式导航】3.12.【重定向】四、pinia4.1【准备一个效果】4.2【搭建pinia环境】4.
编程抗氧化
·
2024-02-10 21:03
#
Vue
typescript
学习
笔记
pinia
vue3
vue
路由
尚硅谷
Vue3+TypeScript 学习笔记(上)
目录一、创建Vue3工程1.1.【基于vue-cli创建】1.2.【基于vite创建】(推荐)1.3.【一个简单的效果】二、Vue3核心语法2.1.【OptionsAPI与CompositionAPI】OptionsAPI的弊端CompositionAPI的优势2.2.【拉开序幕的setup】setup概述setup的返回值setup与OptionsAPI的关系setup语法糖2.3.【ref创建
编程抗氧化
·
2024-02-10 21:32
#
Vue
typescript
学习
笔记
vue
vue3
vue.js
setup
Java Map接口的常用方法
来源:
尚硅谷
:http://www.gulixueyuan.com/my/course/310Map接口概述Map与Collection并列存在。
规则固态长方体物质空间移动工程师
·
2024-02-10 10:39
Java
java
Java学习
笔记 --- Map接口方法
一、Map接口实现类的特点1、Map与Collection并列存在。用于保存具有映射关系的数据:Ket-Value2、Map中的key和value可以是任何引用类型的数据,会封装到HashMap$Node对象中3、Map中的key不允许重复,原因和HashSet一样4、Map中的value可以重复5、Map的key可以为null,value也可以为null,注意key为null,只能有一个,val
乌云不要说话
·
2024-02-10 10:07
Java基础
学习
java
尚硅谷
MySQL学习笔记:第04章_运算符
1.算术运算符1.1加法与减法运算符SELECT100,100+0,100-0,100+50,100+50-30,100+35.5,100-35.5FROMDUAL;在SQL中,+没有连接的作用,就表示加法运算。此时会将字符串隐式转换成数值,转换失败当作0。#101101100SELECT100+'1',100+"1",100+'a'FROMDUAL;1.2乘法与除法运算符分母为0时,结果为nul
MinBadGuy
·
2024-02-10 07:08
MySQL
mysql
数据库
MySQL学习笔记5:运算符分类(
尚硅谷
)
运算符的分类1、算数运算符2、比较运算符3、逻辑运算符4、位运算符mysql中运算符大体上分为4类:1、算数运算符运算符名称作用+加法运算符计算两个值或表达式的和-减法运算符计算两个值或表达式的差*乘法运算符计算两个值或表达式的乘积/或DIV除法运算符计算两个值或表达式的商%或MOD求模(求余)运算符计算两个值或表达式的余数2、比较运算符运算符名称作用=等于运算符判断两个值、字符串或表达式是否相等
小马同学AAA
·
2024-02-10 07:08
MySQL
mysql
学习
分类
B站弹幕分析系统
尚硅谷
案例utllib的基本使用#使用urllib来获取百度首页的源码importurllib.request#(1)定义一个url就是你要访问的地址url='http://www.baidu.com'
nucty
·
2024-02-10 07:54
大数据
数据分析
python
java学习
记录11-接口
java学习
记录定义第一个接口UserSerivce.javapublicinterfaceUserSerivce{//默认publicabstract可以不写//publicabstractvoidname
34skip
·
2024-02-10 04:16
java
java学习
笔记-日志篇
java学习
笔记-日志篇-目录java日志篇(1)-日志概述java日志篇(2)-JUL(java.util.logging)java日志篇(3)-Log4j(logforjava)java日志篇(4)
廖小明的赖胖子
·
2024-02-10 04:22
TS学习与实践
开发环境搭建基本类型编译选项类声明属性属性修饰符getter与setter方法static静态方法实例方法构造函数继承与super抽象类接口interface定义接口implements使用接口多重继承泛型学习资料【
尚硅谷
技术人生-小草
·
2024-02-09 20:02
前端
学习与实践
typescript
Java学习
笔记------字符串
stringJava.lang.String类代表字符串,Java程序中所有字符串文字(例如:"ABC")都为此类对象。例如:Stringname="张三";Stringschoolname="江理";System.out.println(name+schoolname);//拼接创建String对象的两种方式直接赋值例如:Stringname="张三";new空参构造:可以获取一个空白的字符对象
烟雨织轻愁
·
2024-02-09 17:50
java
学习
笔记
java学习
笔记------字符串(二)
StringBuilder简介publicclasstest{ publicstaticvoidmain(String[]args){ Strings=""; for(inti=0;i<1000000;i++){ s=s+"abc"; } System.out.println(s); }}上面的代码拼接速度慢,效率低下
烟雨织轻愁
·
2024-02-09 17:20
java
学习
笔记
java学习
笔记------helloworld
java编译1、记事本编写程序2、翻译文件3、运行文件2、编译编译的动作其实就是翻译,把操作系统看不懂的内容变成操作系统能看懂的内容。3、cmd常用命令1、盘符名称加冒号;例如:d:2、dir,查看当下路径的内容例如:cdjava3、cd;进入单级目录4、cd..回退到上一级目录5、cd目录1\目录2\......进入多级目录6、cd\回退到盘符目录7、cls清屏8、exit退出命令提示符窗口4、
烟雨织轻愁
·
2024-02-09 17:50
学习
笔记
java学习
笔记------java基本概念
注释注释:对代码解释说明性文字,不参与编译和运行单行注释://+解释说明多行注释:/*解释说明*/文档注释:/**解释说明*/不管单行注释还是多行注释,在书写的时侯都不要嵌套关键字(被java赋予了特定含义的英语单词)特点:1、关键字的字母全部小写2、常用的代码编译器,针对关键字有特殊的颜色标记,非常直观例如:class;classclass:用于创建(定义)一个类,类是java最基本的组成单元字
烟雨织轻愁
·
2024-02-09 17:50
学习
笔记
java
java学习
笔记------跨平台原理和JDK、JRE
高级语言的编译方式编程:java程序员写的.java代码,c程序员写的.c代码,python程序员写的.py代码编译:机器只认识0011的机器语言,把.java.c.py的代码转化为让机器认识的过程运行:让机器执行编译后的指令高级语言的编译运行方式1、编译型c/c++根据不同平台整体翻译,翻译后出现.obj文件2、解释型python按行翻译,不会产生新文件3、混合型,半解释,半编译java不是直接
烟雨织轻愁
·
2024-02-09 17:20
学习
笔记
Java学习
笔记------ArrayList
集合与数组的区别集合长度是可变的,数组的长度固定数组可以存储基本数据类型和引用数据类型集合可以存储引用数据类型,存储基本数据类型需要把他们变成对应包装类集合java里有很多集合,各有各的特点Arraylist创建集合对象例如:Arraylist=newArrayList里是引用数据类型,基本数据类型会报错System.out.println(list);//打印不是地址值,是集合中存储的数据内容,
烟雨织轻愁
·
2024-02-09 17:49
学习
笔记
Java学习
网络编程
Java学习
网络编程大纲网络相关概念IP地址网络协议InetAdressSocket具体案例1.网络相关概念网络网络通信2.IP地址域名3.网络协议4.InetAdress获得本机的名字和IPpublicstaticvoidmain
挽天java
·
2024-02-09 13:31
大一学java
java基本语法
java
学习
网络
Java学习
15-- 面向对象学习3. 对象的创建分析【★】
(本章看不懂多读几遍,弄懂后再往下章看)面向对象学习3.对象的创建分析JavaMemoryStructure:如上图所示:主要分为Stack和HeapMemory其中Stack主要放method包括main程序从main开始所以main最先进入Stack,等所有其他需要调用的程序和variable全部调用结束,main作为收尾最后从stack出来。而Heapmemory又分为HeapArea和Me
Dear_喜阳阳
·
2024-02-09 07:08
java
学习
开发语言
Java学习
16-- 面向对象学习4&5. 面向对象三大特征&抽象类和接口
面向对象学习4.面向对象三大特征1封装:高内聚(内部细节自己用,外部不能介入),低耦合(保留很少接口给外部使用),信息隐藏(禁止外界直接访问内部数据(private),如需要,可通过get/set接口访问)(methodget/set下面有详细说明)2继承3多态封装详解面向对象学习5.抽象类和接口private/get/set详细说明:实际操作中class内部不是经常用publicStringde
Dear_喜阳阳
·
2024-02-09 07:08
java
学习
python
2018-09-14
java学习
方法一:遍历数组的传统方法方法二:遍历Collection对象的传统方法方法三:简单方式(1.5开始提供的for循环写法)Java采用“for”(而不是意义更明确的“foreach”)来引导这种一般被叫做“for-each循环”的循环,并使用“:”(而不是意义更明确的“in”)来分割循环变量名称和要被遍历的对象。这样做的主要原因,是为了避免以为引入新的关键字,造成兼容性方面的问题——Java语言中
Xmaxdev
·
2024-02-09 07:06
Java学习
14-- 面向对象学习 2.method方法+constructor构造器解析
面向对象学习2.方法(复习)-方法method的定义--修饰符--返回类型--break和return的区别--方法名(起名尽量规范,见名知意,省的自己下次见了看不懂)--参数列表(参数类型,参数名)最后一个参数可以写成可变类型...--异常抛出(先跳过,后面再说)-方法的调用:(一个有自己功能的小模块,比如前面讲过的递归阶乘计算小模块)--静态方法static--非静态方法--形参和实参--值传
Dear_喜阳阳
·
2024-02-09 07:07
java
学习
开发语言
Java学习
17-- super类
重点:super类&方法重写super类super指的是本级的上一级,即fatherclass父类很好理解,比如Personclass>Studentclass当前在Studentclass执行,那么就写this.xxx需要在Student程序里面调用Person,那就写super.xxx比如下面的例子:建立一个叫做kids的class它的上级是humanclass,从主程序testjan05来调
Dear_喜阳阳
·
2024-02-09 07:36
java
学习
python
【vue3学习笔记】自定义hook;toRef与toRefs
尚硅谷
Vue2.0+Vue3.0全套教程丨vuejs从入门到精通课程P156节《自定义hook》笔记:实现一个鼠标“打点”功能:注意点:(1)组件卸载时需要接触window上的事件绑定,否则组件卸载后window
youyoufenglai
·
2024-02-09 07:04
学习
笔记
vue.js
【vue3学习笔记】shallowReactive与shallowRef;readOnly与shallowReadOnly;toRaw与markRaw
尚硅谷
Vue2.0+Vue3.0全套教程丨vuejs从入门到精通课程P158节《shallowReactive与shallowRef》笔记:reactive()与shallowReactive():reactive
youyoufenglai
·
2024-02-09 07:56
学习
笔记
java学习
06---方法
一方法方法(method)是程序中最小的执行单元注意:方法必须先创建才可以使用,该过程成为方法定义方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用二方法的定义和调用1无参数方法定义和调用定义格式:publicstaticvoid方法名(){//方法体;}范例:publicstaticvoidplaygame(){System.out.println("a");System
木…
·
2024-02-08 21:48
学习
24届CS应届生的
Java学习
博客(day03)
由于快过年了,所以昨天和家人一起置办年货去了,没有及时编写。这次学习的是用户交互ScannerScanner对象之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法:Scanners=newScanner(System.in)
小雨淋霖
·
2024-02-08 19:57
java
学习
24届CS应届生的
Java学习
博客(day01)
很多朋友建议,普通二本毕业的要想找到工作,最好报个班。我一想已经临近毕业季了,现在报班不太切实际,不如我自己通过哔站学习Java,于是我打开了Java老师推荐的“遇见狂神说”,从Java基础开始学起。以上是我今天所复习的基础知识内容,我发现大多数之前都学过,有的会遗忘,现在重拾也还来得及。第一次写博客,相信自己会养成良好的学习习惯,并将Java基础打好,为拿到offer做好充分的准备!!!
小雨淋霖
·
2024-02-08 19:26
学习
java
24届CS应届生的
Java学习
博客(day02)
今天学习的内容比较简单,Java基础部分的包机制和JavaDoc包机制包的本质就是文件夹packagepkg1[.pkg2[.pkg3...]];一般利用公司域名导致作为包名;com.csdn.blog.www为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用“import”语句可完成此功能importpackage1[.package2...].(classname|*);J
小雨淋霖
·
2024-02-08 19:26
java
学习
24届CS应届生的
Java学习
博客(day05)
今天我学习的内容为循环结构while循环while是最基本的循环,它的结构为:while(布尔表达式){//循环内容}只要布尔表达式为true,循环就会一直执行下去。我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环。少部分情况需要循环一直执行,比如服务器的请求响应监听等。循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环。会影响程序
小雨淋霖
·
2024-02-08 19:26
java
学习
24届CS应届生的
Java学习
博客(day04)
今天学习的是顺序结构,内容有点多。JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。顺序结构是最简单的算法结构。(自上而下,一条一条的走)语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,***它是任何一个算法都离不开的一种基本算法结构。eg:packagecom.kuang.struct;publicclassShunXuDemo{
小雨淋霖
·
2024-02-08 19:55
java
学习
Java学习
(24) -- 源码阅读(BigDecimal)
一、java中使用什么操作金额?float,double?因为float和double都是浮点数,都有取值范围,都有精度范围.浮点数与通常使用的小数不同,使用中,往往难以确定.常见的问题是定义了一个浮点数,经过一系列的计算,它本来应该等于某个确定值,但实际上并不是!金额必须是完全精确的计算,故不能使用double或者float,而应该采用java.math.BigDecimal.二、BigDeci
狂奔岻蜗牛
·
2024-02-08 12:55
Java
基础学习
java
BigDecimal
源码
浅析
面试
排序算法(冒泡、选择、插入、shell、快排、归并、基数的Java实现)
排序算法uu们,孩子最近重新跟着
尚硅谷
学《Java数据结构与算法》。这是排序算法的笔记,附带各排序算法源码。
"hanhan_cxy ζ
·
2024-02-08 12:55
Java数据结构预算法
算法
数据结构
java
排序算法
快速排序
k8s-存储抽象-PV挂载
本文章属个人学习整理的对应笔记,学习内容来
尚硅谷
的培训课,有兴趣的同学可以跳转下方链接【云原生Java架构师的第一课K8s+Docker+KubeSphere+DevOps】https://www.bilibili.com
是小天才哦
·
2024-02-08 10:22
#
K8s
kubernetes
java
容器
云原生
服务器
java学习
笔记16(封装、访问权限修饰符、Arrlist 类、接口练习、数组练习、 ArrayList 练习)
文章目录10.21学习内容小tips几则Shift+Entermarkdown中的\`+\`英文数字间距封装导入类冲突访问权限修饰符publicprivate有关代码风格`ArrayList`类优势使用方法创建容器获取元素的数量获取指定元素将元素写入数组的指定位置工作内容任务1任务2任务2任务3codegym练习-创建和使用数组任务1以相反顺序显示字符串数组任务2寂寞数组之间的互动任务3一个大数组
嘘嘘喵
·
2024-02-08 10:48
java学习笔记
java
list
开发语言
Java学习
day29:线程池Pool中创建线程方式(面试必考!)
往期回顾
Java学习
day28:线程池Pool(知识点非常非常的详解)-CSDN博客
Java学习
day27:join方法、生产者消费者模式(知识点详解)-CSDN博客
Java学习
day26:和线程相关的
凌~风
·
2024-02-08 09:33
java从0到1
学习
面试
职场和发展
java
开发语言
java-ee
intellij-idea
Java学习
day30:Stream流入门、集合获取流对象、流对象的方法(知识点详解)
往期回顾
Java学习
day29:线程池Pool中创建线程方式(面试必考!)
凌~风
·
2024-02-08 09:02
java从0到1
学习
java
java-ee
开发语言
intellij-idea
JavaScript的学习
根据尚学堂和
尚硅谷
的javascript教学视频所记录的笔记壹、JavaScript基础一、JavaScript的简介1、起源JavaScript诞生于1995年,它的出现主要是用于处理网页中的前端验证
以南_ttrg
·
2024-02-08 08:31
前端
Java学习
笔记2024/2/7
练习四:复制数组需求:把一个数组中的元素复制到另一个新数组中去。packagecom.angus.comprehensiveExercise;publicclasstest4{ publicstaticvoidmain(String[]args){ //需求: //把一个数组中的元素复制到另一个新数组中去。 int[]arr={1,3,2}; int[]brr=newi
Angus1648
·
2024-02-08 06:46
java
学习
笔记
Java学习
笔记2024/2/6
练习三:验证码需求:定义方法实现随机产生一个5位的验证码验证码格式:长度为5前四位是大写字母或者小写字母最后一位是数字packagecom.angus.comprehensiveExercise;importjava.util.Random;publicclasstest3{ publicstaticvoidmain(String[]args){ /* 需求: 定义方法实现随机产
Angus1648
·
2024-02-08 06:14
java
学习
笔记
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他