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笔记
_10(项目阶段----拼图游戏)
项目阶段页面搭建创建窗口界面设置和菜单搭建创建菜单添加图片图片对象打乱图片用一维数组添加值到二维数组中事件美化页面移动图片查看完整图片,作弊器,判断胜利计步器和菜单业务的实现弹窗创建更换图片和登陆页面的建立表单所有源码的实现游戏规则工具类登录窗口注册窗口(些许功能目前难以实现)游戏窗口进入游戏的入口页面搭建创建窗口使用JFrameJavaBean类调用格式JFrame名称=newJFrame();
Sumlll_
·
2023-04-14 10:43
java
笔记
前端
Java笔记
_8(ArrayList)
Java笔记
_8(ArrayList)一、ArrayList1.1、集合的基本使用1.2、集合练习-添加字符串和整数并遍历基本数据类型对应的包装类1.3、集合练习-添加学生对象并遍历1.4、集合练习-添加用户对象并判断是否存在
Sumlll_
·
2023-04-14 10:12
java
开发语言
数据结构
Java笔记
_11(常用API)
Java笔记
_11一、常用的API1.1、MathMath练习1.2、System1.3、Runtime1.4、Object1.5、浅克隆、深克隆1.6、对象工具类的Objects一、常用的API1.1
Sumlll_
·
2023-04-14 10:06
java
笔记
开发语言
有用的
java笔记
收藏
以下方式寄希望于系统能正确访问,博主也不会删除日志。一个依赖搞定SpringBoot反爬虫,防止接口盗刷!一文玩转Java日志数据脱敏10张流程图+部署图,讲透单点登录原理与简单实现!40个SpringBoot常用注解:让生产力爆表!52类110个主流Java组件和框架SpringBoot实现Office各种格式在线预览(详细教程,包教包会)MySQL如何查找删除重复行?任务调度框架Quartz用
小马将过河
·
2023-04-14 07:40
Effective
Java笔记
—创建和销毁对象
正如《EffectiveJava》的引言所说“本书的目标是帮助读者最有效地使用Java程序设计语言及其基本类库:java.lang、java.util,在某种程度上还包括java.util.concurrent和java.io”。而在java中,对象何时创建、何时销毁是非常重要的,下面就是书中提到的七条经验。第一条:考虑用静态工厂方法来代替构造器对于一个类而言,给客户端提供它自身的一个实例,通常有
只道初见
·
2023-04-14 03:08
java笔记
:变量类型
1.整形:byte、short、int、longbyte1个字节(1byte=8bit)范围-128-127short2个字节范围-215~215-1int4个字节范围-231~231-1long8个字节范围-263~263-12.浮点型:float、doublefloat4个字节范围-3.403E38~3.403E38double8个字节范围-1.798E308~1.798E3083.字符型:c
小小搬运工
·
2023-04-12 21:53
java笔记
java
狂神说MyBatis学习笔记,一篇文章学会mybatis
MyBatis学习视频:狂神说
Java笔记
跟随视频学习总结而成。
Halumyway
·
2023-04-12 21:21
java
数据库
mybatis
Java笔记
:注解
目录1注解概述2注解的用处3注解的原理4元注解5常见标准的Annotation6自定义注解使用的规则自定义注解示例1注解概述Annontation是Java5开始引入的新特征,中文名称叫注解;注解是插入到代码中的一种注释或者说是一种元数据;这些注解信息可以在编译期使用编译工具进行处理,也可以在运行期使用Java反射机制进行处理;2注解的用处生成文档。这是最常见的,也是java最早提供的注解。常用的
hellosc01
·
2023-04-12 21:15
Java
反射
注解
java
类
spring
JAVA笔记
:注解和反射
一、注解1.1概述注解(Annotaion)是JDK5.0开始引入的技术可以用在包、类、方法、属性等上面,相当于给它们添加了额外的信息。可以通过反射机制实现对注解信息的访问注解是所有框架的底层注解是给程序看的,注释是给程序员看的1.2内置注解在java.lang包下定义了3个注解@Override-检查该方法是否是重载方法。如果发现其父类,或者是引用的接口中并没有该方法时,会报编译错误。@Depr
Y_L_Wang
·
2023-04-12 21:34
java
java
后端
spring
Java笔记
之--java注释以及Idea如何生成javadoc文档
Java支持三种注释方式。前两种分别是//和/**/,第三种被称作说明注释,它以/**开始,以*/结束。说明注释允许你在程序中嵌入关于程序的信息。你可以使用javadoc工具软件来生成信息,并输出到HTML文件中。说明注释,使你更加方便的记录你的程序信息。常用标签:如何生成javadoc文档?Idea:1.2.最后点OK就可以在相应的地方查看了。使用//以及/*注释的内容不会出现在doc文档中,只
低调网友
·
2023-04-12 21:33
Java基础
java
javadoc
java注释
java基础
java笔记
:如和生成javadoc文档
cmd命令javadoc-d{name}-author-version{java文件路径}
小小搬运工
·
2023-04-12 21:28
java笔记
java
java笔记
—final修饰,抽象类,抽象方法,接口
P14.final修饰的方法无法被覆盖,无法被重写final修饰的类无法被继承final修饰的局部变量一旦赋值,无法再次赋值。只能赋一次值final修饰的对象,只能指向这个对象,并且只能永远指定这个对象内存地址。final修饰实例变量必须手动赋上值,不能让系统默认赋值,否则报错。P15.final修饰的实例变量一般添加:static,变为静态,称为常量。常量名全部大写,单词之间用下划线衔接。———
方寸间122
·
2023-04-12 00:34
(
Java笔记
)IO流的六类16种流方式
目录一、文件流1.字节流2.字符流二、转换流(字节流转字符流)1.输入2.输出三、缓冲流1.字节流2.字符流+转换流四、数据流1.DataInputStream2.DataOutputStream五、标准输出流1.DataInputStream2.DataOutputStream六、对象流1.ObjectInputStream2.ObjectOutputStream学习IO流自建项目Github源
电竞丶小松哥
·
2023-04-11 13:41
Java笔记
java
io流
JavaWeb基础9——VUE,Element&整合Javaweb的商品管理系统
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1,VUE1.1Vue
vincewm
·
2023-04-11 03:43
java学习路线
vue
javaweb
element
java笔记
7,继承和多态 super instanceof 重载和重写的区别 ==与equals()的区别
第六章类的继承和多态一继承1.1语法格式1.2继承的作用1.3继承的使用注意事项二子类方法的重写2.1注意事项三super关键字3.1super的作用3.2关于调用父类构造器的说明四多态性4.1对象的多态性4.2重载与重写的区别4.3instanceof操作符4.4对象类型转换(casting)4.5继承成员变量和继承方法的区别五Object类5.1==操作符与equals()方法5.2toStr
莹宝与鑫鑫
·
2023-04-09 14:13
#
java基础学习笔记
Java笔记
:Java 基本程序结构设计
Java核心技术卷I笔记第三章Java基本程序结构设计1.数据类型java整型类型存储需求取值范围int4字节-20亿~20亿short2字节-32768~32767long8字节byte1字节-128~127java中所有数值类型所占字节数量与平台无关。小数如3.14默认为double类,若要为float类,在后面加f,如3.14f。强烈建议不要在程序中使用char类型。$是一个合法的java字
桃子_122
·
2023-04-08 02:22
java笔记
-IDEA打开maven项目,左侧项目结构显示不全
1、file-->Open-->选择maven项目在IDEA中会发现左侧项目结构显示不全。2、解决办法选择ProjectStructure-->Modules-->ImportModule-->pom.xml就可以了
HELLO_Cand
·
2023-04-06 16:01
Java笔记
《Java从入门到精通第5版》
第1章初识JavaJava特点:跨平台,面向对象,高级。Java程序代码编译和运行过程:程序源代码——编译器——字节码——JVM(Java虚拟机)——机器码——计算机。Java版本分类:JavaSE标准版用于桌面应用程序的开发,JavaEE企业版用于开发企业级分布式网络程序,JavaME用于嵌入式系统开发。第3章Java语言基础Java程序的基本组成单元是类,类体中又包含属性与方法两部分。每一个应
纸飞机PaperPlane
·
2023-04-05 21:55
学习笔记
java
开发语言
经验分享
java笔记
文件输入输出流
一.文件以字节输入输出文件以字节输入利用FileInputStrea来创造一个对象,参数是这个文件的位置这个对象利用intread(),read(byteb[])(读取b.length()个字节到数组b中),read(byteb[],intoff,intlen)读取len个字节,从数组的off位置开始存放到数组b中函数来一个一个按顺序读取字节,直到返回值为-1,返回的是0~225之间的整数,这个整
yogur_father
·
2023-04-04 17:07
入门学习
java
1024程序员节
Java笔记
---基础练习
案例1:减肥计划需求:输入星期数,显示今天的减肥活动周一:跑步;周二:游泳;周三:慢走;周四:动感单车;周五:拳击;周六:爬山;周日:好好吃一顿。importjava.util.Scanner;//导包publicclassFirst{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);//用一个变量接收录入的星期数
雪里看海
·
2023-04-03 15:19
java
开发语言
Java笔记
035-IO流/文件、常用的文件操作、IO流原理及流的分类、IO流体系图-常用的类
目录IO流文件什么是文件文件流常用的文件操作创建文件对象相关构造器的方法创建文件对象相关构造器和方法获取文件的相关信息应用案例目录的操作和文件删除应用案例IO流原理及流的分类JavaIO流原理流的分类IO流体系图-常用的类IO流体系图InputStream:字节输入流FileInputStream介绍FileInputStream应用实例FileOutputStream介绍FileOutputSt
甲柒
·
2023-04-03 09:29
Java笔记
java
Java笔记
032-多线程基础/线程相关概念、线程基本使用、继承Thread VS 实现Runnable的区别、线程终止、线程常用方法、线程的声明周期
多线程基础线程相关概念程序(program)是为完成特定任务、某种语言编写的一组指令的合集进程进程是指运行中的程序,比如我们使用QQ,就启动了一个进程,操作系统就会为该进程分配内存空间进程是程序的一次执行过程,或是正在运行的一个程序。是动态过程:有它自身的产生。存在和消亡的过程线程线程是由进程创建的,是进程的一个实体一个进程可以拥有多个线程其他相关概念单线程:同一时刻,只允许执行一个线程多线程:同
甲柒
·
2023-04-03 09:59
Java笔记
java
Java笔记
034-坦克大战【2】
目录坦克大战【2】线程-应用到坦克大战坦克大战0.3思路分析:代码实现:坦克大战0.4增加功能特别说明思路分析:代码实现:坦克大战0.5增加功能思路分析:代码实现:坦克大战【2】线程-应用到坦克大战坦克大战0.3在坦克大战游戏(0.2版)基础上添加如下功能:当玩家按一下j键,就发射一颗子弹思路分析:当发射一颗子弹后,就相当于启动的一个线程Hero有子弹的对象,当按下J时,就启动一个发射行为(线程)
甲柒
·
2023-04-03 09:59
Java笔记
java
狂神说
Java笔记
——Java多线程 - 线程同步与死锁(队列和锁、synchronized、lock、线程通信)
目录一、线程同步1.并发2.队列和锁3.三大不安全案例代码1——不安全的取钱代码2——线程不安全的集合4.同步方法代码——锁-买票5.同步块代码——锁-银行取钱代码——CopyOnWriteArrayList二、死锁1.synchronized——代码(化妆)2.产生死锁的四个必要条件3.lock(锁)——代码4.synchronized与Lock的对比三、线程协作1.线程通信应用场景:生产者和消
-Blue.
·
2023-04-03 09:24
Java笔记
java
开发语言
后端
java笔记
--关于线程同步(7种同步方式)
关于线程同步(7种方式)--如果朋友您想转载本文章请注明转载地址"http://www.cnblogs.com/XHJT/p/3897440.html"谢谢--为何要使用同步?java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查),将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用,从而保证了该变量的唯一性和准确性
mayundoyouknow
·
2023-04-03 08:17
Java拓展
java
线程
同步
Java笔记
033-多线程基础/Synchronized、分析同步原理、互斥锁、线程的死锁、释放锁、章节作业
目录多线程基础Synchronized使用多线程模拟售票系统线程同步机制具体同步方法-Synchronized分析同步原理互斥锁基本介绍使用互斥锁来解决售票问题注意事项和细节线程的死锁基本介绍应用案例释放锁下面操作会释放锁释放锁的分析下面操作不会释放锁章节作业1、编程题2、编程题多线程基础Synchronized使用多线程模拟售票系统[售票系统],编程模拟三个售票窗口售票,分别使用继承Thread
甲柒
·
2023-04-03 08:37
Java笔记
java
java笔记
08 集合(含大量习题)
这一章节是我们java中最重要的一章(没有之一)。以后的学习几乎离不开集合的使用。所以这一章我们的习题和之前面向对象oop一样,有大量的习题,非常非常多。LinkedList有序元素可以重复元素可以为空ArrayList和LinkedList区别1.数据结构不同ArrayList实现了动态的数组LinkedList实现的链表2.效率不同访问元素的时候ArrayList要比LinkedList效率高
抹茶味的西瓜汁
·
2023-04-03 07:53
javase
java
开发语言
后端
SpringCloud基础8——多级缓存
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1.多级缓存流程
vincewm
·
2023-04-02 21:05
java学习路线
spring
cloud
缓存
lua
SpringCloud基础7——Redis分布式缓存
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1.Redis
vincewm
·
2023-04-02 21:35
java学习路线
spring
cloud
分布式
redis
【
java笔记
】JVM(java虚拟机)之内存模型和线程
1.Java内存模型与线程(1)Java内存模型Java内存模型用来屏蔽各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果,目的是定义程序中各种变量的访问规则,即关注在虚拟机中把变量值存储到内存和从内存中取出变量值这样的底层细节。Java内存模型把内存划分为主内存(类似于物理内存)和工作内存(类似于Cache),规定了所有的变量都存储在主内存中;线程的工作
棉花糖灬
·
2023-04-02 10:23
Java
内存模型
JVM
线程
Effective
Java笔记
转载自个人博客创建和销毁对象考虑使用静态工厂代替构造函数静态工厂具有名称,可读性强不必在每次调用时都创建新对象,单例模式可以返回原类型的子类型对象在创建类似ListMap时,代码简洁缺点:类如果不含有公有或者受保护的构造器,就不能被子类化;其与静态函数没有区别。遇到多个构造函数参数时,考虑使用构建器参数多时并可选,构造函数很多,静态工厂也是如此构建器,set方法返回this,调用可以连接起来。使用
峰巢
·
2023-04-01 00:33
疯狂
java笔记
_【有书共读】《疯狂JAVA讲义》读书笔记02
下面简单介绍UML类图:(图是截取的,大家可以用UML工具去画)1、描述类的类图类:Person属性:nameagesex访问权限:-表示私有的private+:表示公共的public#:表示protected方法:getName():StringsetName(name:String)getAge():intsetAge(age:int)getSex():StringsetSex(sex:Str
小七家的傻子
·
2023-03-31 10:17
疯狂java笔记
瑞吉外卖项目笔记+踩坑1——基础功能
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1项目介绍1.1
vincewm
·
2023-03-30 23:04
java学习路线
spring
boot
项目
瑞吉外卖
elasticsearch基础1——索引、文档
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1.初识弹性搜索
vincewm
·
2023-03-30 23:01
java学习路线
spring
cloud
搜索引擎
elasticsearch
java笔记
整理
Java整理一,Web1加密体系1.1用户密码加密为什么对用户密码加密大多数web系统都有登录的功能,传统的登录方式是采用用户名+密码的形式进行,下面的截图就是CSDN的登录界面。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XDHFE6GJ-1666199870555)(C:\Users\shao\AppData\Roaming\Typora\typora-use
缘字诀妙享
·
2023-03-30 17:30
java
spring
hibernate
maven
spring
cloud
一位Java初学者的学习笔记
这些都是最基本的
Java笔记
,相信大家都是一看就会。
coffee_0ca0
·
2023-03-30 11:46
Java笔记
:IO流(B站韩顺平)
创建文件三种方式://1.@Testpublicvoidcreate01(){//文件路径StringfilePath="e:/JavaFile/news1.txt";Filefile=newFile(filePath);//创建对象try{//创建文件file.createNewFile();}catch(IOExceptione){e.printStackTrace();}System.out
银雾鸢尾001
·
2023-03-30 05:22
Java笔记
java
谷粒商城笔记+踩坑汇总篇
黑马
Java笔记
汇总,JavaSE到SpringCloud笔记汇总:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba
vincewm
·
2023-03-30 03:39
谷粒商城笔记+踩坑
java学习路线
java
spring
cloud
java-rabbitmq
spring
boot
maven
Java笔记
:final与private关键字
记录一个有趣的现象,private修饰的方法子类是访问不了的,且类中所有private修饰的方法都隐式的指定为final(可以对private方法添加final修饰词,但是这并不能给该方法增加任何额外的意义),final修饰的方法是不可以被重写的。但是如果在继承中我们试图"覆盖"一个private方法,似乎是奏效的,而且编译器不会报错。例如:classFoo{privatefinalvoidset
chenyurao5605
·
2023-03-29 19:32
java
JAVA笔记
1-9
01.01_计算机基础知识(计算机概述)(了解)A:什么是计算机?计算机在生活中的应用举例计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。应用举例1:科学计算2、数据处理3、自动控制4、计算机辅助设计5、人工智能6、多媒
冰川_
·
2023-03-29 13:55
Java笔记
之ArrayList与LinkList区别与联系
一、数据结构的区别ArrayList数据结构是一个数组结构,LinkedList数据结构是一个双向循环链表结构。二、增删改查的区别ArrayList比LinkedList的查询速度会更加快,ArrayList的底层采用随机访问(Randomaccess)策略根据下标查找元素,而LinkedList不支持随机访问,采用的是逐一查找方法。LinkedList的增、删只需要改变node指向,ArrayL
Ryan_D
·
2023-03-29 03:49
java笔记
--单例设计模式
/*设计模式:对问题行之有效的解决方式,是一种思想。1.单例设计模式解决的问题:就是可以保证一个类在内存中的对象唯一性比如对于多个程序使用同一个配置信息对象时,就需要保证该对象的唯一性。如何保证对象唯一性?1,不允许其他程序用new创建该类对象2,在该类中创建一个本类实例;3,对外提供一个方法让其他程序可以获取该对象步骤:1,私有化该类构造函数2,通过new在本类中创建一个本类对象3,定义一个公有
吃饱喝足搬代码丶
·
2023-03-26 16:50
java笔记
--多线程总结
停止线程的方法:1stop方法。2run方法结束。怎么控制线程的任务结束呢?任务中都会有循环结构,只要控制住循环就可以结束任务。控制循环通常就用定义标记来完成(变量flag)。但是如果线程处于冻结状态,无法读取标记。如何结束呢?可以使用interrupt()方法将线程从冻结状态强制恢复到运行状态中来,让线程具备cpu的执行资格。但是强制动作会发生了InterruptedException,记得要处
吃饱喝足搬代码丶
·
2023-03-24 14:01
SpringCloud基础3——Docker
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1.初识Docker1.1
vincewm
·
2023-03-24 03:50
java学习路线
docker
spring
cloud
java
Java笔记
Day-13.19breakbreak是中断的意思作用:用来结束循环的使用场景:A:switch语句中B:循环中注:离开使用场景没有意义3.20continuecontinue是继续的意思作用:结束一次循环进行下一次循环意思就是如果执行到符合continue就不输出了直接进行下面的循环注意:离开使用场景没有意义Day-24.01Randomrandom(随机数类)用于产生一个随机数用法:于Scan
GRIT_b986
·
2023-03-21 07:09
18/7/15 Java流程控制
打卡
Java笔记
,这里是《JAVA从入口到放弃》第三章(*´з`*)条件语句三元运算符:变量=布尔?
早禾
·
2023-03-20 09:14
JAVA笔记
- HttpServletRequest 和 HttpServletResponse
Servlet配置方式全路径匹配以/开始/a/aa/bblocalhost:8080/项目名称/aa/bb路径匹配,前半段匹配以/开始,但是以*结束/a/*/*其实是一个通配符,匹配任意文字localhost:8080/项目名称/aa/bb以扩展名匹配写法:没有/以*开始*.扩展名*.aa*.bbServletContextServlet上下文每个web工程都只有一个ServletContext对
鬼刺
·
2023-03-15 15:36
JAVA
java笔记
-01
线程池原理-概念1、线程池管理器:用于创建并管理线程池,包括创建线程池,销毁线程池,添加新任务。2、工作线程:线程池中线程,在没有任务的时候处于等待状态,可以循环的执行任务。3、任务接口:每个任务必须实现接口,以供工作线程调度任务的执行,它主要规定了任务的入口,任务执行完后的收尾工作,任务的执行状态等。4、任务队列:用于存放没有处理的任务,提供一种缓冲机制。image.png线程池API-接口定义
愤怒的老猫占用
·
2023-03-13 17:02
java笔记
--运算符应用
publicstaticvoidmain(String[]args){/*最有效的方式算出2乘以8等于几System.out.println(2110b=a^b;//(3^5)^5=3110^101>011a=a^b;//(3^5)^3=5110^011>101System.out.println("a="+a+",b="+b);}运行:image.png
吃饱喝足搬代码丶
·
2023-03-13 05:04
JAVA笔记
(基础款,适合基础小白)
定义final之后都不能改变缩写办法:main即为标题sout即为system.out.println();age++等价于age+=1等价于age=age+2sca加上ctrl+enter可以自动补全数据类型最大最小写法强制转换关系运算符if。。。else。。。语句if语句式子的简化过程boolean在这里判断上面式子的真假,写久了为了简便可以省略上面式子有个不妥的地方就在于score后面对的数
月下蝶影猫
·
2023-03-12 07:17
java基础适合小白
java
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他