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实现计数排序
N-134基于
java实现
捕鱼达人游戏
开发工具eclipse,jdk1.8文档截图:packagecom.qd.fish;importjava.awt.Graphics;importjava.io.File;importjava.util.ArrayList;importjava.util.List;importjavax.imageio.ImageIO;publicclassFishes{//定义一个集合来管理鱼Listfishes
IT教程资源
·
2023-11-26 06:46
毕设源码
java捕鱼达人
swing
【LeetCode 力扣 剑指offer_22】链表中倒数第k个节点,输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。
学习目标:目标:熟练运用Java所学知识学习内容:本文内容:使用
Java实现
:链表中倒数第k个节点文章目录学习目标:学习内容:题目描述:解题思路:实现代码:题目描述:输入一个链表,输出该链表中倒数第k个节点
printf("不要熬夜!")
·
2023-11-26 06:05
LeetCode力扣
链表
java
leetcode
数据结构
java实现
asn.1解码_ASN1编解码实现方法
第1章概述1.1背景系统与充值平台的接口是文件的方式,充值平台将文件内容以ASN.1方式进行编码,系统需要根据ASN.1协议进行解码。关于ASN.1开发的资料,网上资料非常少,特别是涉及到具体的语言,如java,资料、案例及第三方库更是少之又少。从无到有是很困难的,为了防止后期其他系统还需要做类似接口,将其记录为文章以便后查,文章会以充值接口作为案例进行介绍。1.2ASN.1概念在和领域,ASN.
实话直说
·
2023-11-26 04:27
java实现asn.1解码
【JAVA】Java 实现无限层级的树形结构的数据
Java实现
无限层级的树形结构的数据(使用递归方法)实现数据结构{"code":200,"msg":"成功!"
TOP灬小朋友
·
2023-11-26 02:51
Java
java
【数据结构】八种排序算法讲解(附自制动图)
)选择排序直接选择排序堆排序交换排序冒泡排序快速排序(三种方法)hoare法挖坑法前后指针法快速排序相关优化选基准优化减少递归优化非递归实现快速排序归并排序归并排序递归实现归并排序非递归实现非比较排序
计数排序
排序算法复杂度及稳定性分析直接插入排序希尔排序直接选择排序堆排序冒泡排序快速排序归并排序
计数排序
结束语插入排序插入排序的基本思想
那年七岁
·
2023-11-26 01:03
排序算法
数据结构
算法
【数据结构】各大排序算法
文章目录排序的相关概念排序稳定性内部排序外部排序常见排序介绍插入类排序直接插入排序希尔排序选择类排序选择排序(优化版本)堆排序交换类排序冒泡排序快速排序递归版本划分方法&基准值确定非递归版本归并排序递归非递归
计数排序
基数排序
Suk-god
·
2023-11-26 01:27
数据结构
排序算法
数据结构
算法
Java实现
Redis发布/订阅
redis的发布/订阅模式是消息机制之一,另外一个叫生成者消费者模式。Redis发布订阅模式讲解可以参考菜鸟教程的这篇文章http://www.runoob.com/redis/redis-pub-sub.html。1、Redis发布订阅模式客户端实现。在打开Redis服务器后,再打开两个客户端,客户端1用来接收消息,客户端2用来发布消息。客户端1订阅bar频道。格式:SUBSCRIBEname1
大树叶
·
2023-11-26 01:45
redis
redis
发布
订阅
pub
subscribe
Java实现
图书管理系统
今天与大家分享的是一个图书管理系统,这里我们运用的是java基础的语法其中包括类和对象、继承、封装、多态、抽象类、接口还有数组等。我们需要实现一个可以进行管理员操作和用户操作的图书管理系统,其中包括了管理员操作(查找,添加,删除,显示,退出系统);用户操作(查找,借阅,归还,退出系统).简单示意图:可以分为三步:一.书的内容和存取书二.用户登录,分为管理员和普通用户三.书相关操作一、book包在i
Starry灬
·
2023-11-25 23:06
java
开发语言
Java-拼图小游戏
文章目录main方法登录界面游戏主界面User类图片素材获取方式基于
Java实现
的拼图小游戏,代码与图片素材来自b站up主黑马程序员的Java教学视频。
太平_十九
·
2023-11-25 22:25
java
如何用
java实现
同时进行多个请求,可以将它们并行执行,从而减少总共的请求时间。
1.使用线程池通过使用Java提供的线程池,可以将多个请求分配到不同的线程中并行执行。可以通过创建固定数量的线程池,然后将请求分配给线程池来实现。线程池会自动管理线程的数量和复用,从而减少了线程创建和销毁的开销,提高了程序的性能。以下是使用线程池实现同时进行多个请求的代码示例:ExecutorServiceexecutor=Executors.newFixedThreadPool(10);//创建
热爱Java,热爱生活
·
2023-11-25 22:44
java8新特性
java
二叉树展开为链表(
java实现
)
leetcode刷题笔记-114.二叉树展开为链表(
java实现
)题目描述给你二叉树的根结点root,请你将它展开为一个单链表:展开后的单链表应该同样使用TreeNode,其中right子指针指向链表中下一个结点
夜刃猫
·
2023-11-25 20:07
java二叉树转换为链表
Java实现
王者荣耀小游戏(简单版,带有图片资源)
这周是实践周,要写期末大作业。参考http://【【尚学堂】在家打王者,不如自己开发王者_开发Java游戏项目【王者荣耀】24小时搞定!!!腾讯游戏_java项目_java游戏开发_java实战项目_java教】https://www.bilibili.com/video/BV1eh411n7iH?vd_source=fc0c1b2d853ba00c1f9a210df63c3e86我写了王者荣耀小
JF韓ぞ
·
2023-11-25 19:19
java
开发语言
游戏
【2022最新Java面试宝典】—— 多线程面试(60道含答案)
3.
Java实现
线程有哪几种方式?4.启动线程方法start()和run()有什么区别?5.怎么终止一个线程?如何优雅地终止线程?6.一个线程的生命周期有哪几种状态?它们之间如何流转的?
超级码里喵
·
2023-11-25 19:12
Java面试宝典
java
面试
多线程
java“贪吃蛇”小游戏
基于
java实现
贪吃蛇小游戏,主要通过绘制不同的图片并以一定速度一帧一帧地在窗体上进行展示。
我的外卖怎么还没到
·
2023-11-25 19:39
java
python
windows
Java实现
word模板生成.doc,并实现命令行输出.pdf
一直不太喜欢用POI处理word文档,早在2010年时就自创了一个方法,把doc另存为xml,直接替换变量关键字(如:${name}),简单地实现了word模板输出doc,但是存在一个问题,插入图片比较麻烦,一直没时间弄,最近有项目要输出doc,必须要显示图片,不能用pdf或html,因为输出之后,还要人工填写一些信息,综合考虑之后,决定还是重操旧业,把以前写的EasyDoc.java增加插入图片
无悔人生(ffychina)
·
2023-11-25 18:24
pdf
word
java
Java实现
实时视频流传输(RTMP)
Java实现
实时视频流传输(RTMP)实时视频流传输是在网络应用中常见的需求之一,它能够将实时的视频数据通过网络传递到接收端进行播放。
创意前端
·
2023-11-25 18:40
java
开发语言
两数之和
示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]
Java实现
:classSolution{publicint[]twoSum(
Bing_o_o
·
2023-11-25 17:07
Java实现
-数据结构 2.时间和空间复杂度
.如何衡量一个算法的好坏:时间复杂度和空间复杂度算法效率分为时间效率和空间效率,时间效率称为时间复杂度,空间效率称为空间复杂度时间复杂度算法的时间复杂度是一个数学函数,它描述了算法的运行时间,一个算法执行耗费的时间,和这个算法当中语句的执行次数有关,语句执行次数越多,运行时间就多,成正比,算法中的基本操作执行次数,为算法的时间复杂度大O的渐进表示法找语句执行次数多的语句===找循环例语句执行次数:
L_cl
·
2023-11-25 15:01
Java数据结构
数据结构
Java实现
—数据结构 1.初识集合框架
一、什么是集合框架Java集合框架,又被称为容器,是定义在java.util包下的一组接口interfaces和其实现类classes其主要表现为将多个元素element置于一个单元中,集合框架是由若干个类组成的,每个类的背后就是一种数据结构,用于对这些元素进行快速、便捷的存储store、检索retrieve、管理manipulate,即平时我们俗称的增删改查数据结构用某些结构来组织数据或者描述数
L_cl
·
2023-11-25 15:00
Java数据结构
java
数据结构
计算最长公共子序列算法
方法与实现本文使用
Java实现
了解决最长公共子序列问题的算法。算法的核心思想是动态规划,通过构建一个二维数组来保存子问题的解,并利用递推关系计算最长公共子序列的长度。
大宝贱
·
2023-11-25 15:34
#
搜索算法
算法
java实现
求有向图的强连通分量
求解方法:求出该图的转置(所有边反向)求出转置图的拓扑排序(如何求拓扑排序看出可以看我上一篇博文。文章链接)根据拓扑排序的顶点顺序使用深度优先算法进行图搜索,一次搜索到的新的顶点的集合(上次遍历过的顶点不算)为一个强连通分量。代码:importjava.util.ArrayList;importjava.util.HashSet;importjava.util.Scanner;/*求解强连通分量*
时(^ω^)人‡
·
2023-11-25 15:52
dfs
算法
java
图搜索算法
Java实现
简单的登录和注册功能
登录和注册是许多应用程序中常见的功能。在Java中,我们可以使用各种技术和框架来实现这些功能。下面我将向您介绍一种简单的方法,用于实现基本的登录和注册功能。创建用户类首先,我们需要创建一个用户类来表示用户的信息。用户类应该包含用户名和密码等属性。以下是一个简单的用户类的示例:publicclassUser{privateStringusername;privateStringpassword;pu
PixelCoder
·
2023-11-25 15:47
java
开发语言
Java
Kosaraju算法:强连通分量的查找(
Java实现
)
Kosaraju算法:强连通分量的查找(
Java实现
)强连通分量(StronglyConnectedComponents,简称SCC)是图论中的一个重要概念,用于描述有向图中具有特定性质的节点集合。
PixelCoder
·
2023-11-25 15:44
算法
java
深度优先
Java
用
Java实现
中缀表达式转后缀表达式
中缀表达式转后缀表达式后缀表达式后缀表达式又称逆波兰表达式,明显的特点是:逆波兰表达式中没有括号,计算时将操作符之前的第一个数作为右操作数,第二个数作为左操作数,进行计算,得到的值继续放入逆波兰表达式中。但日常生活中我们总是习惯于写中缀表达式,所以需要先将中缀表达式转为后缀表达式。规则:从左到右遍历表达式的每个数字和符号,遇到是数字就进栈,遇到是符号,就将处于栈顶两个数字出栈,进行运算,运算结果进
像风如你~
·
2023-11-25 14:45
java
开发语言
后端
数据结构
面试 9:Java 玩转冒泡排序
面试9:用
Java实现
冒泡排序南尘的朋友们,新的一周好,原本打算继续讲链表考点算法的,这里姑且是卡一段。
nanchen2251
·
2023-11-25 13:12
一个月的时间让你的词汇量翻一翻
superword是一个
Java实现
的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。
sdfjlkjsdfsaldfsdf
·
2023-11-25 11:42
superword
开发工具
移动开发
嵌入式
剑指offer
剑指offer是用c和c++实现的,博主主要语言是Java,故用
Java实现
。过程中也参考借鉴许多前辈大佬的思路和写法。
stoneyang94
·
2023-11-25 10:47
Java实现
求最大值
1问题接收用户输入的3个整数,如何将最大值作为结果输出。2方法采用“截图+文字+代码”的方式描述。引入输入包调用main()函数,提示并接收用户输入的3个整数,并交由变量abc来保存。对接收的3个数据进行比较,先比较a和b,定义变量max来保存a、b中的最大值,然后比较max和c,其中的最大值交由max来保存。输出结果packagework;importjava.util.Scanner;publ
算法与编程之美
·
2023-11-25 06:05
java
开发语言
【源码+文档】基于
java实现
的捕鱼达人桌面游戏
2.游戏实现2.1窗口的创建只学了Java最基本的语法规则,和游戏完全不沾边,首先得创建一个窗口。学习到创建窗口的类继承于JFrame有了窗口需要画定背景,这种操作叫画板,画板不但能规定背景颜色(在构造方法中用setBackground(Color.pink)),也可以绘出图片,文字等图片的调用需要输入图片地址,返回一张图片,且在游戏中非常常见,另外把其写成ImageUtill(图片工具类)将函数
yuxibdd
·
2023-11-25 04:15
java
游戏
开发语言
java捕鱼达人_
java实现
捕鱼达人游戏
本文实例为大家分享了
java实现
捕鱼达人游戏的具体代码,供大家参考,具体内容如下效果图如下:源代码分享:测试类:packagegame;importjava.awt.image.BufferedImage
陈历飞
·
2023-11-25 04:43
java捕鱼达人
基于
java实现
捕鱼达人游戏
开发工具eclipse,jdk1.8文档截图:packagecom.qd.fish;importjava.awt.Graphics;importjava.awt.image.BufferedImage;importjava.util.Random;publicclassFish{//定义鱼的图片BufferedImagefishImage;//定义鱼的数组帧BufferedImage[]fishF
IT教程资源-
·
2023-11-25 04:10
毕设
java捕鱼达人
swing
1.
Java实现
音频录制和音频播放
在做项目的时候需要用到音频录制,于是就百度学习了一下,综合了一下实际可用的例子。使用代码如下:packageaudio;publicclassTest{publicstaticvoidmain(String[]args)throwsInterruptedException{//新建录音线程,并存入test.wav文件里AudioRecorderaudioRecorder=newAudioRecor
程序员小牧之
·
2023-11-25 03:53
Java多媒体编程
音视频
java
开发语言
Java实现
库存管理系统
项目需求某超市位于市场中心,每天都有大量的货物输入与输出,该超市为了解决货物清单等一系问题,需要一些程序员做一个库存管理系统来管理每天超市货物流动问题。项目环境准备开发工具:Window10操纵系统、eclipse集成开发环境开发语言:Java目录项目需求项目环境准备一、完成步鄹二、完成代码三、结果演示(一)货物清单(二)添加货物(三)删除货物(四)修改货物(五)退出系统四、项目覆盖的技能点一、完
青枫浦上看桃花
·
2023-11-25 03:17
java
spring
jvm
eclipse
java实现
微信群发消息_微信个人号实现微信好友和微信群自动发送消息
实现思路,利用微信网页版API,登陆微信,获取好友和群组信息,调用微信web端API发送消息1、安装lombok在本地开发环境安装lombok插件并确保你的Java环境是1.7+org.projectlomboklombok1.16.18provided2、添加依赖io.github.biezhiwechat-api1.0.6该依赖中包含了日志组件,默认是logback,如果你的系统中需要其他的日
weixin_39771351
·
2023-11-25 00:20
java实现微信群发消息
数据结构与算法【B树】的
Java实现
+图解
目录B树特性实现节点准备大体框架实现分裂实现新增实现删除完整代码B树也是一种自平衡的树形数据结构,主要用于管理磁盘上的数据管理(减少磁盘IO次数)。而之前说的AVL树与红黑树适合用于内存数据管理。存储一个100w的数据使用AVL存储,树高大约为20层(),如果使用磁盘IO查询20次效率较低。特性度degree:指树中节点孩子数阶order:指所有节点孩子数中最大值一棵B-树具有以下性质特性1:每个
zmbwcx2003
·
2023-11-24 23:25
b树
数据结构
数据结构与算法【哈希表】的
Java实现
目录介绍实现哈希表大体框架实现数组扩容实现查询key实现新增元素实现删除元素哈希算法String中重写的hashCode()方法介绍哈希表也叫散列表,哈希表是一种数据结构,它提供了快速的插入操作和查找操作,无论哈希表总中有多少条数据,插入和查找的时间复杂度都是为O(1)。在实现哈希表时,如果只靠数组存储,当需要存储大量元素时,系统很难在内存中找到连续的内存空间。因此需要结合链表来存储大量数据,当链
zmbwcx2003
·
2023-11-24 23:25
哈希算法
算法
Leetcode热题100题 3.无重复字符的最长字串
Java实现
3.无重复字符的最长字串题目描述:给定一个字符串s,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:s="pwwkew"输出:3解释:因为无重复字符的最长子串是 "wke",所以其长
wenxiang99
·
2023-11-24 23:50
leetcode
leetcode
算法
职场和发展
LeetCode第3题无重复字符的最长子串-
java实现
-图解思路与手撕代码-滑动窗口
LeetCode第3题无重复字符的最长子串-
java实现
-图解思路与手撕代码-滑动窗口文章目录一、题目描述二、解题思路与代码实现1.思路2.滑动窗口的代码总结一、题目描述给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度
在下柠檬
·
2023-11-24 23:50
LeetCode刷题日记
java
leetcode
java
算法
leetcode3 无重复字符的最长子串
java实现
给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s=“abcabcbb”输出:3解释:因为无重复字符的最长子串是“abc”,所以其长度为3。示例2:输入:s=“bbbbb”输出:1解释:因为无重复字符的最长子串是“b”,所以其长度为1。示例3:输入:s=“pwwkew”输出:3解释:因为无重复字符的最长子串是“wke”,所以其长度为3。请注意,你的答案必须是子串的长度,
草莓味儿的小米佳
·
2023-11-24 23:20
leetcode
leetcode
java
字符串
无重复最长子串java_LeetCode03 - 无重复字符的最长子串(Java 实现)
LeetCode03-无重复字符的最长子串(
Java实现
)题目描述给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。
刘兮 mkq
·
2023-11-24 23:45
无重复最长子串java
JAVA实现
无重复最长字符串(滑窗问题)
题目描述:给定一个字符串s,请你找出其中不含有重复字符的最长字符串的长度。示例:题目分析:在字符串中找到不含有重复字符的最长的字符串,并且输出它的长度。很多同学的第一反应都是用循环去遍历字符串中的每一个字符,然后用if条件判断语句去判断第i个字符是否与第i+1个字符相同,这样的方法十分繁琐很容易就把自己给绕晕,增加编码难度以及代码量,且很难达到题目要求的。这个问题本质上是一个经典的滑窗问题,所以我
Lill_bin
·
2023-11-24 23:13
java
leetcode
leetcode
java
【贪心算法-LeetCode3:无重复字符的最长子串(
Java实现
)】
无重复字符的最长子串一、题目描述1.题目内容2.样例二、解决方案1.算法流程1)分析2)算法流程2.Java代码1)核心代码2)完整测试代码个人社区:https://bbs.csdn.net/forums/smile个人主页:https://blog.csdn.net/qq_43665602欢迎各位志同道合的朋友,一起学习!一、题目描述1.题目内容给定一个字符串s,请你找出其中不含有重复字符的最长
NorthSmile
·
2023-11-24 23:11
LeetCode
贪心算法
java
算法
leetcode
数据结构
无重复字符串的最长子串
Java实现
及思路详解
无重复字符的最长子串1、题目简介2、解题思路3、
Java实现
1、题目简介给定一个字符串,请你找出其中不含有重复字符的最长子串的长度示例:输入:s=“abcabcbb”输出:3解释:因为无重复字符的最长子串是
彼岸啊
·
2023-11-24 23:11
算法
指针
字符串
java
leetcode
Leetcode 无重复字符的最长字串-
java实现
第三题
原题链接题目描述给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s=“abcabcbb”输出:3解释:因为无重复字符的最长子串是“abc”,所以其长度为3。示例2:输入:s=“bbbbb”输出:1解释:因为无重复字符的最长子串是“b”,所以其长度为1。示例3:输入:s=“pwwkew”输出:3解释:因为无重复字符的最长子串是“wke”,所以其长度为3。请注意,你的答案必
依嘫_吃代码
·
2023-11-24 23:10
LeetCode
leetcode
java
数据结构
算法
java实现
置顶功能
目录一、需求描述二、功能呈现(一)需求分析(二)关键设计披露1、数据库字段2、查询语句一、需求描述在查看公司列表数据时,我想最先看到我常用的公司。也就是,我想把这个公司放在最前面,也就是类似于微信的置顶操作。我该如何设计呢?二、功能呈现(一)需求分析想把常用的公司放在最前面,可以用一个布尔字段【置顶】标识。其实,这里还有一个隐藏的需求:当常用公司有多个时,我需要对这些置顶的公司排序。一般,我最新设
程序员娟娟
·
2023-11-24 23:03
java
功能
需求分析
java
LeetCode(3)--无重复字符串的最长子串--
Java实现
题目描述:给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。思路:1.暴力解法:尝试计算每一种子串是否有重复,如果没有重复,记录其长度,记录最长的一个不重复子串,这个解法显然不是好的解法.这里就不介绍了.2.滑动窗口:通过一个可以移动的窗口(i,j),起始时i=j=0,j依次递增遍历到的字符,如果该字符未出现过,保存在一个HashSet里面,记录此时的长度,更新不重复字符串的最大长度,然
小王没有BUG
·
2023-11-24 22:29
算法
LeetCode
无重复字符串的最长子串
LeetCode无重复字符的最长字符串的
Java实现
题目给定一个字符串s,请你找出其中不含有重复字符的最长连续子字符串的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子字符串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子字符串是"b",所以其长度为1。示例3:输入:s="pwwkew"输出:3解释:因为无重复字符的最长子串是 "wke",所以其长度为3。请注意,你的
zmbwcx2003
·
2023-11-24 22:23
leetcode
java
算法
个人空间快速查找
JavaJava基础知识和进阶常见设计模式介绍以及在Java中的实现java继承实现发红包简单实现java利用接口实现USB,鼠标,键盘,电脑之间的关系
java实现
洗牌、发牌、留三张牌Markdown基本语法重定向和转发的区别及应用
汪程序猿
·
2023-11-24 20:22
java
开发语言
虹软人脸识别SDK的简单使用
虹软SDK的简单使用
Java实现
人脸识别,但是又不会自己实现算法,找SDK时发现了虹软。
Sout xza
·
2023-11-24 19:39
java
Go语言十大排序算法
文章目录Go语言十大排序算法0x01冒泡排序0x02选择排序0x03插入排序0x04希尔排序0x05归并排序0x06快速排序0x07堆排序0x08
计数排序
0x09桶排序0x10基数排序总结按时间复杂度分类
Fly-U
·
2023-11-24 19:24
Golang
排序算法
golang
算法
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他