アプリケーション ソフトウェアには通常、次のようなビジネス要件があります。 新しいバージョンの APP が利用可能になると、プログラムを更新する必要があります。更新が完了したら (いわゆる更新は主に上書き形式です)、コンピューターをシャットダウンする必要はありませんが、アプリケーションは自動的に再起動できます。 オンラインでいくつかの情報を確認しましたが、説明が非常に複雑でした。作業をバッチで完了するスクリプトを作成する方が、より簡単で、より速く、より強力です。 プログラムでは、QT のスレッド ライブラリ関数を介して再起動することも、外部スクリプトを呼び出して再起動作業を完了することもできます。
ご覧のとおり、 外部スクリプトには次の内容が含まれます。 #!/bin/sh キルオール -9 my_app echo "my_appを再起動してください!" #バックライトを閉じる エコー 0 > /sys/class/backlight/バックライト/明るさ /opt/app/my_app -qws -nomouse -font wqy-microhei & スクリプトが実行されると、まず これでアプリの再起動が完了します。 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。 以下もご興味があるかもしれません:
|
最終的な解決策は最後の写真にありますリモート データベース ( Linux システム) に接続したと...
序文:ストレージ エンジンはデータベースの中核です。MySQL の場合、ストレージ エンジンはプラグ...
目次導入主な特徴エフェクト表示キーコード導入音声キューイングシステムは、銀行、レストラン、病院などの...
オプションに属性 selected = "selected" を追加すると、それ...
<br />著者はかつてWebデザインの初心者でしたが、継続的な探求と実践を通じて、今で...
この記事では、例を使用して MySQL トリガーの簡単な使用方法を説明します。ご参考までに、詳細は以...
1.すべてのIPアドレスが3つのページa1.htm、a2.htm、a3.htmにアクセスするのを禁止...
最近、Docker に MySQL をインストールしたところ、データベースの時刻がシステム時刻と 8...
以前、raspbian で実行したときに opencv の一部の依存関係をパッケージ化できず、一部の...
Portainer は、ステータス表示パネル、アプリケーション テンプレートの迅速な展開、コンテナ ...
Docker の作成Docker Compose は、複数の Docker コンテナを定義して実行す...
以下に示すように、あなたならどのようにそれを達成しますか: 通常、フォントアイコンを使用して中央にプ...
目次1. はじめに1.1 Babel トランスコーダ1.2 ポリフィル2. let と const ...
サンプルコード: java.util.Random をインポートします。 java.util.UUI...
カーネル 2.6 の時代には、アクセス制御セキュリティ ポリシーのメカニズムを提供するために新しいセ...