-
java – Generic Type toArray和asList
所属栏目:[Java] 日期:2020-12-15 热度:79
我试图理解泛型,我故意想要生成classcastexception,但是,我在第一次尝试时得到一个arraystoreexception. static E E reduce(ListE list,FunctionE f,E initVal) { E[] snapshot = (E[]) list.toArray(); Object[] o = snapshot; o[0] = new Long(1); E resul[详细]
-
使用Java从串口读取文件
所属栏目:[Java] 日期:2020-12-15 热度:123
我是 Java的初学者,我正在编写(“FLASH”).像这样的getbytes()到serialport. 在我将FLASH_OK作为响应之后,我再次发送文件请求.之后我会得到FILE_OK的响应然后我已经读取文件到文件的末尾. 我没有得到如何做到这一点,所以请帮助我. 谢谢你的答复. 解决方法 jS[详细]
-
java – 如何为多个项目创建Gradle sharedManifest?
所属栏目:[Java] 日期:2020-12-15 热度:111
我有多个 java项目.这些项目使用gradle创建jar,war和ear文件.在每个项目中,我使用清单文件来维护元数据,如版本,日期时间…… 为此,我在每个build.gradle文件中都包含了清单文件创建逻辑. manifest { attributes( 'Bundle-Vendor' : "$BUNDLE_VENDOR",'Build-[详细]
-
java – 将jdbc驱动程序添加到classpath
所属栏目:[Java] 日期:2020-12-15 热度:146
好的我在Win Vista上正确设置我的MAVEN_HOME,JAVA_HOME.但我还没有课程路径.我也安装了 MySQL.现在我已经打开了一本Hibernate书,在第一页上它说“确保jdbc驱动程序在你的类路径中”.我还下载了一些ZipJ文件,它是ConnectorJ或者某些名称,它基本上是java的mySq[详细]
-
java – 如何实现我的Web应用程序的Affiliate链接?
所属栏目:[Java] 日期:2020-12-15 热度:70
我使用 Java EE平台构建了一个Web应用程序,销售我的一个软件. 现在我想把我的网站营销工作交给各种电子营销公司.但由于我必须向他们提供佣金,我应该知道谁发送了流量. 我认为上述问题的一个解决方案是: 为每个电子营销公司创建一个单独的URL,并为其提供相应[详细]
-
java – Eclipse调试器“跳过”跳过重要的代码
所属栏目:[Java] 日期:2020-12-15 热度:130
我有一个奇怪的问题调试 Android应用程序. 为了准确,我在这里复制我正在运行的确切代码: // Get the puzzles from cacheListPuzzleDetails newPuzzles = m_cachedPuzzles.getPuzzles(count);if(newPuzzles.size() 0){ // Remove from cache m_cachedPuzzles[详细]
-
JDK 1.6的JavaCompiler:如何将类字节直接写入byte []数组?
所属栏目:[Java] 日期:2020-12-15 热度:178
所以我最近了解到JDK 1.6中提供的新 JavaCompiler API.这使得直接从运行代码将String编译为.class文件变得非常简单: String className = "Foo";String sourceCode = "...";JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();ListJavaSourceFro[详细]
-
java – 创建Maven项目,无法解析原型,拒绝连接
所属栏目:[Java] 日期:2020-12-15 热度:124
我怀疑我有Maven代理问题.当我创建一个新项目时: 1)文件 – 新 – Maven项目 2)我选择原型:in org.apache.maven.archetypes – Maven的原型 – web应用 3)我得到这个错误: Could not resolve archetype org.apache.maven.archetypes:maven-archetype-weba[详细]
-
Java中的泛型类型推断限制
所属栏目:[Java] 日期:2020-12-15 热度:116
我在使用 Java泛型类型推断的项目中面临以下问题.这是一个类似于我原始代码的代码示例: public class BuildableObjectR,S { public static class OneParameterR { } public static class TwoParametersR,S { } interface TwoParamInterfaceR,S { } public s[详细]
-
什么是最有价值的Java对象数据库?
所属栏目:[Java] 日期:2020-12-15 热度:199
Java对象数据库最有价值的是: 易于使用:一行代码 存储任何对象. 有效的内存使用:即仅 加载要求的东西, 不是每次都是整个物体(即 “透明激活”). 何时自动更改对象 操纵(即“透明 持久性“). 本机查询(不需要SQL, JDOQL等) 免费 任何人都有以下经验: Neod[详细]
-
Java Server Faces:仅在业务逻辑层中进行验证
所属栏目:[Java] 日期:2020-12-15 热度:192
我有一个 Java Server Faces Web应用程序,我不确定如何处理验证. 在我看来,验证应该在业务逻辑层完成.业务逻辑层用于Web表示(jsf)和REST-API. 目前我正在使用提供的验证器在jsf层内进行验证.我认为在大多数情况下只会重复代码.有没有办法避免这种代码重复?[详细]
-
java – 如何设置画布大小?
所属栏目:[Java] 日期:2020-12-15 热度:104
我有一个名为SeatsPanel的类,我在onDraw方法中绘制座位(使用drawRect). onDraw方法使用Canvas作为参数,但是如何设置Canvas的大小?我问这个问题的原因是因为这个类在另一个类中被夸大了.我知道画布具有手机的默认高度和宽度,但我需要将其缩小.我怎样才能做到[详细]
-
java – 在圆形的2D空间中为任意点[x,y]找到圆的最近自由位置
所属栏目:[Java] 日期:2020-12-15 热度:111
我正在制作一个用户玩家在屏幕上放置圆圈的游戏.重要的是圆圈永远不会重叠,所以我需要从光标中找出最近的可能自由点.我找到了圆形打包算法,但它们似乎不适合我的问题.我也解决了过去类似的问题( here),但是用圆圈,我似乎无法弄明白. 我想出了当它与一个圆相[详细]
-
java – 当方法之间的差异是参数子类型时,将null传递给重写方法
所属栏目:[Java] 日期:2020-12-15 热度:177
参见英文答案 Which overload will get selected for null in Java?3个 Strange Java null behavior in Method Overloading 4个 OUTPUT:乙 为什么虚拟机调用此方法f(null){System.out.println(“B”);}? 为什么不f(null){System.out.println(“A”);} publ[详细]
-
在Java中获取文件创建者/所有者属性
所属栏目:[Java] 日期:2020-12-15 热度:102
我正在尝试读取文件列表并找到创建该文件的用户.使用* nix系统,您可以执行类似的操作 MapString,Object attrs = Files.readAttributes(Paths.get(filename),"posix:*"); 但是,在Windows系统上尝试它时,我收到一个错误,因为Windows无法访问POSIX属性.您可以通[详细]
-
java – 在spring中连接到JMX服务器抛出异常!
所属栏目:[Java] 日期:2020-12-15 热度:155
所以当我尝试从jconsole连接到jmx时,我得到了这个异常: Caused by: java.rmi.ConnectException: Connection refused to host: 78.84.17.116; nested exception is: java.net.ConnectException: Connection timed out: connect at sun.rmi.transport.tcp.TCP[详细]
-
java – 无法找到默认活动类名称
所属栏目:[Java] 日期:2020-12-15 热度:181
我正在处理将facebook登录链接到我的 Android应用程序的过程.在一些教程中,我被要求在Facebook开发者网站上注册我的应用程序,我在那里做了所有事情,但我在Android Studio中找不到“默认活动类名称”我在下面提供了清单文件 ?xml version="1.0" encoding="utf[详细]
-
将shared_ptr与SWIG Directors for Java一起使用
所属栏目:[Java] 日期:2020-12-15 热度:57
我开始了解SWIG,SWIG的最新版本(v3.0)似乎只能处理我开箱即用的所有内容,包括C 11功能,但是当涉及到时,我遇到了麻烦将shared_ptr与我的导演类一起使用. 我已经能够使shared_ptr与普通代理类一起工作了,但现在在我的导演上,似乎不支持开箱即用.它给了我自动生[详细]
-
如何在java类中扩展jython类
所属栏目:[Java] 日期:2020-12-15 热度:113
我想在 java类中扩展一个jython类 public class JavaClass extends JythonClass 如何导入Jython类?是否必须编译?文档链接已经很有用. 例: class JythonClass(threading.Thread):def do(self): print("hallo") – public class JavaClass extends JythonCl[详细]
-
java – onMessage批注中包含多个数据的Websockets
所属栏目:[Java] 日期:2020-12-15 热度:87
我正在使用websockets.我想使用具有不同数据类型的多个@onMessage重载方法. 在客户端我有一个以下方法 @OnMessagepublic void onMessage(Message message) { System.out.println(message.getContent()+":"+message.getSubject());}@OnMessagepublic void onM[详细]
-
java – CTR模式使用初始向量(IV)
所属栏目:[Java] 日期:2020-12-15 热度:70
据我所知,CTR模式不使用初始向量. 它只需要一个计数器,用给定的密钥对其进行加密,然后用明文对结果进行异或,以获得密文. 其他分组密码模式,如CBC,在进行加密之前,它们使用初始向量对明文进行异或. 所以这是我的问题.我在Java中使用以下代码(使用bouncycastle[详细]
-
java – 使用Hibernate和Spring Data JPA激活SQL语句
所属栏目:[Java] 日期:2020-12-15 热度:101
我有一个使用Hibernate作为提供程序的 Spring Data JPA存储库.我想记录SQL语句,但我无法实现.我试过各种解决方案: 在我的HibernateJpaVendorAdapter中将showSql设置为true 将log4j.logger.org.hibernate.SQL = DEBUG添加到我的log4j.properties文件中(值得[详细]
-
java – @PathVariable和@RequestParam不能一起工作
所属栏目:[Java] 日期:2020-12-15 热度:122
我的控制器中有以下代码: @RequestMapping(value = "/child/{nodeId}/{relType}",method = RequestMethod.GET,produces=MediaType.APPLICATION_JSON) public IterableNode getConnectedNodes(@RequestParam("page")int page,@RequestParam("size")int size,[详细]
-
java – 直接从Windows剪贴板获取二进制数据
所属栏目:[Java] 日期:2020-12-15 热度:157
我一直在桌子上打了大约一个小时,现在只是想找到一些方法来说出来……剪贴板上的一个字节数组.相反,我似乎只能找到有关如何从剪贴板中获取纯文本的信息……这根本没有用. 我试过这个:Java getting bytes of clipboard 我也试过这个:http://mrbool.com/mani[详细]
-
Java Swing Mac OSX首选项菜单
所属栏目:[Java] 日期:2020-12-15 热度:178
我正在尝试将“首选项”菜单添加到我的 Java Swing应用程序中,这证明有点令人作呕. 我已经阅读了很多这方面的帖子和文章,听起来很简单,但…… 我在我找到的示例中看到对com.apple.eawt.Application的引用,但是当我尝试在Eclipse Indigo中导入它时出现错误:[详细]