小编Jee*_*hah的帖子

使用Java杀死进程

我想知道如何"杀死"一个已启动的进程.我知道Process API,但我不确定,如果我可以使用它来"杀死"已经运行的进程,例如firefox.exe等.如果可以使用Process API,请指点我进入正确的方向?如果没有,其他可用选项有哪些?谢谢.

java process

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

Java中的概率

我很想知道,我如何在Java中实现概率?例如,如果显示变量的可能性是1/25,那么我该如何实现呢?或任何其他概率?请指出我的总体方向.

java probability

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

在Java代码中进行基准测试

我最近一直在研究基准测试,我一直对记录程序数据等感兴趣.我有兴趣知道我们是否可以实现自己的内存使用代码并在我们的程序中有效地实现我们自己的时间消耗代码.我知道如何检查代码运行所需的时间:

public static void main(String[]args){
        long start = System.currentTimeMillis();
        // code
        System.out.println(System.currentTimeMillis() - start);
    }
Run Code Online (Sandbox Code Playgroud)

我还研究了Robust Java基准测试,第1部分:问题,本教程非常全面.显示的负面影响System.currentTimeMillis();.然后教程建议我们使用System.nanoTime();(使其更准确?).

我还研究了使用Java确定内存使用情况以获取内存使用情况.该网站显示了如何实施它.提供的代码看起来无穷无尽,因为此人正在呼叫

long L = Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory();

在此之后,他打电话给System.gc();(4*4)= 16次.然后再次重复该过程.这不也占用记忆吗?

那么在结论中,是否可以在java程序中实现高效的基准测试代码?

java performance benchmarking

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

Ascii Art - Java

我想制作一个程序,用户输入他们的名字,程序会生成一个他们名字的ascii图片.是否可以在不使用第三方工具的情况下执行此操作?我想到的是手动创建字母表中的每个字母,然后将字符串转换为char数组.然后返回与该字母对应的每个图像.这样做有更好或更有效的方法吗?

谢谢.

java string ascii-art

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

生成非常大的随机数java

我们如何在java中生成非常大的随机数?我说的是10000个数字?我知道我们必须使用BigInteger,但我们怎么做呢?做这样的事最有效的方法是什么?请提供一个小例子.谢谢.

java random largenumber biginteger

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

生成pi到第n位java

我想知道如何将pi生成到第n位.我有几个基本想法.

  1. 使用Math.PI并提高精度(如果可能的话)
  2. 使用欧拉公式生成pi,但即使在这里,我也需要提高精度(我认为) 欧拉的PI公式
  3. 还有Srinivasa Ramanujan用于生成PI的公式,该公式因其快速收敛而闻名.这个公式似乎很难实现.我相信,我还必须在这里增加deicmal精度.
    在此输入图像描述

所以简而言之,无论哪种方式,我都需要BigDecimal根据第n位数来提高精度.如何提高BigDecimal第n位的精度?此外,如果有更好更快的做法,请指点我正确的方向.

编辑:我只想生成PI.我不想用于计算.这是一个关于如何使用BigDecimal实现我生成PI的想法的问题.

java precision pi bigdecimal

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

学习回溯算法

我想学习回溯算法.有人可以教我一些吗?我尝试从一些网站学习,但它没有用.所以有人可以教我.谢谢!

java algorithm

7
推荐指数
1
解决办法
8914
查看次数

使用Java定义单词

我想知道Java中是否有一个API可以定义单词并找到单词的起源.我记得有一段时间回来搜索并看到"apache commons",但我不确定.

所以基本上,用户将能够输入单词"overflow",然后程序将能够定义单词.所以我正在寻找一种可以定义单词并找到单词来源的API.因此,"recherche"这个词的起源是"法语".

java word-list

7
推荐指数
2
解决办法
1902
查看次数

使用Java查找天气

我想知道是否有办法使用Java查找特定城镇/城市的天气.我听说过Google Weather API,但没有取得任何结果.我也听说过使用.xml提要查找天气但我在哪里可以找到它?因此,我有两个问题,有没有办法找到使用Java找到的天气,我是否正确的.xml?

java weather weather-api

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

如何在 Compojure 中使用 CORS 和 JSON 响应?

我正在创建一个简单的 API,它将JSON数据返回给用户。出于开发目的,我想启用 CORS,以便我的react前端可以在本地调用 API。目前,它抱怨

对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问Origin ' http://localhost:3001 '。

问题:如何使用ring-cors(或类似的东西)来启用 CORS 并发回 JSON 数据?

观察:对于当前(app ..)(wrap-cors ...)没有提供交叉原点标题。

我已经尝试了几种不同的顺序,但似乎都不起作用。例如,(wrap cors ...)跟随(wrap-defaults ...)不起作用。

移动电源

(ns qitab-api.handler
  (:require [compojure.core :refer :all]
            [compojure.route :as route]
            [ring.middleware.defaults :refer [wrap-defaults site-defaults]]
            [ring.middleware.json :refer [wrap-json-response wrap-json-body]]
            [ring.middleware.cors :refer [wrap-cors]]
            [ring.util.response :as r]))

(defroutes app-routes
   (GET "/" []
     (r/response {:hello "World!!"}))
   (route/not-found "Not Found"))

(def app
  (-> app-routes
      wrap-json-body
      wrap-json-response
     (wrap-defaults site-defaults)
     (wrap-cors …
Run Code Online (Sandbox Code Playgroud)

clojure compojure ring cors

6
推荐指数
1
解决办法
1682
查看次数