java – int无法解除引用

我开始在java,我得到了这个错误:“int无法取消引用”在下面的类中:我在这做错了什么?好吧,我来自PHP和ECMAScripts,我能够以这种方式传递我的函数参数,所以我真的不明白这个错误.解决方法drawString中的g是您传入的颜色值,而不是Graphics引用.因此,错误是当您尝试在int上调用方法时,您无法执行此操作.

需要具有多个键的Java map / table到一个值.价值通常被改变

我需要的是一个允许多个键访问单个对象的集合.我需要经常更改这个对象.对于500k条目,它也必须是有效的.解决方法java.util.Map的任何实现会这样做–对于在单独的键下可以添加特定值的次数没有限制:如果您想要一个单一键与多个值相关联的地图,则称为多地图,您可以从googlejavacollectionsAPI或从Apache’scommons-collections

在Java中编程“漂亮”代码的标准?

我正在读一些关于Java中编码标准的书.我一直喜欢漂亮干净的代码.但有一些事情让我烦恼.例如,方法名称应以小写字母开头,如果有第二个字,则应以大写字符开头.但变量的标准是一样的.我觉得这有点混乱.所以我问你们,你的编码标准是什么?>如果一个方法的参数中有一个对象,并且该方法中有同一个类的另一个对象,那么你如何命名它们?>性能/代码美的最佳权衡是什么,很多小方法或更长的方法?

java – 没有AuthenticationProvider找到UsernamePasswordAuthenticationToken

我的web.xml配置是这里是我的安全配置这是我的customAuthProvider类该页面显示登录表单,当我输入bob和bob作为登录时,会引发以下错误.我在调试级别ALL检查日志,这里是我得到的.对我有什么帮助吗?解决方法正如您在注释中已经写过的那样,问题是您始终在自动提供程序的supports()方法中返回false.但是,不要一直返回true,您应该检查您所得到的身份验证:

如何从Java代码禁用log4j日志

我使用使用log4j写入日志的旧版本库.我的默认log4j.properties文件将日志指向控制台,但在主程序的某些特定功能中,我想完全禁用日志记录(来自所有类).我试过这个:其中“BasicImplementation”是执行日志记录的主要类之一,但它不起作用–日志仍然写入控制台.这是我的log4j.properties:解决方法因此,您已定义3个记录器,包括根:不幸的是,要以编程方式禁用它们