Mercurial > hg > Papers > 2016 > kazuma-midterm
changeset 11:95eca1bbcf2e
Change tex
author | Kazuma |
---|---|
date | Fri, 21 Oct 2016 18:45:14 +0900 |
parents | f81be7c8634d |
children | 202092f0f309 |
files | midterm.tex |
diffstat | 1 files changed, 15 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/midterm.tex Fri Oct 21 18:30:04 2016 +0900 +++ b/midterm.tex Fri Oct 21 18:45:14 2016 +0900 @@ -28,7 +28,7 @@ \section{非破壊木構造データベース} -当研究室ではデータの変更の際に過去の木構造を保存しつつ新しく木構造を作成する非破壊的木構造を用いたデータベースであるJungleを開発している\cite{3}。 +当研究室ではデータの変更の際に過去の木構造を保存しつつ新しく木構造を作成する非破壊的木構造を用いたデータベースであるJungleを開発している\cite{1}。 本研究ではJungleの実用例として、ゲームのバックエンドとして利用出来るデータベースとしてJungle DBをC\#で再実装を行い、Unity向けに組み込みを行う。 @@ -65,11 +65,11 @@ \begin{figure}[htbp] \includegraphics[width=8cm]{pic/cas.pdf} -\label{} +\label{Check and Set} \end{figure} {\scriptsize -\begin{itembox}[l]{図2 AtomicReference.cs} +\begin{itembox}[l]{ソースコード1 AtomicReference.cs} \begin{verbatim} public class AtomicReference <T> where T : class { private T value; @@ -102,7 +102,7 @@ C\#にはIEnumeratorがあるのでそれを利用した。 {\scriptsize -\begin{itembox}[l]{図3 List.cs} +\begin{itembox}[l]{ソースコード2 List.cs} \begin{verbatim} public IEnumerator<T> iterator() { Node<T> currentNode = head.getNext(); @@ -131,9 +131,17 @@ \item Unity : Unity 5.4.2f1 \end{itemize} -\begin{figure}[htbp] - \includegraphics[width=70mm]{pic/benchmark.pdf} -\end{figure} +%\begin{figure}[htbp] +% \includegraphics[width=70mm]{pic/benchmark.pdf} +%\end{figure} +\begin{table}[htb] + \begin{tabular}{|l|c|} + データベース & 速度(ms) 早い方がいい + Jungle & data \\ + Sqlite3 & data \\ + PlayerPrefs & data \\ + \end{tabular} +\end{table} Sqlite3では100msを超えてしまったため省略してある。 図3の結果よりJungleDBの速度を確認することができた。 @@ -148,10 +156,6 @@ \begin{thebibliography}{9} \bibitem{1} -玉城将士 非破壊的木構造を用いた分散CMSの設計と実装 -\bibitem{2} -大城信康 分散Database Jungleに関する研究 -\bibitem{3} 金川竜己 非破壊的木構造データベースJungleとその評価 \end{thebibliography}