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实现
学生管理系统【简化版】基础
博客首页:痛而不言笑而不语的浅伤欢迎关注点赞收藏⭐留言欢迎讨论!本文由痛而不言笑而不语的浅伤原创,CSDN首发!系列专栏:《Java每日一练》首发时间:2022年6月4日❤:热爱Java学习,期待一起交流!作者水平有限,如果发现错误,求告知,多谢!有问题可以私信交流!!!目录运行展示界面初始化查看所有学生添加学生删除学生修改学生退出系统完整源代码*标准的IO版学生管理系统***分析:*1.定义学生
痛而不言笑而不语的浅伤
·
2022-06-06 08:13
Java每日一练
java
开发语言
学生管理系统
java实现
计算器功能_用
java实现
计算器功能
/***一个计算器,与Windows附件自带计算器的标准版功能、界面相仿。但还不支持键盘操作。*/publicclassMyCalculatorextendsJFrameimplementsActionListener{/**计算器上的键的显示名字*/privatefinalString[]KEYS={"7","8","9","/","sqrt","4","5","6","*","%","1","
太空精酿
·
2022-06-05 11:16
java实现计算器功能
java实现
计算器
项目1:简单计算器的实现1、项目概述本实验主要是Java图形用户界面的编写,重点讲述利用java语言实现一个简单计算器。开发环境用的是idea。1.1项目目标和主要内容(1)能通过设计的按钮控件输入并实现简单算术运算,要求表达式在编辑框中显示,能将运算结果,输出在编辑框内显示;(2)能够实现混合运算的求解,算术表达式中包括加、减、乘、除、括号等运算符;并且能够识别括号,优先级正确。(3)并保存历史
楠木青城、
·
2022-06-05 11:14
java实现计算器
java
算法
字符串
Java实现
愤怒的小鸟小游戏【附代码】
目录1.FlappyBird小游戏设计与实现1.1需求分析1.2游戏功能设计1.3游戏详细设计(具体实现)1.4部分效果图展示1.5源代码1.FlappyBird小游戏设计与实现1.1需求分析使用java语言,在IDEA环境下,设计实现一个简单有趣的FlappyBird小游戏。在当今社会,人们的工作学习压力日益增大,生活节奏逐渐加快,多数人没有足够的时间去休闲娱乐,放松自己。FlappyBird小
champion564
·
2022-06-05 07:01
后端
java
开发语言
intellij-idea
用
java实现
学生成绩管理系统_学生成绩管理系统(
java实现
)
最近在看基础的java教程,发现java很多与c++类似,但也有不少差异,有很多要注意的地方,做了这个成绩管理系统,还没用到类,只是多维数组的应用。期间遇到很多问题,也都经过一一百度解决了。实现的功能:输入学生人数,以及学生考试的科目数,然后依次填入信息,最后输出学生信息,以及总分,平均分,名次;importjava.util.*;importjava.math.*;importjava.text
扒皮哥
·
2022-06-04 04:14
用java实现学生成绩管理系统
Java实现
学生管理系统(完整代码)
案例需求完成一个综合案例:学生管理系统!该系统主要功能如下:添加学生:通过键盘录入学生信息,添加到集合中删除学生:通过键盘录入要删除学生的学号,将该学生对象从集合中删除修改学生:通过键盘录入要修改学生的学号,将该学生对象其他信息进行修改查看学生:将集合中的学生对象信息进行展示退出系统:结束程序项目演示:实现步骤:(1):定义学生类,包含以下成员变量学生类:Student成员变量:学号:sid姓名:
w_nxsxs
·
2022-06-04 04:43
初学Java
java
java实现
会员充值功能
近期负责的项目中有关于充值会员的功能,特做一个会员充值流程小结,这中间或许也存在着不足。希望可以得到大家的理解和建议。在调用第三方接口支付时修改表的状态(此处不做详细阐述)。业务分析:如下图,用户可以选择想要开通的会员等级(初级、中级、高级、超级),不同等级有不同的开通时长选择(一个月、一个季度、半年、一年),每个等级的会员对应的权限不一致,用户可以随意选择。思路介绍:在购买VIP成功后,要判断该
小影~
·
2022-06-04 02:39
小功能
java
Java实现
树的层序遍历
文章目录前言实现
Java实现
层序遍历一
Java实现
层序遍历二总结前言最近居家办公,我们这周工作量比较少,于是我早早的进入了摸鱼时光,但是看到女朋友还在那辛苦的处理数据,一遍遍的重复工作。
pzzhao
·
2022-06-03 22:08
开发日常
java
开发语言
基于
Java实现
修改图片分辨率示例代码
目录前言环境依赖代码验证一下前言本文提供可以修改图片分辨率的java工具类,实用主义的狂欢。环境依赖添加必要的一些maven依赖。cn.hutoolhutool-all5.7.15com.google.guavaguava31.0.1-jreorg.bytedecojavacv-platform1.5.5代码不废话,上代码。importcn.hutool.core.util.IdUtil;impo
·
2022-06-03 12:47
从零开始实现lmax-Disruptor队列(一)RingBuffer与单生产者、单消费者工作原理解析
1.lmax-Disruptor队列介绍disruptor是英国著名的金融交易所lmax旗下技术团队开发的一款
java实现
的高性能内存队列框架其发明disruptor的主要目的是为了改进传统的内存队列实现如
小熊餐馆
·
2022-06-02 19:00
Java实现
最小生成树MST的两种解法
目录一、prim算法二、kruskal算法一、prim算法时间复杂度较之kruskal较高通俗的解释就是:(1)从哪个点开始生成最小生成树都一样,最后的权值都是相同的(2)从哪个点开始,先标记这个点是访问过的,用visited数组表示所有节点的访问情况(3)访问节点开始都每个没访问结点的距离选取形成的边的权值最小值综合以上三点就是我们prim算法写代码实现的重要思路代码实现:packagePrim
·
2022-06-02 16:12
Java实现
五子棋游戏单机版(1.0)
本文实例为大家分享了
Java实现
五子棋游戏单机版的具体代码,供大家参考,具体内容如下简介这个程序实现了单机版五子棋,目前无法联机,只能自己跟自己下。棋盘是20*20的。
·
2022-06-02 10:08
实现markdown转html
这里我们通过commonmark-
java实现
。
秃狼
·
2022-06-02 08:03
commonmark-java
java
java实现
直线分形山脉
本文实例为大家分享了
java实现
直线分形山脉的具体代码,供大家参考,具体内容如下直线分形直线分形平面山脉想要实现这个效果的思想就是,由x1、x2所确定的一条直线,我们取它们的中点x3然后允许x3的y坐标在一定范围内随机波动
·
2022-06-01 17:04
各大厂面试云集的《520道LeetCode题Java版答案》
LeetCode题解答案pdf(基于
Java实现
)这是一本基于Java语言实现的LeetCode题解,格式为PDF,可作为刷题的辅助和参
java 分享官
·
2022-06-01 16:01
java
算法
数据结构
Java实现
级联下拉结构的示例代码
目录前言构建统一返回下拉结构构建集合转下拉树工具类构建List转下拉或下拉树的工具类前言在开发过程中,会遇到很多的实体需要将查出的数据处理为下拉或者级联下拉的结构,提供给前端进行展示。在数据库查出的结构中,可能是集合的结构,也有可能是List的结构。在下拉或者级联下拉的节点数据中,有时候还需要动态的携带其他的参数,已便于前端对某些数据的显示如区域的级联下拉树中,需要携带经纬度的区域–在选择的时候在
·
2022-06-01 15:42
Java实现
替换Word中文本和图片功能
目录前言1.指定字符串内容替换文本2.获取文档内容替换文本3.图片替换文本4.图片替换图片前言Word中的替换功能以查找指定文本然后替换为新的文本,可单个替换或全部替换。以下将要介绍的内容,除常见的以文本替换文本外,还将介绍使用不同对象进行替换的方法,具体可包括:1.指定字符串内容替换文本(通过方法replce(matchString,newValue,caseSensitive,wholeWor
·
2022-06-01 12:33
Java实现
5种负载均衡算法(小结)
其中有好几个种经典的算法,下面我们用
Java实现
这几种算法。轮询算法轮询算法按顺序把每个新的连接请求分配给下一个服务器,最终把所有请求平分给所有的服务器。
·
2022-06-01 12:53
平衡二叉树——AVL树(
Java实现
)
平衡二叉树——AVL树文章目录平衡二叉树——AVL树1、二叉搜索树的缺点2、AVL树的性质3、为何能保持平衡3.1、判断失衡的方式——平衡因子3.2、四种失衡的情况3.3、解决失衡的方法——旋转3.4、四种情况对应的旋转方式4、平衡二叉树实现4.1、节点结构4.2、AVL树完整代码4.3、测试1、二叉搜索树的缺点平衡二叉树是二叉搜索树的改进版,二叉搜索树用来快速的对数据进行查找,可以将原先O(n)
一只小林同学
·
2022-06-01 11:53
算法设计与分析
算法
数据结构
java
二叉树
Java实现
图书管理小练习(赌包辣条看完绝对会~)
写在前面:博主主页:戳一戳,欢迎大佬指点!博主秋秋:QQ:1477649017欢迎志同道合的朋友一起加油喔目标梦想:进大厂,立志成为一个牛掰的Java程序猿,虽然现在还是一个小菜鸟嘿嘿-----------------------------谢谢你这么帅气美丽还给我点赞!比个心-----------------------------目录一,练习简介二,模块抽离book包Book类BookList
影子,你陪着我累吗?
·
2022-06-01 02:56
JavaSE基础语法
java
开发语言
JAVA实现
浪漫流星表白(520到了,快来看看程序员是怎么表白的吧)
本文实现的功能有:1、播放音乐2、自定义流星数量、飞行速度、光晕大小、流星大小3、自定义表白话语运用到的知识点有:GUI:
java实现
窗体、Swing。
遇安.112
·
2022-06-01 02:15
JAVA
java
开发语言
GUI
多线程
表白
Java实现
添加条码或二维码到Word文档
本文介绍如何在Word文档中添加条码、二维码。可在文档正文段落中添加,也可在页眉页脚中添加。下面将通过Java代码示例介绍如何实现。使用工具:FreeSpire.OfficeforJava(免费版)关于Jar导入的方法:方法1:通过E-iceblue官网下载jar包,下载后,解压,将lib文件夹下的Spire.Office.jar导入Java程序;方法2:通过创建Maven程序,并配置在pom.x
·
2022-05-31 17:07
Java实现
PDF转HTML/Word/Excel/PPT/PNG的示例代码
从Maven下载Aspose.PDF通过将以下配置添加到pom.xml,您可以直接从基于Maven的项目轻松地使用Aspose.PDFforJava。AsposeJavaAPIAsposeJavaAPIhttps://repository.aspose.com/repo/com.asposeaspose-pdf22.4核心代码实现(单类)importcom.aspose.pdf.Document;
·
2022-05-31 17:05
java实现
简单登录界面的实战过程
目录一、概要二、分类部分三、代码实现总结一、概要我们可以用
java实现
简单的登录界面。如上效果,直观但也需要一步一步来完成,从界面弹窗的设置,图片的插入,文本框的设置,到登录的按钮,全由代码来实现。
·
2022-05-31 12:53
Java实现
Excel文件加密解密的示例代码
目录概述示例大纲工具Java代码示例示例1加密工作簿示例2解密工作簿示例3加密工作表示例4加密工作表指定数据范围示例5设置工作表公式隐藏示例6解密Excel工作表概述设置excel文件保护时,通常可选择对整个工作簿进行加密保护,打开文件时需要输入密码;或者对指定工作表进行加密,即设置表格内容只读,无法对工作表进行编辑。另外,也可以对工作表特定区域设置保护,即设置指定区域可编辑或者隐藏数据公式,保护
·
2022-05-31 12:51
Java实现
添加,读取和删除Excel图片的方法详解
目录介绍Java代码示例示例1添加图片示例2读取图片示例3删除图片介绍本文介绍在Java程序中如何添加图片到excel表格,添加图片时可设置图片大小、位置、旋转、超链接、可选文本等,以及如何读取、删除excel表格中已有的图片。工具:FreeSpire.XLSforJava(免费版)注:可通过官网下载包,并解压将lib文件夹下的jar文件导入java程序;或者通过maven仓库下载导入。Jar导入
·
2022-05-31 12:19
递归算法java实例_递归算法
Java实现
实例讲解
递归算法(英语:recursionalgorithm)在计算机科学中是指一种通过重复将问题分解为同类的子问题而解决问题的方法。递归式方法可以被用于解决很多的计算机科学问题,因此它是计算机科学中十分重要的一个概念。绝大多数编程语言支持函数的自调用,在这些语言中函数可以通过调用自身来进行递归。计算理论可以证明递归的作用可以完全取代循环,因此在很多函数编程语言(如Scheme)中习惯用递归来实现循环。一
weixin_39685024
·
2022-05-31 07:02
递归算法java实例
springboot责任链模式_
Java实现
简单的区块链(一)
广大读者都听说过比特币,或许还有智能合约,相信大家都非常想了解这一切是如何工作的。这篇文章就是帮助你使用Java语言来实现一个简单的区块链。通过本文,我们将可以:创建自己的区块链理解hash函数是如何保持区块链的完整性的如何创造并添加新的块多个节点如何竞争生成块通过浏览器来查看整个链所有其他关于区块链的基础知识环境准备因为大多数区块链的产品都是用gradle作为构建工具,而且springboot也
weixin_39756192
·
2022-05-31 04:13
springboot责任链模式
分治算法解决汉诺塔问题(
Java实现
)
PS:本文系转载文章,阅读原文可读性会更好,文章末尾有原文链接目录1、分治算法1、1分治算法的基本介绍1、2分治算法的步骤1、3用分治算法解决汉诺塔问题1、分治算法1、1分治算法的基本介绍分治算法思想就是“分而治之”,将一个复杂的问题分为多个相似的子问题,又把子问题分为多个更小的子问题,直到最后子问题可以用最简单的方式直接求解,原问题的解就是为子问题解的合并;我们见到的二分搜索啊,棋盘模型啊,合并
·
2022-05-30 23:25
java
java实现
TCP socket和UDP socket的实例
目录概述传输层概述TCP套接字编程大致过程详细过程UDP套接字编程补充概述我们在网络编程时,通常是让我们本地的应用程序和远程的应用程序进行通信,也就是分布式的进程之间的通信,比如我写的程序A和小明的程序B进行通信,我的程序运行时在本机就是一个进程,是有pid号的,小明的也是。那这两个程序是怎么通信的呢?这就要理解网络分层的概念了,网络层实现的是主机到主机之间的通信,网络层的实现是ip协议,通过各自
·
2022-05-30 17:24
HTML表单
)密码文本框(3)单选框(4)复选框(5)按钮(6)文件上传(7)多行文本框(textarea标签)(8)下拉列表(select标签)示例:htmlform标签示例这是一个多行文本框C++Python
Java
·
2022-05-30 17:30
html5
java实现
简单学生成绩档案管理系统
本文实例为大家分享了java学生成绩档案管理系统的具体代码,供大家参考,具体内容如下学生成绩档案管理系统源代码:studentpublicclassstudents{ privateStringname; privateStringnumber; privateintchinascore; privateintmathscore; privateintenglishscore; pri
·
2022-05-30 17:48
坦克大战--
Java实现
(附源码)
整个项目,完全使用JAVA语言,从零开始,从游戏框架设计到游戏渲染,融合了Java语言的主要技术要点,对于初学者,有很大的帮助作用,作为初学者的快速提升项目恰到好处。目录效果展示项目架构功能阐述关键代码源码获取效果展示注:红色的是自己,使用方向键来控制移动,ctrl键控制发出炮弹!项目架构本程序是一个简单的坦克游戏程序,用java语言编写,在jdk环境下运行。游戏开始时,用户通过键盘操纵坦克移动,
托马斯-酷涛
·
2022-05-30 15:44
Java
毕设项目
JavaEE
Java实现
监听文件变化的三种方案详解
目录背景方案一:定时任务+File#lastModified方案二:WatchService方案三:ApacheCommons-IO小结背景在研究规则引擎时,如果规则以文件的形式存储,那么就需要监听指定的目录或文件来感知规则是否变化,进而进行加载。当然,在其他业务场景下,比如想实现配置文件的动态加载、日志文件的监听、FTP文件变动监听等都会遇到类似的场景。本文给大家提供三种解决方案,并分析其中的利
·
2022-05-30 12:46
Java中Comparator的个人简单理解(升序降序)与使用
自定义排序返回值简单记忆理解实践LInkedList升序(默认情况)降序PriorityQueue升序下的小顶堆(默认情况)降序下的大顶堆总结补充数组类型自定义排序降序排序数组Java自定义排序返回值简单记忆理解默认情况下:
Java
Powerstot
·
2022-05-30 08:12
java
se
java
lambda
数据结构
队列
Java实现
监听文件变化的三种方法,推荐第三种
背景在研究规则引擎时,如果规则以文件的形式存储,那么就需要监听指定的目录或文件来感知规则是否变化,进而进行加载。当然,在其他业务场景下,比如想实现配置文件的动态加载、日志文件的监听、FTP文件变动监听等都会遇到类似的场景。本文给大家提供三种解决方案,并分析其中的利弊,建议收藏,以备不时之需。方案一:定时任务+File#lastModified这个方案是最简单,最能直接想到的解决方案。通过定时任务,
·
2022-05-30 08:38
java日志分析文件
Java实现
二叉树的前、序、后打印(非递归、栈)
代码示例(注释含写代码时思路):packagecom.zihao;importjava.util.Stack;publicclasstraverseDonRecurrence{/*3、发现二叉树没定义它的属性*/publicNodenode;/*2、结点定义好了,构造或说初始化一棵二叉树呗*/publictraverseDonRecurrence(Nodehead){this.node=head;
糖沁
·
2022-05-30 07:37
数据结构与算法
二叉树
数据结构与算法分析笔记与总结(
java实现
)--二叉树9:树上最远距离练习题
题目:从二叉树的节点A出发,可以向上或者向下走,但沿途的节点只能经过一次,当到达节点B时,路径上的节点数叫作A到B的距离。对于给定的一棵二叉树,求整棵树上节点间的最大距离。给定一个二叉树的头结点root,请返回最大距离。保证点数大于等于2小于等于500.思路:理解题目的含义,对于一棵以root为根的二叉树,树上的最大距离可能来自3中情况:情况1:完全来自root的左子树,如图所示,即最大路径不经过
小菜鸟也想飞
·
2022-05-30 07:22
数据结构与算法(java实现)
Java
数据结构
算法
二叉树
数据结构与算法分析笔记与总结(
java实现
)--二叉树2:非递归二叉树的序列打印练习题
题目:请用非递归方式实现二叉树的先序、中序和后序的遍历打印。给定一个二叉树的根结点root,请依次返回二叉树的先序,中序和后续遍历(二维数组的形式)。思路:对于非递归的方式遍历二叉树,实现起来较麻烦,由于二叉树是一种特殊的结构,有自己的特征,因此会有遍历二叉树的方法,只是这种规律较为复杂,并不直观,而且要借助额外的数据结构(栈),因此较为麻烦,这里只需要理解代码的意义然后记住先序、中序、后序遍历的
小菜鸟也想飞
·
2022-05-30 07:51
数据结构与算法(java实现)
Java
数据结构
算法
二叉树
【Java多线程】CAS 详解及Java中的实现
文章目录1.乐观锁与悲观锁的概念2.CAS的概念3.
Java实现
CAS的原理-Unsafe类4.原子操作-AtomicInteger类源码简析5.CAS实现原子操作的三大问题5.1ABA问题5.2循环时间长开销大
码不停蹄的_Mars
·
2022-05-29 09:41
Java
java
CAS
并发
多线程
锁
Java多线程深入原理解析
2.1追加字节为64字节方法2.2追加64字节方法缺点3.synchronized实现原理及应用3.1synchronized作用域3.2synchronized实现原理3.3原子操作的实现原理3.4
Java
Armyyyyy丶
·
2022-05-29 09:30
#
Java多线程
Java语言相关
多线程
java
SPL 代码优化技巧
SPL是一种面向结构化数据计算的程序设计语言,集算器是SPL语言的
java实现
,采用网格式编程形式提供了编码和调试的IDE环境,语法比Java和SQL更为简单易懂,开发效率更高。
ertyee42
·
2022-05-29 00:25
Java 结构化数据处理开源库 SPL
但Java却一直缺乏这类基础支持,导致用
Java实现
业务逻辑非常繁琐低效。结果
白大锅
·
2022-05-29 00:16
SPL
集算器
java
Java实现
按键精灵的示例代码
目录实现效果背景难点搭建程序需要掌握的知识窗口测试获取鼠标位置模拟鼠标单击模拟鼠标移动鼠标行为监听完整源码及详细解释实现效果背景对于日常刷课每十分钟点击“继续学习”的行为,或者说是单机游戏里某项重复的行为想使其实现“自动化”。我们可以通过JavaFx里的Robot类来实现。难点窗口穿透鼠标行为的记录搭建程序需要掌握的知识窗口测试@Overridepublicvoidstart(Stagestage
·
2022-05-28 20:29
MySQL数据库餐厅点菜系统_
Java实现
餐厅点餐系统的实例代码
学习
Java实现
餐厅点餐系统,本文实现该系统的功能截图,和数据库设计SQL语句,系统功能图,功能优势等供大家参考1.点餐管理系统背景随着科技的发展,去饭店吃饭点餐和结账都是以线上操作的形势完成。
道酝欣赏
·
2022-05-28 03:28
MySQL数据库餐厅点菜系统
java实现
电话本系统
本文实例为大家分享了java模拟实现电话本系统的具体代码,供大家参考,具体内容如下java模拟电话本系统(基础版)需求:注意的是,联系人的id是自增长的实现的功能:java综合编程练习:基本的增删改查,对于逻辑数据的过滤,这块做了简单的处理,暂不优化ContactPerson.javapackagecom.demo4;/**1、新增一个联系人,联系人的编号从1开始自动增长,姓名,性别,年龄,手机号
·
2022-05-27 16:18
Java实现
断点下载功能的示例代码
目录介绍效果前端代码后端代码介绍当下载一个很大的文件时,如果下载到一半暂停,如果继续下载呢?断点下载就是解决这个问题的。具体原理:利用indexedDb,将下载的数据存储到用户的本地中,这样用户就算是关电脑那么下次下载还是从上次的位置开始的先去看看本地缓存中是否存在这个文件的分片数据,如果存在那么就接着上一个分片继续下载(起始位置)下载前先去后端拿文件的大小,然后计算分多少次下载(n/(1024*
·
2022-05-27 16:17
Java实现
Excel表单控件的添加与删除
目录介绍Java示例1添加表单控件Java示例2删除表单控件介绍通过表单控件,用户可以快速地将数据填写到模板文档中,轻松引用单元格数据并与其进行交互。本文通过Java代码示例介绍如何在Excel表格中添加表单控件,包括文本框、单选按钮、复选框、组合框、微调按钮等;以及如何删除Excel中的指定表单控件。程序运行环境:Java、IDEA、jdk1.8.0、无需安装MicrosoftExcel使用工具
·
2022-05-27 16:43
java实现
给三个点求面积_Java给出3个点,做三角形判断
问题:给定平面上任意三个点的坐标(x1,y1)、(x2,y2)、(x3,y3),检验它们能否构成三角形。输入格式:输入在一行中顺序给出6个[-100,100]范围内的数字,即3个点的坐标x1,y1,x2,y2,x3,y3。输出格式:若这3个点不能构成三角形,则在一行中输出“Impossible”;若可以,则在一行中输出该三角形的周长和面积,格式为“L=周长,A=面积”,输出到小数点后2位。输入样例
weixin_39705794
·
2022-05-27 15:49
java实现给三个点求面积
java实现
简单银行ATM系统
本文实例为大家分享了
java实现
简单银行ATM系统的具体代码,供大家参考,具体内容如下#ATM系统##功能模拟银行ATM机系统,具有注册、登录功能用户登录后可实现以下功能:1)存款2)取款3)转账4)查询
·
2022-05-27 14:40
上一页
101
102
103
104
105
106
107
108
下一页
按字母分类:
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
其他