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实现
基于Vue+iview+SpringBoot的前后台传参模式示例
如今,springboot和vue作为最热门的前后台框架技术,最近公司的项目只要是
java实现
,均以此两种框架+iview前端技术进行实现,因此本菜鸟特用以下两个框架编写的前后台代码进行前后端调用说明,
swiftgod
·
2023-03-12 06:09
Java实现
批量修改文件名
本文主要讲述如何通过Java语言实现批量多层级修改文件名。现象描述不知道伙伴们有没有遇到这样的问题:当你从网上下载一些资源的时候,每个文件名上都加上了一些推广信息⬇️更夸张的是,当下载的资源数量较多时,通过一个一个手动修改文件名是一个费时费力的过程。于是我便尝试通过某种应用实现批量修改多层级文件名,但是结果是不仅不尽人意,且对Mac用户并不友好,因为大多是Win系统兼容。那么Mac用户,特别是M1
CodGodNote
·
2023-03-12 04:50
散装知识
java
如何使用
Java实现
自动访问某个URL
对于通过编程的方式实现每隔一段时间自动访问某个URL,网上大多数都是通过Python脚本实现。那么,这相比对于一个Java学习者来说还是希望通过自己的主语言实现。不废话了,直接上代码:首先我们需要创建一个继承了TimerTask类的任务类:publicclassUrlTaskextendsTimerTask{//需要访问的URLprivatefinalStringurl;publicUrlTask
CodGodNote
·
2023-03-12 04:50
散装知识
java
开发语言
Java实现
文件批量导入导出实践(兼容xls,xlsx)
来源:cnblogs.com/laoyeye/p/6938889.html1、介绍
java实现
文件的导入导出数据库,目前在大部分系统中是比较常见的功能了,今天写个小demo来理解其原理,没接触过的同学也可以看看参考下
Minnakey
·
2023-03-11 15:50
链表
一、单向链表单向链表的普通实现
Java实现
:packagelinkedlist;/***单向链表的普通实现**@paramE*@authorZZX*/publicclassSinglyLinkedListimplementsLinkedList
ZhuZongxing
·
2023-03-11 13:16
Rx
Java实现
验证码倒计时
之前写发送验证码倒计时功能时都是自定义的CountdownView,最近想用Rx
Java实现
以下,就当做个简单得小记录!
戏子戏戏子
·
2023-03-11 09:26
java实现
简单的RPC服务调用
基础准备://UserEntityimportjava.io.Serializable;publicclassUserEntityimplementsSerializable{privateIntegerid;privateStringname;privateStringsex;//GetterandSetter方法}//IUserServiceimportjava.rmi.Remote;impo
流年逝去sky
·
2023-03-11 04:25
寒冰射手---设计模式的六大原则
英雄联盟系列,鸣谢【
大话设计模式
】大鸟与小菜单一职责原则就一个类而言,应该仅有一个引起它变化的原因开放-封闭原则是说软件实体(类,模块,函数等等)应该可以扩展,但不可修改依赖倒置原则A高层模块不应该依赖低层模块
i灬Mango
·
2023-03-10 23:12
【java】Java并发编程--
Java实现
多线程的4种方式
文章目录介绍继承Thread类创建线程实现Runnable接口创建线程实现Callable接口使用ExecutorService、Callable、Future实现有返回结果的线程(线程池方式)其他创建线程的方式介绍在Java中,多线程主要的实现(创建线程)方式有四种:继承Thread类实现Runnable接口实现Callable接口通过FutureTask包装器来创建Thread线程使用Exec
逆流°只是风景-bjhxcc
·
2023-03-10 18:36
Java程序员进阶之路
java
jvm
面试
利用java发送短信
主要步骤:一.连接短信验证平台获取相关参数想利用
java实现
发短信的功能,或者在登陆注册界面实现收取验证码的功能,必须和短信验证平台进行连接。
每时每刻123
·
2023-03-10 11:59
java
jar
开发语言
雪花算法
文章目录1、雪花算法的起源2、雪花算法原理3、雪花算法
java实现
4、一些细节讨论4.1调整比特位分布4.2workerid一般如何生成1、雪花算法的起源snowflake中文的意思是雪花,雪片,所以翻译成雪花算法
AYJCSGM
·
2023-03-10 11:01
Java数据结构与算法
算法
自增主键
雪花算法
华为OD机试真题 Python 实现【最大连续文件之和 /区块链文件转储系统】
C++实现目录、Python实现目录、
Java实现
目录、JavaScript实现目录题目题目描述区块链底层存储是一个链式文件系统,由顺序的N个文件组成,每个文件的大小不一,依次为F1.F2...Fn。
MISAYAONE
·
2023-03-10 10:22
python
华为机试
华为od
华为OD
java实现
Hbase 增删改查
目录一、新建一个maven工程二、代码实现2.1、配置hbase信息,连接hbase数据库2.2、创建命名空间2.3、创建表2.4、删除表,删除之前要设置为禁用状态2.5、添加数据2.6、获取命令表空间/tables列表2.7、get方法查看表的内容2.8、scan方法查看表的内容一、新建一个maven工程添加pom依赖org.apache.hbasehbase-client2.3.5org.ap
Xiayebuliang
·
2023-03-10 09:20
java
maven
开发语言
hbase
大数据
Java实现
API限流
企业应用中,特别是商城网站,针对于某些API接口请求过于频繁作出某时间段限制访问次数,此文介绍的是通过注解+拦截器来实现限流。自定义注解importjava.lang.annotation.ElementType;importjava.lang.annotation.Retention;importjava.lang.annotation.RetentionPolicy;importjava.la
奋斗中的老青年
·
2023-03-10 09:28
java实现
矩阵操作
packagehomework;//static,则不需要new即可调用成员方法或变量publicclassMatrix{privatedouble[][]Matrix_value;//实例变量,对于矩阵,要处理的仅为二维数组,处理当个矩阵privatedouble[][]Matrix1;//Matrix1与Matrix2为当要处理2个矩阵的时候使用privatedouble[][]Matrix2
噢⊙▽⊙
·
2023-03-10 07:53
Java面向对象练习
java
矩阵
算法
使用Docker Compose &Halo 搭建博客
博客搭建使用了Halo开源博客系统,因为是
Java实现
的,方便自己做定制,顺便学习源码结合使用DockerCompose实现服务搭建安装docker-composesudocurl-L"https://
DemoLi_Blog
·
2023-03-10 07:12
java
Java实现
斗地主游戏中洗牌,发牌,牌顺序逻辑
需求:在启动游戏房间时,应提前准备好54张牌完成洗牌,发牌,牌顺序逻辑。分析:1.当系统启动的同时需要准备好数据的时候,就可以用静态代码块了。2.洗牌就是打乱牌的顺序。3.定义三个玩家、依次发出51张牌4.给玩家的牌进行排序代码实现:Card类(卡牌类)packagecollection.map.d4_collection_test;/**定义牌的类*/publicclassCard{privat
程序猿 呕吼吼~~~
·
2023-03-10 04:19
Java基础案例
java
Java实现
利用正则表达式校验手机号码,邮箱,电话号码
需求:校验手机号码,邮箱,电话号码实现代码:packageapilambda.d6_regex;importjava.util.Scanner;publicclassRegexTest2{publicstaticvoidmain(String[]args){//需求:校验手机号码,邮箱,电话号码//验证手机号checkPhone();//验证邮箱checkEmail();//验证电话号码check
程序猿 呕吼吼~~~
·
2023-03-10 04:18
Java基础案例
java
intellij-idea
个人开发
Java实现
购物车功能
需求:模拟购物车模块的功能,需要实现添加商品到购物车中去,同时需要提供修改商品的购买数量,结算商品价格功能(请使用面向对象编程来解决)。代码实现:ShopCarTest类:packagemianxiangduixiang.demo;importjava.util.Scanner;importjava.util.SortedMap;/***需求:*模拟购物车模块的功能,需要实现添加商品到购物车中去,
程序猿 呕吼吼~~~
·
2023-03-10 04:48
Java基础案例
java
intellij-idea
java-ee
后端
2020-01-04 DFS和BFS
java实现
packagemyAlgorithm;importjava.util.ArrayList;importjava.util.LinkedList;importjava.util.Queue;importjava.util.Scanner;//定义链表的数据结构,用于存储图classNode{Vertexvex;//头结点NodeNext;//下一个节点}//定义节点的数据结构classVertex{
阿狸小少爷
·
2023-03-10 00:05
【Java入门】使用
Java实现
文件夹的遍历
遍历文件夹我们通常是使用递归进行操作,这种方式比较简单,也比较容易理解。本文为大家介绍另一种不使用递归的方式,由于没有使用递归,只用到了循环和集合,所以效率更高一些!一、使用递归遍历文件夹整体思路1、使用File封装初始目录,2、打印这个目录3、获取这个目录下所有的子文件和子目录的数组。4、遍历这个数组,取出每个File对象4-1、如果File是否是一个文件,打印4-2、否则就是一个目录,递归调用
宝爷~
·
2023-03-09 22:23
Java
数据结构与算法
Java入门系列
算法
数据结构
【
Java实现
】动态规划算法解决01背包问题
1、问题描述:一个旅行者有一个最多能装m公斤的背包,现在有n中物品,每件的重量分别是W1、W2、……、Wn,每件物品的价值分别为C1、C2、……、Cn,需要将物品放入背包中,要怎么样放才能保证背包中物品的总价值最大?2、动态规划算法的概述1)动态规划(DynamicProgramming)算法的核心思想是:将大问题划分为小问题进行解决,从而一步步获取最优解的处理算法2)动态规划算法与分治算法类似,
宝爷~
·
2023-03-09 22:23
数据结构与算法
Java
算法
动态规划
java
延迟队列实现订单超时自动取消
在上一篇
Java实现
订单未支付超时自动取消,使用Java自带的定时任务TimeTask实现订单超时取消,但是有小伙伴提出这种实现,会有以下几个问题:线上服务挂了,导致服务下所有的定时任务失效。
小码code
·
2023-03-09 11:44
java-rabbitmq
rabbitmq
java
Java实现
图书馆系统
首先让我们看一下这个代码的功能!我们可以清楚的发现这个代码有两个角色管理员普通用户而且他们所能实现的能力不同!那我们实现分为几个part书方法用户整合(main)publicclassBook{privateStringname;privateStringauthor;privateintprice;privateStringtype;privatebooleanborrow;publicBook
别想闲鱼了!快去学习
·
2023-03-09 10:34
笔记
java
开发语言
java 实现 tcp_
java实现
TCP通信
1.概述通过ServerSocket与Socket实现的TCP的通信,这个例子配合了swing使用,其实作者之前发过一篇ServerSocker与Socket的通信,在这里,这边文章就是在这个例子上修改而成的.其实原理很简单的,就是一个服务端一个客户端,服务端这边创建好ServerSocket后,使用accept()堵塞一直等待客户端发送socket.好吧,不废话了.进正题.2.服务端swing的
高杉峻
·
2023-03-09 10:42
java
实现
tcp
Java实现
TCP编程
首先我们先来了解什么是TCP:1.TCP协议(传输控制协议)是面向连接的可靠的协议,是允许系统通过Internet进行通信的标准,它定义了如何建立和维护应用程序可以通过其交换数据的网络对话;保证了数据的传递,并保证数据包的发送顺序与发送数据包的顺序相同,是OSI层中的传输层协议,通过传输和确保通过支持网络和Internet传递消息来在远程计算机之间创建连接。2.在明白TCP协议这个概念的前提下我们
以月光下洒
·
2023-03-09 10:39
java
tcp/ip
网络
Java实现
TCP通信
1.服务端:publicclassUdpServer{ publicstaticvoidmain(String[]args)throwsException{ ServerSocketserverSocket=newServerSocket(8899); Socketsocket=serverSocket.accept(); SendMsgsendMsg=newSendMsg(s
infatuatED_
·
2023-03-09 10:30
Java学习
java
力扣刷题:填充每个节点的下一个右侧节点指针(
java实现
)
题目:给定一个完美二叉树,其所有叶子节点都在同一层,每个父节点都有两个子节点。二叉树定义如下:structNode{intval;Node*left;Node*right;Node*next;}填充它的每个next指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将next指针设置为NULL。初始状态下,所有next指针都被设置为NULL。进阶:你只能使用常量级额外空间。使用递归解
微蓝_
·
2023-03-09 09:18
elasticsearch +
java实现
复杂查询
elasticsearch+
java实现
复杂查询首先项目中需要集成elasticsearch,如不会集成请参考《集成地址》,如不会安装elasticsearch请参考《安装地址》文章目录elasticsearch
D·A·I
·
2023-03-09 08:20
elasticsearch
java
大数据
Java实现
输出数字三角形实例代码
目录题目:题解:代码:总结题目:给定一个如下图所示的数字三角形,从顶部出发,在每一结点可以选择移动至其左下方的结点或移动至其右下方的结点,一直走到底层,要求找出一条路径,使路径上的数字的和最大。738810274445265输入格式第一行包含整数nn,表示数字三角形的层数。接下来nn行,每行包含若干整数,其中第ii行表示数字三角形第ii层包含的整数。输出格式输出一个整数,表示最大的路径数字和。数据
·
2023-03-08 21:23
详解如何用
Java实现
对m3u8直播流抽帧
目录什么是抽帧什么是FFmpeg什么是JavaCV最简单的抽帧抽帧算法什么是抽帧抽帧(frameextraction)是指从视频流中提取一些特定的帧,通常是关键帧或者随机帧,以供后续处理。对于m3u8直播流,可以使用Java中的FFmpeg库来实现抽帧功能。什么是FFmpegFFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录
·
2023-03-08 21:48
力扣每日一题2021-11-24从英文中重建数字
从英文中重建数字423.从英文中重建数字题目描述思路统计每个数字的特有的字母个数
Java实现
Python实现423.从英文中重建数字题目描述从英文中重建数字思路统计每个数字的特有的字母个数首先统计每个字母在哪些数字中出现
wcy1034036507
·
2023-03-01 09:47
leetcode每日一题
leetcode
一文带你了解ChatGPT API的使用
目录1.概述2.内容2.1ChatGPT优点2.2ChatGPT的应用场景2.3ChatGPT的发展前景3.API应用4.API代码实现4.1Python实现4.2JavaScript实现4.3
Java
·
2023-02-28 15:58
java天气爬虫接口,
Java实现
网络爬虫 案例代码3:使用webmagic框架获取天气预报
案例3:获取天气预报信息需求说明搭建开发环境,实现从“hao123.com”中获取当地天气预报信息,从控制台输出结果分析访问网址:https://www.hao123.com分析网站URL、文档内容特征获取网页内容拆分出需求内容控制台输出结果搭建WebMagic开发环境示例代码importus.codecraft.webmagic.Page;importus.codecraft.webmagic.
y921112y921112
·
2023-02-28 07:23
java天气爬虫接口
爬虫——
java实现
2
文章目录1.WebMagic介绍1.1.架构介绍1.2.WebMagic的四个组件1.Downloader2.PageProcessor3.Scheduler4.Pipeline1.3.用于数据流转的对象1.4入门案例1.创建maven工程,添加依赖2添加log4j的配置文件:3.编写爬虫代码:4.爬取的效果:2.WebMagic功能2.1.实现PageProcessor2.1.1.抽取元素Sel
ICoder_Next
·
2023-02-28 07:43
爬虫
【java】
java实现
大文件的分片上传与下载(springboot+vue3)
文章目录1.1项目背景1.2项目目标2.1业务流程2.2系统用例2.3系统总体功能3.1技术选型4.1文件上传模块4.2文件下载模块4.3数据库设计5.1大文件上传实现5.2大文件下载实现源码:https://gitee.com/gaode-8/big-file-upload演示视频https://www.bilibili.com/video/BV1CA411f7np/?vd_source=1fe
橙子1111
·
2023-02-27 19:34
vue3
java
spring
boot
spring
vue
chatgpt java环境调用源码实现demo
目录chatgptjava环境调用源码1、启动环境2、创建工程3、编译工程4、引入依赖5、调用接口扩展:
Java实现
调用ChatGPT1、导入依赖2、demo3、测试4、总结:chatgptjava环境调用源码
·
2023-02-27 18:37
Sieve of Eratosthenes(埃拉托斯特尼素数筛选法)--
java实现
埃拉托色尼筛选法埃拉托色尼选筛法(theSieveofEratosthenes)简称埃氏筛法,是古希腊数学家埃拉托色尼(Eratosthenes274B.C.~194B.C.)提出的一种筛选法。是针对自然数列中的自然数而实施的,用于求一定范围内的质数。步骤(1)先把1删除(现今数学界1既不是质数也不是合数)(2)读取队列中当前最小的数2,然后把2的倍数删去(3)读取队列中当前最小的数3,然后把3的
限量发行x
·
2023-02-23 15:32
Java
算法
埃拉托斯特尼
素数筛选法
java实现
Sieve
of
Eratosthene
【华为OD机试真题 JAVA】 求符合要求的结对方式【2022 Q4 | 100分】
前言《华为OD笔试真题JAVA》专栏含华为OD机试真题
JAVA实现
、华为面试题、牛客网华为专栏真题。如果您正在准备华为的面试,或者华为od的机会,希望可以帮到您!
消失de岁月
·
2023-02-23 12:25
华为OD机试真题JAVA
华为
java
算法
Java实现
LeetCode 24 两两交换链表中的节点
24.两两交换链表中的节点给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例:给定1->2->3->4,你应该返回2->1->4->3.来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/swap-nodes-in-pairs著作权归领扣网络所有。商业转载请联系官方授权,非商
普通网友
·
2023-02-23 12:45
LeetCode
Java
LeetCode
24
两两交换链表中的节点
蓝桥杯—删除字符(
java实现
)
import java.util.Scanner;// 1:无需package// 2: 类名必须Main, 不可修改public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); //在此输入您的代码... Str
其然乐衣
·
2023-02-23 12:14
蓝桥杯
蓝桥杯
java
职场和发展
记录每日LeetCode 2341.数组能形成多少数对
Java实现
题目描述:给你一个下标从0开始的整数数组nums。在一步操作中,你可以执行以下步骤:从nums选出两个相等的整数从nums中移除这两个整数,形成一个数对请你在nums上多次执行此操作直到无法继续执行。返回一个下标从0开始、长度为2的整数数组answer作为答案,其中answer[0]是形成的数对数目,answer[1]是对nums尽可能执行上述操作后剩下的整数数目。初始代码:classSoluti
慢慢ovo
·
2023-02-22 02:26
leetcode
数据结构
算法
Spring,SpringMVC,ssm的区别
SpringMVCSpringMVC是SpringFramework的一部分,是基于
Java实现
MVC的轻量级Web框架。1、MVC是模型(Mode
ss无所事事
·
2023-02-21 15:06
java
Spring
java
springmvc
spring
密钥协商算法Diffie-Hellman的
Java实现
Java应用代码JDK源码中封装的原理细节生成密钥对通过对方公钥和自己的私钥生成相同的对称密钥本文的思路:先了解Diffie-Hellman的流程原理,然后将其流程和Java的实现对应起来;理解了原理和
Java
扶我起来我还要写代码
·
2023-02-21 10:57
J2SE
Diffie-Hellman
密钥协商算法
Benchmark SQL配置及使用
概述BenchmarkSQL是对OLTP数据库主流测试标准TPC-C的开源
JAVA实现
,用于对数据库事务处理能力的评估测试,代码托管在如下地址,当前版本为5.0。
超哥要多吃
·
2023-02-19 06:57
第2课 GraphQL服务搭建
graphql-java+graphql-java-springgraphql-java是GraphQL的
Java实现
,它实现了GraphQL的执行,但是没有任何关于HTTP或者JSON的处理,因此在接入
笔名辉哥
·
2023-02-18 23:38
java mysql 心跳包_
Java实现
心跳机制
一、心跳机制简介在分布式系统中,分布在不同主机上的节点需要检测其他节点的状态,如服务器节点需要检测从节点是否失效。为了检测对方节点的有效性,每隔固定时间就发送一个固定信息给对方,对方回复一个固定信息,如果长时间没有收到对方的回复,则断开与对方的连接。发包方既可以是服务端,也可以是客户端,这要看具体实现。因为是每隔固定时间发送一次,类似心跳,所以发送的固定信息称为心跳包。心跳包一般为比较小的包,可根
是你的皮卡丘
·
2023-02-18 21:30
java
mysql
心跳包
JAVA实现
长连接(含心跳检测)Demo
实现原理:长连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的。如果,长时间未发送维持连接包,服务端程序将断开连接。客户端:Client通过持有Socket的对象,可以随时(使用sendObject方法)发送MassageObject(消息)给服务端。如果keepAliveDelay毫秒(程序中是2秒)内未发送任何数据,则自动发送一个KeepAliveObject(心跳)给服务端,
weixin_30652491
·
2023-02-18 21:00
java
网络
java tcp 心跳机制_
Java实现
心跳机制的方法
一、心跳机制简介在分布式系统中,分布在不同主机上的节点需要检测其他节点的状态,如服务器节点需要检测从节点是否失效。为了检测对方节点的有效性,每隔固定时间就发送一个固定信息给对方,对方回复一个固定信息,如果长时间没有收到对方的回复,则断开与对方的连接。发包方既可以是服务端,也可以是客户端,这要看具体实现。因为是每隔固定时间发送一次,类似心跳,所以发送的固定信息称为心跳包。心跳包一般为比较小的包,可根
肆卿
·
2023-02-18 21:00
java
tcp
心跳机制
JAVA实现
长连接 含心跳检测 Demo
实现原理:长连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的。如果,长时间未发送维持连接包,服务端程序将断开连接。客户端:Client通过持有Socket的对象,可以随时(使用sendObject方法)发送MassageObject(消息)给服务端。如果keepAliveDelay毫秒(程序中是2秒)内未发送任何数据,则自动发送一个KeepAliveObject(心跳)给服务端,
每一天都可怜
·
2023-02-18 21:29
上一页
81
82
83
84
85
86
87
88
下一页
按字母分类:
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
其他