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笔记
(集合、散列表、Map、泛型)
一、集合1.Set和排序set:无序不可重复无序:不保证有序,就是有可能有序,有可能无序不可重复:不能添加重复数据HashSetTreeSet:底层是红黑树,会自动排序,意味着里面存储的必须是同类型的元素对象数字:从小到大排序字符串:一次比较每一位的ascll码值日期:自然日期顺序1.1.TreeSetpublicclassCollection_01_TreeSet{publicstaticvoi
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
Java笔记
(IO流)
一、IO1.概述流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作input:输入ouput:输出2.分类按数据处理类型的不同,分为字节流和字符流按数据流向的不同,分为输入流和输出流。(入和出是相对于内存来讲的)按功能不同,分为节点流和处理流节点流:直接操作数据源处理流:对
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
java笔记
(String、StringBuffer、包装类)
一、String1.概述java.lang.String字符串类底层是一个字符数组,所以他的很多特性就是数组则特性字符串与一旦确定,不能修改为了提高字符串效率,java虚拟机使用了一种"缓存技术",字符串常量池创建一个字符串对象的时候,先查看字符串常量池中有没有该字符串对象如果没有就创建一个,如果有就直接指向该对象有时候字符串类型可以用==进行比较,是因为他们的内存地址一样(仅限字面量),数字或字
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
java笔记
(类之间关系、内部类、设计模式)
一、类之间关系1.继承//类和类之间是单继承classAextendsCode{}interfaceB{}interfaceC{}//接口和接口之间是继承,多继承用逗号隔开interfaceDextendsB,C{}2.实现//类和接口之间是实现,多个实现用逗号隔开classEimplementsB,C{}3.依赖//局部变量保存的是其他类的引用//依赖关系Aa=newA();//类和类之间是单继
独行乡窝窝侠
·
2024-01-26 22:37
java
笔记
Java笔记
(数据类型,变量,运算符)
1.数据类型分为:(1)基本数据类型数值型整数byte字节8bit-128~127short短整型16bit-32768~32767int整形32bit-2147483648~2147483647long长整型64bit小数(浮点数)字符型char16bit无符号位布尔型boolean8bittrue/false(2)引用数据类型类,数组,接口2.进制二进制(0b开头)八进制(以0开头),十进制,
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
Java笔记
(死锁、线程通信、单例模式)
一、死锁1.概述死锁:死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法往下执行。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程原理:某个线程执行完成,需要先后嵌套锁定两个对象,在这个过程中,先锁定了第一个对象另一个线程执行完成也需要先后嵌套锁定两个对象,在这个过程中,先锁定了第二个对象第一个线程执
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
数据结构入门教程-稀疏数组
同样也能对我们自身的能力有很大的提升,如果要我来说,一段精髓的代码是算法+数据结构+设计模式+5大开闭原则而构成,正所谓万变不离其宗,关于数据结构和算法的学习我是基于尚硅谷
韩顺平
老师的教学视频的基础上进行的学习总结过程
会上树的程序猿
·
2024-01-25 03:15
设置主机名和hosts映射
学习b站
韩顺平
老师的Linux课程时所做的笔记:【小白入门通俗易懂】2021
韩顺平
一周学会Linux_哔哩哔哩_bilibili概述:前面我们在ping或连接一个Linux系统的时候是通过ip来做的,但是
雪球不会消失了
·
2024-01-23 13:23
linux
服务器
运维
压缩和解压指令
学习b站
韩顺平
老师的Linux课程时所做的笔记:【小白入门通俗易懂】2021
韩顺平
一周学会Linux_哔哩哔哩_bilibili文件的压缩和解压指令一、gzip和gunzip指令:gzip用于压缩文件,
雪球不会消失了
·
2024-01-23 13:52
linux
运维
服务器
Linux中的查找指令
学习b站
韩顺平
老师的Linux课程时所做的笔记:【小白入门通俗易懂】2021
韩顺平
一周学会Linux_哔哩哔哩_bilibili补充知识:管道符号"|":表示将前一个命令的处理结果传给下一个命令处理查找文件或目录一
雪球不会消失了
·
2024-01-23 13:22
linux
运维
服务器
【
Java笔记
】基础学习笔记汇总(下)
【
Java笔记
】基础学习笔记汇总(下)【
Java笔记
】基础学习笔记汇总(下)1.网络编程三要素2.TCP通信3.客户端java.net.Socket4.服务端java.net.ServerSocket5
trajectories
·
2024-01-19 11:39
Java后端
java
mysql
github
spring
jquery
【反射2】——Java基础(
韩顺平
讲解)
Class类:Class类的介绍:1、Class也是类,因此也继承Object类2、Class类对象不是new出来的,而是系统创建的(通过类加载器创建的)3、对于某一个类的Class类对象,在内存中只有一份,因为类只加载一次!(同一个类的类加载只有一次!)4、每个类的实例都会记得自己是由哪个Class实例所生成5、通过Class对象可以完整地得到一个类的完整结构,通过一系列API6、Class对象
猫饭_ACE
·
2024-01-19 06:03
java基础
java
ajax
开发语言
【反射1】——Java基础(
韩顺平
讲解)
一个需求,引出反射|完整的反射使用流程:在不修改源码的情况下,来控制程序,也符合设计模式中的opc原则(开闭原则:不修改源码,扩容功能)1、创建配置文件:re.propertiesclassfullpath=com.reflection.Catmethod=hi2、创建Cat类packagecom.reflection;publicclassCat{publicStringname="招财猫";p
猫饭_ACE
·
2024-01-19 06:02
java基础
java
开发语言
韩顺平
Java后端学习路线
根据
韩顺平
老师的视频整理出来。视频地址:找不到java后端开发工作?按这个学,找工作没问题(超全超详细的Java企业级学习路线)_哔哩哔哩_bilibili
Moore202002
·
2024-01-17 09:39
java
Java笔记
-----(1)Java基础
Java笔记
-----(1)Java基础(1)面向对象及其特性(1.1)关于封装(1.2)关于继承在Java中定义一个不做事且没有参数的构造方法的作用?
王胖泽
·
2024-01-16 00:46
Java笔记
java
【超详细】Redhat Linux 7/CentOS 7/Oracle Linux 7安装MySQL5.7
看
韩顺平
老师的教程跟着操作,觉得步骤蛮简单,于是整理成了文档,希望能帮助到更多的人。步骤很简单,跟着操作就能成功。
z同学的编程之旅
·
2024-01-15 23:15
环境搭建
mysql
数据库
linux
【我与Java的成长记】之封装,继承详解(一)(能看懂文字就能明白系列)
系列文章目录能看懂文字就能明白系列C语言笔记传送门
Java笔记
传送门个人主页:古德猫宁-信念如阳光,照亮前行的每一步文章目录系列文章目录*信念如阳光,照亮前行的每一步*前言一、封装(Encapsulation
古德猫宁-
·
2024-01-15 19:30
Java笔记
java
microsoft
开发语言
学习
笔记
经验分享
【我与Java的成长记】之继承详解(二)
系列文章目录能看懂文字就能明白系列C语言笔记传送门
Java笔记
传送门个人主页:古德猫宁-信念如阳光,照亮前行的每一步文章目录系列文章目录*信念如阳光,照亮前行的每一步*前言一、super关键字的使用二、
古德猫宁-
·
2024-01-15 19:24
java
开发语言
经验分享
笔记
学习
2024年《一个项目征服Java中高级体系》博客计划
终于下决心来写一套大型的
Java笔记
,不为别的,就是为了强迫自己将整个Java体系梳理清楚,让自己成为内功扎实的Java高级架构师。牛已经吹出来了,不做对不起网友!
纵横千里,捭阖四方
·
2024-01-14 18:10
一个项目征服Java
java
开发语言
Java学习笔记2:相对路径与绝对路径
例:图片来源:B站:
韩顺平
零基础30天学会Java当前位置:D:\abc\test100,要访问位置:D:\abc2\test200\hello.text相对路径表示:..\..
我心归去
·
2024-01-14 18:37
Java学习笔记
学习
笔记
java
Java学习笔记3:Java中 “+” 的使用
例:100+95;//195100+“hello”;//“100hello”100+3+“hello”;//“103hello”“hello”+100+3;//“hello1003”参考:
韩顺平
零基础30
我心归去
·
2024-01-14 18:05
Java学习笔记
java
笔记
学习
Java游戏开发 —— 坦克大战
引言:坦克大战也是小时一个比较经典的游戏了,我在网上也是参考了
韩顺平
老师写的坦克大战,并做了一下完善,编写出来作为儿时的回忆吧!思路:创建主窗口,加载菜单及游戏面板。
我是小木鱼
·
2024-01-13 11:13
Java小游戏合集
游戏开发
Java笔记
(入门篇)
一、Java简述1、Java的历史Java是美国Sun公司在1995年推出的一门计算机高级编程语言。它初期叫做Oak(橡树),但是注册商标的时候发现已经有人注册了,后来就改成Java(印度尼西亚爪哇岛);Java之父:詹姆斯·高斯林(JamesGosling)。在2009年,Sun公司被Oracle甲骨文以74亿美元收购,这就意味着Java属于Oracle了。2、为什么要使用Java?世界上最流行
白豆五
·
2024-01-12 00:56
Java笔记
java
【JVM调优】如何进行JVM调优?一篇文章就够了!
导航:【
Java笔记
+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码目录一
程序员小海绵【vincewm】
·
2024-01-11 07:33
Java学习路线
架构设计/性能调优
jvm
java
JVM调优
垃圾回收器
内存溢出
java: 5-4 while循环 + do while循环
练习题2.dowhile循环2.1基本语法2.2流程图2.3上手练习2.4细节2.5练习题【老韩b站视频笔记p126-p132】1.while循环1.1基本语法1.2流程图1.3上手练习输出10句你好,
韩顺平
教育
skylar0
·
2024-01-10 18:23
java
开发语言
小白学
java笔记
-作业模块2
1.编程实现以下需求:定义一个长度为[16][16]的整型二维数组并输入或指定所有位置的元素值,分别实现二维数组中所有行和所有列中所有元素的累加和并打印。再分别实现二维数组中左上角到右下角和右上角到左下角所有元素的累加和并打印。packagecom.lagou.array;importjava.util.Scanner;/***编程实现数组中指定元素累加的功能*/publicclassArrayS
小杰子哥_19a0
·
2024-01-09 13:53
数组、排序和查找
全部内容来自于
韩顺平
老师的课程一、数组介绍数组可以存放多个同一类型的数据。数组也是一种数据类型,是引用类型。即数组就是一组数据。
qq_57709301
·
2024-01-08 16:53
java
开发语言
JavaWeb基础3——Maven基础&MyBatis
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城Maven高级:
程序员小海绵【vincewm】
·
2024-01-08 13:25
Java学习路线
mybatis
maven
java
Java笔记
:Java集合概述和Set集合
本文主要是Java集合的概述和Set集合1.Java集合概述1)数组可以保存多个对象,但数组长度不可变,一旦在初始化数组时指定了数组长度,这个数组长度就是不可变的,如果需要保存数量变化的数据,数组就有点无能为力了;而且数组无法保存具有映射关系的数据。为了保存数量不确定的数据,以及保存具有映射关系的数据,Java提供了集合类。集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。2)Java集
廖111
·
2024-01-06 23:31
JAVA——Java后端技术体系
韩顺平
框架图_
韩顺平
Java基础学习路线图
第一阶段:Java基础变量、控制结构、OOP(封装,继承,多态)、数组、JavaAPI、异常和处理、集合、泛型、IO、反射、网络通信第二阶段:Java高级Java多线程/高并发1.1并发基础互斥同步、非阻塞同步、指令重排、synchronized、volatile1.2线程1.3锁自动锁、偏向锁、可重入锁1.4线程池1.5并发容器1.6JUCexecutor、collections、locks、a
heart000_1
·
2024-01-05 08:16
经验
java
Java笔记
——控制台模拟“双色球”福利彩票游戏
Java笔记
——控制台模拟“双色球”福利彩票游戏说明:本打算重新巩固java知识并重新记录笔记,但是现在对于一个20多年的语言而言,鄙人的能力实在是提炼不出来什么精华,直接上练手的小项目更加合适,后续直接上练手的小项目
Lin_Stack
·
2024-01-04 13:52
java
游戏
jvm
JavaWeb——JSP&EL表达式学习笔记
韩顺平
老师
文章目录JSP快速入门应用实例-JSP基本使用注意事项和细节JSP运行原理JSP三种常用脚本声明脚本基本语法statement_jsp表达式脚本基本语法代码脚本基本语法JSP注释JSP内置对象JSP域对象JSP四大域对象注意事项和细节JSP请求转发标签作业使用jsp完成一个简单的计算器,需求如图在这里插入图片描述EL表达式jsp:前后端不分离的。为什么需要JSP?程序员在开发过程中,发现servl
小菜0-o
·
2023-12-29 21:39
Java
java
学习
笔记
java笔记
-----正则表达式
正则表达式其实就是进行字符串匹配的式子它的标准形式如下匹配字符串由三个字符组成//第一个字符:a/b/c//第二个字符:3/4/6/7//第三个字符:o/p/qStringstr="566";//指定正则表达式的规则Patternp=Pattern.compile("[abc][3467][opq]");//将规则和要判断的字符串进行关联Matcherm=p.matcher(str);//进行判断
java_upp
·
2023-12-25 22:38
【
java笔记
】
Spring框架中最核心思想就是:IOC(控制反转):即转移创建对象的控制权,将创建对象的控制权从开发者转移到了Spring框架。AOP(切面编程):将公共行为(如记录日志,权限校验等)封装到可重用的模块中,而使原本的模块内只需关注自身的个性化行为。关于代码块执行顺序静态代码块:类初始化执行,只执行一次。普通代码块:每创建一个对象就执行一次。单例模式饿汉模式publicclassA{publics
种一个月亮 ୧
·
2023-12-23 10:10
java
笔记
开发语言
Java笔记
IP地址使用InetAddress类表示IP地址实例化:getByName(Stringhost)、getLocalHost()常用方法:getHostName()、getHostAddress()端口号端口号范围:0~65535网络通信协议
Sudo_Wang
·
2023-12-22 21:47
java
笔记
服务器
JAVA笔记
26
线程间通信线程同步的基础上进行的,全部都需要用同一个锁对象调用,wait()notify()随机通知其中一个线程,让其由wait转入运行notifyAll()通知所有wait的线程互斥锁创建出来条件变量ReentrantLock替换synchronizedConditionawait()signal()signalAll();wait()await()进入阻塞状态,会自动解锁;接收到唤醒信号,要去
冰川_
·
2023-12-22 10:09
韩顺平
学java之html如何入门
html需要需要学什么主要学习bs框架是什么就行另外知道官方文档的使用知道用标签并且这套教程用idea编程即可
leke2003
·
2023-12-18 15:24
笔记
bilibili
韩顺平
Java后端学习路线
Java后端学习路线Java后端技术阶段概括java后端技术路线是一个相对完整的学习路线,所以大家不用把所有的都学完再去找工作,不用这样子,其实你只要学到第四个,第五个阶段,再做一些项目,再刷一些题,其实就可以开始准备找工作了第一部分:Java基础变量、控制结构顺序分支循环OOP封装继承多态数组JavaAPI异常和处理集合泛型IO反射网络通信第二部分:Java高级多线程/高并发(面试)并发基础互斥
马小劲
·
2023-12-17 22:56
java
学习
面试
#
Java笔记
#利用JedisPool实现对Redis的多线程调用
由于公司业务上的需要,前段时间做了一阵子数据提取与转运的工作,主要运用了python和java。在开发的过程中,接触到了一些新的技术,产生了一些新的思路,在此记录一下。今天,就先来结合一次实际的数据提取经历,总结一下java如何利用JedisPool实现对Redis的多线程调用。先大致说一下这次任务的总体思路:由于数据量较大,所以在这里使用了多线程。整个流程主要分为两块,生产者从源数据中循环读取任
superyu1992
·
2023-12-17 03:02
java笔记
redis
多线程
java
jedis
jedisPool
韩顺平
-过滤器(filter)及使用过滤器拦截用户不登陆直接访问资源
Filter过滤器的说明为什么需要过滤器:需求示意图过滤器介绍:1.Filter过滤器是JavaWeb三大组件之一(Servlet程序、Listener监听器、Filter过滤器)2.Filter过滤器是JavaEE的规范,是接口3.Filter过滤器的作用是:拦截请求、过滤响应4.应用场景权限检查日志操作事物管理等过滤器的基本原理过滤器的快速入门需求:在web工程下,有后台管理系统manage,
愁夏
·
2023-12-16 13:00
韩顺平学习笔记
web
笔记
手写简单的Tomcat(代码源于
韩顺平
老师的javaweb章节)
1.Maven的示意图2.重点补充:如何配置阿里maven镜像(1)把D:\program\JavaIDEA2020.2\plugins\maven\lib\maven3\conf\settings.xml拷贝默认的maven配置目录(2)C:\Users\Administrator.m2目录settings.xml**(3)修改C:\Users\Administrator.m2\settings
愁夏
·
2023-12-16 13:30
tomcat
java
面向对象程序设计(
Java笔记
——持续更新中…)
参考书籍:Java程序设计基础(第6版)_百度百科(baidu.com)第1章Java语言概述1.1什么是Java语什么是计算机语言是人与计算机之间通讯的语言,分成机器语言、汇编语言、高级语言三大类。什么是高级语言是一种独立于机器,面向过程或对象的语言。C、C++、Java、Python都是高级语言。面向过程的语言面向过程的语言也称为结构化程序设计语言。C、Fortran都是面向过程的高级语言。面
Stitch .
·
2023-12-16 05:08
我的大学笔记
java
开发语言
笔记
java笔记
2
1.java语言概述java语言是SUN(StanfordUniversityNetwork,斯坦福大学网络公司)1995年推出的一门高级编程语言。是一种面向Internet的编程语言。随着java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。其中java语言简单易学,完全面向对象,安全可靠,与平台无关的编程语言。2.java语言的三种技术架构2.1J2EE(java2plat
michaelYH
·
2023-12-14 23:00
【
Java笔记
+踩坑】SpringBoot基础2——运维实用
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1.SpringBoot
程序员小海绵【vincewm】
·
2023-12-06 05:22
Java学习路线
java
springboot
运维
JAVA笔记
//把数组no转换成单引号的字符串'07ba056be77b4c5d93e5a37f6685863c','0ec1b806cbdb4cd5a7f614a461f05443','19de5457fd7543fbb3ca06361ee735c3'Stringcollect=no.stream().map(code->"'"+String.valueOf(code)+"'").collect(Colle
翱翔-蓝天
·
2023-12-04 04:09
java
jvm
servlet
Java笔记
02
/*1.程序员有权力自己命名的都是标识符类名方法名接口名常量名变量名args只能由数字、下划线、字母、美元符号组成不能由数字开头关键字不能做标识符严格区分大小写理论上不限制长度,最好不要太长2.字符型单引号字符串双引号3.变量数据类型名称字面值*/
大萌光武帝
·
2023-12-02 10:24
【
Java笔记
+踩坑】设计模式——原型模式
导航:【
Java笔记
+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码
程序员小海绵【vincewm】
·
2023-12-02 08:25
Java学习路线
java
笔记
设计模式
1024程序员节
原型模式
【阿里规约】阿里开发手册解读——代码格式篇
导航:【
Java笔记
+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码阿里规约
程序员小海绵【vincewm】
·
2023-12-02 08:25
Java学习路线
java
开发语言
代码规范
编程规范
阿里规约
【阿里规约】阿里开发手册解读——命名规范篇
导航:【
Java笔记
+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码
程序员小海绵【vincewm】
·
2023-12-02 08:54
Java学习路线
代码规范
开发语言
java
spring
cloud
spring
boot
什么是JVM的内存模型?详细阐述Java中局部变量、常量、类名等信息在JVM中的存储位置
导航:【
Java笔记
+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码
程序员小海绵【vincewm】
·
2023-12-02 08:50
Java学习路线
jvm
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
其他