• 囲碁言語の基本的なif条件文の使い方と例

    概要 条件文では、開発者が1つまたは複数の条件を を実行し、その条件が真であるかどうかをテストして、指定されたステートメントが実行されるかどうかを決定します。 を実行し、条件が偽の場合は別のステートメントを実行します。 構文 package main func main() { // First format if conditional

    2022-01-09 08:31:32
  • FcScript V1.0 ヘルプファイル(説明書付き

    FcScriptはForcalとMForcalがサポートするスクリプトコントロールですので、Forcalの構文についてある程度の知識が必要です。FcScriptはForcalとMForcalをラップしているだけなので、Forcalを理解することはFcScriptを理解することになります。 1.1 FcScriptを使う理由 VBScript や JScript などのスクリプトでは遅いと感じ

    2022-01-09 08:23:43
  • [解決済み】C++ -- ' の前に一次式があることが予想される。

    C++のコードを実行すると、以下のようになります。 #include <iostream> #include <string> using namespace std; string userInput(); int wordLengthFunction(string word); int permutation(int wordLength); int main(

    2022-01-09 07:50:36
  • linux シェル学習ノート 4日目

    このレッスンのスクリプトもshareで共有されています。 4日目:ループの構造 コンテンツの概要     応用例分析     ループ用     時間ループ forループの原理 リーチ効果     昨日のメニューから変更。1、

    2022-01-09 07:21:21
  • Bashsupportプラグインでシェルスクリプトを編集するアイデア集

      IEDAのBashsupportプラグインは、IDEAでシェルスクリプトを書くことをサポートし、フレンドリーなコードフォーマット、オートコンプリート、エラーチェック、設定後にIEDAでシェルスクリプトを直接実行できる機能などを備えています。以下は、プラグインのインストールと設定を順を追って説明します。 I. bashsupportプラグインのインストール 画像 インストール後、以下のように

    2022-01-09 06:49:13
  • Lua Observerパターンの解析 イベント配信システム構築のためのベストプラクティス

    I. 前書き あるゲームでモジュールAがユーザのコイン数を変更し、モジュールBとモジュールCの両方がユーザのコイン数に依存する機能を提供している場合、モジュールAがコイン数を変更したときにモジュールBとモジュールCに通知する必要がある問題を考えてみよう。従来は、モジュールAがモジュールBとモジュールCのオブジェクトを保持し、それぞれオブジェクトインターフェースを呼び出して、"おい、ユーザーの金貨

    2022-01-09 05:43:47
  • teeコマンドでシェルスクリプトのパイプラインをデバッグする方法

    インスタンス 以下は、processid関数が指定されたプロセス名のプロセスIDを問い合わせる簡単なスクリプトで、Linuxサーバーの管理では非常によく使われる関数です。 #! /bin/sh processid() { ipid=$(ps -ef | grep -w $1 | grep -v grep | awk '{print $2}') echo $ipid

    2022-01-09 05:36:38
  • [解決済み] 式は変更可能なlvalueでなければならない

    質問 コードです。 int M = 3; int C = 5; int match = 3; for ( int k =0; k < C; k ++ ) { match --; if ( match == 0 && k = M ) { std::cout << " equals" << std::

    2022-01-09 05:34:54
  • [解決済み] _tkinter.TclError: 表示名がなく、$DISPLAY環境変数もない。

    質問 Pythonで以下のような簡単な例を書いています。 import matplotlib.pyplot as plt import numpy as np x = np.random.randn(60) y = np.random.randn(60) plt.scatter(x, y, s=20) out_png = 'path/to/store/out_file.png' pl

    2022-01-09 05:34:26
  • Luaのプログラミング例(4)。テーブルライブラリ、文字列ライブラリ、システムライブラリからなるLua標準ライブラリ

    tb1 = { "alpha","log","gamme"} print(table.concat(tb1," , ")) print(table.concat(tb1,"\n",nil,2)) print() tb1[88.99] = 'aaa' --returns the value with the largest index value and calculates the deci

    2022-01-09 04:54:08
  • コマンドライン引数を読み込むシェルスクリプトの実装

    前提 シェルプログラムを作成する際に、コマンドライン引数を処理する必要がある場合が多い オプションと引数 次のようなコマンドラインです。 . /test.sh -f config.conf -v --prefix=-fはオプションで、引数は1つ、つまりconfig.confです。 -vもオプションですが、引数を取りません。 -prefixはいわゆるロングオプションで、オプション自体が1

    2022-01-09 04:54:07
  • luaのマジックテーブルを徹底解説

    プリアンブル 最近、すごいWMを構成しようと思って、luaをざっと見てみました。勉強しているうちに、luaのテーブルの使い方にすっかりやられてしまいました。 テーブルを辞書や配列として使用したり、クロージャやモジュールを設定したり、オブジェクトやクラスのモデリングに使用したりと、Luaでは本当にどこにでもあるものです。 辞書 テーブルの最も基本的な役割は、辞書として使用されることである。そ

    2022-01-09 04:39:14
  • Luaの基本的なイテレータの使用例

    公式のドキュメントには、次のように書かれています。 イテレータは、標準テンプレートライブラリのコンテナ内の一部またはすべての要素に対して反復処理を行うために使用できるオブジェクトであり、各イテレータオブジェクトはコンテナ内の定義されたアドレスを表します。 Luaにおけるイテレータとは、コレクションの各要素に対して反復処理を行うポインタ型をサポートする構造体のことです。 主なイテレータの種類は

    2022-01-09 04:36:37
  • [解決済み】ImportError: sklearn.cross_validation という名前のモジュールがない。

    python 2.7 で scikit-learn、numpy、matplotlib を使用するコードを書いているのですが、これらのパッケージをインポートすると from sklearn.cross_validation import train_test_split エラーになりました。 ImportError: No module named sklearn.cross_valid

    2022-01-09 04:31:54
  • [解決済み] libc++abi.dylib: NSException 型のキャッチされない例外で終了する (lldb)

    質問 swiftで書いたプログラムはiphoneシミュレータでは正常に動作するのですが、右スワイプ(次のページに移動)しようとするとアプリがクラッシュし、以下のようなエラーが表示されます。 2020-10-18 12:07:34.400 soundtest[17081:818922] *** Terminating app due to uncaught exception

    2022-01-09 04:29:21
  • [解決済み】R: predict() で数値 'envir' 引数が長さ1でない。)

    質問 Rのpredict()関数を使って値を予測する必要があります。変数をモデル、データフレーム、名前dfに渡します。 df <- read.table(text = ' Quarter Coupon Total 1 "Dec 06" 25027.072 132450574 2 "Dec 07" 76386.820 194154767 3 "D

    2022-01-09 02:25:45
  • Vimを使ったLua開発環境の構築方法詳細

    前置き SpaceVim はモジュール式の Vim IDE で、lua 言語をサポートするために lang#lua モジュールとそれに関連する他のモジュールに依存しています。この記事では、SpaceVimを使ってluaの開発環境を構築する方法について、lua開発関連のテクニックを中心に解説します。この記事を読む前に、Vimを使った基本的な開発環境の構築を見て、言語以外の機能についても大まかに把握

    2022-01-09 02:24:10
  • [解決済み】RuntimeWarning: 割り算で無効な値が発生しました。

    質問 最近、quot;ball in a spring"モデルに対してオイラー法を使用するコードを書いているのですが、以下のようなコードです。 from pylab import* from math import* m=0.1 Lo=1 tt=30 k=200 t=20 g=9.81 dt=0.01 n=int((ceil(t/dt))) km=k/m r0=[-5,5*sqrt(3)]

    2022-01-09 02:18:38
  • LinuxでRの新バージョンを直接コピーする方法

    新しいバージョンのRを使いたい場合、直接インストールするだけでなく、Rフォルダを直接コピーすることもできます。こうすることで、元のRのバージョンとRパッケージを維持したまま、Rディレクトリの下のlibraryフォルダに格納されている新しいバージョンのRとRパッケージを使用することができます。 ファイル配置パス R: /usr/lib64/R llibrary: システム

    2022-01-09 01:56:25
  • [解決済み】 mean() 警告:引数が数値または論理でない:NAを返す

    2 つの列を持つデータフレームがあります。以下の計算をします。 mean という警告が表示されます。 [1] NA Warning message: In mean.default(results) : argument is not numeric or logical: returning NA` ここで、'results' は私のデータセットですか? 解決方法は? R 3.

    2022-01-09 01:51:12