• Luaのビルトインデバッガの使い方解説

     Luaにはデバッグ用のライブラリが用意されており、独自のデバッガを作成するための基本的な機能はすべて備わっています。それでも、Luaのデバッガはビルトインされておらず、Luaはオープンソースで開発者向けに多くのデバッガを作成しています。 デバッグ用Luaライブラリで利用できる機能を、用途とともに下表に示します。  上記のリストは、私たちが頻繁に使

    2022-02-10 15:44:29
  • Luaの時間変換の小さな例

    1. 時間秒をxx日xx時xx分xx秒に変換する コピーコード コードは以下の通りです。 --take the time seconds and convert it to xx days xx hours xx minutes xx seconds function convertTimeForm(second)     loc

    2022-02-10 14:40:11
  • DOSのバッチ構文における%~dp0などの拡張変数について解説します。

    時々、%~dp0 を使っている人を見かけます。 ~ は拡張子で、相対パスを絶対パスに変換するのと同等です 0は、バッチファイルそのものを表します。 1 はバッチファイルのコマンドラインで受け取った最初の引数、%2 は 2 番目の引数を表し、以下同様です。 %~d0 はバッチプロセスがあるドライブ文字で、d はドライブを表します。 %~p0 は、バッチプロセスがあるディレクト

    2022-02-10 14:35:46
  • Luaによるネットワークプログラミングの基本例

     Luaは柔軟性の高い言語であり、Webアプリケーションをはじめ、マルチプラットフォームで使用されることが多い。2004年に設立されたKeplerコミュニティは、LuaのWebコンポーネントのオープンソースコードを提供しています。 Luaを使用して開発されたWebフレームワークは他にもありますが、ここでは主にKeplerコミュニティが提供するコンポーネントに焦点を当てます。

    2022-02-10 14:28:47
  • DOSのバッチ処理における%cd%と%~dp0の違いについて説明します。

    問題の説明 バッチa.batでバッチの実行を呼び出すとすると b.bat は、その b.bat 知る必要がある b.bat を現在の場所で実行し run.exe を以下のように設定します。 // directory structure // c: // -a.bat // -program // -b.bat // -run.exe // a.bat call "

    2022-02-10 14:24:50
  • cmdでdドライブまたはdドライブ内のフォルダーを入力する

    先日、友人がcmdでdドライブに行く方法を検索しているのを見かけましたが、実は1つのコマンドで 通常、cmdでDドライブを入力する前に、cmdでコードでデータを照会する必要があります。その方法の手順としては ステップ1:Dドライブへのアクセス方法 1. まず最初にcmdを入力する必要があります。パソコンの左下にあるスタートボタンをクリックし、「ファイル名を指定して実行」ボタ

    2022-02-10 14:24:08
  • Luaによるコ・プログラミングを例題付きで解説

     コ・プログラムは、2つ以上のメソッドを制御して実行できる相乗効果のあるプログラムです。協調プログラムでは、任意の時間に、その協調プログラムのうちの1つだけが実行され、その実行を一時停止することしかできない協調プログラムの実行時には、明示的に一時停止が必要となります。 上記の定義は曖昧に見えるかもしれません。より明確に伝えるために、メインプログラムメソッドとコプログラムの2つのメ

    2022-02-10 14:06:52
  • N日前または指定日時(前後)に作成(または変更)されたファイルをバッチ処理で削除する。

    コアコードです。 @echo off :: by oicu#lsxk.org :: 15:17 2011-1-13 :: If you just delete files modified on a specified date or N days ago, use forfiles FORFILES /P "C:\test directory" /S /M *.log /D -3 /C

    2022-02-10 13:33:22
  • Luaの複数行コメントと複数行コメントのアンコメント方法

    1. luaの複数行コメント。 コピーコード コードは以下の通りです。 --[[       Code blocks  --]]  2. 複数行のコメントを排除する。 コピーコード コードは以下の通りです。 ---[[  --]]&nbs

    2022-02-10 13:28:30
  • バッチプロセスでポート135、137、445などを閉じる実装コード(ランサムウェア)

    主にbat操作でファイアウォールにルールを追加するもので、通常はtcpとudpです。 前日には、世界100近い国や地域が、攻撃者にビットコインを支払ってシステムのロックを解除するよう求める「WannaCry」というウイルスに襲われた。12日、セキュリティソフトメーカーのアバストは、99カ国で57,000件以上の感染を観測したと発表した。 13日、中国国家インターネット緊急対応センター

    2022-02-10 13:23:57
  • mavenコマンドのBATスクリプトを呼び出して共有する

    最近、インストールが必要なローカルライブラリが大量にあり、パッケージ時に自動導入できないため、以前のdepedency方式はシステムだったという問題にぶつかった。 <dependency> <groupId>org.zhixun</groupId> <artifactId>IKAAnalyzer</artifactId>

    2022-02-10 12:32:16
  • BATとHTMLのハイブリッドプログラミングの記述方法

    コアコード :<! -- ::::::::::::::::::::::::::::::::BAT:::::::::::::::::::::::::::::::: ::::::::1. Execute the HTML code before the BAT code :::::::: @echo off call :e Starting mshta... pause :::::::

    2022-02-10 12:26:33
  • DOSバッチ処理では、カレントディレクトリのソリューションとしてUNCパスをサポートしていません。

    そのまま、コードに進み、Internet Neighborhoodを開く→ネットワーク全体→Microsofi Windows Network→ワークグループ内の対応するコンピュータを見つけ、ダブルクリックで以下のバッチコードをテストします。 カレントディレクトリを表示する.bat cd /d %~dp0 echo %cd% pushd %~dp0 echo %cd% popd pa

    2022-02-10 12:22:26
  • cmdのバッチ処理におけるset /a、set /pの違いについて

    SETコマンドに2つの新しいコマンドラインスイッチが追加されました。 SET /A式 SET /P variable=[promptString]である。 Aコマンドラインスイッチは、等号の右側の文字列を評価する数値式として指定します。式評価器は単純で、優先順位の高い順に以下の操作をサポートしています。 () - グループ化 ! ~ 単項演算子 * / % - 算術

    2022-02-10 12:20:05
  • Windows Server 2008 R2のリモートポート3389を変更するためのバッチコード

    機能は、バッチ処理でwin2008 r2サーバーのリモートポートを6637に固定し、ファイアウォールに追加することです @ ECHO OFF color 0A ECHO ---------------------------------------------------------------------------- ECHO. ECHO All rights reserved

    2022-02-10 11:49:51
  • Lua cjsonモジュールのコンパイル時の注意点とエラーの解決方法

    ドキュメントを使用する http://www.kyne.com.au/~mark/software/lua-cjson-manual.html ダウンロードはこちら http://www.kyne.com.au/%7Emark/software/download/lua-cjson-2.1.0.tar.gz Makefileファイルを修正するため、コンパイル時にエラーが発生

    2022-02-10 11:45:10
  • Luaにおける関数の基本的な使い方をご紹介します。

    コピーコード コードは以下の通りです。 function fib(n)   if n < 2 then return 1 end   return fib(n - 2) + fib(n - 1) end コピーコード コードは以下の通りです。 -- Closures and anonymous functio

    2022-02-10 11:30:46
  • DOS(バット)文字列置換の原理

    文字列 "c:/test/1" の中の "/" をすべて "//" に置き換える原理です。 (文字列 "C:/TEST/1" がすでに VAR 変数に存在すると仮定して:) C:/WINDOWS>set "var=C:/TEST/1" (変数varの文字列中の"/"を全て"//"に置き換える) C:/WINDOWS>set "var=%var:/=//%"

    2022-02-10 11:26:14
  • DOSリダイレクトコマンドの使い方とセキュリティへの応用

    ご存知のように、DOSにはあまり知られていないリダイレクトコマンドという便利なコマンドがあり、Win9x/ME/2000/XPでも使用することができます。-侵入や防御、システム用途に関わらず、非常に便利なものとなります。今日は、リダイレクトコマンドのセキュリティ用途の例をいくつか見てみましょう。 I. コマンドの形式 DOSの標準入出力は、通常、標準デバイスのキーボードとモニター

    2022-02-10 11:03:28
  • Luaのガベージコレクション機構をわかりやすく解説します。

     Luaでは、特定のアルゴリズムに組み込まれたガベージコレクションに基づく自動的なメモリ管理を採用しています。自動メモリ管理は、開発者としては、結果として     オブジェクトのメモリ割り当てを気にする必要がありません。     不要になったら解放する必要がなく、nilに設定することができる。 Luaは、

    2022-02-10 10:47:41