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
VA
Ja
va
业务参数校验/断言工具类
通常,我们在写后端业务逻辑时,可能会存在多处,像如下断言式的校验代码,在不满足条件时,即时中断业务:publicstaticvoidmain(String[]args){//伪代码//业务判空if(xxx==null){thrownewRuntimeException("xxx不能为空");}....//模拟转账业务BigDecimalbalance=newBigDecimal(100);//查询
丶在路上
·
2025-04-13 22:02
java
开发语言
后端
Ja
va
后端入职第七天,领导要我对活动接口限流(限流算法)
一、背景小明今天上班,看到最近开的促销活动,发现后台日志有很多重复调用的请求数据,而且还是同个用户的,这个人也抢了很多活动商品,导致其他用户都没法购买到。很显热,活动接口被刷爆了,马上跟大佬商量,十分慌张,大佬说,要加一下限流,做一下防刷处理,缓解一下后台服务。但是,刚入职场的小明,还不了解限流是个啥,无从下手。所以,今天给初入职场的同学们,介绍一下什么是接口限流?为什么要接口限流?有哪些具体落地
小明爱吃火锅
·
2025-04-13 22:32
Java后端开发
限流
sentinel限流
令牌桶算法
滑动窗口算法
HarmonyOS鸿蒙基于Ja
va
开发: 位置开发
目录基本概念运作机制约束与限制获取设备的位置信息场景介绍接口说明开发步骤(逆)地理编码转化场景介绍接口说明开发步骤移动终端设备已经深入人们日常生活的方方面面,如查看所在城市的天气、新闻轶事、出行打车、旅行导航、运动记录。这些习以为常的活动,都离不开定位用户终端设备的位置。当用户处于这些丰富的使用场景中时,系统的位置能力可以提供实时准确的位置数据。对于开发者,设计基于位置体验的服务,也可以使应用的使
人工智能_SYBH
·
2025-04-13 22:32
harmonyos
华为
鸿蒙开发
java
位置
开发
聊聊Spring AI的Prompt
序本文主要研究一下SpringAI的PromptPromptorg/springframework/ai/chat/prompt/Prompt.ja
va
publicclassPromptimplementsModelRequest
·
2025-04-13 22:49
人工智能
智能体赛道群雄逐鹿:千亿市场背后的生态竞速
当亚马逊将No
va
Act智能体投入网页操作战场,这场全球科技巨头的智能体军备竞赛进入白热化阶段。
·
2025-04-13 22:48
人工智能
Arthas生产环境反编译、编译、热加载
反编译jad--source-onlycom.product.modules.mq.kafka.KafkaConfiguration>/app/arthas/KafkaConfiguration.ja
va
Cold_Blooder
·
2025-04-13 22:01
java
postgre计算两个日期间的工作日,不包含特殊节假日
周日为工作日,不包含特殊节假日SELECTCOUNT(*)ASworkdaysFROMgenerate_series(date'2024-05-01',--开始日期current_date-INTER
VA
L
Cold_Blooder
·
2025-04-13 22:01
sql
mysql查看连接池最大连接数以及连接使用情况
12show
va
riableslike'%max_connection%';查看最大连接数setglobalmax_connections=1000;重新设置最大连接数1234567891011mysql
Cold_Blooder
·
2025-04-13 22:30
数据库
MySQL三万字精华面试汇总(收藏系列)
设置存储引擎3.存储引擎对比文件存储结构对比特性对比4.面试回答InnoDB与MyISAM存储引擎的差异关于自增主键ID的问题关于`selectcount(*)`执行速度的问题三、数据类型1.CHAR和
VA
RCHAR
互联网搬砖工老肖
·
2025-04-13 22:30
mysql
面试
数据库
Ja
va
的assert断言以及常见的Assert工具类
实际上Ja
va
有一个保留关键字assert,名字叫断言。断言这个东西可以看做是程序语言关于异常处理的一种高级方式。就是通过断言这种形式以及其他形式捕获异常情况。
我是坑货
·
2025-04-13 22:59
Java
java
spring
单元测试
HarmonyOS实战开发-鸿蒙版本JsonFormat详解
JsonFormat插件是群友开发的我这里只分享安装和用法介绍JSON数据操作一系列插件整合体,支持IDEA(含一系列开发者工具)、AndroidStudio、DevEcoStudio等等1.JSON转成Ja
va
B
代码改变世界996
·
2025-04-13 22:59
安卓
鸿蒙
前端
harmonyos
华为
android
鸿蒙
前端
复杂业务逻辑的 AI 生成代码调试技巧
一、AI生成分布式事务的底层逻辑解密//飞算Ja
va
AI生成的订单支付事务(SeataAT模式)@GlobalTransactional(timeoutMills=60000)publicvoidhandlePayment
飞算JavaAI开发助手
·
2025-04-13 22:59
人工智能
Ja
va
工具类-assert断言
我们可能经常在项目的单元测试或者一些源码中看到别人在使用assert关键字,当然也不只是Ja
va
语言,很多编程语言也都能看到,我们大概知道断言可以用于测试中条件的校验,但却不经常使用,本文总结了Ja
va
yifanghub
·
2025-04-13 22:29
工具类
assert
Ja
va
基础面试题【1】
1.面向对象和面向过程的区别面向过程优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。缺点:没有面向对象易维护、易复用、易扩展面向对象优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护缺点:性能比面向过程低2.Jav
zf888999666
·
2025-04-13 22:28
jvm
java
开发语言
MySQL慢查询全攻略:定位、分析与优化实战
MySQL慢查询全攻略:定位、分析与优化实战#数据库优化#性能调优#SQL优化#MySQL实战一、慢查询定位:找到性能瓶颈1.1开启慢查询日志--查看当前配置SHOW
VA
RIABLESLIKE'%slow_query
weixin_52318532
·
2025-04-13 22:57
mysql
adb
android
【万字长文】DeepSeek全栈开发实战:从数据处理到论文写作的全链路深度应用[特殊字符]
DeepSeek作为国产自研的智能开发引擎,其独特优势在于:垂直领域知识增强:覆盖Python/Ja
va
/C++等主流语言技术栈多模态交互能力:支持Markdown、LaTeX等专业格式输出动态上下文感知
富 贵 儿 ¥
·
2025-04-13 21:56
人工智能
java
python
编辑器
大数据
idea 保存格式化 但是不格式化 Xml
spm=1001.2101.3001.6650.8&utm_medium=distribute.pc_rele
va
nt.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu
狼魂豹速
·
2025-04-13 21:55
xml
输入任意一个数字判断其是不是回文数
//声明一个包名为com.itheima.fordemo的包packagecom.itheima.fordemo;//导入ja
va
.util包下的Scanner类,用于从控制台读取用户输入importja
va
.util.Scanner
西贝爱学习
·
2025-04-13 21:55
java
算法
开发语言
Ja
va
中的PDF生成
——Ja
va
中的PDF生成大揭秘大家好,我是城南。前言在这个数字化时代,PDF文件已成为传递信息的重要方式。无论是合同、报告,还是技术文档,PDF都因其跨平台兼容性和固定格式而备受青睐。
城南|阿洋-计算机从小白到大神
·
2025-04-13 21:23
java
html
开发语言
第一节:React 基础篇-React虚拟DOM原理及Diff算法优化策略
Key的作用、组件类型判断)延伸:React18中并发更新对Diff算法的影响React虚拟DOM原理及Diff算法优化策略虚拟DOM核心原理概念:•虚拟DOM(VirtualDOM)是一个轻量级的Ja
va
Script
涵信
·
2025-04-13 21:22
javascript
前端
react.js
Node.js中URL模块详解
query=
va
lue#hash');//2.URL属性console.log('协议:',url.protocol);//'https:'console.log('主机名
Sean2077
·
2025-04-13 20:17
node.js
使用Apache POI实现Ja
va
操作Office文件:从Excel、Word到PPT模板写入
ApachePOI作为Ja
va
领域最成熟的Office文件操作库,提供了一套完整的解决方案。
老哥不老
·
2025-04-13 20:16
apache
java
excel
Node.js中的VM模块详解:执行Ja
va
Script代码的虚拟机
Node.js是一个基于ChromeV8引擎构建的Ja
va
Script运行时环境,它提供了许多内置模块来扩展其功能。
大笑编程
·
2025-04-13 20:46
node.js
javascript
开发语言
js
第十二届蓝桥杯省赛 C/C++大学B组 试题C:直线
definemax1000000#definerow21#definecol20structSPOT//所有点的坐标结构{intx;inty;}spot[col*row];structLINE//直线结构体存贮A,B,C和
va
lue
YBilte_Ye
·
2025-04-13 19:13
c语言
算法
几何学
【Ja
va
学习】Spring AI集成指南
在Ja
va
中使用SpringAI可以简化与生成式AI(如OpenAI、HuggingFace等)的集成。以下是详细步骤和示例代码,帮助你快速上手。
meisongqing
·
2025-04-13 19:42
基于AI的Java开发
人工智能
java
学习
Spring
AI
JA
VA
学习日记(二)运算符+流程控制语句
(三)赋值运算符‘+=’加后赋值,‘-=’减后赋值,‘*=’乘后赋值,‘/=’除后赋值,‘%=’取余后赋值底层隐藏了一个强制类型转换。例:shorts=1;s+=1;等价于s=(short)(s+1)(四)关系运算符‘==’判断两边相等,相等返回true,不相等为false。‘!=’判断是否不相等,不相等返回true,相等返回false。‘>’,‘>=’,‘b?a:b;条件判定:inttemp=t
DDDiccc
·
2025-04-13 19:41
学习
JA
VA
题目笔记(七)
//转换罗马数字:键盘录入一个字符串要求1:长度小于等于9要求2:只能是数字将内容变成罗马数字://1-I2-II3-III4-IV5-V6-VI7-VII8-VIII9-IX如果录入数字为0则变成""(长度为0的字符串)Romannumber();publicstaticvoidRomannumber(){Stringroman[]=newString[]{"","I","II","III","
DDDiccc
·
2025-04-13 19:41
1024程序员节
spring-ai-openai调用Xinference1.4.1报错
Xinference报错logs此处是调用/v1/chat/completions接口2025-04-0615:48:51xinference|returnawaitdependant.call(**
va
lues
非ban必选
·
2025-04-13 19:10
deepseek
spring
python
java
如何在Vue 3中使用vue-pdf-embed实现pdf预览、 打印、下载等功能
Vue3作为流行的Ja
va
Script框架,为开发者提供了强大的工具和生态系统。
代码简单说
·
2025-04-13 19:09
开发必备
2025开发必备(限时特惠)
vue.js
pdf
前端
RSA加密算法理解
计算nnn的欧拉函数φ(n)\
va
rphi(n)φ(n)选择d{\color{red}d}d,使得ddd与φ(n)\
va
rphi(n)φ(n)互质计算ddd对于φ(n)\
va
rphi(n)φ(n)的模反元素
邪神与厨二病
·
2025-04-13 19:08
杂项
笔记
c++
数学
算法
RSA
安全
Mybatis源码解析:ja
va
语言是编译解释型语言
前言从3月份开始,打算找工作,一个偶然的机会,拉勾上一个蚂蚁金服的师兄找到我,说要内推,在此感谢姚师兄,然后就开始了蚂蚁金服的面试之旅。把简历发过去之后,就收到了邮件通知,10个工作日联系我,请耐心等待。没过2天就接到一个杭州的座机,说要约我进行电话面试,效率还是挺高,然后当天晚上就进行了一面。下班后,吃了饭,专门找了一条人比较少的小路,到了7点,电话准时打过来了。InnoDB总体结构首先我们来看
m0_56710876
·
2025-04-13 19:08
程序员
java
后端
面试
【并发编程】多线程安全问题,如何避免死锁
总结从今天开始阿Q将陆续更新ja
va
并发编程专栏,期待您的订阅。在系统学习线程之前,我们先来了解一下它的概念,与经常提到的进程
阿Q说代码
·
2025-04-13 19:07
并发专栏
java
并发编程
线程安全
多线程
死锁
Ja
va
中的线程安全问题(多线程重点)
JA
VA
中多线程的线程安全问题1.各个线程在系统中抢占式执行(根本原因)2.多个线程对同一个变量执行修改操作3.针对的变量/对象操作不是原子的针对2,3的一个例子解决办法:加锁(synchronized
bit_zhy
·
2025-04-13 19:07
大厂之路
java
开发语言
pytorch查询字典、列表维度
输出tensor变量维度print(a.shape)输出字典维度forkey,
va
lueinoutput_dict.items():ifisinstance(
va
lue,torch.Tensor):print
DWQY
·
2025-04-13 19:06
pytorch
人工智能
python
第十六届蓝桥杯模拟赛第二期题解—Ja
va
第十六届蓝桥杯模拟赛/校赛第二期个人题解,有错误的地方欢迎各位大佬指正问题一(填空题)【问题描述】如果一个数p是个质数,同时又是整数a的约数,则p称为a的一个质因数。请问,2024的最大的质因数是多少?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。(1)思路::直接暴力枚举(2)代码publicclassP
小咖拉眯
·
2025-04-13 18:00
蓝桥杯
算法
java
数据结构
蓝桥杯
图搜索算法
Ja
va
异常处理:框架集成实践之微服务场景实践(13)
微服务场景实践:异常处理的分布式挑战文章目录微服务场景实践:异常处理的分布式挑战分布式追踪中的异常标记熔断器模式与异常阈值配置GRPC/HTTP2的错误代码映射微服务异常处理的全局视角在微服务架构中处理异常,就像是在一个交响乐团中协调各种乐器——每个服务都是独立的演奏者,但如果没有人指挥,一个小号的走音就可能带偏整个乐团。传统的单体应用异常处理方式在微服务世界中显得力不从心,我们需要全新的策略来应
双囍菜菜
·
2025-04-13 18:59
Java
java
微服务
开发语言
MATLAB 基于遗传算法GA的栅格法机器人路径规划
cal_path_smooth4使用轮盘赌法选择新的个体selection5变异操作mutation6交叉操作crossover7路径连接操作generate_continuous_path8计算路径长度cal_path_
va
lue
技术干货贩卖机
·
2025-04-13 18:29
#
AMR移动机器人路径规划
matlab
机器人
动态规划
第十六届蓝桥杯模拟赛 Ja
va
组
1、填空题【问题描述】如果一个数p是个质数,同时又是整数a的约数,则p称为a的一个质因数。请问2024有多少个质因数。【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。publicclassTM1{publicstaticvoidmain(String[]args){intcount=0;for(inti=2;
程序员小huang
·
2025-04-13 18:28
算法合集
蓝桥杯
算法
Ja
va
反射机制:概念、用途与示例
个人名片作者简介:ja
va
领域优质创作者个人主页:码农阿豪工作室:新空间代码工作室(提供各种软件服务)个人邮箱:[2435024119@qq.com]个人微信:15279484656个人导航网站:www.forff.top
码农阿豪@新空间
·
2025-04-13 17:27
好“物”分享
java
开发语言
【Tunning】ISO GAIN值 EV(exposure
va
lue)三者关系
基本定义参数含义说明Gain图像传感器对光信号的放大倍数(模拟或数字),直接作用于原始信号,影响图像亮度和噪声水平ISO是Gain的用户抽象表现,代表感光度,值越高图像越亮,噪点越多EV曝光值(Exposure
Va
lue
一袋米扛几楼98
·
2025-04-13 17:26
camera
tunning
计算机视觉
算法
人工智能
mysql 数据重复插入_MySQL插入重复数据时的几种处理方法
如果插入的数据会导致UNIQUE索引或PRIMARYKEY发生冲突/重复,处理类型有三种:一:不存在则插入,存在则更新SQL:INSERTINTOtablename(`name`,`age`)
VA
LUES
栗春希夏
·
2025-04-13 17:25
mysql
数据重复插入
leetcode刷题日记——有效的数独
[题目描述]:[思路]:题目要求求一个数独题目是否有效,即每行,每列,每个九宫格都不能出现相同的数字暴力求解:对每行,每列,以及九宫格进行检查是否存在相同数字运行如下boolis
Va
lidSudoku(
许_安
·
2025-04-13 17:55
刷题日记
面试经典150题
leetcode
算法
职场和发展
【华为OD技术面试手撕真题】117、最长递增子序列 | 手撕真题+思路参考+代码解析(C & C++ & Ja
va
& Python & JS)(0ms)
文章目录一、题目题目描述样例1二、代码参考C语言思路C语言代码C++语言思路C++代码Ja
va
语言思路Ja
va
代码Python语言思路Python代码JS语言思路JS代码作者:KJ.JK个人博客首页:KJ.JK
KJ.JK
·
2025-04-13 17:23
华为od
华为od机试E卷
华为od机试真题
最长递增子序列
LeetCode算法题144:二叉树的前序遍历解析
*structTreeNode{*int
va
l;*TreeNode*left;*TreeNode*right;*TreeNod
哪得小师弟
·
2025-04-13 17:53
Leetcode算法题分析
一文搞定 DeepSeek 本地部署,跑起来就这么简单
网罗开发(小红书、快手、视频号同名) 大家好,我是展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、HarmonyOS、Ja
va
网罗开发
·
2025-04-13 16:51
人工智能
AI
大模型
深度学习
人工智能
自然语言处理
搞定大模型推理瓶颈:DeepSeek 提速全攻略
网罗开发(小红书、快手、视频号同名) 大家好,我是展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、HarmonyOS、Ja
va
网罗开发
·
2025-04-13 16:51
AI
大模型
人工智能
数据挖掘
语音识别
机器学习
深度学习
人工智能
优化 Ja
va
数据结构选择与使用,提升程序性能与可维护性
Ja
va
作为一门广泛使用的编程语言,提供了丰富的内置数据结构,如数组、链表、栈、队列、树、图以及集合框架中的各种接口实现(如List,Set,Map等)。
草药味儿の岁月
·
2025-04-13 16:50
Java学习
java
数据结构
开发语言
HTML静态网页成品作业(HTML+CSS)——阜阳剪纸介绍设计制作(1个页面)
不定期分享源码,关注不丢失哦文章目录一、作品介绍二、作品演示三、代码目录四、网站代码HTML部分代码五、源码获取一、作品介绍️本套采用HTML+CSS,未使用Ja
va
csript代码,共有1个页面。
爱码网页
·
2025-04-13 16:49
学生HTML个人网页作业作品
html网页设计与制作
静态网页
html
css
前端
完整的 uniapp 表单验证 案例
index.js';exportdefault{data(){return{loading:false,tabList:[],token:'',name:'',hobby:'男',sexData:[{
va
lue
小四是个处女座
·
2025-04-13 16:18
前端
vue
javascript
html
【Ja
va
面试系列】Spring Boot微服务架构下的分布式事务处理与性能优化详解 - 3-5年Ja
va
开发必备知识
【Ja
va
面试系列】SpringBoot微服务架构下的分布式事务处理与性能优化详解-3-5年Ja
va
开发必备知识引言在当今的微服务架构中,分布式事务处理和性能优化是面试中经常被问及的高频话题。
菜鸟起航ing
·
2025-04-13 16:47
Java场景面试宝典
Java
Spring
Boot
微服务
分布式事务
性能优化
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他