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实现
LeetCode 334 递增的三元子序列
334.递增的三元子序列给定一个未排序的数组,判断这个数组中是否存在长度为3的递增子序列。数学表达式如下:如果存在这样的i,j,k,且满足0≤ismall)elseif(ibig>small)elsereturntrue;}returnfalse;}}
南 墙
·
2023-10-26 13:53
LeetCode
递增的三元子序列
Java
java实现
颜色拾色器并打包成exe文件
我们先来看看效果一.源码废话不多说,直接上代码:importjavax.swing.*;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;publicclassColorPickerextendsJFrame{ privateJButtoncolorButton;
White-Legend
·
2023-10-26 11:14
idea
java
java
java实现
UDP及TCP通信
简介UDP(UserDatagramProtocol)用户数据报协议,TCP(TransmissionControlProtocol)传输控制协议,是传输层的两个重要协议。UDP是一种无连接、不可靠传输的协议。其将数据源IP、目的地IP和端口封装成数据包,不需要建立连接,每个数据包的大小限制在64KB内;发送不管对方是否准备好,接收方收到也不确认,故是不可靠的;可以广播发送,发送数据结束时无需释放
Super algorithm
·
2023-10-26 08:18
Java
笔记
java
jvm
开发语言
Java实现
网络编程(UDP,TCP协议)
目录网络编程获取本机的IP地址的方法1、协议定义:UDP(UserDatagramProtocol):用户数据报协议TCP(TransmissionControlProtocol):传输控制协议2、UDP协议UDP协议发送给数据:UDP协议接收数据3、TCP协议TCP服务器实现步骤TCP客户端实现步骤4、心得体会慢慢体会啊啊啊啊,不要做自己欺骗自己的小傻子啊。每次学的东西都没入脑,第二天就忘了。路
彦登的登
·
2023-10-26 08:14
java
udp
开发语言
--算法--用LinkedHashMap简单实现LRU缓存算法(
Java实现
)
■什么是LRU?LRU是LeastRecentlyUsed的缩写,即最近最少使用,是一种常用的页面置换算法,选择最近最久未使用的页面予以淘汰。该算法赋予每个页面一个访问字段,用来记录一个页面自上次被访问以来所经历的时间t,当须淘汰一个页面时,选择现有页面中其t值最大的,即最近最少使用的页面予以淘汰。—来源:百度百科LRU算法的思想是:如果一个数据在最近一段时间没有被访问到,那么可以认为在将来它被访
卜困
·
2023-10-26 06:42
经验总结
Java
算法
算法
java
数据结构
链表
java实现
富文本转word并下载,部分功能
mavenorg.springframework.bootspring-boot-starter-weborg.apache.poipoi4.1.2org.apache.poipoi-ooxml4.1.2org.jsoupjsoup1.13.1代码工具类importcom.example.contant.FontSizeConstant;importlombok.extern.slf4j.Slf4
[奸笑]这个不是斜眼笑[奸笑]
·
2023-10-26 06:48
java
java
word
富文本
下载
springmvc
java实现
贪吃蛇游戏
首先,本游戏的素材和部分代码来自b站:遇见狂神说代码下载链接:https://download.csdn.net/download/qq_41505957/13744744游戏界面GUI界面
java实现
贪吃蛇游戏需要创建一个桌面窗口出来
张宜强
·
2023-10-26 04:43
java
基于深度优先搜索的图遍历
这里写目录标题基于深度优先搜索的无向图遍历算法流程图Python实现
Java实现
基于深度优先搜索的有向图遍历Python实现基于深度优先搜索的无向图遍历使用深度优先搜索遍历无向图,将无向图用邻接表存储:
嘿嘻哈呀
·
2023-10-26 00:38
深度优先
算法
无向图
图论
图搜索算法
Python
Java
Java实现
图片转字符输出示例demo
Java实现
图片转字符输出示例demo前面几篇博文介绍了使用jdk来对图片做一些有意思的转换,接下来我们再介绍一个有意思的玩法,直接根据图片,输出一个二维字符数组,实现用字符来实现绘画的场景各位小伙伴可能都有看到过一些有趣的注释
一灰灰blog
·
2023-10-25 22:49
LeetCode算法题-Intersection of Two Linked Lists(
Java实现
)
这是悦乐书的第178次更新,第180篇原创01看题和准备今天介绍的是LeetCode算法题中Easy级别的第37题(顺位题号是160)。编写程序以找到两个单链表交叉的节点。例如:以下两个链表:A:a1→a2↘c1→c2→c3↗B:b1→b2→b3链表A和链表B在c1处相交。注意:如果两个链接列表根本没有交集,则返回null。函数返回后,链接列表必须保留其原始结构。可以假设整个链接结构中没有任何环。
程序员小川
·
2023-10-25 20:35
java实现
ftp连接池ftp-client-pool
首先引入maven依赖commons-netcommons-net3.6org.apache.commonscommons-pool22.6.0FtpPoolConfi.javapackagecn.itsub.code.utils.ftp;importlombok.Data;importorg.apache.commons.net.ftp.FTPClient;importorg.apache.co
编程大玩家
·
2023-10-25 20:04
编程开发
后端开发
java
ftp
连接池
文件存储
Java实现
连接池mvc_Spring Boot 如何整合连接池
SpringBoot整合连接池在实际开发中应用程序与数据库交互时,“获得连接”或在“释放资源”是非常消耗资源的两个过程,为了解决如此类性能问题,通常这种情况我们采用连接池技术重用连接Connection对象,如图1所示。图-1其实Java为数据库连接池提供了公共的接口:javax.sql.DataSource,各个厂商需要让自己的连接池实现这个接口。然后我们的应用程序中耦合这个接口,便可以方便的切
weixin_39769740
·
2023-10-25 19:46
Java实现连接池mvc
Java实现
在windows系统下文字转语音并播报
一、准备工作1、因为调用的是windows64的自带的语音系统,所以我们需要下载语音驱动,一个以dll结尾的文件,文件放到网盘里了链接:https://pan.baidu.com/s/1KCNSjRwXvP3jkPTj07UkUQ提取码:81bh文件放置位置可以有两个地方:地方一:计算机上的安装的jdk下的bin目录下地方二:c盘下的windows下的system在这里我推荐是放到地方二,放到地方
柳小同学
·
2023-10-25 18:13
java
windows
开发语言
java实现
FTP和 SFTP连接远程服务器下载文件
java实现
FTP和SFTP连接远程服务器下载文件文章目录
java实现
FTP和SFTP连接远程服务器下载文件前言一、FTP是什么?如何实现。1.实现代码二、SFTP是什么?如何实现。
灰太狼RD
·
2023-10-25 16:48
java后端技术架构
java
tcp/ip
udp
网络协议
ssl
操作系统——死锁及其解决方案(p38-p41王道视频、课本ch6)
——必考:
银行家算法
安全性算法描述:4.“死锁的检测和解除”:
诚威_lol_中大努力中
·
2023-10-25 15:51
操作系统概念
操作系统概念
记录每日LeetCode 2678.老人的数目
Java实现
题目描述:给你一个下标从0开始的字符串details。details中每个元素都是一位乘客的信息,信息用长度为15的字符串表示,表示方式如下:前十个字符是乘客的手机号码。接下来的一个字符是乘客的性别。接下来两个字符是乘客的年龄。最后两个字符是乘客的座位号。请你返回乘客中年龄严格大于60岁的人数。初始代码:classSolution{publicintcountSeniors(String[]det
字节尚未跳动
·
2023-10-25 12:12
1024程序员节
java
leetcode
java给视频添加水印_用
java实现
给图片增加图片水印或者文字水印(也支持视频图像帧添加水印)...
这是个很常用的操作,一般我们的网站在用户上传图片时都会给图片添加一个水印以防止其他站点盗图的行为实现功能:①给图片增加文字水印②给图片增加图片水印一、核心功能实现:1、添加文字水印//加文字水印publicvoidmark(BufferedImagebufImg,Imageimg,Stringtext,Fontfont,Colorcolor,intx,inty){Graphics2Dg=bufIm
Yangtze扬子
·
2023-10-25 10:45
java给视频添加水印
Java实现
ORM第一个api-FindAll
经过几天的业余开发,今天终于到ORM对业务api本身的实现了,首先实现第一个查询的api老的C#定义如下因为Java的泛型不纯,所以无法用只带泛型的方式实现api,对查询类的api做了调整,第一个参数要求传入实体对象首先补充基础方法反射工具类,用来给实体设置属性值packageLIS.Core.Util;importjava.io.File;importjava.lang.reflect.Fiel
小乌鱼
·
2023-10-25 07:49
1024程序员节
java实现
hbase数据导出
1.HBase-client方式实现1.1依赖org.apache.hbasehbase-client1.2.6org.apache.hbasehbase-server1.2.6**1.2配置及代码1.2.1get方式publicclassHBaseService{privatestaticfinalLoggerlogger=LoggerFactory.getLogger(HBaseService
蓝色格子
·
2023-10-25 06:35
java
hbase
java
java 内置排序_八大常见内排序
java实现
虽然排序算法烂大街了,但是哥依然用
java实现
了一遍,只为自己练练手,后面可以时不时的回头看看。。。仅此而已,各位可以提意见,莫喷!!
weixin_39913472
·
2023-10-25 04:23
java
内置排序
java实现
字母排序_
Java实现
按中文首字母排序的具体实例
要实现“按中文首字母排序”操作,可以使用java.util包下的arrays类的sort()函数。arrays类包含用来操作数组(比如排序和搜索)的各种方法。比如对于排序操作的sort()函数,重载了多种静态函数以适应不同情况下的需要。以下,我们应用最后一个重载函数来实现“按中文首字母排序”:sort(t[]a,comparatorsupert>c)根据指定比较器产生的顺序对指定对象数组进行排序。
凤凰空间
·
2023-10-25 04:22
java实现字母排序
java 实体类属性排序_
java实现
多个属性排序---按照实体的多种属性值进行排序(ComparableComparator/ComparatorChain)...
一、在项目的开发过程中,获取快递物流信息之后,对于快递路由列表信息进行按照时间进行倒序排序,由此做的一些记录和总结1//获取物流信息ExpressRouteVO实体在后面2ListrouteList=getExpressRouteByNo(entity.getBillNo());34Comparatormycmp1=ComparableComparator.getInstance();5//默认为
雨木生灵
·
2023-10-25 04:52
java
实体类属性排序
快递排序-
JAVA实现
publicstaticvoidsort(int[]arrs,intstart,intend){inti=start;//数组开始intj=end;//数组结束intk=start;//基值下标位置,一般取第一个值好了,运气值intmid=arrs[k];//基值,小的左边,大的右边booleanflag=true;//从小到大比较还是从大到小比较的标识,为true时从大到小比较,找到比基值小的w
秋秋秋昵
·
2023-10-25 04:46
java
Java实现
快排算法(递归与非递归)
快速排序(Quicksort)是对冒泡排序的一种改进。由C.A.R.Hoare在1962年提出。1、算法思想通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。2、实现思路①以第一个关键字K1为控制字,将[K1,K2,…,Kn]分成两个子区,使左区所有
拾荒路上的开拓者
·
2023-10-25 04:16
java
快递排序
T31系统Day9-Oauth2.0
Oauth2是个协议他有很多语言实现的版本
java实现
Oauth2最流行的版本业界标准springsecurityoauth是实现oauth2.0的具体框架二.为什么要用Oauth2三.Oauth2怎么用
qq_38325017
·
2023-10-25 01:16
项目
css3
前端
css
【数据结构与算法】Snowflake雪花算法
Java实现
Snowflake产生的ID由64bit的二进制数字组成,被分成了4个部分,每一部分存储的数据都有特定的含义:第0位:符号位(标识正负),始终为0;第1~41位:一共41位,用来表示时间戳,单位是毫秒,可以支撑2^41毫秒(约69年)2^41/1000*60*60*24*365=69年第42~52位:一共10位,工作机器id,一般用前5位表示机房ID,后5位表示机器ID,用于区分不同集群/机房的节
别倒在黎明之前
·
2023-10-24 23:42
1024程序员节
雪花算法
java
id
了解并使用 jetty
前言Jetty是Eclipse基金会下的一个开源项目,它是一款用
Java实现
的、基于标准的HTTP服务器和JAVAServlet容器。
zhizhiqiuya
·
2023-10-24 18:12
SpringMVC
jetty
1024程序员节
基于WPA的暴力破解(
JAVA实现
破解WIFI)
基于WPA的暴力破解基于WPA四次握手协议的暴力破解在KRACK漏洞发现前,已知的破解WPA方法只有字典攻击。对于WPA-PSK这套体系,如果没有密码几乎没法窃听他的通信,在有了密码的情况下WPA的窃听也不具有WEP中窃听的随意性,在WPA中SNonce,ANonce(随机数)也很好的起到了加密数据防止窃听的作用。基于四次握手的暴力破解字典攻击作为一种常用的攻击手段要明白的是从哪里开始攻击,要寻找
「已注销」
·
2023-10-24 18:10
java
信息安全
网络协议
wpa
【Java】List接口中泛型如何实现
接口packagecom.collection.Demo06;publicinterfaceMayiktList{voidadd(Ee);Eget(intindex);}MayiktArrayList.
java
即使再小的船也能远航
·
2023-10-24 18:20
集合
泛型
java
开发语言
集合
泛型
线段树【
java实现
】
一、解决问题区间最值和区间求和问题力扣相关题目:303.区域和检索-数组不可变729.我的日程安排表I二、线段树定义平衡二叉树,数组中的元素都存储在叶子结点中,如图是一个求区间最大值的线段树。已知数组arr[11,5,3,7,8,2],树的高度与数组的长度关系为:为了方便我们用代码实现线段树,将创建的数为满二叉树,如下图举例三、实现线段树,并查询区间值T[]data存储传入的原数组T[]treeD
小俱的一步步
·
2023-10-24 15:51
数据结构
算法
线段树
平衡二叉树(AVL)【
java实现
+图解】
目录一、平衡二叉树(AVL)二、平衡二叉树的四种旋转1.右旋转2.左旋转3.左右旋转4.右左旋转三、基于二叉搜索树之平衡二叉树的代码实现1.具体方法思路2.java代码实现一、平衡二叉树(AVL)一种自平衡二叉搜索树,它是在每个节点上增加一个平衡因子,然后通过调整树中节点的高度来保持树的平衡。平衡因子是左子树的高度减去右子树的高度,用它可以表示出当前节点的平衡程度。对于任意一个结点,左子树和右子树
小俱的一步步
·
2023-10-24 15:48
数据结构
数据结构
平衡二叉树
Java实现
简易TCP客户端、服务器端通信程序
本学期计算机网络课程要求完成一个TCP和一个UDP的通信程序,我完成了功能的简单实现,下面讲讲我的TCP程序的实现。效果展示连接成功互发消息以下是具体实现过程:一、项目结构项目结构下面说说每个类的具体作用:TCPClient:TCP客户端的核心代码部分;TCPClientFrame:TCP客户端的界面搭建;TCPServer:TCP服务器端的核心代码部分;TCPServerFrame:TCP服务器
主旋律T
·
2023-10-24 14:59
Java实现
LeetCode 面试题16.01.交换数字
编写一个函数,不用临时变量,直接交换numbers=[a,b]中a与b的值。示例:输入:numbers=[1,2]输出:[2,1]提示:numbers.length==2来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/swap-numbers-lcci著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。加法:classSolut
Blueming_first
·
2023-10-24 09:34
数据结构与算法
java实现
粤语歌曲0243填词法
粤语歌曲填词法一、前言转化成数字歌。对每个音符,提供配合广东话声调的字,选出成为歌词。可以在网上创作,或下载到自己电脑中使用。简谱3656536,歌词落花满天蔽月光。唱起来配合乐曲音调。这叫做‘叶韵’,又叫做‘协音’。如果随便拿句说话来唱,譬如‘我下昼要去买餸’,唱起来会变成‘饿虾昼腰去卖鬆’。七个字里有五个字不能配合乐曲音调,这叫做‘拗音’。要尽量避免歌词拗音,听众容易知道原来的字,不太逆耳的,
艳学网
·
2023-10-24 08:10
人工智能
java
开发语言
用
Java实现
单链表
publicclassListNode{intval;ListNodenext;ListNode(intx){val=x;}publicstaticclassLinkedList{ListNodehead;}publicstaticLinkedListcreateLN(LinkedListlist,intdata){ListNodenew_node=newListNode(data);new_no
xy啊_46b8
·
2023-10-24 07:30
java爬取app_
Java实现
爬虫给App提供数据(Jsoup 网络爬虫)
需求##近期基于MaterialDesign重构了自己的新闻App,数据来源是个问题。有前人分析了知乎日报、凤凰新闻等API,依据相应的URL能够获取新闻的JSON数据。为了锻炼写代码能力,笔者打算爬虫新闻页面,自己获取数据构建API。效果图下图是原站点的页面爬虫获取了数据,展示到APP手机端爬虫思路CreatedwithRaphaël2.1.0開始基于Get请求获取URL对于的网页Html利用J
鱼鹰谈单片机
·
2023-10-24 04:44
java爬取app
Java实现
一个简单的GitHub仓库信息爬取
一、基本背景邻近期末,各科开始布置实践作业。云计算实践作业需要采用Spark,Flink实现,其中需要用到爬虫进行数据的的爬取,来保证数据的来源和有效且“大量”。二、技术选型由于丰富的库和更贴切人的语言的特性,python在数据爬取方面应该具有top1的地位,并且GitHub里面也大量的可复用代码,因此大家也会首选python。而实际上爬虫的实现,任何高级语言都可以去实现的。作为Java出身,此次
adventure.Li
·
2023-10-24 03:41
#
Java理论与实践
java
github
python
java实现
分布式项目搭建的方法
1分布式1.1什么是分布式分布式系统一定是由多个节点组成的系统。其中,节点指的是计算机服务器,而且这些节点一般不是孤立的,而是互通的。这些连通的节点上部署了我们的节点,并且相互的操作会有协同。分布式系统对于用户而言,他们面对的就是一个服务器,提供用户需要的服务而已,而实际上这些服务是通过背后的众多服务器组成的一个分布式系统,因此分布式系统看起来像是一个超级计算机一样。1.2分布式与集群的区别集群是
桥Dopey
·
2023-10-23 23:56
分布式项目
分布式项目
【Java】
Java实现
100万+ 的高并发、高性能设计
Java实现
100万+的高并发、高性能设计1、简述现百万级并发编是一项综合性的技术,同时,它与现实生活中的场景有着紧密的联系。
奔向理想的星辰大海
·
2023-10-23 23:50
Java
算法
技术研发
java
开发语言
【Java】泛型接口 与 泛型方法
MayiktInterface.java接口packagecom.collection.Demo05;publicinterfaceMayiktInterface{Tshow(Tt);}MayiktImpl.
java
即使再小的船也能远航
·
2023-10-23 22:00
集合
泛型
java
开发语言
泛型接口
泛型接口与泛型方法
LeetCode算法题-Add Digits(
Java实现
-3种解法)
这是悦乐书的第199次更新,第207篇原创01看题和准备今天介绍的是LeetCode算法题中Easy级别的第63题(顺位题号是258)。给定非负整数num,重复添加其所有数字,直到结果只有一位数。例如:输入:38输出:2说明:过程如下:3+8=11,1+1=2。由于2只有一位数,所以请将其返回。跟进:你可以在O(1)运行时间内没有任何循环/递归的情况下执行此操作吗?本次解题使用的开发工具是ecli
程序员小川
·
2023-10-23 21:59
图论算法(6):LeetCode 图论算法练习(785.判断二分图、695.岛屿的最大面积、Floodfill 算法、并查集)
本章节内容使用
java实现
,Github代码仓:https://github.com/ZhekaiLi/Code/tree/main/Graph/src查看文章内的图片可能需要科学上网!
江湖留名
·
2023-10-23 19:45
图论
Java
算法
java
数据结构
图论
java四个数打擂_【Java】 剑指offer(39) 数组中出现次数超过一半的数字
本文参考自一书,代码采用Java语言.更多:
Java实现
合集题目数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字.例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}.由于数字2
直江信纲二号机
·
2023-10-23 19:45
java四个数打擂
JVM之类与类加载器
class文件加载到JVM中,不受虚拟机的控制,让应用程序自己决定如何去获取所需要的类2.类加载器的类型1)JVM分类a.启动类加载器启动类加载器内嵌于JVM,c++实现b.所有其他的类加载器独立于虚拟机外部
java
何甜甜在吗
·
2023-10-23 18:32
geohash用
java实现
_Java将GeoHash转化为对应的经纬度坐标实例代码
本文实例介绍了
JAVA实现
将GeoHash转化为对应的经纬度坐标的详细代码,分享给大家供大家参考,具体内容如下packagecom.lulei.geo;importjava.util.ArrayList
UEgood雪姐姐
·
2023-10-23 18:42
geohash用java实现
算法--06年华为面试:求两个数组的最小差值(
Java实现
)
Q题目华为06年面试题(要求8分钟完成)有两个数组a,b,大小都为n,数组元素的值任意,无序;要求:通过交换a,b中的元素,使数组a元素的和与数组b元素的和之间的差最小。A解法1.常见错误逻辑错误逻辑一:将两个数组合并为一个数组,进行排序,将前面n个小的作为数组a,后面n作为数组b,a减b得到值,即为最小值。【该思路对题意理解有误,这里求最小差值,指的是绝对值】错误逻辑二:同样是将两个数组合并,然
Java仗剑走天涯
·
2023-10-23 14:33
#
我的算法
#
名企面试算法
华为面试
算法
华为
Java
java算法
java实现
一个简单树状图结构
用处:比如菜单结构公司层级用于需要递归的数据方便前端接收我这存个简单树状编码存redis做缓存例:/**Controller层*/@PostMapping("/tree")@LogAnnotation(value="科目列表-树",operateType=OperateTypeEnum.QUERY)@ApiOperation(value="科目列表-树",httpMethod="POST")pub
通往天堂的护照
·
2023-10-23 13:50
在doc控制界面的扫雷程序
运行结果介绍 用
Java实现
在doc控制界面的扫雷程序。项目结构 只需建3个类,界面显示类MineClearanceFrame、布置地雷类SetMine和探测地雷类Detect。
理论最高的吻
·
2023-10-23 06:56
分享
java
【Eclipse Maven Tycho】如何在生成的product中内置一份jre
前言eclipse本身是基于
java实现
的,也就意味着eclipseide必须要依托jre运行。
老毛桃limite
·
2023-10-23 06:45
Eclipse插件开发
eclipse
maven
java
tycho
Java实现
之克鲁斯卡尔(Kruskal)算法
一.问题引入1.问题引入1)某城市新增7个站点(A,B,C,D,E,F,G),现在需要修路把7个站点连通2)各个站点的距离用边线表示(权),比如A-B距离12公里3)问:如何修路保证各个站点都能连通,并且总的修建公路总里程最短?二.克鲁斯卡尔算法1.基本介绍1)克鲁斯卡尔(Kruskal)算法,是用来求加权连通图的最小生成树的算法。2)基本思想:按照权值从小到大的顺序选择n-1条边,并确定这n-1
允歆辰丶
·
2023-10-23 04:50
java
算法
java
数据结构
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他