小编Ste*_*eve的帖子

如何添加我的应用程序以快速启动Ubuntu

我编写java应用程序并获取jar文件,它从命令行工作

java -jar program.jar
Run Code Online (Sandbox Code Playgroud)

我想编写安装程序,将我的应用程序放在Ubuntu的Unity Launcher(quicklaunch)中.

任何人都可以给我我怎么开始?

java ubuntu installer quicklaunch ubuntu-unity

5
推荐指数
1
解决办法
3079
查看次数

Spring REST控制器发布请求

我在春天有这个控制器

@RestController
public class GreetingController {

    @RequestMapping(value = "/greeting",  method = RequestMethod.POST)
    public String greeting(@RequestParam("uouo") String uouo) {
        return uouo;
    }
}
Run Code Online (Sandbox Code Playgroud)

当我测试它

 curl -k -i -X POST -H "Content-Type:application/json"  -d uouo=test http://192.168.1.104:8080/api/greeting
Run Code Online (Sandbox Code Playgroud)

测试结果

HTTP状态400 - 必需字符串参数"uouo"不存在

我试过可能的事情,但我认为@RequestParam不能用于POST它总是使用GET传递URL中的参数,我只使用post,如果我有对象JSON作为参数使用@RequestBody,有没有办法使用POST发送字符串参数?

java servlets spring-mvc

5
推荐指数
1
解决办法
1万
查看次数

在actionPerformed完成java之前单击禁用按钮

我有一个按钮执行一个很长的功能,我想在用户点击它之后禁用此按钮,以防止他多次再次点击它

该按钮被禁用,但问题是在功能完成后按钮再次启用
我试图放入button.setEnabled(false);一个新的线程,但它没有工作

用于测试此代码示例

button.addActionListener(new ActionListener() {
    @Override
    public void actionPerformed(ActionEvent ae) {
        button.setEnabled(false);
        for (int i = 0; i < Integer.MAX_VALUE; i++) {
            for (int j = 0; j < Integer.MAX_VALUE; j++) {
                for (int ii = 0; ii < Integer.MAX_VALUE; ii++) {
                }
            }
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

java swing jbutton actionlistener event-dispatch-thread

4
推荐指数
1
解决办法
2万
查看次数

httpd没有在启动时运行

一切都很顺利,没有对配置进行任何编辑,突然httpd在启动时停止运行,而且我也提供了另一项服务.
一个信息,硬盘到达他的空间,所以我不得不删除一些文件.
结果chkconfig --list

httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off
Run Code Online (Sandbox Code Playgroud)

apache service centos

4
推荐指数
1
解决办法
1万
查看次数