-
java – Servlet过滤器url映射
所属栏目:[Java] 日期:2020-05-24 热度:177
如何将过滤器映射到URL的根目录?我正在使用Tomcat 7.0.2并将应用程序部署为ROOT.war.欢迎页面是sign_in.xhtml.每当客户端发送对站点根目录的请求(即仅域名),或者客户端请求sign_in.xhtml时,我想运行过滤器.这是我到目前为止: filter filter-nameMy filter/f[详细]
-
java – 为什么编译器构建在某些情况下返回无法访问的代码
所属栏目:[Java] 日期:2020-05-24 热度:193
如果我写 private void check(){ if(true) return; String a = test;} 上面的代码工作正常,但如果我写 private void check(){ return; String a = test;} Android Studio中的编译器/ gradle虽然它是相同的,但它不会让这个通过,并且它[详细]
-
junit – 使用kotlin和jmockit
所属栏目:[Java] 日期:2020-05-24 热度:145
我需要一些使用jmockit和kotlin的建议. (CUT)这是我测试的(Java)类: public final class NutritionalConsultant { public static boolean isLunchTime() { int hour = LocalDateTime.now().getHour(); return hour[详细]
-
java – Hibernate和Flyweight
所属栏目:[Java] 日期:2020-05-24 热度:108
有没有办法使用具有休眠持久性映射的Flyweight对象?我的数据模型包含许多相同的对象.我不想为每个相同的对象设置单独的实例,而是使用Flyweight设计模式并始终引用相同的物理对象.如何在hibernate中实现这一点? 顺便说一句.是否所有JVM都以这样的方式优化字[详细]
-
Java查找默认网关的网络接口
所属栏目:[Java] 日期:2020-05-24 热度:123
在 Java中,我想找到与所使用的接口相对应的java.net.NetworkInterface到达默认网关.接口的名称等不是提前知道的. 换句话说,如果以下是我的路由表,我希望接口对应“bond0”: $netstat -rKernel IP routing tableDestination Gateway Genmask Flags MSS Wi[详细]
-
java – 如何处理将依赖项注入富域模型?
所属栏目:[Java] 日期:2020-05-24 热度:124
在具有丰富域模型的Web服务器项目中(应用程序逻辑在模型中,而不在服务中)如何处理将依赖项注入模型对象?你有什么经历? 你使用某种形式的AOP吗?喜欢Springs @Configurable注释?加载时间还是构建时间?你遇到的问题? 你用手动注射吗?那你如何处理不同的实[详细]
-
java – 序列化一个不实现可序列化的类变量
所属栏目:[Java] 日期:2020-05-24 热度:193
我有一个实现Serializable的类.类中有一个其他类对象,它不实现可序列化.应该怎么做才能序列化该类的成员. 我的课就是这样的 public class Employee implements Serializable{ private String name; private Address address;}public class Address{ pr[详细]
-
如何处理从SW到SWIG到Java的异常
所属栏目:[Java] 日期:2020-05-24 热度:132
我们正在实现C代码的包装器以接触 Java客户端.我已经看过 SWIG documents about exception handling,但这在三层(C / SWIG / Java)的编码术语中有什么意义呢? 如果有人有工作实例或建议,我将不胜感激. 因为我已经和我搏斗了(从我的个人资料中查看我的博客,它[详细]
-
多线程 – 混合线程模型(M:N)实现
所属栏目:[Java] 日期:2020-05-24 热度:140
通常由OS内核完成的线程调度实现中使用了 three个线程模型.其中之一是混合(M:N)模型,其中一些N个应用程序线程映射到M个内核线程,因此它们可以使用多达M个处理器.这种模式有利有弊.其中一个优点是基于此模型的语言将引入语言级调度程序实现,该实现负责管理和[详细]
-
java – 如何在Lombok构建器中的构造函数之后运行代码
所属栏目:[Java] 日期:2020-05-24 热度:160
我有一个类,我想使用Lombok.Builder,我需要预处理一些参数.像这样的东西: @Builderpublic class Foo { public String val1; public int val2; public ListString listValues; public void init(){ // do some checks w[详细]
-
java – 如何避免从URL.getFile()获取URL编码路径?
所属栏目:[Java] 日期:2020-05-24 热度:149
我在尝试获取给定资源的路径时遇到以下问题: System.out.println(nf=+new File(.).getAbsolutePath()); System.out.println(od=+new File(this.getClass().getResource(.).getFile()); 我得到的输出是: nf=C:Userscurrent u[详细]
-
java – 如何使用apache commons cli指定多个选项?
所属栏目:[Java] 日期:2020-05-24 热度:53
我想要的东西: java programName -jobs1 -C 10 -W 20java programName -job2java programName -job3 内容: Option o1 = new Option(job2, some desc);Option o2 = new Option(job3 , (some desc)Option o3 =[详细]
-
java – “mvn dependency:tree” – 是否有可用于“详细”输出的等效项?
所属栏目:[Java] 日期:2020-05-24 热度:91
我有一个用例,我们想知道Maven项目每个依赖树获得的所有版本,即使它们被省略. 根据maven-dependency-plugin文档,“verbose”选项已经停止,因为Maven 3和依赖目标的“tree”Mojo不能更多地显示省略的依赖项. 我正在使用Maven 3.5.0并尝试使用Maven 2.x的额外安[详细]
-
java – 存储可以通过调用url呈现的二进制数据的理想位置
所属栏目:[Java] 日期:2020-05-24 热度:144
我正在寻找一个理想的(性能有效且可维护的)存储二进制数据的地方.在我的情况下,这些是图像.我必须做一些图像处理,缩放图像并存储在一个合适的位置,可以通过RESTful服务进行访问. 从我的研究到目前为止,我有几个选择,如: 像MongoDB,GridFS这样的NoSql解决方案[详细]
-
java – 与Spring引导devtools相关的推土机映射异常
所属栏目:[Java] 日期:2020-05-24 热度:53
我遇到了一个非常奇怪的异常,我不知道如何找到原因. 经营背景: 添加商品,同时它的价格表,商品有差价水平用户的5个价格. 在控制器中,首先使用dozer将goodForm转换为商品,然后调用goodsService来保存商品. 在货物服务后保存货物,遍历货物价格表并填充货物ID到[详细]
-
java – 如何配置spring来执行重叠的fixedRate任务?
所属栏目:[Java] 日期:2020-05-24 热度:154
我正在尝试使用 java spring中的@Scheduled注释以固定速率执行任务.但是,默认情况下,如果任务比速率慢,spring将不会以固定速率执行fixedRate任务.是否有一些设置我可以添加到我的弹簧配置来改变这种行为? 例: @Servicepublic class MyTask{ @Scheduled(fixe[详细]
-
java中的java.lang.Void?
所属栏目:[Java] 日期:2020-05-24 热度:194
我目前正在使用.Net 2.0并且有一个接口,其泛型类型用于定义方法的返回类型.就像是 interface IExecutorT { T Execute() { ... }} 我的问题是,实现此接口的某些类实际上不需要返回任何内容. 在Java中,您可以使用java.lang.Void来实现此目的,但经过相当多的搜索[详细]
-
从Java 7迁移到Java 8 – 编译错误
所属栏目:[Java] 日期:2020-05-24 热度:155
以下代码在JDK7中使用 javac编译两种测试方法,但JDK8只编译willCompile方法. willNotcompile的错误是: “Klasa类型中的方法方法(Class T)不适用于参数(Class).” @Testpublic void willCompile() throws InstantiationException, IllegalAccessException {[详细]
-
java – 具有多个有界类型和未经检查的强制转换的Class.asSubclass
所属栏目:[Java] 日期:2020-05-24 热度:93
我有一个类,其类型为 T extends Enum T. 安培;可运行的取代.我有一个成员变量Class T我按类名设置的栏:t =(Class T)Class.forName(name).这给了我一个未经检查的投射警告. 通常,使用asSubclass可以在类似的情况下使用,但由于T有多个边界,我无法在没有获得编[详细]
-
Java Spring MVC在同一个JSP中获取/发布
所属栏目:[Java] 日期:2020-05-24 热度:147
这是我的控制器.. @RequestMapping(value = /add, method = RequestMethod.GET)public String add(Model model) { return add;}@RequestMapping(value = /add, method = RequestMethod.POST)public String a[详细]
-
java – GCM – 在6次尝试后无法将JSON请求发布到GCM
所属栏目:[Java] 日期:2020-05-24 热度:115
我遇到了与 this相同的问题.我将尝试提供更多信息. 我正在使用Play Framework,用Java编写.我写了一个名为PushNotificationQueue的插件. PushNotificationQueue同时运行iOS和Android推送消息队列.以下是我的GCM实施参考. public class AndroidPushNotification[详细]
-
java – 用于将资源从运行jar复制到外部的Idiomatic Clojure
所属栏目:[Java] 日期:2020-05-24 热度:74
这似乎是一个经典的问题,但我找不到任何关于它的“clojure方式”. 所以,我在资源/(leiningen项目)里面有一个foo /目录.当jar’d / uberjar’d时,这个foo /目录放在jar的根目录下.由于jar中的文件在运行时可能不是物理上一致的,因此您无法使用基本复制功能以递[详细]
-
Java中.class文件的用途
所属栏目:[Java] 日期:2020-05-24 热度:172
我试图了解.class文件如何在 java中工作以及它们的用途是什么.我在网上找到了一些信息,但我得到了不满意的解释. 一旦我们运行编译器,我们就会得到.class文件,它是字节码.这台机器是否可读?如果没有,这就是为什么我们需要程序的解释器才能成功运行? 此外,由[详细]
-
java – 为什么我需要在映射到Callable时明确给出类型参数?
所属栏目:[Java] 日期:2020-05-24 热度:67
当我试图回答一个不同的问题时,我发现只有在我明确给出类型参数时我的代码才会编译(无论代码计算的是什么都没有意义,我知道): public Double calculateResult(int value) { return 0.0d;}private void init2() { ListCallableDouble list = IntStream.range([详细]
-
写入java中的临时文件
所属栏目:[Java] 日期:2020-05-24 热度:135
我想以追加模式写入临时文件.我看到文件已创建,但Stringbuffer中的数据未写入.有人可以告诉我为什么吗?请在下面找到我写的代码, public static void writeToFile(String pFilename, StringBuffer sb) throws IOException { String property = java.io.tmpd[详细]

浙公网安备 33038102330553号