-
如何为多个Java Web项目使用公共库
所属栏目:[Java] 日期:2020-12-14 热度:145
我有四个不同的项目,我正在使用Weblogic来部署我的项目.有几个库(jar文件)对所有项目都是通用的.目前我的每个项目都有lib目录,并且几乎有相同的库集.现在,是否可以将此lib目录放在WAR文件之外并访问它们. 解决方法 抵制将jar文件放在容器的“shared”文件夹[详细]
-
java – 传递参数而不是从函数返回它
所属栏目:[Java] 日期:2020-12-14 热度:75
从标题中可以清楚地看出我们应该采用哪种方法? 意图是传递一些方法参数并获得输出.我们可以传递另一个参数,方法会更新它,方法现在不需要返回任何东西,方法只会更新输出变量,它会反映给调用者. 我只想通过这个例子来构建问题. ListString result = new Array[详细]
-
java – 如何在使用Apache Axis时打印SOAP消息内容
所属栏目:[Java] 日期:2020-12-14 热度:195
我正在使用Apache Axis进行Web服务自动化. 我正在通过Axis准备SOAP请求并进一步访问Web服务. 我正在寻找的是如何打印正在编译和访问Web服务的SOAP请求内容. 我发现log4j可以提供帮助,但我正在努力使用它. 解决方法 你可能不再需要这个答案了,但是留在这里的[详细]
-
AspectJ:切入点中的参数
所属栏目:[Java] 日期:2020-12-14 热度:163
我正在使用AspectJ来建议所有具有所选类参数的公共方法.我尝试了以下方法: pointcut permissionCheckMethods(Session sess) : (execution(public * *(..,Session)) args(*,sess)); 这对于具有至少2个参数的方法非常有用: public void delete(Object item,S[详细]
-
是否有类似于Java EE 6中可用的Springs @Transactional注释的东
所属栏目:[Java] 日期:2020-12-14 热度:133
在我的公司中,不鼓励使用 Spring框架,而是推广 Java EE 6.但是最近我在 Using @Transactional读到了关于Springs @Transactional注释的内容,并认为这对我们的代码非常有用. 据我所知,使用@Transactional注释的方法将重用已存在的事务,或者在调用该方法时如果[详细]
-
java – jpa criteriabuilder upper给出了编译错误
所属栏目:[Java] 日期:2020-12-14 热度:166
我正在努力使用CriteriaBuilder进行不区分大小写的查询,如 hibernate jpa criteriabuilder ignore case queries所述以及网络上的许多其他问题和教程. 我的代码是: public Predicate toPredicate(RootUser root,CriteriaQuery? query,CriteriaBuilder builde[详细]
-
orm – Doctrine问题:无法获取最后一个插入标识符
所属栏目:[Java] 日期:2020-12-14 热度:132
当我尝试将数据保存到我的模型时,Doctrine会抛出此异常: Message: Couldn't get last insert identifier. 我的表设置代码是: $this-hasColumn('id','integer',4,array( 'type' = 'integer','length' = 4,'fixed' = false,'unsigned' = false,'primary' = t[详细]
-
java中的utf8问题
所属栏目:[Java] 日期:2020-12-14 热度:192
我有下表: create table test( fname char(20) character set utf8 collate utf8_turkish_ci,id int primary key); 我按如下方式插入数据: resultSet.executeQuery("set namee utf8");preparedStatement = connection.prepareStatement("insert into test([详细]
-
java – NetBeans无法安装某些模块
所属栏目:[Java] 日期:2020-12-14 热度:61
我正在使用NetBeans 7.4开发版2,所有软件包. 首先,我使用了NetBeans 7.2,所有包.然后我被通知我有更新.所以我将其更新为7.4开发版. 然后我又收到通知我有更新,我开始更新.但是错误地,我在NetBeans更新时单击了一个php文件,并且发生了导致更新失败的错误.我记[详细]
-
java – 当我使用BigDecimal时为什么我的操作不起作用?
所属栏目:[Java] 日期:2020-12-14 热度:73
我正在尝试使用BigDecimal进行操作,但它总是返回0.当我使用double时,为什么它可以工作? public static void main(String[] args) { double a = 3376.88; BigDecimal b = new BigDecimal(a); System.out.println(a-a/1.05); System.out.println(b.subtract(b[详细]
-
在java上将int转换为Object
所属栏目:[Java] 日期:2020-12-14 热度:88
我有一个问题:我在 Eclipse的环境中工作. 有时计算机不会给出以下转换: int a ... Object ans = (int) a; 但只有这种转换: int a ...Object ans = (Integer) a; 我明白为什么你可以在Object to Integer之间进行转换,但为什么是原始变量 – 有时你可以,有[详细]
-
java – 启动idea64.exe时出错
所属栏目:[Java] 日期:2020-12-14 热度:60
当我尝试打开idea64.exe(IntelliJ IDEA 64位版本)时,我收到错误“找不到JVM安装.请重新安装产品或安装JDK.” 为什么是这样?我安装了Java 8 Update 5(64位)和Java SE Development Kit 8 Update 5(64位).此外,idea.exe(32位)工作正常 解决方法 According to J[详细]
-
java – 地图中两个字符串的键?
所属栏目:[Java] 日期:2020-12-14 热度:57
我需要创建一个具有两个字符串键的映射. 例如,让我们说 key = Name Targetvalue = Permission(boolean) 我是否需要创建一个特殊对象,或者在Java / Google Collections或Commons Collections或Commons Lang中是否有任何构建元组? 解决方法 Apache Commons Co[详细]
-
java – 在Eclipse中添加外部.jar文件
所属栏目:[Java] 日期:2020-12-14 热度:151
我在添加为 Java项目下载的.jar文件时遇到了问题.这真的是我第一次使用eclipse,所以请耐心等待我(由于某种原因)(我不知道为什么),我觉得它有点令人困惑. 我知道,为了引用不同的类文件,您只需要创建一个类库并将其添加到构建路径中.从那里开始,所有需要完成的[详细]
-
java – 为什么可以在没有初始值的情况下声明变量?
所属栏目:[Java] 日期:2020-12-14 热度:166
我正在阅读Gilles Dowek的编程原理: 他说,也可以在不给它初始值的情况下声明变量,并且我们必须小心不要使用已经声明没有初始值并且没有赋值的变量.这会产生错误. 注意:本书的作者提到在Java上声明没有初始值的变量的可能性. 那么,为什么这个变量声明有效呢[详细]
-
Java异常处理的最佳实践
所属栏目:[Java] 日期:2020-12-14 热度:82
我最近写了下面的代码;它使用了很多异常处理.我认为它使代码看起来非常难以理解.我可以通过捕获泛型异常来缩短代码,例如 catch (Exception e){ e.printStackTrace();} 但我也听说过捕获一般异常不是一个好的编码实践. public class DataAnalyzerTester { /**[详细]
-
java – 从HttpServletRequest转换为WebRequest
所属栏目:[Java] 日期:2020-12-14 热度:83
我使用 Spring Initializer,嵌入式Tomcat,Thymeleaf模板引擎和包作为可执行JAR文件生成了一个Spring Boot Web应用程序. 使用的技术: Spring Boot 2.0.0.M6,Java 8,maven 我在这个课程中有一个这个方法 private MapString,Object getErrorAttributes(HttpSer[详细]
-
如何用java获取句子的逻辑部分?
所属栏目:[Java] 日期:2020-12-14 热度:191
假设有一句话: On March 1,he was born. 把它改成 He was born on March 1. 没有打破句子的意义,它仍然有效.以任何其他方式改组单词会对无效句子产生怪异.所以基本上,我说的是句子的一部分,它使信息更具体,但删除它们并不会破坏整个句子.是否有任何NLP库可[详细]
-
java – 找不到符号类Intent
所属栏目:[Java] 日期:2020-12-14 热度:169
我是 android开发和 java和xml编码的新手. 但我正在学习本教程: http://www.steventrigg.com/activities-and-the-action-bar-create-an-alarm-clock-in-android-tutorial-part-1/#comment-296 然后我在使用Intent时遇到此错误.开关下的“Intent”一词变为红[详细]
-
java – 解析包含未知长度字段的字节数组
所属栏目:[Java] 日期:2020-12-14 热度:75
我在 Java中解析一个具有以下规范的字节数组: Trace data format: - 4 bytes containing the Id. - 4 bytes containing the address. - N bytes containing the first name,where 0 N 32 - N bytes containing the last name,where 0 N 32 - 4 bytes contai[详细]
-
java – NumberFormat setMaximumFractionDigits方法
所属栏目:[Java] 日期:2020-12-14 热度:122
我正在尝试类 NumberFormat 的方法和功能,我已经达到了一个奇怪的结果.我编译并运行以下程序: public static void main(String[] args) {Locale loc = Locale.US; NumberFormat nf = NumberFormat.getInstance(loc); System.out.println("Max: "+nf.getMaxi[详细]
-
java – 用于Thrift的Kerberos?
所属栏目:[Java] 日期:2020-12-14 热度:113
我有一个简单的基于Thrift的 java应用程序.这非常简单,只不过是在java中使用Thrift的“Hello World”消息传输.我被告知我需要为我的消息添加Kerberos支持.我做了一些谷歌搜索,并且惊讶于Thrift还没有某种形式的Kerberos支持(或者如果确实如此,我找不到它).我[详细]
-
我怎么能用java.util.Calendar返回伊斯兰历法?
所属栏目:[Java] 日期:2020-12-14 热度:156
我知道 java.util.Calendar类方法getInstance()返回一个GregorianCalendar,但我怎么能得到一个伊斯兰历法? 解决方法 API中没有内置的功能. 您将不得不继承Calendar类来执行此操作,或者您可以查看人们已经编写的内容以及是否适合您. IBM有一个Hijri日历的实[详细]
-
java – 如何在JTable行中设置自定义对象
所属栏目:[Java] 日期:2020-12-14 热度:111
我应该首先告诉它,这不是关于渲染表格单元格. 这是我正在使用基于我的数据库中的User对象的2D数组构建的TableModel. ListUser userList = userManagerService.getAllUsers(); /* String[] col_user = {"Username","Name","Phone",.... } */ String[][] data[详细]
-
java – Generic Restriction Hell:Bound Mismatch
所属栏目:[Java] 日期:2020-12-14 热度:123
我正在开发一个具有广泛的泛型继承和依赖树的项目.转到编辑以查看更好的示例.基础知识看起来像这样: class A { ...}class B { ...}class C extends B { ...}class DT extends B extends A { ...}class StringMapT extends A { HashMapString,T _elements; .[详细]