問題タブ [universal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
404 参照

linux - 解析のための Perl プログラム構造

プログラムのアーキテクチャについて質問があります。さまざまな形式の 100 個の異なるログ ファイルがあり、その情報を解析して SQL データベースに格納する必要があるとします。私の見解は次のようなものです:

  1. 次のような一般的な構成ファイルを使用します。

    /li>
  2. モジュールのようなものを使用します (プログラムごとに 1 ファイル) type1.module (regexp, logstructure(somevariables), sql(tables and functions))

  3. さまざまなプログラムの fork または thread プロセス (Linux でどちらが優れているかはわかりません)。

質問は、これに対する私の見解は正しいですか? プログラム (web/MTA/iptablat) ごとに 1 つのモジュールを使用する必要がありますか、それとももっと良い方法がありますか? date/time/ip/url のように、いくつかの正規表現は同じだと思います。それをどうするか?または、私は何を逃しましたか?


例: mta exim4 メインログ

2011-04-28 13:16:24 1QFOGm-0005nQ-Ig <= exim@mydomain.org.ua** H=localhost (exim.mydomain.org.ua) [127.0.0.1]:51127 I=[127.0. 0.1]:465 P=esmtpsa X=TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32 CV=no A=plain_server:spam S=763 id= 1303985784.4db93e788cb5c @mydomain.org.ua T= "test" from < exim@exim.mydomain. org.ua > test@domain.uaの場合

太字のものはすべて解析済みで、sqldb.incoming テーブルに格納されます。今、私はperlで構造を持っており、解析されたすべての変数を次のように保持しています$exim->{timstamp} or $exim->{host}->{ip}

私のプログラムは次のようなことを行いtail -f /file 、行ごとに解析します

柔軟性: サポートを Apache サーバーに追加したいとします (ユーザー IP のタイムスタンプとダウンロードされたファイルのみ)。どのログファイルを解析するか、どの正規表現を使用するか、どの SQL 構造を使用するかを知る必要があります。したがって、これをモジュールのようにすることを計画しています。パラメータ(ログファイル、ファイルタイプ)を使用してメインプロセスをフォークまたはスレッドするだけです。たぶんさらに、解析しないオプションをいくつか追加します(ログレベルが低く、そこに多くのものが表示されない可能性があります)

0 投票する
1 に答える
457 参照

iphone - iphoneアプリをipadアプリにアップグレードした後

iPhoneアプリをアップグレードしました。iOS3およびiPadと互換性があります。プロジェクトのコピーを2つ作成しました。1つのコピーを2つのデバイス固有のアプリケーションにアップグレードし、2番目のコピーを1つのユニバーサルアプリケーションにアップグレードしました。

これで、2つのデバイス固有のアプリがiPadで実行され、1倍ズームで表示されます。iPadの画面にフィットする2倍ズームボタンが表示されます。また、UI要素のサイズも変更されます。それはiPadアプリケーションのデフォルトの動作ですか?

1つのユニバーサルアプリケーションが2倍ズームボタンを表示せずにiPadで開きます。画面サイズをipadの画面サイズに自動的に合わせますが、問題は、datepickerなどのUI要素のサイズを変更しないことです。これはipadアプリケーションのデフォルトの動作ですか?

私の知る限り、iPadアプリケーションは2倍ズームを表示せずに全画面で開く必要があり、UI要素のサイズも変更する必要があります。したがって、両方とも正常に機能していません。私が間違っている?そうでない場合は、どうすればこの問題を修正できますか。

私が間違っている場合は、どのユニバーサルアプリがiPadで正しく機能しているか教えてください。

0 投票する
2 に答える
216 参照

ios - iPadとiPhoneのUIlabelテキストの配置

私は1つのラベルを持つユニバーサルアプリに取り組んでいます。画面を回転させると、ラベルのテキストの配置が異なります。

0 投票する
1 に答える
478 参照

objective-c - ユニバーサル iOS アプリでの iPad / iPhone アプリのデリゲートのポイントは何ですか?

これらのクラスを何に使用するべきか疑問に思っていました。デバイスに適切なメインビューを設定することだと思います。デフォルトでは、これらのクラスに追加されるのは dealloc メソッドだけなので、iPhone ビューを -init メソッドの *AppDelegate_iPhone クラスに設定すると思いますが、何をしても、背景色を変更したり、サブビューを追加したりできません。このクラスを使用してメイン ウィンドウで おそらく、このクラスを他の目的に使用し、通常の AppDelegate を使用して各デバイスのビュー階層を設定する必要がありますか?

0 投票する
1 に答える
332 参照

ipad - iPhone UITabBar から iPad UISplitView へ

これを適切に処理する方法についての提案を探しています。UITabBar を使用する iPhone アプリがあります。タブバーは、4 つの UIView のうちの 1 つをロードするだけです。これを iPad で使用するユニバーサル アプリに移植します。私のビューの 1 つは UISplitView に最適ですが、他の 3 つはそうではありません。

UISplitView がルート コントローラーでなければならないことを理解しているので、そのままにしておきたいと思います。本当の質問は、私のビューを切り替える最良の方法は何ですか? iPhone アプリの場合、タブバーはルート コントローラーであり、ビュー 1 ~ 4 を切り替える方法です。

これを説明するには、次のようにします。

View1 は、データの処理を管理するためのビューです。View2 は、処理するアイテムのリストを管理するために使用されます (UISplitView)。View3 は、アプリの設定用です。View4 は、about セクション用です。

iPad で縦向きから横向きに切り替える場合、View2 を使用していない限り、UISplitView の RootView を表示する必要はありません。

私の質問が不明な場合はお知らせください。

0 投票する
1 に答える
2241 参照

iphone - Xcode 4でユニバーサルになる新しいプロジェクトを開始する(iPad / iPhone)

Xcode 4で新しいプロジェクトを開始する-それをユニバーサルアプリにするための最良の方法は何ですか?

新しいプロジェクトを作成すると、デバイスファミリを入力するように求められますが、ドロップダウンメニューには2つのオプションしかありません。1つはiPadで、もう1つはiPhoneです。

では、ユニバーサルアプリを作成するための最良の方法は何ですか?

ありがとう!

0 投票する
1 に答える
370 参照

ipad - AppStoreの提出:ユニバーサルアプリに関するクエリ

最近、Xcode 4でユニバーサルアプリを作成して、新しいアプリを作成しました。iPadコンポーネントのみを完成させ、アプリストアに提出する予定です。

私の質問は、提出のために新しいiPad固有のアプリを作成する必要がありますか、それともいくつかの調整を加えてユニバーサルアプリ(iPhoneコンポーネントなし)を提出できますか?

これについてのあなたの助けに感謝します。

ありがとう

ジェン

0 投票する
6 に答える
7226 参照

iphone - ユニバーサルiPad/iPhone XIB-Xcode 4

2つの異なるXIBファイルを持つユニバーサルアプリを作りたいです。1つはiPhone用、もう1つはiPad用です。それらは同じコードを使用しますが、UIは異なります。「ユニバーサル」アプリを作成するにはどうすればよいですか?

ありがとう。

0 投票する
2 に答える
607 参照

iphone - UIWebview と Universal Application に関する質問

私はユニバーサル アプリケーションを持っています。私の質問は、iDevice に応じて UIWebview に 2 つの異なる html ファイルをロードできるかどうかです。

回答ありがとうございます。

0 投票する
1 に答える
531 参照

ios - ランドスケープ モードでビューを切り替えるときの Xcode ユニバーサル アプリの問題

iPhone アプリをユニバーサルに更新しています。XIBファイルを使用したさまざまなビューコントローラーがありますが、縦向きモードでこのビュー間を移動すると、すべてがうまく機能し、実際のビューが横向きに切り替わると、ビューのサイズが完全に変更されます。

しかし、デバイスが横向きのままで他のビュー (xib) に移動すると、新しいビューが開いて縦向きモードのように表示され、サイズが変更されず、ビューが画面の外に出て、右側に一部が表示されます最後の眺め。新しいView Controllerを呼び出すために正しい方法を使用していないと思います.新しいレイヤーが次々と作成されているようです.

それで、デバイスが横向きと縦向きのときに自動サイズ変更でビューを適切に切り替えるソリューションですか?

私のプロジェクトに関する詳細情報:

私のデリゲートで:

ビューを呼び出すメソッド:

ご回答ありがとうございます。