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实现paillier
Java实现
简单的聊天室功能
本文实例为大家分享了
Java实现
简单聊天室功能的具体代码,供大家参考,具体内容如下一、客户端的创建1.我们可以用Socket来创建客户端/** *@类名Client *@描述TODO客户端1 *@版本1.0
·
2022-07-08 16:00
Java实现
Dijkstra算法的示例代码
目录一问题描述二实现三测试一问题描述小明为位置1,求他到其他各顶点的距离。二实现packagegraph.dijkstra;importjava.util.Scanner;importjava.util.Stack;publicclassDijkstra{staticfinalintMaxVnum=100;//顶点数最大值staticfinalintINF=0x3f3f3f3f;//无穷大stat
·
2022-07-08 10:23
Java实现
Excel导入导出功能关键代码
源码如下:1.原生读取Excel文件进行导入数据/***获取excel数据集合*@paramurl文件url*@return数据集合*@throwsExceptionex*/publicstaticList>getExcelInfo(Stringurl)throwsException{//获取工作薄Workbookwb=ExcelFileUtils.getWorkbook(url);//开始解析,
筱白爱学习
·
2022-07-08 07:37
Java
java
Java实现
扫雷小游戏【完整版】大团子限定
大家好,我是黄小黄同学,学习Java已经有一段时间啦,今天我们来使用Java的Swing技术与IO流实现大团子限定版扫雷小游戏吧!本文内容为详细教程及完整代码实现,文末附扫雷程序完整资源(源码与图片素材),供大家免费下载学习!文章目录1系统概述2需求分析3总体设计3.1系统总体功能设计3.2系统总体流程设计4系统实现4.1Properties类4.2Bottom类4.3ShowBottomCoun
小黄小黄不再迷茫
·
2022-07-07 08:51
Java项目
JavaSE
数据结构与算法
大数据
java
开发语言
学习
intellij-idea
数组容器(ArrayList)设计与
Java实现
,看完这个你不懂ArrayList,你找我!!!
数组容器(ArrayList)设计与
Java实现
本篇文章主要跟大家介绍我们最常使用的一种容器ArrayList、Vector的原理,并且自己使用
Java实现
自己的数组容器MyArrayList,让自己写的容器能像
·
2022-07-06 23:26
数组容器(ArrayList)设计与
Java实现
,看完这个你不懂ArrayList,你找我!!!
数组容器(ArrayList)设计与
Java实现
本篇文章主要跟大家介绍我们最常使用的一种容器ArrayList、Vector的原理,并且自己使用
Java实现
自己的数组容器MyArrayList,让自己写的容器能像
一无是处的研究僧
·
2022-07-06 22:00
Java实现
字符串转为驼峰格式的方法详解
字符串转为驼峰格式构建工具类packagecom.yt.common.util;importcom.yt.common.dto.NameCode;importcom.yt.exam.enums.ZyEnum;importjava.util.List;importjava.util.regex.Matcher;importjava.util.regex.Pattern;/***字符串转为驼峰格式构建
·
2022-07-06 18:12
java实现
日历功能
本文实例为大家分享了
java实现
日历功能的具体代码,供大家参考,具体内容如下完成一个javaapplication应用程序,输出一份当前所在时区当前时间的一个月的日历(1号到28/29/30/31号,以及每天对应为星期几
·
2022-07-06 10:58
链表设计与
Java实现
,手写LinkedList这也太清楚了吧!!!
链表设计与实现在谈链表之前,我们先谈谈我们平常编程会遇到的很常见的一个问题。如果在编程的时候,某个变量在后续编程中仍需使用,我们可以用一个局部变量来保存该值,除此之外一个更加常用的方法就是使用容器了。那什么是容器呢?从字面上来说就是用来装某个东西的,比如我们的杯子,就是容器。在程序设计当中我们最常见的容器就是数组了,他可以存我们想保存的东西。在编程当中我们最常见的容器如下:在Python当中有列表
·
2022-07-04 17:59
多线程开发实战:
Java实现
多线程四种方式及相关方法原理
个人简介个人主页:陈橘又青♂️博客记录心情,代码编写人生。如果文章对你有用,麻烦关注点赞收藏走一波,感谢支持!欢迎订阅我的专栏:【Java进阶之路】带你入门Java,从0到1。【Java全栈编程】带你项目实战,掌握核心。前言Java多线程实现方式主要有四种:①继承Thread类、实现Runnable接口②实现Callable接口通过FutureTask包装器来创建Thread线程③使用Exec
青00 (一起学Java)
·
2022-07-04 11:10
Java全栈编程实战
java
开发语言
jvm
servlet
判断一颗二叉树是否是完全二叉树--
java实现
完全二叉树:对于一个树高为h的二叉树,如果其第0层至第h-1层的节点都满。如果最下面一层节点不满,则所有的节点在左边的连续排列,空位都在右边。这样的二叉树就是一棵完全二叉树。思路:任何一个结点如果右孩子不为空,左孩子却是空,则一定不是完全二叉树当一个结点出现右孩子为空时候,判断该结点的层次遍历后继结点是否为叶子节点,如果全部都是叶子节点,则是完全二叉树,如果存在任何一个结点不是叶节点,则一定不是完
nZk丶
·
2022-07-04 07:03
基础算法与实际问题
二叉树
数据结构
java
面试
java分层打印二叉树_一个完整的分层打印二叉树--
Java实现
前言啊:工作几年了,但以前大学学的算法都快忘完了。趁着准备换工作的时间准备把算法给捡起来,因为毕业后用的编程语言是Java所以准备都用Java语言来实现。要求:有如下的二叉树,请写出一算法实现分层从左到右打印二叉树预期结果:rootleft01right01left11right11left12right12代码:/****/packagemy.algorithm.ch01;importjava.
漫天都是小猩猩
·
2022-07-04 07:57
java分层打印二叉树
java二叉树按层遍历_
java实现
按层遍历二叉树
本文实例为大家分享了
java实现
按层遍历二叉树,按层遍历二叉树可以通过队列来实现。
欧皇·诸葛莺
·
2022-07-04 07:57
java二叉树按层遍历
二叉树的逐层遍历--
java实现
需求一:逐层遍历二叉树并输出,每一层占一行。分析:思路一:1、逐层遍历二叉树也是BFS遍历二叉树,因此数据结构选择队列。2、需要用两个变量存储当前层待遍历的节点个数以及下一行的节点个数。3、将头结点加入队列尾,当队列不是空的,就移除队列头部元素并输出,并将其儿子节点加入队列尾,当前层待遍历节点个数减一,更新下一层节点个数。4、当当前层待遍历节点个数为0时,说明已经遍历了一行,这时就需要换行。思路二
upupday19
·
2022-07-04 07:26
算法
java
二叉树
遍历
剑指offer编程题按层打印二叉树即上到下按层打印二叉树
java实现
(二叉树,队列,递归)
编程题按层打印二叉树即上到下按层打印二叉树
java实现
题目描述问题分析我的代码及讲解别人的代码总结题目描述从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。
C137leo
·
2022-07-04 07:40
二叉树
递归
队列
二叉树
队列
java
java语言实现智能停车场管理系统、基于opencv算法车牌识别
springboot框架+mysql数据库
java实现
opencv算法有问题可加扣交流3060912346配置代码```clike
code306
·
2022-07-03 12:20
java
开发语言
如何用
JAVA实现
稀疏数组向二维数组的转换
上篇博客我介绍了如何将二维数组转换成稀疏数组,本篇将介绍如何把这个过程返回去。首先我们来看一下二维数组和稀疏数组的样子:好了废话不多说直接上代码://将稀疏数组恢复成原始数组intchessArr2[][]=newint[sparseArr[0][0]][sparseArr[0][1]];for(inti=1;i
令辰柒
·
2022-07-03 07:24
java
算法
数据结构
Spring Boot技术知识点:如何实现二维码生成工具
效果图生成二维码有两种:有图标和无图标,如下图所示:用微信APP来扫描二维码后,显示解析出的内容,如下图所示:介绍ZXing是一个开放源码的,用
Java实现
的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口
未来码匠
·
2022-07-02 17:59
Spring
Boot领域
java
spring
boot
gradle
spring
后端
约瑟夫环以及约瑟夫生死者游戏的C/Java代码实现
文章目录前言一、概念了解二、实验设计1.链表初始化2.功能实现3.完整代码4.效果三、约瑟夫生死者游戏1.概念2.解决3.C实现4.
Java实现
前言约瑟夫环问题,是一个经典的循环链表问题,题意是:已知n
mYoshino
·
2022-07-02 07:39
C
C++
java
指针
链表
算法
数据结构
Java实现
世界上最快的排序算法Timsort的示例代码
目录背景前置知识指数搜索二分插入排序归并排序Timsort执行过程升序运行几个关键阀值运行合并合并条件合并内存开销合并优化背景Timsort是一个混合、稳定的排序算法,简单来说就是归并排序和二分插入排序算法的混合体,号称世界上最好的排序算法。Timsort一直是Python的标准排序算法。JavaSE7后添加了TimsortAPI,我们从Arrays.sort可以看出它已经是非原始类型数组的默认排
·
2022-07-01 15:22
Java实现
多人聊天室(含界面)
本文实例为大家分享了
Java实现
多人聊天室的具体代码,供大家参考,具体内容如下先说,记录本人的学习过程,当笔记了多人聊天室分为1.服务器①.while循环(guanbo)每连接一个用户就记录一个用户的属性
·
2022-07-01 13:16
又一个lisp 解释器 rust-lisp
2个月前用
java实现
了一个lisp解释器,这个月用rust又写了一个,关于为什么选用rust原因有三,第一个可以直接编译成目标机器的可执行文件,第二个无GC,第三个文件小运行速度快占用内存少。
·
2022-06-30 17:13
java五子棋AI算法人机对战(春物彩羽版可下载试玩PC端)
改进了之前写的基于极大极小值策略AI五子棋游戏,是用
java实现
的,采用了java老旧的jframe窗体和绘图类。写好之后整理成了这篇博客。
独行的喵
·
2022-06-30 12:58
笔记
数据结构
java
人工智能
算法
java五子棋实验报告6_
Java实现
两人五子棋游戏(六) 行棋方变换
前面我们已经画好棋盘和棋子,并可以自由落子,且可以判断棋盘中是否有五连珠。接下来的工作是,每次落子后交换行棋方(即将下一棋子颜色由白->黑或黑->白),并将胜出判断增加颜色判断条件(棋盘上存在五连珠->棋盘上存在同色的五连珠)。主模块Main.java和棋子类Chessman.java不变,我们要对DrawChessBoard.java中的落子函数mousePressed和五连珠判断函数isWin
思想化作潮流
·
2022-06-30 12:57
java五子棋实验报告6
实战项目-
Java实现
自动贩卖机/售货机【完整版】
个人简介个人主页:陈橘又青♂️博客记录心情,代码编写人生。如果文章对你有用,麻烦关注点赞收藏,感谢支持!欢迎订阅我的专栏:✍️【Java进阶之路】带你入门Java,从0到1。【Java全栈编程】带你项目实战,掌握核心。前言大家好,今天写一个简单的Java课设,题目是“自动售货机系统”,以下是思路,供大家参考。没有使用图形化界面,所以相对比较简单,适合大学期末课设,大家主要是理清其中的一些逻辑。
青00 (一起学Java)
·
2022-06-30 12:22
Java全栈编程实战
java
开发语言
servlet
java实现
五子棋游戏
这篇文章主要为大家详细介绍了
java实现
简易的五子棋游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
Charles__LUO
·
2022-06-30 12:19
游戏
算法
java
python
编程语言
java实现
五子棋小游戏
这个是当时我做的java课设程序运行结果如下importjavax.imageio.ImageIO;importjava.awt.*;importjava.awt.event.MouseAdapter;importjava.awt.event.MouseEvent;importjava.awt.event.WindowAdapter;importjava.awt.event.WindowEvent
long~w
·
2022-06-30 12:48
java
开发语言
java实现
两人对战的五子棋游戏
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档@
java实现
五子棋游戏一、要求编程实现控制台版并支持两人对战的五子棋游戏。
dlz0836
·
2022-06-30 12:17
成员方法
java
游戏
Java实现
五子棋对战小游戏【完整版】
个人简介个人主页:陈橘又青♂️博客记录心情,代码编写人生。如果文章对你有用,麻烦关注点赞收藏走一波,感谢支持!欢迎订阅我的专栏:✍️【Java进阶之路】带你入门Java,从0到1。【Java全栈编程】带你项目实战,掌握核心。前言大家好,今天用swing技术写一个单机版的五子棋对战小游戏,文中示例思路清晰、代码完整,适合Java初学者尝试实战,供大家参考。效果展示目录效果展示一、游戏界面二、悔棋
青00 (一起学Java)
·
2022-06-30 12:42
Java全栈编程实战
java
开发语言
初识SpringMVC
一、什么是SpringMVC1.1、概述SpringMVC是SpringFramework的一部分,是基于
Java实现
MVC的轻量级Web框架。
Massimo_ycw
·
2022-06-30 10:07
SpringMVC
java
mvc
springmvc
Java实现
数据结构----插入排序直接插入排序
七大基于比较的排序之插入排序-直接排序直接插入排序-原理主要步骤:1.先假设第一个元素已经排好序2.然后依次取出还需要进行排序的下一个元素,也就是排序完成的元素后面的下一个元素,取出下一个元素,设为待插入元素,在已经排序的元素序列中从后向前扫描,如果该元素(已排序)大于待插入元素,将该元素移到下一位置。3.重复步骤2,直到找到已排序的元素小于或者等于待排序元素的位置,插入元素4.重复2,3的步骤,
ailigei
·
2022-06-29 23:23
java
数据结构
java
排序算法
Java实现
心形打印
Java实现
心形打印打印心形主要分为上下两部分,如图:下边主要是一个倒立三角形,容易打印,上边可以分为左右两部分,左边的也好打印,控制好右边的空格则就解决了问题,因为他们是控制在同一层,把一行所有的星号输出完毕
日行一善,写一算法
·
2022-06-29 16:53
Java实现
万年历效果
本文实例为大家分享了
Java实现
万年历效果的具体代码,供大家参考,具体内容如下要求:综合运用GUI编程、事件处理、Calendar类应用等知识设计一款月历,要求能通过输入(或选择)年月的方式正确显示当前月份的所有日期
·
2022-06-28 15:27
Java实现
HTML转为Word的示例代码
本文以Java代码为例介绍如何实现将HTML文件转为Word文档(.docx、.doc)。在实际开发场景中可参考此方法来转换。下面详细方法及步骤。在编辑代码前,请先在程序中导入Spire.Doc.jar,导入方法如下:方法1将FreeSpire.DocforJava包下载到本地,解压,找到lib文件夹下的Spire.Doc.jar文件。然后在IDEA中打开“ProjectStructure”界面,
·
2022-06-28 15:15
Java实现
二叉查找树的增删查详解
目录定义增加节点查询节点删除节点定义二叉查找树(ADT)是一个具有对于树种的某个节点X,它的左节点都比X小,它的右节点都比X大的二叉树。如下就是一个符合要求的二叉查找树:增加节点1.定义节点类:classNode{intval;Nodeleft;Noderight;publicNode(intval){this.val=val;}}2.插入元素我们采用递归的方法:1.判断与根节点是否相同,相同无需
·
2022-06-28 13:18
opencv+tesseract实现验证码识别的示例
目录一、需要识别的内容二、直接调用tesseract来完成识别(识别率很差)三、训练数据样本,提升识别率四、生成样本库字体五、通过Opencv清除图片的多余杂质(
Java实现
)一、需要识别的内容需要识别的验证码内容如下验证码下载下载地址
·
2022-06-28 11:01
动态规划算法解决背包问题(
Java实现
)
文章收藏的好句子:你在书本上花的任何时间,都会在某一个时刻给你回报。目录1、动态规划算法的概述2、背包问题3、动态规划算法解决背包问题3、1不可重复装入商品3、2思路分析1、动态规划算法的概述(1)动态规划算法的思想是:将大问题分为小问题进行解决,使得一步步获得最优解的处理算法。(2)动态规范算法与分治算法很类似,思想都是以待解决问题先分解成n个子问题,先求解子问题,然后从子问题中得到原问题的解。
小二同学呵呵
·
2022-06-27 23:38
算法
动态规划
java
数据结构
大数据
分治算法解决汉诺塔问题(
Java实现
)
文章收藏的好句子:没有天下,自己打天下;没有资本,自己赚资本;没有靠山,自己就是山。目录1、分治算法1、1分治算法的基本介绍1、2分治算法的步骤1、3用分治算法解决汉诺塔问题1、分治算法1、1分治算法的基本介绍分治算法思想就是“分而治之”,将一个复杂的问题分为多个相似的子问题,又把子问题分为多个更小的子问题,直到最后子问题可以用最简单的方式直接求解,原问题的解就是为子问题解的合并;我们见到的二分搜
小二同学呵呵
·
2022-06-27 23:37
算法
java
数据结构
深度学习
分治算法
Java实现
模拟机器人对话的示例代码
目录前言一、Java多线程的介绍二、创建线程并运行三、多线程间的交互前言今天带大家来体验一下Java多线程,首先我们要明白什么是线程?什么是多线程?进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程是指进程中的一个执行流程,一个进程可以运行多个线程。比如java.exe进程可以运行很多线程
·
2022-06-27 15:19
SpringBoot中利用AOP和拦截器实现自定义注解
目录前言Spring实现自定义注解1.引入相关依赖2.相关类
Java实现
自定义注解通过Cglib实现通过JDk动态代理实现Cglib和JDK动态代理的区别写在最后前言最近遇到了这样一个工作场景,需要写一批
·
2022-06-27 14:02
JAVA实现
Base64编码的三种方式
目录定义:二进制文件可视化sun包下的BASE64Encoderapache包下的Base64util包下的Base64(jdk8)定义:二进制文件可视化Base64是一种能将任意二进制文件用64种字元组合成字串的方法,彼此之间是可以互相转换的.也常用来表示字串加密后的内容,例如电子邮件(很多文本混杂大量加号、/、大小写字母、数字和等号,一看就知道是Base64)Base64编码步骤:第一步,将每
·
2022-06-27 14:28
Java实现
优雅的参数校验方法详解
目录一、引子二、如何优雅地校验参数2.1官方指导意见2.2注解用法说明一、引子要对方法的参数进行校验,最简单暴力的写法是这个样子:publicstaticvoidutilA(Stringa,BigDecimalb){if(StringUtils.isEmpty(a)){System.out.println("a不可为空");return;}if(b==null){System.out.printl
·
2022-06-27 14:27
基于
Java实现
简单的时序数据压缩算法
目录背景整数VarintZigZagDelta2Simple8b浮点数有损压缩无损压缩字符串标签型非标签型背景今年在公司内部主导了两个的行情数据系统的构建,两者均使用到了常见的时序数据压缩算法。这里简单总结一下过程中积累的一些经验。让我们先来思考一个问题:压缩算法生效的前提是什么?数据本身至少要符合以下两种特性其一:数据存在冗余数据符合特定的概率分布在时序数据领域,数据冗余度与相似度较高,因此天生
·
2022-06-27 09:24
基于
Java实现
的离散数学测试实验
资源下载地址:https://download.csdn.net/download/sheziqiong/85773155资源下载地址:https://download.csdn.net/download/sheziqiong/857731551.概述《离散数学》中的关系和映射应用非常广泛。从面向对象的角度来看,关系和映射都是对象;并且映射是一种特殊的关系。用Java这个面向对象的编程语言去实现离
biyezuopin
·
2022-06-26 22:47
java
离散数学
离散数学测试
源码
课程设计
java实现
区块链_用
Java实现
一个简单的区块链
前面的文章,笔者花了不少的文字来介绍区块链的基础概念,以太坊的概念和开发,大家是否感觉区块链开发还是挺复杂的呢。但其实区块链技术本质就是一个分布式账本,在技术上本质就是一个链表。链表里面有一个个的区块,每个区块有自己的数字签名(涉及到加密技术)和交易数据和一些其他的数据,然后把一堆区块串起来就是区块链,同时把区块数据能够进行广播,基本上就完成一个最简单的区块链系统。那么今天,笔者用java开发语言
浩good
·
2022-06-26 13:02
java实现区块链
Vue+
java实现
时间段的搜索示例
实现效果如图:标红的是需要注意的地方!Vue操作:1,如图:2,如图:(数据初始化)2.0初始化今天的日期和时间的样式:2.1今天的日期://时间范围–start//daterangeLastInTime:[],//daterangeLastInTime:[newDate(2022,2,10,0,0),newDate(2022,2,10,23,59)],daterangeLastInTime:[t
·
2022-06-26 12:30
Java实现
多线程下载和断点续传
java的多线程下载能够明显提升下载的速度,平时我们用的迅雷软件之所以能够下载那么快,就是使用了多线程;当用户在下载的过程中,有断电或断网的可能,当用户再次点击下载时,应该让用户接着原来的进度进行下载,这可以节约用户的流量,所以要用到断点续传的功能。下面是通过Java代码实现多线程下载和断点续传的详细代码。1、创建一个类,用于文件的下载packagecom.edu.thread; importja
·
2022-06-26 10:56
统计数目函数JAVA,
Java实现
数据统计的常用算法
自建博客地址:https://www.bytelife.net,欢迎访问!本文为博客自动同步文章,为了更好的阅读体验,建议您移步至我的博客做数据处理的人可能经常用到一些比如求中位数、众数、均值等等的常用数学方法,下面整理一些算法,由于都比较简单,不做过多的解释了,直接拿去用就好啦!packagecn.javacodes.utils;importjava.util.Arrays;importjava
我的小名叫梁凉
·
2022-06-25 20:40
统计数目函数JAVA
java众数求解_常用统计算法
JAVA实现
- 中位数与众数(03)
/*****@描述:集中趋势量数:计算中位数**@方法名:median**@paramin**@return**@返回类型double**@创建人micheal**@创建时间2019年1月2日下午10:45:33**@修改人micheal**@修改时间2019年1月2日下午10:45:33**@修改备注**@since**@throws**/publicstaticdoublemedian(dou
知酒僧
·
2022-06-25 20:40
java众数求解
【阅读笔记】联邦学习实战——联邦学习攻防实战
.差分隐私2.1集中式差分隐私2.2联邦差分隐私2.3详细实现3.模型压缩3.1参数稀疏化3.1.1详细实现3.1.2实验分析3.2按层敏感度传输3.2.1详细实现3.2.2实验分析4.同态加密4.1
Paillier
HERODING23
·
2022-06-25 17:57
联邦学习
FATE
python
联邦学习
差分隐私
同态加密
上一页
105
106
107
108
109
110
111
112
下一页
按字母分类:
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
其他