社区
Java SE
帖子详情
做一个银行的系统遇到的一个不常见的问题,看看各位高人见过没有,晕倒了
linuxyf
2006-04-05 05:24:01
在DB2上开发一些Java存储过程,当一个方法的参数个数达到200多的时候,编译出错,说是参数太多,这些参数中很多都是double型的,当我把这些参数的类型改成String型的时候,编译通过,这里我想请教,在Java中,是什么决定了方法中参数的最大个数???
...全文
502
19
打赏
收藏
做一个银行的系统遇到的一个不常见的问题,看看各位高人见过没有,晕倒了
在DB2上开发一些Java存储过程,当一个方法的参数个数达到200多的时候,编译出错,说是参数太多,这些参数中很多都是double型的,当我把这些参数的类型改成String型的时候,编译通过,这里我想请教,在Java中,是什么决定了方法中参数的最大个数???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
setonye
2006-04-06
打赏
举报
回复
也同意楼上们,在一个方法里hard coding 200个参数,怎么看都不象好事。
zousoft
2006-04-06
打赏
举报
回复
同意楼上们,编程角度应该用个集合性质的类型代替200多个参数,原理角度限制如果有的话,应该也是jvm堆栈的限制,函数调用时参数都要压栈。
laughsmile
2006-04-06
打赏
举报
回复
你的异常信息是什么
xiaostar007
2006-04-06
打赏
举报
回复
关注下,
aywrenyue
2006-04-06
打赏
举报
回复
200多个参数,确实比较多。
等待高人解答,Java方法中参数的个数受什么因素制约?
kill8108
2006-04-06
打赏
举报
回复
是的,这些方法可不可优化下呢,个人观点是不怎么支持这样的方法风格吧,顶下
yuzl32
2006-04-06
打赏
举报
回复
牛人! 第一次见这样写代码的!
wms821
2006-04-05
打赏
举报
回复
充分利用oo功能,可以写一个简单的参数类,或用ArrayList,或用HashMap
bgceft
2006-04-05
打赏
举报
回复
应该可以 学习下~
做鸡真好吃
2006-04-05
打赏
举报
回复
mark~
linuxyf
2006-04-05
打赏
举报
回复
另外我想说,取参数这样的操作,都是自动实现的,无需手动输入,大可不必考虑参数多管理不过来。
linuxyf
2006-04-05
打赏
举报
回复
楼上的兄弟们,我只是想知道Java方法中参数的个数受什么因素制约,参数多,能否管理过来,我不想在此讨论。但目前的系统,确实繁杂,数据库中有250多个表,表中的字段有的多达400多个。
laughsmile
2006-04-05
打赏
举报
回复
200多个参数,你能管理过来么,你取参数的时候,那手不都写酸了?为什么不写一个,list或map来保存参数呢
chg2008
2006-04-05
打赏
举报
回复
两百多个的参数,世间罕见啊!
那你这个方法也是很长的哦,应该改善一下
houyuming
2006-04-05
打赏
举报
回复
这主要是跟JVM的堆栈管理有关。不过一个方法的参数多大200个,确实有点夸张,不能改善一下吗?
tomuno
2006-04-05
打赏
举报
回复
如果事实和你描述的完全一样,那就是IBM为DB2开发的JDBC存在bug
linuxyf
2006-04-05
打赏
举报
回复
接收可变参数jdk1.5才支持,db2最新版只支持1.41的版本。没用的
wudi2010lang2010
2006-04-05
打赏
举报
回复
接收可变参数的方法有没有试试
skycncomp
2006-04-05
打赏
举报
回复
没遇到过
顶一下
[转] 让建设
银行
晕倒
的女人
一位精神状况不佳的女士手持一张巨额提款条试图从建设
银行
取款,她的行为引起了一系列令人啼笑皆非的互动。
银行
工作人员巧妙地引导她前往不同
银行
尝试取款。
让建设
银行
晕倒
的女人
让建设
银行
晕倒
的女人 一天下午,我同学在建设
银行
十分无聊的上班,
一个
穿得很糟糕的女士(神经病患者)来到他窗口,给了他一张纸条要提款。 纸条上赫然写着"兹派XX同志于贵
银行
处提取人民币".然后是l后面N多个零元。落款是***C.P中央办公厅***。 我同学本来想报警,可看该神经病患者女子很认真的样子,想想还是打发给保安算鸟.(~估计保安也是很闲). 果然,保安对该女子说:"你这...
十面埋伏(现代商业版)
作者因不满原公司待遇选择独立创业,但在接到第一笔订单时遭遇原公司恶意竞争,最终失去客户。
金融大模型落地难?高质量语料体系才是核心基建
本文深入剖析金融大模型落地难的根本原因——缺乏高质量语料体系,并
系统
阐述其三大特性:专业性(金融术语与监管强约束)、时效性(政策与黑产动态驱动语料快速迭代)、颗粒度(穿透至业务证据链末端的多源异构数据)。重点介绍构建该体系的四步实操法:划定语料禁区、金融特供标注、活水动态更新、七项压力测试指标。结合反洗钱识别、智能投顾、信贷审批三大真实场景,验证语料质量对模型可解释性、合规性与业务价值的关键作用。
轮廓中心识别算法-下载即用.zip
下载代码方式:https://pan.quark.cn/s/957405011bdf 在计算机视觉技术中,轮廓提取与中心识别被视为两项核心的技术,它们对于图像处理及模式识别领域扮演着不可或缺的角色。本文将深入剖析这两种算法,并围绕"轮廓提取(中心识别)算法"这一核心主题,同时结合所提供的压缩包文件"Contour",对相关知识点进行详尽的阐述。 轮廓提取算法,主要功能在于识别并分离图像中的不同对象。该算法通过探测物体边缘,构建出明确的边界线,从而实现图像内部各组成部分的区分。在多色位图环境下,不同的色彩可能象征着不同的对象或区域,因此,
一个
性能优越的轮廓提取算法应当具备处理此类复杂场景的能力。
常见
的轮廓提取算法包括Canny边缘检测、Sobel算子、Laplacian算子和Hough变换等。这些算法各自具备独特的优缺点,究竟选择何种方法,需要依据具体的应用情境以及性能要求来决定。 1. Canny边缘检测:由John F. Canny所研发,这是一种自适应的多级边缘检测方法。Canny算法借助高斯滤波器来降低噪声干扰,随后运用强度梯度和非极大值抑制技术来定位最显著的边缘,最终通过双阈值检测来区分边缘与噪声。 2. Sobel算子:Sobel算子是一种基于梯度的边缘检测工具,它通过计算图像在水平和垂直方向上的梯度来探测边缘。此方法操作简便且效率较高,但可能对图像中的噪声较为敏感。 3. Laplacian算子:Laplacian算子是一种二阶导数算子,能够迅速识别图像中的尖峰(即边缘)。然而,它容易受到噪声的影响,因此通常需要与其他技术结合使用,例如Gaussian滤波。 4. Hough变换:Hough变换是一种在参数空间中进行边缘检测的方法,它能够检测出任意...
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章