【java – 为什么我的递归不起作用?】教程文章相关的互联网学习教程文章

java – 在多行上匹配正则表达式不起作用【代码】

我有以下文件内容,我正在尝试匹配下面解释的reg:-- file.txt (doesn't match multi-line) -- testOn blahmore blah wrote: ---------------如果我从上面读取文件内容到String并尝试匹配“On … write:”部分我无法得到匹配:// String text = <file contents from above>Pattern PATTERN = Pattern.compile("^(On\\s(.+)wrote:)$", Pattern.MULTILINE);Matcher m = PATTERN.matcher(text);if (m.find()) {System.out.println("N...

简单的Java多线程测试不起作用【代码】

我写了一些java代码,使用while循环可以在1秒内增加一个值. 然后我尝试使用4个线程在1秒内尽可能多地增加四个值.我期待有四个线程,与简单循环相比,我会得到四倍的值. 代码如下:package threadTest;public class ThreadTestMain {public static void main(String[] args) {long end_time = 0;long value = 0;long runtime = 0;long start_time = System.currentTimeMillis();while (runtime<=1000) {value++;runtime = System.curre...

java – Spring 4 MVC验证不起作用 – BindingResult hasErrors为false【代码】

我正在测试一个Spring控制器post方法(使用org.springframework.test.web.servlet.MockMvc),我试图确认当表单中存在验证错误时它会将视图发送回表单中检查BindingResult.hasErrors方法. 这是我的测试@Testpublic void testFilterChannelProgrammesWhenChannelListAndGenreListAreEmptyAndProgNameIsTooLong() throws Exception {String progName = TestUtil.createStringWithLength(301);mockMvc.perform(post("/api/filter").conte...

java – Spring JSR-303 bean验证不起作用,空绑定结果【代码】

嗨StackOverflow 我试图将beanvalidation添加到我的小型web应用程序中.到目前为止,它不起作用,因为我的bindingresult仍然是空的.我做了以下事情: >添加所有依赖项(Classmate,Javax.el,Jboss-logging,Validation-api)>添加了注释>使用@valid和BindingResult更新了控制器>更新了我的jsp页面>确定我有< mvc:annotation-driven />在我的dispatcher-servlet.xml中 我在stackoverflow上看过类似的问题,但是我找不到我需要的答案.我正在...

java – 自定义HTTP 403页面在Spring Security中不起作用【代码】

我想替换默认的拒绝访问页面:使用我的自定义页面和我的方法是这样的:@Configuration @EnableWebSecurity public class SecurityContextConfigurer extends WebSecurityConfigurerAdapter {@Autowired private UserDetailsService userDetailsService;@Override public void configure(WebSecurity web) throws Exception {web.ignoring().antMatchers("/resources/**"); }@Override protected void configure(HttpSecurity http)...

notify()和notifyAll()在我的java代码中不起作用【代码】

所以我一直在使用Java中的简单等待/通知示例,由于某种原因我无法使其正常运行.如果有人能够看到可能是什么问题,将非常感谢!class producer implements Runnable {StringBuffer sb;producer() {sb=new StringBuffer("");}public void run () {synchronized(sb) {for(int i = 0; i < 10; i++) {try { sb.append(i+" ");System.out.println("Appending ... "); } catch (Exception e) {}}sb.notify(); }} }class consumer implements...

java – JPA Criteria加入OneToMany表where子句不起作用【代码】

我有两张桌子.CREATE TABLE public.question (id SERIAL PRIMARY KEY, day VARCHAR(2) NOT NULL, month VARCHAR(2) NOT NULL, year VARCHAR(4) NOT NULL );CREATE TABLE public.question_translation (id SERIAL PRIMARY KEY, question_id INT REFERENCES public.question(id) NOT NULL, question_text TEXT NOT NULL, language VARCHAR(2) ...

javac -Xlint:覆盖不起作用【代码】

当我有一个覆盖超类方法而不指定@Override注释的类时,我试图让我的java构建失败. 构建是通过ant完成的,我已经将以下元素添加到我的< javac>任务:<compilerarg value="-Werror"/> <compilerarg value="-Xlint:unchecked,overrides"/>正在遵循未选中的选项,但忽略了覆盖选项.我还尝试将两个Xlint选项分成两个单独的< compilerarg>元素,无济于事.我误解了这个选项的作用吗? 一个注意事项:这是MacOSX上的JDK6(10.6).我可以遇到特定于...

java – JTextArea的append()方法似乎不起作用【代码】

我们被分配创建一个简单的编译器作为家庭作业,将采取一组指令(包含变量,条件,跳转等)并评估它们.这已经完成了,但我想我会让我的程序更多……“闪亮”,并添加从文本文件加载指令的能力,只是为了用户的舒适;然而,似乎JTextArea的append()方法似乎并不像我一样,因为它什么也没做.这是相关的代码:BufferedReader bufferedReader; File file; FileDialog fileDialog = new FileDialog (new Frame (), "Open File", FileDialog.LOAD); S...

java – 关于ImageIcons的方法不起作用【代码】

import java.awt.*; import java.awt.event.*;import javax.swing.*;public class Cards extends JFrame {private GridLayout grid1;JButton []bt=new JButton[52];ImageIcon tail=new ImageIcon(getClass().getResource("b1fv.png"));ImageIcon ori;public Cards(){grid1=new GridLayout(7,9,2,2);setLayout(grid1);for(int i=0;i<bt.length;i++){ImageIcon c=new ImageIcon(getClass().getResource(i+1+".png"));bt[i]=new JButt...

java – 为什么String.split(“£”,2)不起作用?【代码】

我有一个1000行的文本文件,格式如下:19 x 75 Bullnose Architrave/Skirting £1.02 我正在编写一个逐行读取文件的方法 – 这个工作正常. 然后我想用“£”分隔每个字符串作为分隔符&把它写出来一个ArrayList< String>采用以下格式:19 x 75 Bullnose Architrave/Skirting, Metre, 1.02这就是我接近它的方式(productList是ArrayList,在try块之外声明/实例化):try{br = new BufferedReader(new FileReader(aFile));String inputLine...

java – getElementsByTagName不起作用【代码】

我有下一个简单的代码部分:String test = "<?xml version="1.0" encoding="UTF-8"?><TT_NET_Result><GUID>9145b1d3-4aa3-4797-b65f-9f5e00be1a30</GUID></TT_NET_Result>"DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); Document doc = dbf.newDocumentBuilder().parse(new InputSource(new StringReader(test))); NodeList nl = doc.getDocumentElement().getElementsByTagNa...

Java – 如果语句不起作用(比较字符串)【代码】

当我从打开的套接字中获取IP地址时,有人向我发送了一个流,我注意到IP有一个正斜杠. 我只想简单地省略它.但首先我要验证字符串中的第一个字符是正斜杠:String dataSource = data.getAddress().toString();if(dataSource.substring(0,1) == "/"){System.out.println("trailing forward slash, delete it "); dataSource = dataSource.substring(1); }未检测到此IF语句. 有谁看到我做错了什么?解决方法:对于字符串比较,使用equals方...

java – Ant脚本importPackage在升级到ant 1.9.2后不起作用【代码】

刚刚升级到包含ant 1.9.2和我的< script>的eclipse luna目标停止在此代码中工作:<script language="javascript"><![CDATA[importPackage(java.net);importPackage(java.io);...错误信息:javax.script.ScriptException: ReferenceError: "importPackage" is not defined in <eval> at line number 2解决方法:你在运行什么版本的Java? Java 8中的Rhino has been replaced. 以下错误可能是问题:JDK-8025132.

java – Spring安全和Thymeleaf不起作用【代码】

我正在使用Spring 4和Thymeleaf在我的index.xhtml页面中,我写道:<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"xmlns:th="http://www.thymeleaf.org"xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"xmlns:sec="http://www.thymeleaf.org/extras/spring-security"layout:decorator="layouts/layout"><head><title>Welcome</title></head><body> ....<div sec:authorize="hasRole('ROLE_ADMIN')">You are a...