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学习
之InputStream中read()与read(byte[] b)
这两个方法在抽象类InputStream中都是作为抽象方法存在的,JDKAPI中是这样描述两者的:read():从输入流中读取数据的下一个字节,返回0到255范围内的int字节值。如果因为已经到达流末尾而没有可用的字节,则返回-1。在输入数据可用、检测到流末尾或者抛出异常前,此方法一直阻塞。read(byte[]b):从输入流中读取一定数量的字节,并将其存储在缓冲区数组b中。以整数形式返回实际读取
爱吃小猫的大鱼@
·
2023-09-03 03:34
Java提高篇
Java学习
之序列化
1、引言《手册》第9页“OOP规约”部分有一段关于序列化的约定1:【强制】当序列化类新增属性时,请不要修改serialVersionUID字段,以避免反序列失败;如果完全不兼容升级,避免反序列化混乱,那么请修改serialVersionUID值。说明:注意serialVersionUID值不一致会抛出序列化运行时异常。我们应该思考下面几个问题:序列化和反序列化到底是什么?它的主要使用场景有哪些?J
小辉小辉-
·
2023-09-03 03:20
开发语言
java
复杂性分析与算法设计:解锁计算机科学的奥秘
人工智能算法的选择和性能分析结论欢迎来到数据结构学习专栏~复杂性分析与算法设计:解锁计算机科学的奥秘☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:数据结构学习其他专栏:
Java
IT·陈寒
·
2023-09-03 02:12
数据结构学习
算法
代理模式
数据结构
排序算法
构建现代应用:Java中的热门架构概览
Spring框架3.微服务架构4.JavaEE(EnterpriseEdition)5.响应式架构6.大数据架构7.领域驱动设计(Domain-DrivenDesign,DDD)8.安卓开发架构结论欢迎来到
Java
IT·陈寒
·
2023-09-03 02:09
Java学习路线
java
架构
开发语言
新星计划Day2【JavaSE】 枚举类与注解
系列专栏:
java学习
首发时间:2022年4月26日你做三四月的事,八九月就会有
京与旧铺
·
2023-09-03 02:29
java学习
java
开发语言
Linux的操作系统的介绍及常用命令
说明课程来自B站,尚硅谷官方提供的教程,主讲人为
韩顺平
老师,视频连接在此,笔记经过本人的整理,如有侵权,请联系删除一、基础篇Linux入门1.Linux介绍Linux是一款免费,开源,安全,高效,稳定,
zpeien
·
2023-09-02 22:13
学习笔记
linux
linux入门
vim
shell
操作系统
强烈推荐!15 个 Github 顶级 Java 面试教程类开源项目推荐
Java2Top简介:Java八股文面试网—「
Java学习
+面试指南+编程资源」一份涵盖Javacoder从零基础到进阶大厂的全面学习与面试指南~。
小龙coding
·
2023-09-02 21:16
github
java
面试
java学习
案例--子父类模拟银行利息结算
需求:活期是0.35%,定期是1.75%,定期如果满10万额外给予3%的收益。结算利息要先进行用户名、密码验证,验证失败直接提示,登录成功进行结算步骤:1.创建一个抽象的账户类Account作为父类模板,提供属性(余额)2.在父类Account中提供一个模板方法实现登录验证,利息结算、利息输出。3.具体的利息结算定义成抽象方法,交给子类实现。4.定义活期账户类,让子类重写实现具体的结算方法5.定义
学习java的小库里
·
2023-09-02 19:38
学习
java
java学习
案例---ATM系统详细讲解案例(实现基础功能)
此案例是通过学习黑马程序员的视频学习仿写的,如有雷同,纯属意外~~~~~~~~~~~~~~~~~~~~~~~~~~~源代码在文章最下方~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~目录银行ATM系统技术选型分析:1.账户类,首页设计2.用户开户功能实现3.用户登录功能实现4.用户操作页设计,查询账户,退出账户功能5.用户存款,取款功能设计6.用户转账功能7.修改密码和销户银行ATM
学习java的小库里
·
2023-09-02 19:08
#
JavaSE案例
java
零基础学Java不知道怎么学?最强学习路线来了!@你
l在
Java学习
过程中需要掌握哪些技能?l各大公司对Java开发的要求是什么?l
Java学习
过程中有哪些注意事项?lJava工程师的职业发展规划是什么?
我再睡会儿再睡会儿
·
2023-09-02 13:52
零基础学Java不知道怎么学?最强学习路线来了!@你
l在
Java学习
过程中需要掌握哪些技能?l各大公司对Java开发的要求是什么?l
Java学习
过程中有哪些注意事项?lJava工程师的职业发展规划是什么?
秃头的可口可爱
·
2023-09-02 11:17
Java学习
之冒泡排序和选择排序
一、冒泡排序思路:将数组中的数值两两进行比较,大的值放到右边,最后最大的值在最右边。代码:int[]nums={1,4,3,5,2};for(intj=0;jnum2){nums[i]=num2;nums[i+1]=num1;}}}for(intnum:nums){System.out.println(num);}//输出结果1,2,3,4,5二、选择排序思路:先假定第一个值为最大值,取其索引,然
呈两面包夹芝士
·
2023-09-02 10:53
Java
学习
排序算法
算法
基于SSM实现的新闻发布系统【附源码】(毕设)
一、项目简介本项目是一套基于SSM实现的新闻发布系统或新闻管理系统或在线新闻系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的
Java学习
者。
汤小洋
·
2023-09-02 10:12
Java的学习路线是什么?又该如何高效学习?
Java的学习路线如下:
Java学习
顺序Java基础-----数据库和Jdbc-----Javaweb----JavaEE框架技术----分布式/其他技术在这个技术栈的基础上,你可以继续选择走全栈道路或者走大数据方向第一
程序员阿狸
·
2023-09-02 00:23
高star开源项目,Java工程师面试指南,冲击大厂offer
h2pl/Java-Tutorialimage-20200326105030846.png这个项目是作者对近几年
Java学习
的总结和整理,对于学习Java的程序员算是比较全面完整的技术仓库
深耕程序猿
·
2023-09-01 18:53
1&2 Linux基础篇-内容介绍&Linux入门
1Linux基础篇-内容介绍1.1课程内容1.2Linux的应用领域2Linux基础篇-Linux入门2.1Linux介绍2.2Linux和Unix的关系学习视频来自于B站【小白入门通俗易懂】2021
韩顺平
一周学会
虎慕
·
2023-09-01 17:52
#
Linux学习笔记
linux
笔记
辅助笔记-安装Ubantu20.04.1虚拟机
:检查BIOS虚拟化支持步骤二:VMware17安装虚拟机步骤1:新建虚拟机步骤2:验证虚拟机能否上网步骤三:设置Ubantu语言为中文步骤四:软件仓库镜像切换成阿里源本文主要参考B站视频“P108_
韩顺平
虎慕
·
2023-09-01 17:52
#
Linux学习笔记
linux
ubuntu
安装系统
18 Linux之Python定制篇-Python开发平台Ubuntu
Python定制篇-Python开发平台Ubuntu18.1安装Ubuntu虚拟机18.4Ubuntu的root用户18.5Ubuntu下开发Python学习视频来自于B站【小白入门通俗易懂】2021
韩顺平
一周学会
虎慕
·
2023-09-01 17:50
#
Linux学习笔记
linux
笔记
ubuntu
Java学习
Java虚拟机程序计数器ProgramCounterRegister:记录的是正在执行的虚拟机字节码指令的地址,此内存区域是唯一一个在JAVA虚拟机规范中没有规定任何OutOfMemoryError的区域虚拟机:VMStack描述的是JAVA方法执行的内存模型,每个方法在执行的时候都会创建一个栈帧,用于存储局部变量表,操作数栈,动态链接,方法接口等信息局部变量表存储了编译期可知的各种基本数
克莱默申克
·
2023-09-01 15:46
Java
java
学习
开发语言
25 Linux可视化-Webmin和bt运维工具
webmin25.2.2Webmin使用演示25.3bt(宝塔)的安装及使用25.3.1安装宝塔25.3.2宝塔Web登录Linux服务器25.3.3找回宝塔登录密码学习视频来自于B站【小白入门通俗易懂】2021
韩顺平
一周
虎慕
·
2023-09-01 10:32
#
Linux学习笔记
linux
笔记
运维
centos
24 Linux高级篇-备份与恢复
24Linux高级篇-备份与恢复文章目录24Linux高级篇-备份与恢复24.1安装dump和restore24.2使用dump备份24.4使用restore恢复学习视频来自于B站【小白入门通俗易懂】2021
韩顺平
一周学会
虎慕
·
2023-09-01 10:31
#
Linux学习笔记
linux
笔记
centos
16 Linux之JavaEE定制篇-搭建JavaEE环境
之JavaEE定制篇-搭建JavaEE环境16.1概述16.2安装JDK16.3安装tomcat16.4安装idea2020*16.5安装mysql5.7学习视频来自于B站【小白入门通俗易懂】2021
韩顺平
一周学会
虎慕
·
2023-09-01 10:27
#
Linux学习笔记
linux
笔记
centos
javaee
学习高级数据结构:探索平衡树与图的高级算法
拓扑排序:解决依赖关系拓展思考欢迎来到数据结构学习专栏~学习高级数据结构:探索平衡树与图的高级算法☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:数据结构学习其他专栏:
Java
IT·陈寒
·
2023-09-01 08:34
数据结构学习
数据分析
数据结构
算法
排序算法
探索软件架构与网络通信协议:构建现代网络应用
数据的分层传输2.2IP地址与端口号:标识和定位3.TCP通信:保障数据可靠传输3.1UDP协议:快速但不保障可靠性3.2TCP协议:保障数据完整性4.网络编程三要素:协议、IP和端口号总结与拓展欢迎来到
Java
IT·陈寒
·
2023-09-01 08:30
Java学习路线
数据分析
java
架构
网络安全
网络协议
【
Java学习
记录-12】File类
File类概述File类是Java中用于处理文件和目录的类。它提供了许多方法来管理文件和目录,包括创建、删除、重命名、遍历目录、获取文件属性等操作。File类可以表示一个文件或目录的路径名,并提供了一些操作该路径的方法。方法File类提供了多个不同的构造方法来表示文件或目录的路径名。以下是常见的File类的构造方法:File(Stringpathname)根据路径名字符串创建File对象,路径可以
Note_creek
·
2023-09-01 06:33
Java
java
学习
linux
【
Java学习
记录-13】字节流
IO流IO流概述在Java中,IO流是Input/OutputStream的简称,是用于处理数据流的类库。IO流分为字节流和字符流两类,分别用于处理二进制数据和文本数据。在Java中,每当需要读取或写入数据时,都需要使用IO流来处理数据。IO流提供了多种形式的读写方法,包括文件读写、网络通信、内存读写等等。其中,字节流适用于读写二进制数据,字符流适用于读写文本数据。IO流分类在Java中,IO流主
Note_creek
·
2023-09-01 06:33
java
学习
python
【
Java学习
记录-11】用HashMap和TreeSet集合实现斗地主过程中的洗牌,发牌和看牌
代码importjava.util.*;publicclassPokerDemo{publicstaticvoidmain(String[]args){//准备牌HashMappoker=newHashMappokerIndex=newArrayListcolors=List.of("♥","♠","♣","♦");Listnumbers=List.of("2","A","K","Q","J","
Note_creek
·
2023-09-01 06:02
Java
java
学习
windows
Java学习
笔记31——字符流
字符流字符流为什么出现字符流编码表字符串中的编码解码问题字符流写数据的5中方式字符流读数据的两种方式字符流复制Java文件字符流为什么出现字符流汉字的存储如果是GBK编码占用2个字节,如果是UTF-8占用三个字节用字节流复制文本文件时,文本文件也会有中文,但是没有问题,原因是最终底层操作会自动进行字节拼接成中文,识别的方法是:汉字在编码时,不论是那种编码方式,第一个字节都是负数由于字节流操作中文不
任如意
·
2023-09-01 03:30
从零开始Java学习
java
学习
笔记
Java学习
笔记32——字符缓冲流
字符缓冲流字符流字符缓冲流字符缓冲流的特有功能IO流小结字节流字符流字符流字符缓冲流BufferedWriter:将文本写入字符输出流,缓冲字符,以提供单个字符,数组和字符串的高效写入,可以指定缓冲区大小,或者可以接受默认大小。默认值足够大,可用于大多数用途BufferedReader:从字符输入流读取文本,缓冲字符,以提供字符,数组和行的高效读取,可以指定缓冲区大小,或者可以使用默认大小。默认值
任如意
·
2023-09-01 03:59
从零开始Java学习
java
学习
笔记
将List中的某一个元素移动到首位或指定位置——
Java学习
笔记
最近公司在开发聊天的功能,需要收到新消息后,让消息位于最前面,将List中元素放到第一位,也就是置顶。方法一:Collections.swap(list,a,b)list是你需要换位置的List。a是你当前需要换位置的元素的索引。b是你需要将这个元素换到哪个索引。我后面还查询到一个方法。方法二:list.add(0,list.remove(i));
houruoyu3
·
2023-09-01 02:39
java
Java学习
笔记-Collections.singletonList用法
Collections.singletonList()返回的是不可变的集合,但是这个长度的集合只有1,可以减少内存空间。但是返回的值依然是Collections的内部实现类,同样没有add的方法,调用add,set方法会报错测试publicclassTest{publicstaticvoidmain(String[]args){Listlist=Collections.singletonList(
一片蓝蓝的云
·
2023-08-31 22:51
java
探索散列表和哈希表:高效存储与快速检索的魔法
电话簿的实现拓展:性能与碰撞结论欢迎来到数据结构学习专栏~探索散列表和哈希表:高效存储与快速检索的魔法☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:数据结构学习其他专栏:
Java
IT·陈寒
·
2023-08-31 15:13
数据结构学习
数据分析
java
数据结构
算法
散列表
哈希算法
Java 编程中的魔法之门:探索I/O流的奇妙世界
.数据流(DataStreams)5.对象流(ObjectStreams)I/O流的应用场景1.文件操作2.网络通信3.用户输入输出4.数据持久化5.图像、音频、视频处理示例:读写文件数据总结欢迎来到
Java
IT·陈寒
·
2023-08-31 15:13
Java学习路线
java
云计算
数据分析
迁移学习:实现快速训练和泛化的新方法
文章目录迁移学习的原理迁移学习的应用快速训练泛化能力提升迁移学习的代码示例拓展应用与挑战结论欢迎来到AIGC人工智能专栏~迁移学习:实现快速训练和泛化的新方法☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:AIGC人工智能其他专栏:
Java
IT·陈寒
·
2023-08-31 15:41
AIGC人工智能
机器学习入门
迁移学习
人工智能
机器学习
Java学习
日记1
先看代码:publicclassMain{publicstaticvoidmain(String[]args){int[]arr=newint[3];//动态初始化,创建3块连续的空间System.out.println(arr);}}首先说一下栈,堆。栈最典型的特点就是先进先出,在Java程序执行的过程中,.class文件首先被装入内存,栈储存局部变量,即定义在方法声明上和方法中的变量;堆用来储
有幸的风
·
2023-08-31 13:05
基于JavaWeb和mysql实现网上书城前后端管理系统(源码+数据库+开题报告+论文+答辩技巧+项目功能文档说明+项目运行指导)
一、项目简介本项目是一套基于JavaWeb和mysql实现网上书城前后端管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的
Java学习
者。
飞翔的佩奇
·
2023-08-31 06:53
毕设项目
java
mysql
servlet
jsp
javaweb
tomcat
eclipse
高效的语言学习方法:我是如何4个月拿到大厂Java后端offer
最终选择了网易,至于原因我会在最后分享,附上一张网易的offer留证:如何准备我之前对于Java是零基础,只是道听途说Java市场需求大、薪资高,便踏上了
Java学习
之路。
陆克的蛋
·
2023-08-31 04:02
Java学习
笔记——面向对象
声明:本文首发于我的个人微信公众号【Java编程社区】,查看更多文章与学习资源请移步我的公众号Java编程社区万物皆对象学习Java,我们都听过这句话:万物皆对象。那么什么是对象?我们先来看看人类是怎么认识世界的,人类不断的接触到世界上的各种生物,通过长期的观察,把具有公共特性的生物进行分类,这样就给每类动物一个统称,比如牛、马、老虎等,单独从老虎的角度讲,世界上又有千千万万个老虎,它们都是这个世
C语言中文社区
·
2023-08-31 03:12
Java学习
1
流程控制授课publicclassCourse{publicstaticvoidmain(String[]args){System.out.print("\t星期一");System.out.print("\t星期二");System.out.print("\t星期三");System.out.print("\n");System.out.print("\t打篮球");System.out.pri
企业数字化建设者
·
2023-08-31 02:27
Java入门篇
java
前端
开发语言
java怎样定义一个对象数组,java定义一个对象数组
数组的声明:类型标识符数组名[]或者类型标识符[]......
java学习
笔记(四)---对象、数组作为参数传
weixin_39843078
·
2023-08-31 01:53
java怎样定义一个对象数组
【腾讯云Cloud Studio实战训练营】Cloud Studio 快速搭建学习分享
页面还原2.1、打开官网2.2、选择React框架模板2.3、编码部分安装antd-mobile安装Less安装normalize上传项目需要的素材替换App.js主文件2.4、成品效果三、实战:快速搭建
java
小虚竹
·
2023-08-30 18:20
腾讯云
学习
云计算
2022-05-20
想学习Go语言找了资料尚硅谷_
韩顺平
GO语言从入门到精通https://www.bilibili.com/video/BV1nJ411D7P4/?
Web3
·
2023-08-30 15:17
Java学习
笔记——(24)If语句和Switch语句的使用情况
如果判断的具体数值不多,而且符合byte、short、int、char,enum[枚举],String这6种类型。虽然两个语句都可以使用,建议使用switch语句。其他情况:对区间判断,对结果为boolean类型判断,使用if,if的使用范围更广
小丶象
·
2023-08-30 14:42
Java
学习
笔记
java
经验分享
开发语言
Java学习
笔记——(25)编程思想
编程思想(1):化繁为简:即将复杂的需求,拆解成简单的需求,逐步完成编程=思想--练习->代码先死后活:先考虑固定的值,然后转成可以灵活变化的值编程思想(2):对于排序查找中经常用到:利用一个标识符或者一个变量的值的发生任何变化记录是否至少执行成功一次,否则就是在此过程中未发生一次成功执行编程思想(3):编写方法的思路:[这里的方法即函数]1.方法的返回类型2.方法的名字3.方法的形参4.方法体
小丶象
·
2023-08-30 14:42
Java
java
学习
笔记
经验分享
开发语言
[
JAVA学习
笔记]常用类
String类:一、存放位置:字符串对象创建好后不能修改String是引用数据类型,但是这里作为方法参数传递的时候,效果跟基本数据类型是一样的。也就是说在堆中创建出来的字符串”monkey”是不能被改变的,如果要修改,系统会在堆中重新开辟内存空间将”good”放入,然后将change方法中的s重新引用这个新的内存地址上的”good”。第一个存在常量池里,第二个存在堆内存里Strings3=newS
迟來北风
·
2023-08-30 11:55
JavaWeb
java
开发语言
工作快两年了!斗胆谈谈校招社招技术面试那些事
推荐:接近100Kstar的
Java学习
/面试指南:JavaGuide!!!Note:01,02部分非干货,只是个人就一篇文章被diss的经历做的一个简单复盘。不想看Guide哥瞎BB的可以跳过。
Guide哥
·
2023-08-30 03:18
“21 天好习惯”第一期-6
6目录计算机组成原理:数据库部分:leetcode每日一题:
Java学习
:计算机组成原理:数据表示1.基本概念真值:+0101,-0100机器数:[x]原=01012.几种机器数原码:x=-0101,[
christine.ou
·
2023-08-29 23:42
21天学习
c++
算法
数据库
码农星球JAVA培训课程大纲详解(2019最新版)
就业班定制,由码农星球创始人陆敏技,根据当前IT企业对JAVA工程师的技能要求,再结合自己20年的开发经验打造的一套实用型JAVA系统课程,内容涵盖了初中级JAVA开发工程师必备的技术点,主要面向零基础
JAVA
码农星球
·
2023-08-29 22:28
基于java Swing 和 mysql实现的飞机订票系统(源码+数据库+ppt+ER图+流程图+架构说明+论文+运行视频指导)
一、项目简介本项目是一套基于javaSwing和mysql实现的飞机订票系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的
Java学习
者。
飞翔的佩奇
·
2023-08-29 21:25
毕设项目
数据库
java
mysql
swing
面向对象
eclipse
navicat
基于java Swing 和 mysql实现的购物管理系统(源码+数据库+说明文档+运行指导视频)
一、项目简介本项目是一套基于javaSwing和mysql实现的购物管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的
Java学习
者。
飞翔的佩奇
·
2023-08-29 21:24
毕设项目
数据库
java
mysql
swing
面向对象
eclipse
navicat
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他