我有n个圆圈,必须完美地围绕椭圆,如下图所示:

在这张图片中,我需要找出椭圆周围每个圆的位置,并且还能够计算出完全适合周围圆圈的椭圆.
我知道的信息是每个圆的半径(全部相同)和圆的数量.
希望这次帖子很清楚.谢谢你的帮助.如果您需要更多解释,请告诉我.
我正在尝试用Javascript实现我自己的TrustManager,但是我不知道如何实现它。
在Java中,我具有以下内容:
TrustManager[] trustAllCerts = new TrustManager[]{
new X509TrustManager() {
public java.security.cert.X509Certificate[] getAcceptedIssuers() {
return null;
}
public void checkClientTrusted(
java.security.cert.X509Certificate[] certs, String authType) {
}
public void checkServerTrusted(
java.security.cert.X509Certificate[] certs, String authType) {
}
}
};
Run Code Online (Sandbox Code Playgroud)
我尝试对X509TrustManager使用以下代码:
js> obj = { getAcceptedIssuers : function() { return null; }, checkClientTrusted: function() { }, checkServerTrusted: function() { } }
[object Object]
js> x509tm = new javax.net.ssl.X509TrustManager(obj)
adapter1@2eee9593
js>
Run Code Online (Sandbox Code Playgroud)
然后,我不知道如何创建TrustManager。如何使用Javascript(Rhino 1.6版本7 2008 01 02)执行此操作?
我正在努力HTML::TokeParser
解析包含日文字符的HTML文档.
这是我的代码:
use utf8;
use Encode qw(decode encode is_utf8);
use Encode::Guess;
use Data::Dumper;
use LWP::UserAgent;
use HTTP::Cookies;
use Cwd;
use HTML::TokeParser;
my $local_dir = getcwd;
my $browser = LWP::UserAgent->new();
my $cookie_jar = HTTP::Cookies->new(
file => $local_dir . "/cookies.lwp",
autosave => 1,
);
$browser->cookie_jar( $cookie_jar );
push @{ $browser->requests_redirectable }, 'POST';
$browser->requests_redirectable;
my $response = $browser->get("http://www.yahoo.co.jp/");
my $html = $response->content;
print $html;
utf8::decode($html);
my $p = HTML::TokeParser->new( \$html );
# dispatch table with subs to handle the different types …Run Code Online (Sandbox Code Playgroud) algorithm ×1
collation ×1
java ×1
javascript ×1
perl ×1
perl-module ×1
rhino ×1
shape ×1
unicode ×1
utf-8 ×1