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实现
课程表 II(leetcode210,ArrayList类型的数组创建,拓扑排序)-------------------
Java实现
210.课程表II(leetcode210,ArrayList类型的数组创建,拓扑排序)-------------------
Java实现
题目表述现在你总共有numCourses门课需要选,记为0到numCourses
菜菜小堡
·
2023-09-12 09:21
java
开发语言
Elasticsearch 5.4.x 版本的 scroll demo用法
要使用
Java实现
Elasticsearch5.4.x的滚动导出,您可以使用Elasticsearch的Java高级客户端进行操作。
zhanghe687
·
2023-09-12 08:59
elasticsearch
PDF技术方案-wkhtmltopdf
Java实现
HTML转PDF技术选型推荐使用wkhtmltopdf,Itext,但wkhtmltopdf开源免费,Itext需要考虑版权参考:https://blog.csdn.n
·
2023-09-11 23:37
归并算法(
Java实现
)
1、归并算法的概念:归并排序是一种概念上最简单的排序算法,与快速排序一样,归并排序也是基于分治法的。归并排序将待排序的元素序列分成两个长度相等的子序列,为每一个子序列排序,然后再将他们合并成一个子序列。合并两个子序列的过程也就是两路归并。2、归并算法的流程:3、归并算法分析:归并算法主要是先将原数组通过递归调用进行分割,使之形成一个个独立的数组,之后借助temp数组,将数组进行合并,注意合并时,从
GolvenDong
·
2023-09-11 20:34
Java
算法
Java
数据结构
Java实现
插入算法
1、插入排序算法的概念:插入排序(英语:InsertionSort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。2、动画演示3、插入排序流程:①、首先比较数组的前两个数据,并排序;②、比较第三个元素与前两个排好序的数据,并将
GolvenDong
·
2023-09-11 20:33
Java
Java
算法
排序算法
插入算法
Java实现
希尔排序
1、希尔排序的基本概念希尔排序(Shell’sSort)是插入排序的一种又称“缩小增量排序”(DiminishingIncrementSort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。它是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。2、基本流程:3、时间复杂度
GolvenDong
·
2023-09-11 20:33
Java
希尔排序
Java
算法
Java实现
选择排序算法
1、选择排序算法的概念:从第一个元素开始,扫描整个待排数组,找到最小的元素放之后再与第一个元素交换位置,然后再从第二个元素开始,继续寻找最小的元素与第二个元素交换位置,依次类推。2、动画演示:3、时间复杂度:选择排序算法时间复杂度为:O(n^2)第一次需要检查n个元素,但随后检查的元素数依次为n-1,n–2,…,2和1。平均每次检查的元素数为2/n,因此运行时间为(n^2-n),因此可以视为(n^
GolvenDong
·
2023-09-11 20:03
Java
选择排序
Java
Java实现
随机人名抽取
-使用数组、方法、循环等实现人名的随机抽取##前言:我们今天来写一个随机抽取用户名字的一个小程序,首先我们思考这个需求他需要的条件,要抽取用户的名字,就要先有一个容器,来储存用户名字的数据,其次要有随机的功能实现,因为要随机,所以还要有一个寻找的功能,挨个寻找的功能需要循环来实现,再想一下有寻找,找到了还继续往后找嘛?当然肯定不找了,找到了还继续运行程序,只会浪费内存,这里就要用到break;中止
魏铁锤爱摸鱼
·
2023-09-11 20:43
java
数据库
开发语言
Java实现
SFTP传输
一、SFTP是什么?SFTP(SSHFileTransferProtocol)是一种基于SSH(安全外壳)的安全的文件传输协议,使用SFTP协议可以在文件传输过程中提供一种安全的网络的加密算法,从而保证数据的安全传输SFTP在Linux操作系统中,默认的端口是22,传输提供了密码和密钥验证机制,可以有效防止传输过程的威胁和公技1.1SFTP验证连接方式账户密码验证:使用账户ID和密码进行验证,凭据
草莓味的狮子座leo
·
2023-09-11 13:26
java
链表反转问题
链表反转常用的两种方式1.建立虚拟头结点辅助反转
Java实现
publicstaticListNodereverseListByDummyNotCreate(ListNodehead){ListNodeans
programer666bird
·
2023-09-11 10:49
算法打卡
链表
数据结构
链表中环的问题和双向链表
1.链表中环的问题先按照快慢指针方法寻找相遇位置,然后将两指针分别放在链表头和相遇位置,并改为相同速度推进,则两指针在环开始位置相遇
Java实现
:双指针法publicstaticListNodedetectCycleByTwoPoint
programer666bird
·
2023-09-11 10:48
算法打卡
链表
数据结构
两两交换链表中节点
示例1:输入:head=[1,2,3,4]输出:[2,1,4,3]示例2:输入:head=[]输出:[]
Java实现
publicstaticListNodeswapPairs(ListNodehead)
programer666bird
·
2023-09-11 10:17
算法打卡
链表
算法
数据结构
无人机航线规划
一、传统航线规划算法1.A*算法2.人工势场法3.
蚁群算法
4.粒子群算法5.遗传算法6.RRT算法二、优
aspiretop
·
2023-09-11 02:51
多无人机集群编队
无人机
JAVA实现
PDF和EXCEL生成和数据动态插入以及导出
导入jar包:复制代码com.itextpdfitextpdf5.5.13复制代码实现生成PDF、数据插入、导出复制代码@RegisterToSMP(serviceDisplay="预览页面PDF下载")@RequestMapping(value="/DM/gwclwxsq/qygl/exportPDF$m=query.service",method=RequestMethod.POST)publ
金色888
·
2023-09-11 00:15
java实现
课程表 II
题目:现在你总共有numCourses门课需要选,记为0到numCourses-1。给你一个数组prerequisites,其中prerequisites[i]=[ai,bi],表示在选修课程ai前必须先选修bi。例如,想要学习课程0,你需要先完成课程1,我们用一个匹配来表示:[0,1]。返回你为了学完所有课程所安排的学习顺序。可能会有多个正确的顺序,你只要返回任意一种就可以了。如果不可能完成所有
N. LAWLIET
·
2023-09-10 23:49
java
深度优先
开发语言
2023华为OD机试真题
Java实现
【深度优先搜索/机器人】
题目描述现有一个机器人,可放置于M×N的网格中任意位置,每个网格包含一个非负整数编号,当相邻网格的数字编号差值的绝对值小于等于1时,机器人可以在网格间移动。问题:求机器人可活动的最大范围对应的网格点数目。说明:网格左上角坐标为(0,0),右下角坐标为(m−1,n−1)。机器人只能在相邻网格间上下左右移动输入描述第1行输入为M和N,M表示网格的行数N表示网格的列数之后M行表示网格数值,每行N个数值(
codereasy
·
2023-09-10 23:18
深度优先
蓝桥杯
华为机试
算法
JAVA实现
多字段排序
1.问题如何用
java实现
sql里多字段排序,如orderbycol1desc,col2,col3desc…2.场景奥运会时期,每场赛事后,对国家的金、银、铜牌进行排序,排序规则如下:先以金牌排序,金牌数越多
2021不再有雨
·
2023-09-10 23:10
Java
java
排序
stream
JAVA实现
二叉平衡树
JAVA代码实现packagemain.com.Tree;classAvlNode{//每个节点中储存的数据intdata;//左孩子节点AvlNodelNode;//右节点AvlNoderNode;//树的高度,用于判断树是否平衡intheight;publicAvlNode(intdata){this.data=data;//初始高度是1,即只有一个根节点this.height=1;}}pub
bobc
·
2023-09-10 22:25
java实现
汉诺例子,递归调用
importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;publicclassHuoNuoTa{/****汉诺塔要求:三个柱子A:3个盘子B:没有C:没有,*A借助B将盘子移到C,柱子上的盘子由下往上编号依次由大到小,移动过程必须小的在上*使用递归思想完成*3个盘子的时候:移动7次
apples_kk
·
2023-09-10 21:00
java原创
Java
汉诺塔
递归
【设计模式】用
Java实现
备忘录模式
一.备忘录模式介绍与使用场景备忘录模式(MementoPattern)是一种行为设计模式,它允许将对象的内部状态保存在一个备忘录对象中,并在需要时恢复对象的状态,而不破坏对象的封装性。备忘录模式的核心是备忘录(Memento)角色,它用于存储对象的内部状态,并提供对状态的访问方法。原发器(Originator)角色负责创建备忘录并将自身的状态保存到备忘录中。管理者(Caretaker)角色负责存储
卷帘
·
2023-09-10 17:40
设计模式
设计模式
java
备忘录模式
java实现
备忘录模式
备忘录模式是一种行为设计模式,它允许您捕获一个对象的内部状态,并在稍后的时间点将其恢复。这对于需要撤销操作或恢复到先前状态的应用程序非常有用。以下是在Java中实现备忘录模式的一般步骤:创建一个原发器类(Originator):这是需要保存状态的类。它包含了要保存和恢复的状态信息。创建一个备忘录类(Memento):这个类保存原发器的状态信息,并且只能由原发器本身访问。创建一个负责人类(Caret
MonkeyKing_sunyuhua
·
2023-09-10 17:36
java
备忘录模式
开发语言
Machine Learning
Scikit-Opt-Python中的群智能(Python中的遗传算法、粒子群优化、模拟退火、
蚁群算法
、免疫算法、人工鱼群算法)SimpleCV-一个开源计算机视觉框架,可以访问多个高性能计算机视觉库,
木头人puppet
·
2023-09-10 16:55
Java实现
多文件打包成压缩包下载
加哥最近发现有小伙伴需要实现把客户上传的一个一个文件全部打包成压缩包再去下载,但是又不知道该怎么下手怎么开发,接下来加哥给大家分享下思路及源代码,供大家一起探讨学习。思路(1)将全部的文件地址先获取到(文件是图片、excel、word、pdf等都是可以的)(2)将文件都先临时下载到本地(3)打包成临时压缩包(4)下载后删除压缩包源码importcom.ruoyi.common.annotation
加瓦程序设计师
·
2023-09-10 11:19
Java知识分享
java
开发语言
JAVA之Spring MVC 请求与响应 postman简介 REST风格
SpringMVC是一种基于
Java实现
MVC模型的轻量级Web框架使用简单,开发便捷(相比于Servlet)灵活性强入门案例1.导入依赖SpringMVC坐标org.springframeworkspring-webmvc5.1.38
M00SE
·
2023-09-10 09:23
java
spring
mvc
java实现
--编写一个方法验证一个IP地址的格式是否正确
题目:1、编写一个方法验证一个IP地址的格式是否正确,正确返回true,不正确返回false,该方法可定义如下publicbooleanisRightIP(Stringip)其中,参数是要验证的IP字符串。(注:IP地址由4部分构成,即a.b.c.d,每个部分是0~255的整数)2、从键盘读入以字符,在main方法中调用isRightIP(Stringip)以测试输入的字符串是否为合法的IP,给出
不更了
·
2023-09-10 05:06
java练习
插入排序(
Java实现
)
前言稳定性:如果一个排序是稳定的,是可以变成不稳定的,此时这个排序归结为稳定,但是如果这个排序本身是不稳定的,是不可以变成稳定的,此时这个排序是不稳定的。过程:如果数组中只有一个元素,这个数组当前就是有序的,当数组中有多个元素,要对其进行插入排序,此时就可以定义一个下标i,来控制比较的元素,可以将i放到tmp中,然后j控制被比较的元素,一直比较的是i和i下标之前的所有的元素。//插入排序//过程a
良月初十♧
·
2023-09-10 03:20
排序算法
算法
0-1背包问题:动态规划的经典应用
文章目录引言背包问题简介0-1背包问题定义0-1背包问题的限制条件动态规划解决思路状态定义状态转移方程背包问题的
Java实现
示例与分析总结引言背包问题是在给定一组物品和一个背包容量的情况下,如何选择物品放入背包
谷艳爽faye
·
2023-09-10 02:33
动态规划
算法
java
Go和
Java实现
单例模式
Go和
Java实现
单例模式1、单例模式单例模式是最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。
242030
·
2023-09-10 00:18
设计模式
设计模式
java
golang
分治算法
以下是一个简单的分治算法
Java实现
示例,该示例使用分治算法计算数组中的最大和最小元素。publicclassArrayMinMax{//分治函数,返回数组中的最大和最小元素publics
·
2023-09-09 23:10
前端java算法
Java实现
自动玩王铲铲的致富之路小程序游戏
文章目录前言1.调用adb命令截屏并读取到电脑2.打开游戏,提前截几个图,准备好相应的按钮位置颜色3.根据图片路径和x,y坐标,读取图片相应位置的颜色值4.根据颜色值判断如何进行触摸操作5.程序效果分析5.存在的问题6.改进思路7.改进版本,待续……7.1完善了看广告的判断,依然是基于颜色值,基于ocr的版本估计够呛了前言最近坐车刷到一个小游戏,王铲铲的致富之路,就是一个人拿着铁锹,背着背篓挖地,
ximen502_
·
2023-09-09 20:12
java
小程序
游戏
Java实现
QQ邮箱验证码发送
打开QQ邮箱里的POP/SMTP服务导入所需jar包javax.activationactivation1.1.1javax.mailmail1.4.7org.apache.commonscommons-email1.4测试,验证码可由工具类随机生成,这里不再赘述。importorg.apache.commons.mail.EmailException;importorg.apache.commo
桃花er
·
2023-09-09 19:46
java
验证码
QQ邮箱
java实现
发送qq邮箱验证码
1、登录qq邮箱,开启POP3/SMTP服务路径:qq邮箱--->设置---->选择账户---->打开按照要求发送短信后得到授权码得到授权码后要记得点击确定,页面拉到最下方点击保存设置。2、pom.xml加入依赖org.apache.commonscommons-email1.5加入后会自动加载其他两个相关依赖3、测试类(两种发送方式都测试成功了)packagecom.ymo;importjava
smile_life_
·
2023-09-09 19:15
java
java
javax
email
利用
java实现
用户注册qq邮箱发验证码
1.首先导入依赖org.springframework.bootspring-boot-starter-mail//redis依赖org.springframework.bootspring-boot-starter-data-redis2.7.5org.springframework.sessionspring-session-data-redis2.7.0进行redis的配置@Configur
!-!
·
2023-09-09 19:45
java
开发语言
java实现
发送邮件验证码
java实现
发送邮件验证码①、方法步骤第一步我们先登录一个电子邮箱(qq邮箱为例)在主页面的左上角有个设置按钮进入设置在设置下点击账户下拉找到[POP3/IMAP/SMTP/Exchange/CardDAV
qq_51569224
·
2023-09-09 19:14
java笔记
java
java实现
QQ邮箱发送验证码
java实现
QQ邮箱发送验证码首先,需要设置一个邮箱服务器,由该邮箱向注册用户发送验证码Java代码邮箱参数后端设置部分首先,需要设置一个邮箱服务器,由该邮箱向注册用户发送验证码1、进入QQ邮箱界面2、
西瓜芒果柚子橘子橙子草莓提子葡萄
·
2023-09-09 19:44
java
ajax
Java实现
发送QQ邮箱验证码
一、开启QQ邮箱里的POP3/SMTP服务①:开启步骤1.邮箱设置-->账号2.开启服务(并复制授权码)②:引入依赖javax.activationactivation1.1.1javax.mailmail1.4.7org.apache.commonscommons-email1.4③:代码实现importjavax.mail.*;importjavax.mail.internet.Interne
欣慰的三叶草(● ̄(エ) ̄●)
·
2023-09-09 19:43
Java
java
servlet
apache
使用
Java实现
给QQ邮箱发送验证码
使用
Java实现
给QQ邮箱发送验证码1.给QQ邮箱发送字符串(验证码)publicclassQQYte{publicstaticvoidmain(String[]args){//创建Properties
MyBlogHiHi
·
2023-09-09 19:41
java
Java实现
发送邮箱邮件和验证码
在通过
Java实现
使用邮箱发送邮件和验证码之前需要先注册一个邮箱并开启邮箱的SMTP服务,并且还要获得对应的服务授权码(密码)[点击跳转]微软Outlook邮箱开启SMTP服务及获取授权码(密码)教程[
CVPlayer-
·
2023-09-09 19:11
java
spring
microsoft
apache
经验分享
java 百度地图 距离计算_
Java实现
百度地图距离计算
1.注册自己百度应用取得AK码**2.需要的Jar包**类型服务端白名单不想限制就写0.0.0.0/0取得自己的AK码jsp代码Inserttitlehere起点:终点:时间总里程数总公里数${page.mTime}${page.mZlc}${page.mZzlc}控制层packagecn.hr.controller;importjava.io.UnsupportedEncodingExcepti
咔丫咔契
·
2023-09-09 17:17
java
百度地图
距离计算
java实现
调用百度地图
这里使用的springboot+thymeleaf实现,所以需要有springboot技术使用起来更方便当然,只使用html加js也可以实现,下面直接开始首先我们需要去百度地图注册一个AK(百度地图开放平台|百度地图APISDK|地图开发)找到左上角的开发文档,选择javaScriptAPI按照步骤一步步走,注册好了后,点击应用管理——点击创建应用——去申请AK密钥选择浏览器,随便去个名字,白名单
你非柠檬为何心酸142
·
2023-09-09 17:12
java
开发语言
Java实现
文件压缩
纯
Java实现
文件压缩,不涉及其他工具。
西兰先森
·
2023-09-09 17:29
java
python
开发语言
大数据面试总结《九》
4eclipse版本号之后正式面试官面试:1shell脚本sort,uniq-u,uniq-t,uniq-d,cat组合使用,解决从不同文件中找出相同数据的问题,还有解决只在一个文件中出现的数据的问题2
java
豆浆~油条
·
2023-09-09 15:14
大数据
面试
大数据
面试
总结
C语言将一个正整数分解成质因数的乘积(包括c++,
Java实现
代码)
该文仅是2019年大一初学c语言时的练习记录,仅供记录分享和交流,(或许有更好的写法)当我们要将一个正整数分解成质因数的乘积时,首先,我们需要明确什么是质因数。质因数是指一个数能够被整除的因数中,最小的一个是质数,也就是只能被1和本身整除的数。例如,6的质因数是2和3,因为2和3都是质数,而6能被2和3整除。然后,我们需要遍历从2到这个正整数n之间的所有数,判断它们是否是n的因数。如果一个数i是n
ヾ草木萤火(≧▽≦*)o
·
2023-09-09 12:07
编程习题学习记录
c#
java利用freemarker动态生成word文档及动态表格
这里写自定义目录标题目标准备实现处理模板
java实现
验证目标根据给定word模板,动态填充指定内容,并输出为新的word文档。
炉火可亲
·
2023-09-09 11:29
word
java
开发语言
回溯算法全排列
以下是一个简单的
Java实现
:importjava.util.
·
2023-09-09 10:17
前端java算法
Java实现
链表
在Java中,可以使用类来定义链表的节点,并使用引用数据类型(即类名)来模拟指针进而构建链表。下面是一个简单的示例。首先,创建一个节点类`Node`,它包含一个值和指向下一个节点的引用:publicclassNode{ intvalue; Nodenext; publicNode(intvalue){ this.value=value; this.next=null; }}接下
飞翔的云中猪
·
2023-09-09 10:06
java
链表
开发语言
java实现
多文件压缩zip
1,需求需求要求实现多个文件压缩为zip文件2,代码packagecom.example.demo;importjava.io.*;importjava.nio.file.Files;importjava.nio.file.Path;importjava.nio.file.Paths;importjava.util.ArrayList;importjava.util.List;importjava
解决问题no解决代码问题
·
2023-09-09 10:35
java
java
zip
Java实现
对于文件的多种操作,复制、删除、重命名、剪切文件、统计指定类型文件数等10个功能
代码实现了:文件操作工具实现类:1.复制单个文件2.复制文件夹(包括里边的文件)3.删除单个文件4.删除文件夹(包括里边的文件)5.重名单个文件6.重命名文件夹中相同类型的文件格式:XXX_1.jpg、XXX_2.jpg、XXX_3.jpg7.剪切单个文件到指定文件夹8.剪切文件夹到指定文件夹(包含里边的文件)9.指定文件夹下指定类型文件统计数量(包含里边文件夹下的符合条件文件),并返回每个符合条
apples_kk
·
2023-09-09 09:02
java原创
Java
文件操作
复制文件夹
剪切文件夹
查找指定类型文件统计数量
java实现
表达式计算器
在公司实习,老大给留了个练习:要求实现一个简易计算器(不需要界面)能进行四则运算和括号运算(四则运算倒是好搞,但是加括号有点难度)于是就在网上参考了几篇(下面代码是参考一位大佬的,但是忘了那篇博客的链接,如果大佬认出来了请联系我下)几乎都是用栈实现的中缀表达式转换成后缀表达式但是在上面大佬的代码中,老大给我指出了几个问题:1.不能进行负号运算2.大数据运算结果为科学计数法3.小数运算有问题所以在之
行走的小白csdn
·
2023-09-09 07:19
算法
java基础
Java实现
远程服务器监控,【Java】监控远程服务器JVM
今天在用JMeter进行测试的时候,发现线程并发量到50的时候会导致阻塞情况,于是需要监控远程JVM,那么如何监控远程JVM呢?首先,找到启动计量引擎的sh文件,例如我目前的计量引擎启停文件为stratAPP.sh、stopAPP.sh1.停止引擎./stopApp.sh2.添加内容JAVA_OPTS="$JAVA_OPTS-Djava.rmi.server.hostname=192.168.1.
钟离舟
·
2023-09-09 07:11
Java实现远程服务器监控
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他