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实现redis缓存
【Redis】简单动态字符串 SDS
根据视频【动力节点】Redis入门到高级教程,全网最新最全
redis缓存
教程,redis百科大全进行整理视频对应资料https://pan.baidu.com/s/1IlM4LAU2gQqUMeN_B48t8w
萤火虫的小尾巴
·
2023-07-29 14:07
redis
数据库
缓存
SDS
【Redis】benchmark 测试工具
根据视频【动力节点】Redis入门到高级教程,全网最新最全
redis缓存
教程,redis百科大全进行整理视频对应资料https://pan.baidu.com/s/1IlM4LAU2gQqUMeN_B48t8w
萤火虫的小尾巴
·
2023-07-29 13:10
Redis
redis
测试工具
benchmark
redis-benchmark
阿里天气数据接口调用实现(Java和JS)
Java实现
方式主要代码:packagecom.wheather;importjava.util.HashMap;importjava.util.Map;importorg.apache.http.HttpResponse
bug师姐
·
2023-07-29 13:04
Java代码
其他
java
阿里天气
Java实现
根据权重优先返回(速度较快)
下面的实现比我最初写的快了四倍多哟。实现思路:我们知道,在10以内的整数里,0~3出现的概率是0.3,3~6出现的概率是0.3,6~7出现的概率是0.1,7~9出现的概率是0.2,9~10出现的概率是0.1;上面对应的权重可对应为3、3、1、2、1。所以,当我们需要实现不知道权重到底是多少时,我们只需要将所有权重加起来,假设为100,然后让随机数只出现0到100,接着给每个权重设定一个区间段,权重
bug师姐
·
2023-07-29 13:34
Java代码
java权重
TreeMap
Neo4j - Neo4j概述
Neo4j-Neo4j概述Neo4j是由
Java实现
的开源NoSQL图数据库。Neo4j实现了专业数据库级别的图数据模型的存储。
ゞ浪人与酒丶0
·
2023-07-29 12:36
Neo4j
数据库
database
Java 实现提取富文本中包含特定字符串的图片 src 属性值
【需求】给定一段富文本字符,使用
Java实现
提取出其中图片src属性值中包含http://tmp的字符,返回字符数组。【解决】使用正则表达式,匹配http://tmp字符。
编程洪同学
·
2023-07-29 11:45
Java
编程干货
java
开发语言
后端
带你彻底了解redis
文章目录1.redis是什么2.redis的五种数据类型2.1String2.2Hash2.3List2.4Set2.5Zset3.
Redis缓存
在项目中的使用3.1添加依赖3.2配置文件application.properties3.3
ZNineSun
·
2023-07-29 10:47
面试
redis
redis
数据库
缓存
Java实现
RSA加解密
Java实现
RSA加解密需要引入的依赖cn.hutoolhutool-all5.7.8RSA密钥对生成工具类packagecn.demo.rsa;importcn.hutool.core.collection.CollUtil
ThinkPet
·
2023-07-29 10:18
JavaSE笔记
java
RSA
密钥对
加解密
非对称加密
Java实现
复数的加减乘除
Java实现
复数的加减乘除题目:编程练习:复数的类封装完成复数加减乘除四则运算的类封装,主类Main输入两个复数输出其四则运算后的结果。
陈希瑞
·
2023-07-29 09:44
java
java
开发语言
【Redis】集合(Hash、List、Set、ZSet)的底层实现原理
根据视频【动力节点】Redis入门到高级教程,全网最新最全
redis缓存
教程,redis百科大全进行整理视频对应资料https://pan.baidu.com/s/1IlM4LAU2gQqUMeN_B48t8w
萤火虫的小尾巴
·
2023-07-29 08:25
Redis
redis
哈希算法
数据库
缓存
Java 实现杨辉三角形
Java实现
杨辉三角形一、原理二、代码实现三、运行结果一、原理杨辉三角形,也被称为帕斯卡三角形,是一种由数字构成的三角形,它的特点是每个数字都是它上方两个数字的和。
墨momo
·
2023-07-29 08:33
Java
实例
java
jsonp调用示例(前端js+后端
java实现
)
前端$.jsonp({url:"http://10.12.8.69:8290/dd_SJ/rest/shuntRest/synchronous",contentType:"application/x-www-form-urlencoded;charset=utf-8",data:{type:Ctype,mobileNo:MobileNo,linkMan:LinkMan,contactNumber:
鸟鹰
·
2023-07-29 05:45
用
Java实现
字符串中子字符串出现的次数
第一种方法:原创链接:用
JAVA实现
,计算字符串中子串出现的次数_百度知道packagepractice1;importjava.util.Scanner;publicclassFindWords{publicstaticvoidmain
七个喵
·
2023-07-29 01:14
java
记录每日LeetCode 2500.删除每行中的最大值
Java实现
题目描述:给你一个mxn大小的矩阵grid,由若干正整数组成。执行下述操作,直到grid变为空矩阵:从每一行删除值最大的元素。如果存在多个这样的值,删除其中任何一个。将删除元素中的最大值与答案相加。注意每执行一次操作,矩阵中列的数据就会减1。返回执行上述操作后的答案。初始代码:classSolution{publicintdeleteGreatestValue(int[][]grid){}}示例1
小白的救赎
·
2023-07-28 23:30
leetcode
算法
职场和发展
苍穹外卖-day08
java实现
微信支付
苍穹外卖-day08课程内容导入地址簿功能代码用户下单订单支付功能实现:用户下单、订单支付用户下单效果图:订单支付效果图:1.导入地址簿功能代码1.1需求分析和设计1.1.1产品原型地址簿,指的是消费者用户的地址信息,用户登录成功后可以维护自己的地址信息。同一个用户可以有多个地址信息,但是只能有一个默认地址。效果图:对于地址簿管理,我们需要实现以下几个功能:查询地址列表新增地址修改地址删除地址设置
软工菜鸡
·
2023-07-28 23:28
SSM框架_瑞吉外卖
java
spring
boot
spring
java实现
布隆过滤器(手写和Guava库提供的)
目录前言布隆过滤器的原理插入编辑查询删除布隆过滤器优缺点优点:缺点:代码实现方式一:GoogleGuava提供的BloomFilter类来实现布隆过滤器到底经过几次哈希计算解决缓存穿透方式二:手写前言在学习Reids时,关于缓存的三大问题:缓存雪崩、缓存穿透、缓存击穿,其中缓存穿透最好的解决办法就是依靠布隆过滤器,什么是布隆过滤器呢?布隆过滤器(BloomFilter)是1970年由布隆提出的。它
别活在过去i
·
2023-07-28 21:19
Redis
java
开发语言
redis
Java实现
反转单链表
反转单链表是一个常见的编程问题,可以使用迭代或递归的方式来实现。下面分别给出这两种方式的Java代码实现:使用迭代方式实现反转单链表:classListNode{intval;ListNodenext;ListNode(intval){this.val=val;this.next=null;}}publicclassReverseLinkedList{publicListNodereverseLi
金木讲编程
·
2023-07-28 16:16
java
开发语言
算法
Java实现
浏览器下载功能
前言:最近有给分配一个任务,实现一个下载功能,前提是当在指定的目录下去查找固定名字的文件,如果存在则直接读取文件流在返回给浏览器,如果没有才去执行数据库去查,然后备份并输出到浏览器进行下载.就这其中一个简单的功能,下面对这个部分进行实现。JSP页面:JSP代码:0}">${run.between}${run.typeNo}${run.status}${run.recall}${run.precis
我是一颗小虎牙_
·
2023-07-28 15:22
判断两个IP是否属于同一子网(
Java实现
)
描述IP地址是由4个0-255之间的整数构成的,用"."符号相连。二进制的IP地址格式有32位,例如:10000011,01101011,00000011,00011000;每八位用十进制表示就是131.107.3.24子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。子网掩码与IP地址结构相同,是32位二进制数,由1和0组成,且1和0分别连续,其中网络号部分全为“1”和主机号部
S0ybean
·
2023-07-28 14:32
java
tcp/ip
网络
任务队列的
Java实现
一、需求背景当前项目中遇到这样一个需求:将需要审核的文本提交给人工智能模型接口审核,等待模型接口审核完毕以后拿到审核结果返回给前端展示给用户(另:模型处理数据所消耗的时间会随着用户提交数据的复杂度有所变化)。以上需求的重点是等待,如果有多个用户在同一时间提交了文本审核需求,且恰好此时此刻模型需要较长时间处理,这样的话,按照通常的代码写法,是无法满足任务需求的,那么应该如何满足这个需求呢?此时此刻,
写完bug就找女朋友
·
2023-07-28 12:22
springboot系列
javaWeb项目笔记
JavaTools
java
Java任务队列
任务队列
spring
boot
降雨绘图(
JAVA实现
)
降雨绘图(
JAVA实现
)新开了一门外教课程,Object-orientedProgramming(JAVA),记录一些学习经验,以及部分和c++的区别感悟。
小白_修炼_fight
·
2023-07-28 10:09
java
编程语言
性格测试数据统计(
JAVA实现
)
性格测试数据统计(
JAVA实现
)新开了一门外教课程,Object-orientedProgramming(JAVA),记录一些学习经验,以及部分和c++的区别感悟。
小白_修炼_fight
·
2023-07-28 10:09
java
一口气说出 Redis 16个常见使用场景
而使用
Redis缓存
数据非常简单,只需要通过string类型将序列化后的对象存起来即可,不过也有一些需要注意的地方:·必须保证不同对象的key不会重复,并且使key尽量短,一般使用类名(表名)加主键拼接而成
测试小鬼
·
2023-07-28 09:34
redis
数据库
缓存
jenkins
自动化
windows
面试
Java实现
LeetCode 264 丑数 II(二)
264.丑数II编写一个程序,找出第n个丑数。丑数就是只包含质因数2,3,5的正整数。示例:输入:n=10输出:12解释:1,2,3,4,5,6,8,9,10,12是前10个丑数。说明:1是丑数。n不超过1690。classSolution{publicintnthUglyNumber(intn){if(n<=0){
南 墙
·
2023-07-28 09:33
LeetCode
Java
丑数
II
redi缓存使用
2、
Redis缓存
处理请求的两种情况把Redis用作缓存时,会把Redis部署在数据库的前端,业务应用在访问数据时,会先查询Redis中是否保存了相应的数据。此时,根据数据是否存在缓存中
wbo112
·
2023-07-28 08:35
缓存
redis
数据库
Java实现
P5718 【深基4.例2】找最小值
importjava.io.IOException;importjava.util.Scanner;publicclassMain{@SuppressWarnings({"resource"})publicstaticvoidmain(String[]args)throwsIOException{Scannersc=newScanner(System.in);intn=sc.nextInt();i
夜上夏叶
·
2023-07-28 07:08
洛谷
Java
java
JAVA实现
【短信发送】 功能
1:新建maven工程2:开通腾讯云的短信服务功能,添加应用。3:配置短信签名、短信正文模板,并审核通过(为了方便我就用微信公众号)4:添加发送短信引用的腾讯云jar包com.github.qcloudsmsqcloudsms1.0.25:增加发送短信功能代码类publicclassSendSMSUtils{//短信应用SDKAppIDstaticintappid=1400xxxxx;//1400
程序员s
·
2023-07-28 07:30
-----【杂乱的技术】
JAVA实现
【短信发送】
功能
JAVA实现短信发送
短信发送demo
JAVA短信发送
Java实现
阿里云短信发送功能(保姆级!!!搞懂短信功能,这一篇就够了!)
目录一、准备工作1)功能如何切入?2)为什么要用阿里云来实现?二、阿里云部分三、代码部分OK,分享结束!收!一、准备工作1)功能如何切入?第一步:分析业务需求,想要实现短信通知功能那就要有短信的收发双方,而手机上的短信功能需要占用通信资源,那我们就知道了,短信业务由运营商提供,这种业务不可能通过代码堆砌就能实现,也就是说得加钱!!!第二步:分析手头资源,我们需要找到对接的渠道支撑我们把功能接入到项
半缄Э
·
2023-07-28 07:52
Java
常用工具
阿里云
阿里云
java
Java实现
短信发送
首先,我们要实现Java短信发送功能需要去申请第三方短信接口,以阿里云为例点击跳转在API市场中找到短信验证码接口:我们可以先选择免费试用来测试:点击立即购买后可前往控制台查看:OK,一切就绪后我们开始测试使用。首先我们先回到商品详情页,在商品详情页下面,说明了这个接口的调用地址以及请求参数等:接下来我们通过实例来调用接口进行测试:1、加入相关依赖具体可参考:相关依赖com.alibabafast
Vinci丶
·
2023-07-28 06:19
java
java
开发语言
java实现
文件下载功能
目录单个下载(流)1、设置响应类型和头信息2、实现文件输出单个下载(本地文件)1、文件读取2、设置响应类型和头信息3、实现文件输出单个下载(网络文件)1、与服务器建立连接2、设置响应类型和头信息3、实现文件输出压缩ZIP下载1、设置响应类型和头信息2、创建压缩流3、向压缩文件中输出数据批量下载文件下载功能已经成为现代Web应用程序不可或缺的一部分。单个下载(流)1、设置响应类型和头信息respon
lgcgkCQ
·
2023-07-28 06:30
Java
java
java实现
固定大小队列的几种方式
最近团队有同学在开发中,遇到一个需求,统计最近10次的异常次数,咨询有没有类似的list。针对这个问题,记录一下几种处理方式。基于Hutool中的FixedLinkedHashMap引入maven依赖cn.hutoolhutool-all5.4.0使用示例//初始化时指定大小privatefinalFixedLinkedHashMapfixedLinkedHashMap=newFixedLinke
51iwowo
·
2023-07-28 06:47
java
java
LightGBM
Java实现
在线预测
LightGBM是三大知名GBDT的实现之一,支持二分类,多分类。与XGBoost相比,LGBM不需要通过所有样本计算信息增益,而且内置特征降维技术,支持高效率的并行训练,并且具有更快的训练速度、更低的内存消耗、更好的准确率、支持分布式可以快速处理海量数据等优点。但在Java方面的支持不如XGBoost,没有封装好的Java在线预测包。至于XGB和LGB原理和优缺点自行百度,不在本文范围内。近期因
尼小摩
·
2023-07-28 05:40
Java 实现冒泡排序
Java实现
冒泡排序一、原理二、代码实现三、运行结果一、原理冒泡排序是一种简单但效率较低的排序算法。其核心思想是通过相邻元素之间的比较和交换来逐渐将最大的元素“冒泡”到列表的最后。
墨momo
·
2023-07-28 05:36
Java
实例
java
算法
排序算法
wueasy基础平台2.2.0版本发布 - 支持多语言
2.2.0版本发布mybatis升级至2.1.0DataMap优化,类型转换失败,抛出异常附件上传新增awss3对象存储使用lombok注解代替set,get方法优化随机数生成方式优化缓存工具,支持
redis
fallsea
·
2023-07-28 02:42
synchronized实现双重检查锁避免
Redis缓存
击穿
缓存击穿:对于某一个缓存,在高并发情况下若其访问量特别巨大,当该缓存的有效时限到达时,可能会出现大量的访问都要重建该缓存,即这些访问请求发现缓存中没有该数据,则立即到DBMS中进行查询,那么这就有可能会引发对DBMS的高并发查询,从而接导致DBMS的崩溃。这种情况称为缓存击穿,而该缓存数据称为热点数据。步骤如下:先查reids中是否有数据如果redis中没有数据,使用synchronized进行加
但许星辰静月
·
2023-07-28 01:44
redis
缓存
redis
数据库
尚医通06:数据字典+EasyExcel+mongodb
内容介绍1、数据字典列表前端2、EasyExcel介绍、实例3、数据字典导出接口、前端4、数据字典导入接口、前端5、数据字典添加
redis缓存
6、MongoDB简介7、MongoDB安装8、MongoDB
一个不秃头的 程序员
·
2023-07-28 00:43
mongodb
数据库
Java实现
分页的几种方式
一、ORACLE关键字rownum直接将分页参数(页数和每页数据条数)通过参数拼到sql中查询--page:分页参数,页数--length:分页参数,每页数据条数select*from(selectdistinct*from(selectb.*,rownumRNfromrbac_uesrb)pwhereP.RN((#{page}-1)*#{length})二、截取List查询结果分页...List
北葵向暖_南栀倾寒
·
2023-07-27 23:56
JAVA
java
SpringBoot 中使用
Redis缓存
项目中,数据的访问往往都是直接访问数据库的方式,但如果对数据的访问量很大或者访问很频繁的话,将会对数据库来很大的压力,甚至造成数据库崩溃。为了解决这类问题,redis,etcd等都可以,但如是用在缓存中的话,redis可能更具优势,本文,主要讲如何在SpringBoot中使用Redis.Redis简单介绍Redis是一个高性能的key-value非关系性数据库(NoSql)Redis具有以下特点:
茶园诗语
·
2023-07-27 20:27
Java实现
Thrift实例
Java实现
Thrift实例前提需要先下载编译器http://archive.apache.org/dist/thrift/,分为Linux版和Windows,具体编译器的版本跟thriftlib包的版本是相同配套的
顧棟
·
2023-07-27 20:11
JAVA
java
开发语言
利用ajax和
Java实现
前后台交互的异步处理,登录为例
以登录为例,基于Java的DAO模式,实现ajax的前后台的简单交互,实现不用页面跳转而实现提示信息的显示。1.JavaBean层packagedemo.bean;publicclassUser{privateintid;privateStringusername;privateStringpassword;publicintgetId(){returnid;}publicvoidsetId(in
大么大柚子
·
2023-07-27 17:20
ajax
登录
java 异步 实例_
Java实现
异步调用的代码示例
本篇文章给大家带来的内容是关于
Java实现
异步调用的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
灰樱
·
2023-07-27 17:19
java
异步
实例
java实现
截取视频方法
java实现
截取视频方法添加依赖org.springframework.bootspring-boot-starter-parent2.0.4.RELEASEorg.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-tomcat1
txwy12
·
2023-07-27 17:56
笔记
java
音视频
开发语言
视频
java实现
ftp上传文件到服务器
1、引入依赖commons-netcommons-net3.62、代码/***ftp上传单个文件*@paramhostname服务器地址*@paramport端口号*@paramusername用户名*@parampassword密码*@paramuploadFilePath上传文件路径(包括文件名)*@paramdestPathftp上传目录*/publicvoidftpUploadFile(S
txwy12
·
2023-07-27 17:56
笔记
java
服务器
开发语言
C++面试
1.
redis缓存
穿透、缓存击穿、缓存雪崩
Redis缓存
穿透、缓存击穿和缓存雪崩是常见的缓存相关问题,下面我将对它们进行详细解释:缓存穿透(CachePenetration):缓存穿透指的是在缓存中无法找到需要的数据
个人回收
·
2023-07-27 14:15
面经
缓存
redis
数据库
c++
面试
java实现
利用位运算做加减法
1.不用加减乘除实现求两个整数之和。思路:位运算中异或是不进位的加法,与的结果左移一位就是只进位的加法,那么拿两个数一直加,直到没有进位为止,则得到两个数相加的结果。代码实现如下:publicstaticintadd(inta,intb){//加法intsum;intcand;while(b!=0){sum=a^b;cand=(a&b)<<1;a=sum;b=cand;}returna;}2.不用
迷茫的羔羊羊
·
2023-07-27 13:57
JavaSE
java
开发语言
算法
java实现
键盘录入一个字符串,统计该字符串中大写字母和小写字母数字字符空格出现的次数
先说一下ASCII编码*大写字母A-Z(ASCII)65-90*小写字母a-z(ASCII)97-122*数字是:(ASCII)48-57*空格的(ASCII)是32接下来就是代码了,代码有标注的importjava.util.Scanner;publicclassTest02{publicstaticvoidmain(String[]args){Scannerscanner=newScanner
爱写Bug的小孙
·
2023-07-27 13:38
java
开发语言
算法
java & js & vue 字符串截取括号内的字符串(可以适应99.99%场景)
文章目录问题描述:❓预期效果解决方案1️⃣javascript&vue实现2️⃣
java实现
问题描述:截取一个字符串里以"{{"开始和结束“}}”的内容不使用正则表达式实现❓预期效果传入字符:{{xx}
孟德爱吃香菜
·
2023-07-27 12:51
日常问题记录
java
vue.js
前端
javascript
Java实现
动态数组
Java中动态数组的实现是非常常见的数据结构,可以用来存储一组数据并动态调整数组的大小。本文将以Java语言为例,介绍如何实现一个简单的动态数组,其中包含基本操作如增加、删除、查询和遍历等。1.定义动态数组在Java中,可以使用int类型数组来存储整型数据。首先需要定义动态数组类,通过封装到一个类中来实现动态调整数组大小。public class DynamicArray implement
爱跑步的程序员~
·
2023-07-27 12:05
java
数据结构
算法
数据字典存入
redis缓存
设计
今天由于我们后台管理里面没有数据字典管理,于是就被要求开发一个出来,研究了一下数据字典是怎么使用的。项目用的是ssm+vue配置redis首先由于要读redis,所以配置文件要先配置redis,以下是application.yml文件spring:profiles:active:devcache:redis:use-key-prefix:truekey-prefix:"ipas:"这里active
小麟有点小靈
·
2023-07-27 10:19
redis
mysql
springboot
多租户分缓存处理
多租户
redis缓存
分租户处理那么数据库方面已经做到了拦截,但是缓存还是没有分租户,还是通通一个文件夹里,想实现上图效果,global文件夹里存的是公共缓存。
小麟有点小靈
·
2023-07-27 10:17
缓存
spring
redis
上一页
87
88
89
90
91
92
93
94
下一页
按字母分类:
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
其他