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笔记
+踩坑】SpringBoot基础4——原理篇
用于复习快速回顾。目录1.自动配置工作流程1-1.bean的加载方式方式一:配置文件+标签方式二:配置文件扫描+注解定义bean方式三:注解方式声明配置类方式四:使用@Import注解注入bean方式五:编程形式注册bean方式六:导入实现了ImportSelector接口的类方式七:导入实现了ImportBeanDefinitionRegistrar接口的类方式八:导入实现了BeanDefini
vincewm
·
2023-02-21 08:54
java
spring
boot
java
springboot
原理
JAVA笔记
- JAVA集合类之ArrayList详解
1-集合概述A)面向对象编程语言对事物的描述都是通过对象来体现的。为了方便对多个对象进行操作,我们就必须对这多个对象进行存储,而要想对多个对象进行存储,就不能是一个基本的变量,而应该是一个容器类型的变量。B):到目前为止,学习过了哪些容器类型的数据呢?——StringBuilder,数组。StringBuilder的结果只能是一个字符串类型,不一定满足我们的需求。数组的长度是固定的,如果有时候元素
鬼刺
·
2023-02-16 22:00
JAVA
ArrayLiist
5.HTML5【狂神说
Java笔记
】
typora-root-url:HTML5【狂神说
Java笔记
】.assetsHTML5【狂神说
Java笔记
】1.什么是HTMLHTML:HyperTextMarkupLanguage(超文本标记语言)
吾的手中抓住了未来
·
2023-02-05 19:50
后端
java
html5
开发语言
Java笔记
_POI_codeJeseanL
ApachePOI是一个开源的Java读写Excel,WORD等微软OLE2组件文档的项目.目前POI已经有了Ruby版本HSSF-提供读写MicrosoftExcelXLS格式档案的功能。XSSF-提供读写MicrosoftExcelOOXMLXLSX格式档案的功能。HWPF-提供读写MicrosoftWordDOC97格式档案的功能。XWPF-提供读写MicrosoftWordDOC2003格
codeJeseanL
·
2023-02-05 02:51
JAVA笔记
01——JDK安装
参考视频https://b23.tv/iEDDRq1.下载https://www.oracle.com/java/technologies/javase-downloads.html图1.1图1.2图1.3然后点击安装,安装位置D:\software\Java\jdk2.配置环境变量计算机右键—>属性—>高级系统设置-——>高级-->环境变量图2.1新建一个环境变量,变量名:JAVA_HOME,变
小王。。
·
2023-02-04 12:35
java笔记
对象拷贝优雅解决方案Mapstruct概念接下来介绍DTO,DO,BO,VOPOJO可以看着是VO、BO、DTO、DO的抽象总称DTO(DataTransferObject):数据传输对象DTO是来绑定表现层中的数据,与实体Entity不同,DTO是指数据在页面和业务层逻辑,比如当客户在页面提交了表单后,业务层先为这个数据构造了一个DTO对象,然后业务方法内部将DTO对象转为实体对象,然后通过这个
haogeoyes
·
2023-02-01 15:38
java
java
Java笔记
2--锁&&阻塞队列
公平和非公平锁image.pngReetrantLock默认非公平锁公平锁是指多个线程按照申请锁的顺序来获取锁,类似排队打饭,先来后到。非公平锁是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程比先申请的线程优先获取锁在高并发的情况下,有可能会造成优先级反转或者饥饿现象image.pngJavaReentrantLock而言,通过构造函数指定该锁是否是公平锁,默认是非公平锁。非公平
执壹
·
2023-01-27 05:27
Java笔记
Day-15.02求和方法和编写写一个方法主要明确两点A:返回值类型.明确功能.结果类型B:参数列表:明确有几个参数以及参数的数据类型。5.03求和方法的调用Publicstadicintsum(inta,intb);{intc=a+b}returnc;返回值类型:int参数列表:inta,intb方法调用:(有明确返回值的方法调用)单独调用:sum(10,20);没有什么意义输出调用:Syste
GRIT_b986
·
2023-01-26 11:54
【黑马
Java笔记
+踩坑】SpringBoot——基础
用于复习快速回顾。目录1,SpringBoot简介1.1SpringBoot快速入门1.1.1开发步骤1.1.2SpringBoot对比Spring1.1.3官网构建工程1.1.4SpringBoot工程打包启动1.2SpringBoot概述1.2.1起步依赖1.2.2程序启动1.2.3切换web服务器2,配置文件2.1配置文件格式2.1.1环境准备2.1.2不同配置文件配置端口2.1.3三种配置
vincewm
·
2023-01-14 22:42
java
spring
boot
java
学习
Java笔记
记录Day1
Day11.下载Jdk8,Mysql,并搭建好相关环境2.编写第一个java文件,Helloworld注意事项:1.打开后缀名,2.publicclass名称与文件名相同,且文件名首字母大写3.每个单词的大小写要注意!3.高级编程语言又分为解释型和编译型,Java属于是解释型语言,需要在运行前将其文件进行编译,再运行。4.IDE,集成开发环境,主要目的是为了方便开发,提高工作效率,下载IDEA,来
m0_69052198
·
2023-01-14 08:37
Javase
学习
java
Java笔记
字符流-FileReader、FileWrite
一.FileReader和FileWrite介绍FileReader和FileWrite是字符流,即按照字符来操作ioFileReader相关方法:newFileReader(File/String)read:每次读取单个字符,返回该字符,如果到文件末尾,返回-1read(char[]):批零读取多个字符到数组,返回读取的字符数,如果文件末尾,返回-1FileWrite常用方法newFileWri
a卷心菜
·
2022-12-23 13:15
Java笔记
java
开发语言
后端
java学习笔记
java笔记
1.输出九九乘法表:publicvoidmutipleChart(){for(inti=1;i<=9;i++){for(intj=1;j<=i;j++){System.out.print(j
UryWu
·
2022-12-18 22:57
java
java
人生建议~ 学Java真的可以远离内耗
包括有:Java完整学习路线思维导图(必备)Java200道练习题(答案+解析)看漫画学Java(生动形象简单易懂)Java全套视频解析
Java笔记
手册Java70个实战项目这些PDF都打包好了!
编程小老太
·
2022-12-13 08:24
java
开发语言
编程
Java项目
Java入门
Java笔记
----File类和IO流(二)
对于图片视频等文件用前面的字符流Reader和Writer是不行的,得用下面的字节流。一、FileInputStream和FileOutputStream四步走套路,直接上代码@Testpublicvoidtest(){FileInputStreamfileinputStream=null;FileOutputStreamfileOutputStream=null;try{//1.创建File类对
zhuzZi
·
2022-12-12 07:44
Java学习笔记
java
Java笔记
--实时更新
Java一学期复习&基础入门前言一、Java开发入门1.1Java概述1.2JDK,JRE,JVM二、Java编程基础2.1基本语法2.2数据类型2.3运算符2.4选择结构2.5循环结构三、面向对象3.1概念3.2特性(封装,继承,多态)3.2.1封装访问修饰符:3.2.2继承3.2.3多态非访问修饰符3.3特殊类3.3.1抽象类(AbstractClass)3.3.2接口(Interface)3
SVIP_Quanw
·
2022-12-12 07:39
Java
java
开发语言
java-ee
JDBC连接Mysql数据(从简单到实用,超详细)
JDBC总述JDBC完成对数据库数据操作(增,删,改,查)JDBC数据库事务JDBC使用数据库连接池连接数据库(DBCP,C3P0,Druid)Apache-DBUtils实现CRUD操作欢迎光临我的主页:
Java
小尘要自信
·
2022-12-01 17:57
JDBC学习
java
数据库
JDBC
Java笔记
杨枝11.26
其他IO流数据流:DataOutputStream(写)和DataInputStream(读)DataInputStreamdis=newDataInputStream(newFileInputStream("dos.txt"));//读数据byteb=dis.readByte();inti=dis.readInt();shorts=dis.readShort();longl=dis.readLo
喝牛奶的kitty猪
·
2022-11-27 22:20
【
Java笔记
_01】------基础知识
第一章1.11990年美国Sun公司成立Green项目组设计一种新的语言Oak(橡树)后改名为Java1996年发布Java1.01.2Java语言特点简单、面向对象、分布式、结构中立、可移植、解释执行、健壮、安全、高性能、多线程、动态JDK:JavaDevelopmentKitsJava开发工具包在Java运行环境中,始终存在着一个系统级的线程,专门跟踪内存的使用情况,定期检测出不再使用的内存,
灵寒谷
·
2022-11-23 11:03
Java
java
Java五子棋(人机版),昨天买的棋子今天就用不上了
效果图由于篇长的原因有需要LeetCode刷题笔记+视频中源码资料+Java全栈开发学习路线图私信回复“
java笔记
”实现思路1.创建运行窗口并添加背景色。2.绘制棋盘。
普通网友
·
2022-11-22 20:07
游戏
java
webgl
多线程
gui
第14篇-JAVA GUI编程
第14篇-JAVAGUI编程每篇一句:道路一开始开辟的时候总是存在障碍的初学心得:原本下定决心才能开始的事情也变得理所当然(笔者:JEEP/711)[
JAVA笔记
|时间:2017-04-25|JAVAGUI
anonymous-system
·
2022-11-22 20:04
JAVA-Markdown
java
界面
gui
Java笔记
:多态polymorphic
什么是多态?为什么要使用多态?首先我们通过下面的一个卫视宠物不同食物的例子引出正常不使用多态的情况下,喂养不同的宠物不同的食物,我没都需要另写一个方法,构成feed方法重载但是如果动物和食物过多,就需要定义更多方法,所以使用常规方法时代码的复用性不高,不利于代码的维护.由此引出多态多态的基本介绍方法的重写和重载就体现多态对象的多态编译类型就是javac的时候,运行类型就是程序运行时的类型一个父类的
流苏OvO
·
2022-11-22 04:53
java笔记
数据结构
java
Java笔记
(适合已有基础)
由于本人的笔记是写在有道云笔记上的,很难导出,所有分享到了百度云盘上了,有需要的小伙伴可自取部分内容链接:https://pan.baidu.com/s/1tN7U2KWj20Ix4cUnBGmYMQ提取码:1234
河啊
·
2022-11-21 06:31
后端
java
eclipse
java笔记
-1
学习的重点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
·
2022-11-14 13:15
java
学习
java-ee
JAVA笔记
总结(5000字)String类和StringBuffer,System等类常用方法
JAVA笔记
总结(5000字)内含常用API(String,Runtime,Object等类的讲解)【建议收藏慢慢看!!!】新人创作,不足之处还望大家多多指点~~本文如有侵权,练习作者马上删!
单节狂砍30分的胡亦
·
2022-11-10 08:03
java笔记总结
java
开发语言
后端
【黑马
Java笔记
+踩坑】MyBatisPlus基础
用于复习快速回顾。目录1,MyBatisPlus简介1.1回顾SpringBoot整合Mybatis1.2快速入门,实体类注解总结1.3MybatisPlus特性2,标准数据层开发2.1标准CRUD使用2.2新增2.3删除2.4修改2.5根据ID查询2.6查询所有2.7Lombok简化实体类开发2.8分页功能2.9业务层继承IService、ServiceImpl3,DQL编程控制3.1条件查询3
vincewm
·
2022-11-07 08:33
java
Mybatis-plus
java笔记
20221011
泛型为什么使用泛型安全性:使用了范型之后编译器会对一些原本为Object类的对象开启检查,避免类型错误引起bug消除转换:消除许多强制转换,可读性更好提升性能:避免了Object类型拆箱装箱的操作重用性:泛型四个主要用法泛型类publicclassGenericClass{}泛型接口publiccalssGI{}publicclassGImplimplementGI{}泛型方法publicTGFu
Parzivval
·
2022-10-15 01:01
java
junit
单元测试
Java笔记
IO流 : properties
properties一个问题引出properties传统方法解决代码如果我们要求指定ip值properties类基本介绍应用实例利用properties读取文件运行效果利用properties创建文件注解设置为null时运行后结果添加注解后运行结果查询后user所对应的值确实为unicode码properties修改文件的值运行后结果properties底层源码
流苏OvO
·
2022-10-12 20:21
线程专栏
java
29岁vivo员工吐槽:学
java笔记
本配置
结构化数据、非结构化数据与半结构化数据文章的开始,聊一下结构化数据、非结构化数据与半结构化数据,因为数据特点的不同,将在技术上直接影响存储引擎的选型。首先是结构化数据,根据定义结构化数据指的是由二维表结构来逻辑表达和实现的数据,严格遵循数据格式与长度规范,也称作为行数据,特点为:数据以行为单位,一行数据表示一个实体的信息,每一行数据的属性是相同的。例如:因此关系型数据库完美契合结构化数据的特点,关
普通网友
·
2022-10-10 09:16
程序员
面试
后端
java
Java学习笔记-笔试考点
java笔记
1》,java关键字必须以$_字母开头2》,is-a是指类之间的继承关系;has-a是指对象和成员之间的从属关系(类中必须定义成员)3》,静态方法静态代码块publicclassStatic
随风而醒
·
2022-09-29 15:15
Java
java
Java笔记
之数组(五)
学习内容一、数组的基本概念1.什么是数组2.数组的使用3.数组使用的注意事项4.数组的基本操作1.数组的赋值和复制2.数组的反转3.数组的扩容二、数组的排序三、数组的查找四、二维数组1.基本介绍2.二维数组的使用3.数组练习1.杨辉三角2.数组的添加与排序一、数组的基本概念1.什么是数组数组可以存放多个同一类型的数据。数组也是一种数据类型,是引用类型。即:数(数据)组(一组)就是一组数据2.数组的
王博1999
·
2022-09-22 22:32
自学Java
java
大数据
Java笔记
之入门(一)
学习内容一、常用的转义字符二、注释(comment)三、JDK、JRE、JVM简单介绍一、常用的转义字符名称说明\t一个制表位,实现对齐的功能\n换行符\\一个\\"一个"\’一个’\r回车System.out.println("hello\tword!\nhello\tJava");System.out.println("123\\456\"789\'");System.out.println(
王博1999
·
2022-09-22 22:31
自学Java
java
Java笔记
之变量(二)
学习内容一、变量的声明二、数据类型三、数据类型的转换四、Java的API文档的使用一、变量的声明1.声明变量类型名变量名;inta;2.赋值变量名=值;a=10;//也可以一步到位inta=10;3.变量使用注意事项变量表示内存中的一个存储区域[不同的变量,类型不同,占用的空间大小不同]如:int占4个字节,double占8个字节变量必须先声明,后使用该区域的数据值可以再同一类型范围不断变化变量再
王博1999
·
2022-09-22 22:31
自学Java
java
【黑马
Java笔记
汇总】JavaSE+JavaWeb+SSM+Springboot笔记汇总
目录0.摘要1.JavaSE基础+进阶2.JavaWeb3.Git4.SSM框架5.Maven高级6.Springboot,MybatisPlus框架7.瑞吉外卖、Redis、Nginx、Linux、mysql主从复制8.SpringCloud0.摘要初衷:写笔记的初衷是因为自己虽然在很认真的学习Java知识,但每次过几天复盘学习收获时候都会发现很多知识点都忘了,特别是一些踩过的坑不记下来后面会继
vincewm
·
2022-09-20 12:03
java
java
开发语言
servlet
Java后端开发工程师学习笔记【狂神说
Java笔记
】
目录1.学习视频推荐阶段一:Java基础1.计算机基础2.Java入门学习3.java基础语法4.流程控制5.方法6.数组7.面向对象编程8.异常9.常用类10.集合框架11.IO流12.多线程13.GUI编程14.网络编程15.注解和反射16.JUC编程17.JVM探究阶段二:前端基础1.Vue最新快速上手教程通俗易懂阶段三:数据库1.MySQL基础2.MySQL高级3.JDBC详解阶段四:Ja
普通网友
·
2022-09-14 12:27
面试
学习路线
阿里巴巴
java
学习
开发语言
分布式
linux
【尚硅谷
Java笔记
】Git(分布式版本控制工具)
用于复习快速回顾目录1、Git1.0、提交项目到GitHub简洁版1.2、版本控制1.3、版本控制工具1.4、Git简史1.5、Git工作机制1.6、Git和代码托管中心2、Git安装3、Git常用命令3.1、设置用户签名3.2、初始化本地库3.3、查看本地库状态概述3.3.1、新增文件3.4、添加暂存区3.5、提交本地库3.6、修改文件并二次提交本地库(vim编辑器)3.7、历史版本3.7.1、
vincewm
·
2022-09-07 08:59
java
git
github
java入门笔记——老王笔记--IT隐匿者
Java笔记
类只是为所有的对象定义了抽象的属性与行为。(1)Java中finally与return的执行顺序在Java的异常处理中,try、catch和finally是按顺序执行的。
遥远的思念送于故人
·
2022-09-06 06:52
老王原创笔记
2022最新版黑马程序员
Java笔记
(适合有C++基础并且看过一遍视频)[持续更新]
小提示:不清楚的图片,电脑点击图片放大观看,超级清晰哦文章目录第一章java入门常用cmd命令第二章java基础概念字面量基本数据类型标识符键盘录入第三章运算符算数运算符的基本用法除法与取模数值拆分隐式转换强制转换字符与字符串的"+"操作字符串的"+"操作字符的"+"操作自增自减运算符赋值运算符四种逻辑运算符短路逻辑运算符三元运算符原码反码补码再来理解强制转换再来学习其他运算符第四章判断和循环if
SolomonDarren
·
2022-08-22 19:45
java
intellij-idea
c++
java
Java笔记
(1)黑马刘意_Java入门_2019_idea版
Java概述JRE(JavaRuntimeEnvironment):Java程序的运行时环境,包合JNM和运行时需要的核心类库。JDK(JavaDevelopmentKit):Java程序开发工具包,包含JRE和开发人员使用的工具(编译工具javac.exe和运行工具java.exe)。常用DOS命令:命令提示符窗口编译和运行Java程序:1)编译:javac文件名.java2)执行:java类名
tttininin
·
2022-08-22 19:15
笔记
java
intellij-idea
开发语言
黑马
Java笔记
第二讲—java基础
黑马
Java笔记
第二讲—java基础1.算数运算符1.1算术运算符的(理解)1.1.1运算符和表达式1.1.2算是表达式1.1.3字符串的"+"操作1.1.4字符串的“+”操作1.2赋值
知识的搬运工旺仔
·
2022-08-22 19:44
初学java
java
jvm
数据结构
黑马
Java笔记
第三讲—switch&循环语句
个人介绍大家好,我是:知识的搬运工旺仔认真分享技术,记录学习过程的点滴,如果我的分享能为你带来帮助,请支持我奥你的支持,是我每天更新的动力。赞点:留言:✍收藏:⭐个人格言:想法一步一步的落实,才是你我前进最佳选择。1.switch语句1.1switch语句结构1)格式switch(表达式){case1:语句体1;break;case2:语句体2;break;default:语句体n+1;break
知识的搬运工旺仔
·
2022-08-22 19:44
初学java
java
jvm
数据结构
黑马
java笔记
第四讲—数组
个人介绍大家好,我是:知识的搬运工旺仔认真分享技术,记录学习过程的点滴,如果我的分享能为你带来帮助,请支持我奥你的支持,是我每天更新的动力。赞点:留言:✍收藏:⭐个人格言:想法一步一步的落实,才是你我前进最佳选择。1什么是数组数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致2.数组定义格式2.1第一种数据类型[]数组名实例:int[]arr;double[]arr1;2.2第二种数据类
知识的搬运工旺仔
·
2022-08-22 19:44
初学java
java
数据结构
算法
黑马
Java笔记
第一讲—java基础
黑马
Java笔记
第一讲—java基础1.1注释1.2关键字1.3常量1.4数据类型1.4.1计算机存储单元1.4.2java中的数据类型1.5变量1.5.1变量的定义1.5.2使用变量的注
知识的搬运工旺仔
·
2022-08-22 19:11
初学java
java
jvm
开发语言
Java笔记
13—控制语句(分支、循环、转向)
目录控制语句:一、选择语句:if语句二、选择语句:switch语句三、循环语句:for循环四、循环语句:while循环五、循环语句:dowhile循环六、转向语句:break七、转向语句:continue控制语句:选择语句(分支语句):if语句、switch语句循环语句:for循环、while循环、do..while..循环转向语句:break、continue、return一、选择语句:if语句
云卷云舒_jing
·
2022-08-16 07:05
Java笔记
java
开发语言
Java笔记
(面向对象)
因为自己淋过雨,所以懂得为别人撑伞。一、初步了解1、什么是面向过程?面向过程是一种以过程为中心的编程思想,是一种自顶向下的编程模式。最典型的代表就是C语言。在面向过程开发中,需要把问题分解成所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。(例如第一步要干什么、第二步要干什么、第三步要干什么…)优点:代码流程化、执行效率高。缺点:代码复用性低、扩展能力差、后期维护
白豆五
·
2022-08-11 09:08
Java基础
java
jvm
开发语言
MyBatis框架
Java笔记
(一)反射机制MyBatis框架反射机制反射机制(JavaReflection)是动态加载类并获取类的详细信息,从而操作类或对象的属性和方法。
真不错鸭
·
2022-07-05 07:24
java
开发语言
后端
《
Java笔记
——基础语法》
Java笔记
——基础语法一、字符串的拼接;例如:System.out.println(""+"");二、换行语句;例如:System.out.println("HelloWorld!")
温稚生
·
2022-06-20 22:00
Java笔记
之--ArrayList,LinkedList,HashSet, HashMap的理解以及常用方法
引入:如何创建对象//ArrayListobjectName=newArrayListsites=newArrayList();//LinkedListlist=newLinkedList();//普通创建方法或者LinkedListlist=newLinkedList(Collectionc);//使用集合创建链表LinkedListsites=newLinkedList();//HashSet
Allen_ZXJ
·
2022-06-20 14:18
Java基础
java
链表
容器
集合
13天进阶
Java笔记
-day2-抽象类、接口、代码块、final、单例、枚举
抽象类抽象类的概述父类指导子类一定要完成某个功能,但是每个子类完成的情况是不一样的。子类以后也只会用自己重写的功能,那么父类的该功能就可以定义成抽象方法,子类重写调用自己的方法。所以父类的该功能就可以定义为抽象的方法。拥有重写方法的类必须定义为抽象类。抽象方法:没有方法体,只有方法签名,必须用abstract修饰的方法就是抽象方法。抽象类:拥有抽象方法的类必须定义成抽象类,必须用abstract修
madao10086+
·
2022-06-13 07:54
Java学习笔记
java
单例模式
开发语言
Java笔记
字节流-InputStream和OutputStream
一.简述在计算机中,无论是文本、图片、音频还是视频,所有的文件都是以二进制字节形式存在,IO流中针对字节的输入输出提供了一系列的流,统称为字节流。字节流分为InputStream(读)输入流和OutputStream(写)输出流,都是抽象类不能实例化,其子类有InputStream/OutPutStream---字节流基类FileInputStream/FileOutputStream-----处
a卷心菜
·
2022-06-01 02:46
Java笔记
自然语言处理
java
后端
开发语言
GraalVM - 云原生时代的 Java 笔记
GraalVM-云原生时代的
Java笔记
前言GraalVM诞生的背景GraalVMGraalCompilerBenefitsofJITCreatingaNativeImage限制ConfiguringReflectionConfigurationStaticConfigurationDynamicConfigurationviaAgentDynamicConfigurationviaFeature
西安站
·
2022-05-27 17:27
GraalVM
java
编译器
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他