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实现
JavaSE——猜数字游戏
Java实现
猜数字游戏importjava.util.Random;publicstaticvoidmain(String[]args){Randomrandom=newRandom();intn=random.nextInt
Kevin_.
·
2023-09-17 16:24
JavaSE
游戏
java
算法
用
Java实现
扑克牌游戏——简易炸金花
一.思想呈现首先,我们需要创建扑克牌,用字符串型定义扑克牌的花色,用整数型定义扑克牌上的数字,便于扑克牌的保存。再通过构造方法产生对应的对象,对外提供getter和setter方法便于使用。然后重写方法,使结果返回对应的花色与数字。接着来到游戏三个步骤中的第一个步骤——买牌:首先给予扑克牌4种不同的花色,再为所有扑克牌创建新的扑克牌集合对象,通过两次for循环获取除大小王外的其他52张牌,并将其添
偷訫
·
2023-09-17 10:10
游戏
Java实现
计算两个日期之间的工作日天数
需求:需要在后端实现计算当前日期与数据库内保存的日期数据之间相隔的工作日数目实现importjava.time.DayOfWeek;importjava.time.LocalDateTime;publicclassWorkdaysCalculator{publicstaticvoidmain(String[]args){StringgivenDateTimeStr="2022-01-01T12:3
m0_52861211
·
2023-09-17 10:31
小工具记录
java
开发语言
Java实现
通过文字生成图片
一、前言在实际应用中,我们可能需要将用户姓名作为头像显示,那么我们可以通过Java来实现。二、如何实现1.定义一个工具类,代码如下:importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;importjavax.imageio.ImageIO;importjava.awt.*;importjava.awt.geom.RoundRectangle2D
夜空下的星
·
2023-09-17 10:03
java
python
开发语言
Java实现
敏感日志脱敏
一、前言在实际项目中,可能需要对日志中的一些敏感数据脱敏,比如使用遮掩算法,只显示部分数据。二、具体实现1.首先定义一个工具类,对常见的一些敏感数据脱敏publicclassDesensitizedUtils{/***【中文姓名】只显示第一个汉字,其他隐藏为2个星号,比如:李***/publicstaticStringchineseName(StringfullName){if(StringUti
夜空下的星
·
2023-09-17 10:03
java
python
开发语言
记录每日LeetCode 198.打家劫舍
Java实现
题目描述:你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你不触动警报装置的情况下,一夜之内能够偷窃到的最高金额。初始代码:classSolution{publicintrob(int[]nums){}}示例1:输入
码中无情搬运工
·
2023-09-17 01:15
LeetCode#动态规划
leetcode
算法
职场和发展
基于协同过滤的旅游推荐系统 学渣的毕业设计总结
同组的一个女生是电影推荐系统,不过是用
java实现
的。一、简述整个程序是用的B站一个学长的代码,只不过那个代码中没有用到协同过滤的推荐,展示的结果是随机推荐的几个。视频中使用到了VMware
Rain_Hpu
·
2023-09-17 00:06
毕设
python
推荐系统
数据库
简述
java实现
数组的逆序
我们使用for循环输入一个数组,然后再使用for循环将数组里面的内容实现逆序。程序分析:java里面可以使用数组名+length来计算该数组的长度,我们使用一个变量len来保存数组长度。我们让数组头和尾实现交换,使用一个中间变量temp进行交换,无论该数组长度是奇数还是偶数,我们让交换的次数小于len/2,如果偶数正好,奇数则余1个中间数。代码实现:importjava.util.Scanner;
爱德苏
·
2023-09-17 00:15
JAVA基础
java
排序算法
开发语言
Java实现
数组逆序
Java实现
数组逆序思路:找到头元素和尾元素之间的对应关系,两两交换;难点在于找出他们交换的次数,i
亨德萨姆
·
2023-09-17 00:43
java基础
java
算法
数据结构
数组逆序(
Java实现
)
数组逆序数组逆序,并不是逆遍历一遍数组,而是要实现原数组元素倒序存放操作即原数组存储元素为{11,22,33,44},逆序后为原数组存储元素变为{44,33,22,11}。解决思路想完成数组元素逆序,其实就是把数组中索引为start与end的元素进行互换每次互换后,start索引位置后移,end索引位置前移,再进行互换直到start位置超越了end位置,互换结束,此时,数组元素逆序完成。代码如下(
KorbinLee126
·
2023-09-16 23:09
java
排序算法
数据结构
java实现
对字符串逆序排序
importjava.util.Scanner;publicclassString_03{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);System.out.println("请输入您要进行倒序排序的字符串:");Strings1=scanner.next();Strings2="";//使用toCh
Clear glass
·
2023-09-16 23:39
java
程序代码练习
java
开发语言
jvm
斐波那契堆——怎么发明一种非常聪明的数据结构——学习笔记
4.
Java实现
4.1核心数据结构定义4.2ExtractMin实现4.3DecreaseKey实现
pip install USART
·
2023-09-16 21:38
学习笔记
数据结构
学习
笔记
Fibonacci
Java
数据加密算法之国密SM4、SM3、SM2研究及
Java实现
一、国密简介国密算法是指SM2SM3SM4这3套含数据对称加解密,数据签名,数据非对称加解密功能的数据加密算法。其中SM4算法用于数据对称加密和解密;SM3算法用于计算数据的摘要签名;SM2算法用于数据非对称加密和解密。在政务行业的一些政务项目或产品中,会要求使用国密算法来替代RSA,MD5,DES等算法。我国国家密码管理局陆续发布了一系列国产加密算法,这其中就包括SM1、SM2、SM3、SM4、
振宅的博客
·
2023-09-16 12:11
数据加密
安全
算法
密码学
设计模式之类图
图来自
大话设计模式
P132.实现 实线关系就是有一个公用的动作。比如一个
GG_lyf
·
2023-09-16 10:44
基于Y向连贯性算法的多边形扫描线生成(适用于凸多边形和凹多边形)【原理+
java实现
】
问题介绍给定一个多边形,可能是凸多边形,也可能是凹多边形,现需要生成一系列线条将多边形描述出来,示例如下图原始方法遇到这个问题,大家首先想到的方法可能是:使用一系列的竖线来和多边形进行相交,得到几个交点,然后将交点按照z轴坐标值进行升序排序,最后再以两个点为一组来形成扫描线。这样确实很容易理解,但是性能不好,因为需要多次求交点和多次对交点进行排序Y向连贯性算法该算法主要就是用来解决上面提到的两个性
Hello Dam
·
2023-09-16 06:43
几何算法
算法
java
开发语言
课程设计:
Java实现
商品信息管理系统
项目背景在计算机应用与开发领域中,商品信息管理系统是一类重要的应用软件。它能够帮助商家更好地管理和掌控商品信息、库存情况以及销售情况,提高工作效率和管理水平。本博客将介绍一个基于Java开发语言、MySQL数据库和Swing构建窗体的商品信息管理系统。需求分析系统的主要功能包括登录验证、商品信息管理(增删改查)、库存信息管理(库存修改和备注)、退出功能等。通过这些功能,商家可以方便地管理商品信息,
程序员-小李
·
2023-09-16 03:32
#
课程设计
课程设计
java
开发语言
【Java应用】使用
Java实现
机器学习算法:聚类、分类、预测
一、引言1、机器学习算法概述机器学习是一种人工智能技术,旨在通过使用数据和统计分析来让计算机系统自动改进性能。机器学习算法可分为三大类:聚类、分类和预测。聚类算法用于将数据集分成不同的群组;分类算法用于将数据分为不同的类别;预测算法用于预测未来事件或趋势。机器学习算法广泛应用于各种领域,例如金融、医疗、教育、自然语言处理、计算机视觉等。随着数据量的不断增加和数据分析需求的不断提高,机器学习技术在各
Java技术攻略
·
2023-09-16 01:14
聚类
算法
机器学习
【C语言】使用C语言,实现九九乘法表(另附Python、Java、JavaScript实现方式)
文章目录1.C语言实现1.1思路1.2代码实现3.其他语言实现3.1Python实现3.2
Java实现
3.3JavaScript实现1.C语言实现1.1思路九九乘法表图示:思路如下:定义两层for循环即可实现九九乘法表一共有
将冲破艾迪i
·
2023-09-15 23:09
C语言
c语言
java
python
javascript
java实现
超时任务
有时候碰到一种情况,远程请求一个任务,但是请求时间不能超过一定时间,超过后按超时处理,这种情况我们可以用一段代码来实现,但是如果我们实现成一个类,则可以让代码更简洁,更具有健壮性首先定义一个接口publicinterfaceTimeOutextendsCallable{voidonTimeout();voidstart();}start方法表示开始这个任务,onTimeout方法超时后的动作,该接
唐伯虎点蚊香dw
·
2023-09-15 22:06
Java从开发到设计
java
开发语言
后端
Java实现
添加文字水印、图片水印功能实战
java实现
给图片添加水印实现步骤:获取原图片对象信息(本地图片或网络图片)添加水印(设置水印颜色、字体、坐标等)处理输出目标图片
java实现
给图片添加文字水印获取原图片对象信息第一步:获取需要处理的图片获取图片的方式
你邻座的怪同学
·
2023-09-15 20:20
java
python
php
java实现
websocket握手协议
Stringstr=newString(data,CHARSET);String[]arr=str.split("\r\n");String[]temp=arr[0].split("");Mapmap=this.toMap(arr);Stringbase64=generateWebSocketAccept((String)map.get("Sec-WebSocket-Key"));StringBu
呓语的风
·
2023-09-15 17:30
java
websocket
Vue+
Java实现
动态表格展示
一、引言作者最近做的平台项目有个功能,展示数据执行结果,实际上就是要展示多个表格,但是表格的数量、行、列都是不固定的,相当于要做一个通用化的表格展示。二、实现1、数据结构首先要理一下数据结构,从前端思考还是后端思考呢?前端。因为数据是用来给前端展示的,所以必须要前端的掩饰支持这个结构的展示。多表格可以使用v-for进行遍历,行数据绑定:data="table.data",这个data得是键值对,列
tingmailang
·
2023-09-15 14:29
vue.js
前端
javascript
ant jmeter 原理_如何使用ant构建jmeter
1.什么antant:构建工具ant好处:跨平台,使用
java实现
,功能强大步骤:首先确保测试机器中已经按照jdk1.6以上版本,如果没有,那就上官网下载吧。
weixin_39864261
·
2023-09-15 14:17
ant
jmeter
原理
数据结构与算法(三)--栈
一、前言前两篇文章我们学习了第一个数据结构,数组,且从底层通过
java实现
了数组的构建和增删改查的操作功能,并且通过resize操作使我们的数组可以动态的扩容或者缩容。
雨~旋律
·
2023-09-15 13:41
stack
java
数据结构
Java实现
文件下载zip包单文件等
Java实现
文件压缩包(zip)下载摘要本次主要记录将多个文件打包到zip压缩包并完成下载;留个代码方便以后用到了ctrlcv1多个文件打包成ZIP,下载zip包,单个文件下载我使用的是hutool工具包的二次封装
liu.kai
·
2023-09-15 10:43
Java问题总结
java
postman
开发语言
JavaEE初阶(4)(线程的状态、线程安全、synchronized、volatile、wait 和 notify、多线程的代码案例:单例模式——饿汉懒汉、阻塞队列)
接上次博客:JavaEE(3)(由进程到线程、线程的调度、进程线程的区别、
Java实现
多线程编程、创建线程、Thread类的其他使用方式、线程启动、中断线程、线程等待、获取当前程引用、休眠当前线程)_di-Dora
di-Dora
·
2023-09-15 10:08
易错知识点
JavaEE
重难知识点
java-ee
线程
线程安全
多线程
线程状态
组赛队列
单例模式
线段树——
Java实现
(左神代码)
目录一、定义二、基本结构三、代码实现四、使用线段树的案例五、总结线段树是一种二叉搜索树,与区间树相似,它将一个区间划分成一些单元区间,每个单元区间对应线段树中的一个叶结点。使用线段树可以快速的查找某一个节点在若干条线段中出现的次数,时间复杂度为O(logN)。而未优化的空间复杂度为2N,实际应用时一般还要开4N的数组以免越界,因此有时需要离散化让空间压缩。一、定义线段树是一种二叉搜索树,与区间树相
朂後 哋箹萣
·
2023-09-15 10:54
算法与数据结构
数据结构
java
算法
拓扑排序之
java实现
_拓扑排序(三)之 Java详解 - 如果天空不死
前面分别介绍了拓扑排序的C和C++实现,本文通过
Java实现
拓扑排序。
鱼总美签
·
2023-09-14 21:57
拓扑排序之java实现
Hls.js播放m3u8视频 & DPlayer视频播放器(easypan) & MSE简介
文章目录学习链接hls.js播放m3u8视频效果代码前端代码安装hls.jsApp.vue后台代码准备文件mp4文件切片
java实现
TsControllerTsServiceDPlayer播放m3u8视频效果扩展内容
ps酷教程
·
2023-09-14 12:56
视频
javascript
音视频
ffmpeg
力扣 646. 最长数对链
Java实现
classSo
冷酷的摸鱼小将
·
2023-09-14 11:37
力扣
leetcode
算法
贪心算法
Java密码学之加解密
前篇:Java密码学之数字签名_东皋长歌的博客-CSDN博客日常开发中用的比较多的功能点,加解密数据,用
Java实现
也是很快很实用。下面记录一下加解密数据的过程。
东皋长歌
·
2023-09-14 10:29
算法
玩意儿
java
密码学
算法
加密算法
Java实现
Redis的发布和订阅
Redis上的操作:打开两个窗口,打开redis客户端:一个客户端:订阅(客户端订阅channel1频道):127.0.0.1:6379>subscribechannel1另一个客户端:发布(客户端向channel1频道发送消息hello):127.0.0.1:6379>publishchannel1helloJava代码实现1:先创建一个订阅消息处理类/***订阅消息处理类**@version1
小宇宙清歡渡
·
2023-09-14 07:28
redis
java
【算法练习】4种反转链表的方法(
Java实现
)
目录前言:题目:方法一:迭代法方法二:头插法方法三:递归法方法四:栈辅助总结:前言:本文阅读基础:有一定的数据结构知识,了解单向链表。题目:单向链表:1,2,3,4,5反向输出,期待:5,4,3,2,1定义一个单向链表:publicstaticclassListNode{intval;ListNodenext;ListNode(intx){val=x;}//此处省略get,set方法}main方法
小王师傅66
·
2023-09-14 06:09
算法
链表
数据结构
十大经典排序算法(
Java实现
)
排序算法的重要性不言而喻,为了加深对这十种算法的理解,固写此文。目录1、冒泡排序(BubbleSort)2、选择排序(SelectionSort)3、插入排序(InsertionSort)4、希尔排序(ShellSort)5、归并排序(MergeSort)6、快速排序(QuickSort)7、堆排序(HeapSort)8、计数排序(CountingSort)9、桶排序(BucketSort)10、
zhuhezhang
·
2023-09-14 05:41
Java
排序算法
java
算法
Java native 关键字
native是干什么用的简单来说就是Java的native方法的实现不是用
Java实现
的,可能在其他语言里面。一个NativeMethod就是一个java调用非java代码的接口。
HoneyMoose
·
2023-09-14 05:39
java
开发语言
2023最新!QQ接入ChatGpt!!!保姆级教程
基于go-cqhttp的qqbot:
java实现
基于cqhttp,ws连接由于当前chatgpt热度不断,网上众多的基于chatgpt提供的api做到chat网站层出不穷,但这些网址每次都得找,有些麻烦
leyasuzhou
·
2023-09-14 02:09
java
gpt-3
AI作画
检查骑士巡视方案leetcode,经典深搜)-------------------
Java实现
(2596.检查骑士巡视方案leetcode,经典深搜)-------------------
Java实现
题目表述骑士在一张nxn的棋盘上巡视。
菜菜小堡
·
2023-09-13 22:29
leetcode
java
算法
深度学习
课程表 IV leetcode)广搜+拓扑-------------------
Java实现
(1462.课程表IVleetcode)广搜+拓扑-------------------
Java实现
题目表述你总共需要上numCourses门课,课程编号依次为0到numCourses-1。
菜菜小堡
·
2023-09-13 22:58
leetcode
java
Java实现
视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能
视频网站中提供的在线视频播放功能,播放的都是FLV格式的文件,它是Flash动画文件,可通过Flash制作的播放器来播放该文件.项目中用制作的player.swf播放器.多媒体视频处理工具FFmpeg有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等。ffmpeg视频采集功能非常强大,不仅可以采集视频采集卡或USB摄像头的图像,还可以进行屏幕录制,同时还支持以RTP方式将视频
professionIT
·
2023-09-13 22:45
java
视频
上传
转码
播放
一步步带你用
Java实现
双向链表(超详细)
文章目录什么是双向链表属性及方法节点Nodesize数据插入头插法addFirst(Tvalue)尾插法addLast(Tvalue)插入到指定下标位置add(intindex)数据删除(返回被删除节点存储的值)删除头结点removeFirst删除尾结点removeLast删除指定下标节点remove(intindex)获取指定下标位置节点的数据getData(intindex)获取链表长度遍历输
尽欢Sir
·
2023-09-13 20:23
javaSE基础篇
数据结构
java
数据结构
Java实现
银行家算法(课程设计)
在说银行家算法之前,大家要先理解一个概念:死锁什么是死锁?为什么需要避免死锁?死锁是指在一个系统中,两个或多个进程因为争夺资源而无法继续执行的状态。在死锁状态下,进程无法释放所持有的资源,也无法获取所需的资源,导致系统无法继续运行死锁需要被避免,因为它会导致系统的停滞和资源浪费。当发生死锁时,系统无法继续处理新的任务,而已经分配给进程的资源也无法被其他进程使用,从而降低了系统的效率和可用性。理解了
凌~风
·
2023-09-13 18:10
操作系统知识点
java
开发语言
算法
课程设计
十大经典排序算法最强总结(含JAVA代码实现)
所以我根据这几天看的文章,整理了一个较为完整的排序算法总结,本文中的所有算法均有
JAVA实现
,经本人调试无误后才发出,如有错误,请各位前辈指
weixin_34370347
·
2023-09-13 18:25
java
数据结构与算法
shell
Java实现
自动排课系统
学习
Java实现
自动排课系统,本文实现该系统的功能截图,和数据库设计SQL语句供大家参考1.自动排课系统背景本系统根据学校业务规则作出一套可以通过算法自动排课的系统。
qq3127660874
·
2023-09-13 18:07
Java
Web
数据库
java
mysql
spring
JAVA实现
连接本地打印机打印文件
importjavax.print.*;importjavax.print.attribute.DocAttributeSet;importjavax.print.attribute.HashDocAttributeSet;importjavax.print.attribute.HashPrintRequestAttributeSet;importjavax.print.attribute.Pri
piaoyunlive
·
2023-09-13 15:52
java连接打印机
打印机
java连接打印机
java实现
kafka消费端
1.pom.xmlorg.apache.kafkakafka-clients0.10.2.1org.springframework.kafkaspring-kafka1.2.3.RELEASE2.Application.ymlspring:kafka:bootstrap-servers:10.254.8.29:9092listener:concurrency:3consumer:group-id:
bone_tll
·
2023-09-13 13:47
Java实现
JSON数据的差异对比(转载)
原文链接:https://blog.csdn.net/hi_bigbai/article/details/128162687背景之前有类似接口diff对比,数据对比的测试需求,涉及到json格式的数据对比,调研了几个大神们分享的代码,选了一个最符合自己需求的研究了下。(可惜原文链接找不到了,原始作者看到了可以私信我下)说明这个对比方法,支持JsonObject和JsonArray类型的数据对比,支
~见贤思齐~
·
2023-09-13 13:44
java
json
python
jmeter二次开发-
java实现
HashTree中字段值参数化
近期由于公司需求,需要开发一套性能测试平台,便于公司产品接口能够快速压测(面对使用人群:性能测试、QA、开发)。通过多次调研讨论,决定基于jmeter5.1.1进行开发。下面代码(部分)主要实现功能:把测试场景下业务接口转换为jmeter可识别的HashTree。HashTree中包含以下元素:TestPlan(测试计划)ListedHashTree(测试线程组)CSVDataSet(CSV参数化
~见贤思齐~
·
2023-09-13 13:41
Jmeter
JAVA
java
Java实现
合并多个excel操作
涉及较多封装的工具类,所有依赖的工具类均提供代码,根据名称新建对应的类,在每个工具类中再引入相应的依赖即可首先需要明确的是,需要合并的每个excel的表头名称必须是相同的,针对表头,建立传输的dto:其中@Excel为自定义注解,代码如下:@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.FIELD)public@interfaceExc
家家小迷弟
·
2023-09-13 10:10
work
IT
java
excel
Ransom Note(赎金信)
JAVA实现
Givenanarbitraryransomnotestringandanotherstringcontaininglettersfromallthemagazines,writeafunctionthatwillreturntrueiftheransomnotecanbeconstructedfromthemagazines;otherwise,itwillreturnfalse.Eachlet
我是叫帽帽啊
·
2023-09-13 09:31
LeetCode
java
LeetCode
Java实现
LeetCode 383 赎金信
383.赎金信给定一个赎金信(ransom)字符串和一个杂志(magazine)字符串,判断第一个字符串ransom能不能由第二个字符串magazines里面的字符构成。如果可以构成,返回true;否则返回false。(题目说明:为了不暴露赎金信字迹,要从杂志上搜索各个需要的字母,组成单词来表达意思。)注意:你可以假设两个字符串均只含有小写字母。canConstruct(“a”,“b”)->fal
南 墙
·
2023-09-13 09:58
LeetCode
赎金信
Java
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他