Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit35ba706

Browse files
committed
[translate] Pool
1 parent9b9a04c commit35ba706

File tree

1 file changed

+19
-6
lines changed
  • locale/ja/LC_MESSAGES/Creational/Pool

1 file changed

+19
-6
lines changed

‎locale/ja/LC_MESSAGES/Creational/Pool/README.po

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ msgstr ""
2020

2121
#:../../Creational/Pool/README.rst:2
2222
msgid"`Pool`__"
23-
msgstr""
23+
msgstr"`Object Pool パターン`__"
2424

2525
#:../../Creational/Pool/README.rst:5
2626
msgid"Purpose"
27-
msgstr""
27+
msgstr"目的"
2828

2929
#:../../Creational/Pool/README.rst:7
3030
msgid""
@@ -35,6 +35,10 @@ msgid ""
3535
"object. When the client has finished, it returns the object, which is a "
3636
"specific type of factory object, to the pool rather than destroying it."
3737
msgstr""
38+
"**Object Pool パターン** は、オブジェクトを必要な場合に割当て利用後に破棄するのではなく、"
39+
"初期化済みのいつでも利用可能なオブジェクトを\"プール\"に保持し、それらを使用する生成に関するデザインパターンです。"
40+
"このプールのClientクラスは、プールにオブジェクトを要求し、プールから返却されたオブジェクトを使用します。"
41+
"クライアントはオブジェクトの使用終了後、オブジェクト(特定の型のFacboryオブジェクト)を破棄するでのはなくプールに返却します。"
3842

3943
#:../../Creational/Pool/README.rst:14
4044
msgid""
@@ -45,6 +49,11 @@ msgid ""
4549
"when creation of the new objects (especially over network) may take "
4650
"variable time."
4751
msgstr""
52+
"オブジェクトプーリングは、クラスインスタンスの初期化のコストが高く、"
53+
"クラスをインスタンス化する割合が高く、一度に使用されるインスタンスの数が少ない状況で、"
54+
"パフォーマンスを大幅に向上させることができます。"
55+
"また、新しいオブジェクトの生成に時間がかかる可能性がある場合(特にネットワーク経由での生成の場合)に、プールされたオブジェクトを取得することで"
56+
"予測可能な時間でオブジェクトを得ることができるようになります。"
4857

4958
#:../../Creational/Pool/README.rst:21
5059
msgid""
@@ -54,18 +63,22 @@ msgid ""
5463
"situations, simple object pooling (that hold no external resources, but "
5564
"only occupy memory) may not be efficient and could decrease performance."
5665
msgstr""
66+
"しかし、これらのメリットは、データベース接続、ソケット接続、スレッド、フォントやビットマップのような大きなグラフィックオブジェクトなど、"
67+
"時間に関してコストがかかるオブジェクトのほとんどに当てはまります。"
68+
"特定の状況下では、単純なオブジェクトプーリング(外部リソースを保持せず、メモリを占有するだけ)"
69+
"は効率的でなく、パフォーマンスが低下する可能性があります。"
5770

5871
#:../../Creational/Pool/README.rst:28
5972
msgid"UML Diagram"
60-
msgstr""
73+
msgstr"クラス図"
6174

6275
#:../../Creational/Pool/README.rst:35
6376
msgid"Code"
64-
msgstr""
77+
msgstr"サンプルコード"
6578

6679
#:../../Creational/Pool/README.rst:37
6780
msgid"You can also find this code on `GitHub`_"
68-
msgstr""
81+
msgstr"サンプルコードは `GitHub`_ でも確認することができます。"
6982

7083
#:../../Creational/Pool/README.rst:39
7184
msgid"WorkerPool.php"
@@ -77,7 +90,7 @@ msgstr ""
7790

7891
#:../../Creational/Pool/README.rst:52
7992
msgid"Test"
80-
msgstr""
93+
msgstr"テスト"
8194

8295
#:../../Creational/Pool/README.rst:54
8396
msgid"Tests/PoolTest.php"

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp