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实现
whistle使用教程
whistle--全新的跨平台web调试代理工具whistle是基于Node实现的跨平台web调试代理工具,类似的工具有Windows平台上的Fiddler+Willow,基于
Java实现
的Charles
大漢帝国
·
2023-04-03 15:20
170709-
Java实现
获取本机Ip工具类
logo180709-
Java实现
获取本机Ip的工具类获取本机Ip算是比较常见的一个需求场景了,比如业务报警,可能就会带上出问题的机器IP,方便直接上去看日志定位问题,那么问题来了,如何获取机器IP呢?
一灰灰blog
·
2023-04-03 15:29
【设计模式】访问者--稳定的数据结构+多变的算法
【参考资料】程杰著《
大话设计模式
》《设计模式-可复用面向对象软件的基础》【主要思想】1访问者的特点:稳定的数据结构和多变的算法。
CocoWu_66
·
2023-04-03 12:44
设计模式
Java实现
微信公众号授权登录
Java微信公众号授权登录1.微信授权登录机制授权机制微信移动设备授权登录是基于OAuth2.0协议标准构建的,从分类上来看,这种登陆方式满足协议标准的第四种方式,即凭证式。凭证式的认证方式应用通过URL中携带client_id和client_secret来发出认证请求。目标网站接收请求后两项验证通过后,直接返回令牌。该令牌对应的是唯一应用,而不是唯一用户,所有整个应用的用户发送的请求都使用同一令
抹茶2077
·
2023-04-03 09:19
项目相关技术点整理
java
vue
二叉树的中序遍历、先序遍历、后续遍历
Java实现
——递归+迭代
二叉树的遍历—
Java实现
中序遍历递归(中序)迭代(中序)先序遍历递归(先序)迭代(先序)后序遍历递归(后序)迭代(后序)遍历的结果存储在一个List中以下代码的二叉树定义如下://二叉树的定义publicclassTreeNode
waiting971118
·
2023-04-03 09:06
LeetCode算法
leetcode
算法
Java实现
二叉树的前序,中序,后序遍历(迭代,递归两种方法实现)
前言二叉树,有深度优先遍历和广度优先遍历,但是这两个概念不止局限于二叉树,它们更是一种抽象的算法思想,决定了访问某些复杂数据结构的顺序。本文主要讲述深度优先遍历的三种方法!所谓深度优先,顾名思义,就是偏向于纵深,“一头扎到底”的访问方式。这样说很抽象,下边我们就通过深度优先的前序,中序,后序三种遍历方式,来看一看深度优先把。内容解读:三种遍历思想:前序遍历:根结点--->左子树--->右子树中序遍
征途远方
·
2023-04-03 09:30
java
数据结构
java
数据结构
二叉树的前序、中序和后序遍历(
Java实现
)
文章目录前言1.中左右进行遍历:2.代码实现二、中序1.左中右进行遍历2.代码实现三、后序1.左右中进行遍历2.代码实现四、逆推二叉树前言二叉树一遍有前序、中序和后序三种遍历方式,不同的遍历方式有不同的用处。二叉树遍历都是先左后右的。二叉树类:publicclassTreeNode{publicintval;publicTreeNodeleft;publicTreeNoderight;public
一觉睡过头的菜鸡
·
2023-04-03 08:19
Algorithm
java
开发语言
算法
Golang实现常见的限流算法的示例代码
和面试必备:4种经典限流算法讲解如果需要
Java实现
或更详细的算法介绍可以看这两篇文章固定窗口每开启一个新的窗口,在窗口时间大小内
·
2023-04-03 08:19
Java实现
微信公众号给关注用户推送信息实现详解
需求背景:小程序下单完成之后,通过微信公众号给关注的用户推送信息、小程序和公众号的同一ID为unionId前置条件(1)在公众号开放平台绑定小程序和公众号是同一主体【公众账号和小程序】(2)开通服务号模版消息接口授权使用(一般需要两到三天)(3)公众号配置通知地址提交配置的时候,可能会提示token无效,那是因为接口验证没有通过、代码验签实现如下:【因为接收事件推送消息的数据包是XML格式,所以需
China渔火
·
2023-04-03 08:17
科技相关
Java文档
java
微信
开发语言
小程序
后端
java实现
天干地支纪年
实现将年份转换为天干地支纪年文章没有文字说明,代码注释都写的非常清楚了,谢谢观看/***计算天干:(年份-3)%10等于对应天干的序号(1开始计数)*计算地支:(年份-3)%12等于对应地支的序号(1开始计数)*二者组合成天干地支对应的纪年*@paramyear键盘录入用于转换的年份*@return返回转换后天干地支组合的结果*/privatestaticStringyearToChineseEr
codeFormat
·
2023-04-03 07:35
java
eclipse
蓝桥杯真题--天干地支(
Java实现
)
现在我们知道了2020年是庚子年,我们这里既可以是除留余数来判断N年是什么天干和什么地支,我们也可以直接暴力使用循环做,这样的话9999的复杂度也跑不了多久。实现起来很简单,我们讲这个比较难的。我们先判断0000年的天干和地支。根据题意0000年距2020年早了2020年。已知天干有10个,那么2020%10=0剩下的都是整个轮回,即到了0000年是庚X年,即天干是庚。再按照这个方法算地支是202
Lemon_dingding
·
2023-04-03 07:04
算法
算法
蓝桥杯
用
Java实现
一个简单的区块链
前面的文章,笔者花了不少的文字来介绍区块链的基础概念,以太坊的概念和开发,大家是否感觉区块链开发还是挺复杂的呢。但其实区块链技术本质就是一个分布式账本,在技术上本质就是一个链表。链表里面有一个个的区块,每个区块有自己的数字签名(涉及到加密技术)和交易数据和一些其他的数据,然后把一堆区块串起来就是区块链,同时把区块数据能够进行广播,基本上就完成一个最简单的区块链系统。那么今天,笔者用java开发语言
jerry的技术与思维
·
2023-04-03 07:17
2022年天干地支对照表,
java实现
良田百顷,不在一亩;但有远志,不在当归2022年天干地支对照表干支日历表生辰八字干支纪年为什么不会有甲丑年农历月份三九天2022年三九天时间表干支什么是十二地支?地支由来详解一文读懂阳历、阴历、公历、农历//儒以文乱法,而侠以武犯禁packagetest;importjava.util.Arrays;publicclassDays{publicstaticvoidmain(String[]args
zhangsan3333
·
2023-04-03 07:14
java
【设计模式-工厂方法】想象力和创造力:你考虑过自动化实现工厂吗?
无限思维-想象力和创造力:自动化实现工厂方法前言一、《
大话设计模式
》对应的Java版本工厂方法类图先行:代码实现:思考升华:二、想象力:创新型思维+解决思路战略上:以无限思维的角度去想问题:部署上:将需求
Ariel_欢
·
2023-04-03 07:37
设计模式
自动化
java
java实现
社交平台,基于Java的在线社交软件的设计与实现.doc
摘要:本项目的目标是设计一个基于局域网的网络聊天系统,根据当前网络技术的发展趋势和实际情况,最终达到满足特定群体的需求。软件适用于同一部门工作的同事或同一学校的学生,以满足他们经常需要在学校和同事之间进行的学术交流与沟通,软件致力于更好的为用户服务,减轻用户为了相互交流而花费大量手机话费的苦恼和提升人们沟通交流的技巧,该软件可以方便同事同学之间相互传递工作文件,提高办事效率,在增进同事之间的情感的
研之成理
·
2023-04-03 04:11
java实现社交平台
Java调用MySQL存储过程
文章目录Java调用MySQL存储过程MySQL数据源配置Java调用MySQL存储过程使用
Java实现
存储过程的步骤:1、数据表、存储过程【已完成】2、引入依赖包、数据源配置3、
Java实现
【已完成】
Shipley_Leo
·
2023-04-03 01:01
#
数据库及分布式事务
java
mysql
数据库
java学习笔记-基础知识-2023.3.29
刷题网站牛客网专题-springjavasql第一章Java入门计算机语言经历了三代:第一代是机器语言,第二代是汇编语言,第三代是高级语言1.3.2Java的核心优势–跨平台(JAVA虚拟机(JVM)是
JAVA
fhl12395
·
2023-04-02 23:50
java
Java实现
7种常见密码算法
原创:扣钉日记,欢迎分享,转载请保留出处。简介前面在密码学入门一文中讲解了各种常见的密码学概念、算法与运用场景,但没有介绍过代码,因此,为作补充,这一篇将会介绍使用Java语言如何实现使用这些算法,并介绍一下使用过程中可能遇到的坑。Java加密体系JCAJava抽象了一套密码算法框架JCA(JavaCryptographyArchitecture),在此框架中定义了一套接口与类,以规范Java平台
扣钉日记
·
2023-04-02 22:03
mybatis框架详解
mybatis是由
java实现
的持久层框架。2、mybatis的特性mybatis是一个半自动化的持久层框架,可以注解配置、映射xml文件中编写动态sql语句。通常使用xml编写sql。
鹤冲天Pro
·
2023-04-02 21:59
mybatis
Java
mybatis
java
mysql
java实现
迪杰斯特拉(Dijkstra)算法求解最短路问题
迪杰斯特拉(Dijkstra)算法是由荷兰计算机科学家狄克斯特拉于1959年提出的。是寻找从一个顶点到其余各顶点的最短路径算法,可用来解决最短路径问题。迪杰斯特拉算法采用贪心算法的策略,将所有顶点分为已标记点和未标记点两个集合,从起始点开始,不断在未标记点中寻找距离起始点路径最短的顶点,并将其标记,直到所有顶点都被标记为止。需要注意的一点是该方法不能处理带有负权边的图,下面我们举出一个实例并通过迪
Xing_LG
·
2023-04-02 20:02
java
算法
图论
如何用
Java实现
扑克牌比大小游戏,看这一篇就够了!!!
一、目的目的很单纯。就是用Java写个扑克游戏,在写的过程中锻炼自己的逻辑思维能力,熟练使用快捷键(快捷键的相关文章:Androidstudio必备快捷键),提高自己的编程速度,同时注意编程风格的养成。@拾的柒二、知识点1.单例设计模式2.数组的使用ArrayList3.扑克牌游戏的实现三、具体内容1.单例设计模式定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。例如,Windows
zbywl白礼
·
2023-04-02 19:38
java实现
收藏功能
java实现
收藏功能需求分析分析:1.要求用户必须登录,否则提示2.第一次点击,表示收藏成功,收藏数+1,显示蓝色星星3.第二次点击,表示取消收藏操作,收藏数-1,显示白色星星-------------
shan&cen
·
2023-04-02 18:07
开发中的小需求
java
redis
缓存
Java中有那几种引用
请用
Java实现
一个线程安全且高效的单例模式。Java中有哪几种引用?它们的含义和区别是什么?强引用(StrongReference),就是我们最常见的普通对象引用。
erki_stwee
·
2023-04-02 17:18
fastjson反序列化链分析与bypass
fastjson相对其他JSON库的特点是快,从2011年fastjson发布1.1.x版本之后,其性能从未被其他
Java实现
的JSON库超越。
为了嫖md编辑器到自己的博客
·
2023-04-02 17:50
java
json
android
各种排序算法的
Java实现
二分查找又叫折半查找,要求待查找的序列有序。每次取中间位置的值与待查关键字比较,如果中间位置的值比待查关键字大,则在前半部分循环这个查找的过程,如果中间位置的值比待查关键字小,则在后半部分循环这个查找的过程。直到查找到了为止,否则序列中没有待查的关键字publicstaticintbiSearch(int[]array,inta){intlo=0;inthi=array.length-1;intm
奶盐味小圆饼
·
2023-04-02 14:55
java雪花代码_雪花算法-
JAVA实现
代码
packagedemo;/***雪花算法demo**Snowflake生成的是Long类型的ID,一个Long类型占8个字节,每个字节占8比特,也就是说一个Long类型占64个比特。**SnowflakeID组成结构:正数位(占1比特)+时间戳(占41比特)+机器ID(占5比特)+*数据中心(占5比特)+自增值(占12比特),总共64比特组成的一个Long类型。*第一个bit位(1bit):Jav
夏骆
·
2023-04-02 12:08
java雪花代码
雪花算法-
Java实现
-解决时钟回拨的一种方法
背景:前不久发生了一次严重的生产事件,与雪花算法有关,但不是雪花算法的问题具体问题参考代码main中的注释,结论如下序列可以使用69年,序列的长度变化是这样的,假设以当前时间为初始化值*12131415161718(约7年)19(约58年)*长度随时间增加,长度越长,保持相同长度的时间越长在分析讨论问题的过程中,发现了一种可能是解决时钟回拨的方法,仅改动代码,不需要其他辅助.首先给出我参考的jav
fierys
·
2023-04-02 12:00
学习
java
雪花算法-
java实现
雪花算法用途用来保证分布式环境生成ID唯一。雪花算法实现雪花算法用64位二进制表示,其中二进制位数作用划分为:1bit:符号位,无使用41bit:时间位,用于表示毫秒可以使用69年10bit:机器位,用来区分不同的机器环境12bit:序列位,用来表示同一毫秒的不同序列,同一毫秒的并发数。上面位数划分不是固定的,可以自定义划分,如:1bit:符号位,无使用41bit:时间位,用于表示毫秒5bit:机
scnliu
·
2023-04-02 12:27
笔记
java
Elasticsearch生产实战(ik分词器、拼音分词、自动补全、自动纠错)
目录一.IK分词器1.IK分词器介绍2.安装3.使用4.自定义词库二.拼音分词器1.拼音分词器介绍2.安装三.自动补全1.效果演示2.实战四.自动纠错1.场景描述2.DSL实现3.
java实现
五.仿京东实战一
Mr Tang
·
2023-04-02 12:52
java
中间件
java
elasticsearch
java实现
蓝桥杯密码脱落
一问题描述X星球的考古学家发现了一批古代留下来的密码。这些密码是由A、B、C、D四种植物的种子串成的序列。仔细分析发现,这些密码串当初应该是前后对称的(也就是我们说的镜像串)。由于年代久远,其中许多种子脱落了,因而可能会失去镜像的特征。你的任务是:给定一个现在看到的密码串,计算一下从当初的状态,它要至少脱落多少个种子,才可能会变成现在的样子。输入一行,表示现在看到的密码串(长度不大于1000)要求
南 墙
·
2023-04-02 11:46
蓝桥杯
算法练习题
java
蓝桥杯
密码脱落
java 如何实现 事件_简单事件机制
Java实现
一个很简单方便的事件处理方法。使用效果事件发布者://定义事件publicstaticEventTransAuthFailed=newEventTrans();//事件触发AuthFailed.trigger(this,"内容");事件处理者:DataProess.AuthFailed.addHandler(newEventHandle(){@OverridepublicvoidHandle(Ob
好好同学
·
2023-04-02 09:04
java
如何实现
事件
Java实现
HTML转PDF
Java实现
HTML转PDF文章目录
Java实现
HTML转PDF效果图一、添加maven依赖二、java类html踩坑:1.simsun.ttc文件找不到问题2.中文显示问题:3.问题(当然不知这种问题还有
落魄实习生
·
2023-04-02 06:43
java
html
开发语言
java实现
腾讯会议自动入会
java实现
腾讯会议自动入会由于口罩原因线上会议较多,还经常在午休等时间开始,所有就实现了一个java版的自动入会,原理是使用鼠标控制完成自动填充和点击。
看见雨声
·
2023-04-02 06:11
java技术学习
java
开发语言
遗传算法+Springboot+前后端分离开发实现自动排课系统,课程管理系统
人工排课过程较为复杂,增加了排课错误的可能性,本次毕业设计基于
java实现
遗传算法实现自动排课,整体提供学生管理,课程管理,教师管理,班级管理,排课管理,教室管理等功能。
Q计算机程序优异哥_2934918046
·
2023-04-02 06:38
程序设计
spring
boot
mybatis
java
【毕业设计】基于
Java实现
的视频会议系统源码
这个项目旨在实现多人在线同时举行会议的功能。我们对该视频会议系统进行了详细的系统分析,包括可行性分析、开发关键技术的介绍以及系统的需求分析。免费下载源码可行性分析技术可行性网络视频会议是为了满足市场需求而设计的。该系统采用Java编程语言,用Eclipse开发平台实现。它使用多媒体技术(Java多媒体框架JMF)、TRP协议传输视频和音频,采用Socket编程技术和多播技术。由于网络视频会议主要基
互联小助手
·
2023-04-02 06:23
毕业设计
java
课程设计
开发语言
LeetCode算法题-Fizz Buzz(
Java实现
)
这是悦乐书的第221次更新,第233篇原创01看题和准备今天介绍的是LeetCode算法题中Easy级别的第88题(顺位题号是412)。编写一个程序,输出从1到n的数字的字符串表示。但对于三的倍数,它应输出“Fizz”而不是数字,对于五的倍数,应该输出“Buzz”。对于三和五共同的倍数,应输出“FizzBuzz”。例如:输入:n=15输出:["1","2","Fizz","4","Buzz","F
程序员小川
·
2023-04-02 05:39
编程题 (把字符串转为整数) (不要二)
Java实现
点进来你就是我的人了博主主页:戳一戳,欢迎大佬指点!人生格言:当你的才华撑不起你的野心的时候,你就应该静下心来学习!欢迎志同道合的朋友一起加油喔目标梦想:进大厂,立志成为一个牛掰的Java程序猿,虽然现在还是一个嘿嘿谢谢你这么帅气美丽还给我点赞!比个心1.把字符串转换成整数解题思路:1.符号位:两种情况,即''+'',''-'',;新建一个变量保存符号位,返回前判断正负即可。2.非数字字符:遇到非
书生-w
·
2023-04-02 04:49
java
开发语言
大话设计模式
(8) --- 桥接模式|命令模式|职责链模式
1.桥接模式1.1合成/聚合复用原则合成/聚合复用原则,尽量使用合成/聚合,尽量不要使用类继承聚合表示一种弱的拥有关系,体现的是A对象可以包含B对象,但B对象不是A对象的一部分合成则是一种强的拥有关系,体现了严格的部分和整体的关系,部分和整体的生命周期一样好处1)优先使用对象的合成/聚合将有助于你保持每个类被封装,并被集中在单个任务上。这样类和类继承层次都会保持在一个较小的层次上1.2桥接模式桥接
官子寒
·
2023-04-02 03:53
【华为OD机试真题 JAVA】 找车位【2022 Q4 | 100分】
前言《华为OD笔试真题JAVA》专栏含华为OD机试真题
JAVA实现
、华为面试题、牛客网华为专栏真题。如果您正在准备华为的面试,或者华为od的机会,希望可以帮到您!
消失de岁月
·
2023-04-02 03:44
华为OD机试真题JAVA
华为
java
算法
Java实现
在线聊天室(层层递进)
本文实例为大家分享了
Java实现
在线聊天室的具体代码,供大家参考,具体内容如下-本文讲述了从实现单个多个客户的收发信息(基础简易版),到各种实现代码的封装(oop版),实现群聊(群聊过渡版),到最后实现私聊
·
2023-04-02 01:41
java实现
文件夹上传功能实例代码(SpringBoot框架)
目录前言一、前端如何设置上传组件并将资源上传到后台服务1)首先我们需要新建一个用来提交文件夹的form表单2)然后我们添加自己框架内的一些按钮来触发该隐藏的表单二、后台如何接收处理文件夹表单数据总结前言有时我们后台管理等服务可能会有这样一个简单需求,就是根据文件夹将整个文件夹下的所有资源都上传到我们的服务器上,本人也是搜索了大量资料,最终以最简单便捷的方式实现该功能,具体操作步骤如下一、前端如何设
·
2023-04-02 01:05
Java实现
字符串解码
题目描述题目来源于leetcode:https://leetcode-cn.com/explore/learn/card/queue-stack/220/conclusion/890/字符串解码给定一个经过编码的字符串,返回它解码后的字符串。编码规则为:k[encoded_string],表示其中方括号内部的encoded_string正好重复k次。注意k保证为正整数。你可以认为输入字符串总是有效
admite
·
2023-04-02 00:32
leetcode数据结构之栈
java
用
Java实现
99乘法表
一、快速使用使用for循环来实现乘法表:外层的for循环用来控制行数,内层for循环用来控制列数for(intline=1;line=0))out.flush();}}catch(InterruptedIOExceptionx){Thread.currentThread().interrupt();}catch(IOExceptionx){trouble=true;}}System.out.pri
一碗谦谦粉
·
2023-04-01 23:26
┉┇Java入门
java
用
Java实现
输出九九乘法表
Java——循环嵌套输出九九乘法表用
Java实现
输出九九乘法表代码运行结果用
Java实现
输出九九乘法表Java语言实现九九乘法表就是用简单的循环嵌套。
宏远小七
·
2023-04-01 22:23
数组
循环
java
java多线程基础知识点总结
我们知道应用程序是以进程为单位运行,那应用程序内部如何多个子任务同时执行呢,这就引入了多线程,这里我们就可以得出,线程是进程的运行单位;
java实现
多线程的的方式主要有以下三种:(1)继承Thread类
番茄鸡蛋挂面
·
2023-04-01 21:29
java多线程
登入认证--grafana,nacos,jellyfin的token获取及其授权认证规则(附代码)
grafana,jellyfin最近在做登录认证,除了项目中所用的jwt,还调研了开源软件,服务注册发现nacos,可视化grafana,音频jellyfin,因为本人是java程序员,对于nacos(
java
Ericheng.su
·
2023-04-01 17:43
grafana
java
开发语言
Springboot+Netty实现基于天翼物联网平台CTWing(AIOT)终端TCP协议(透传模式)-云服务端(IOT平台)
之前有文章用
java实现
了设备端和应用订阅端,那么我根据AIOT的协议也可以实现一个demo物联网平台端,这种简易的平台是实现自己搭建物联网平台的基础。
蚂蚁舞
·
2023-04-01 16:37
CTWing
AIOT
AEP
IOT物联网平台
TCP云端
设计模式学习22(
Java实现
)——解释器模式
写在前面记录学习设计模式的笔记提高对设计模式的灵活运用学习地址https://www.bilibili.com/video/BV1G4411c7N4https://www.bilibili.com/video/BV1Np4y1z7BU参考文章http://c.biancheng.net/view/1317.html项目源码https://gitee.com/zhuang-kang/DesignPa
康小庄
·
2023-04-01 15:29
开发小技巧系统 -
Java实现
树形结构的方式有那些?
开发小技巧系列文章,是本人对过往平台系统的设计开发及踩坑的记录与总结,给初入平台系统开发的开发人员提供参考与帮助。在开发的过程中,有时候需要将集合的数据转换成一个树形结构,比如功能菜单、组织机构、或者商品分类等的场景。一般这些数据在数据表的存储中,都是采用行的方式来存储数据,方便对数据进行管理,在表的字段上会有“父ID(parent_id)”的字段,来表示关系。假设有如下表结构及数据:需要转换成一
天蓝色之旅途
·
2023-04-01 15:05
开发小技巧
语言
java
后端
Spring AOP编程(十分详细)
SpringAOP是Spring框架的核心模块之一,它使用纯
Java实现
,因此不需要专门的编译过程和类加载器,可以在程序运行期通过代理方式向目标类织入增强代码。
洛卡JAVA架构师
·
2023-04-01 14:03
Java架构师
java
spring
代理模式
java
架构
spring
boot
上一页
76
77
78
79
80
81
82
83
下一页
按字母分类:
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
其他