すべての問題
android - Android のビルドが遅く、アセットが大きいとメモリがクラッシュする
これについて助けが必要です。問題は、私が取り組んでいるプロジェクトにマップ用のカスタム タイル マップ プロバイダーが必要なことです。プロジェクトは通常、オンライン gradle などを使用してビルドに 30 秒もかかりません。
カスタム タイルを含む画像をアセット フォルダーに追加すると、問題が発生します。ビルド時間は最大 3 時間かかります。またはわずか10分で、このエラーが発生します。
java.lang.OutOfMemoryError: GC オーバーヘッドの制限を超えました
この設定をgradle設定に追加すると、エラーは解消されるはずですが、機能しません。
私はこのオプションを考えて、それを 8g まで増やしましたが、何もしませんでした。
アプリをビルドしようとすると、ビルドがクラッシュして前のエラーが発生するまで、CPU が 100% になり、8Gb の使用量のうち 7.9Gb になります。
アプリはオフラインで動作する必要があるため、タイルをダウンロードできず、アプリのサイズは重要ではありません。アプリストアからリリースされず、一部のデバイスに直接インストールされるためです。
tiles フォルダーのサイズは約 250Mb で、約 30000 個のファイル、7000 個のファイルがありますが、同じ結果が得られます。
ファイルのサイズ、ファイルの量が原因ですか?、おそらく両方ですか?
私はAndroid開発の「新人」であり、2011年にいくつかの基本を学びましたが、約4か月前まで何も行ったり学んだりしていなかったので、ちょっと迷っています。
また、スペルミスや変な言い回しがある場合は申し訳ありません。私は英語のネイティブ スピーカーではありません。
編集:
json - ストアド プロシージャで FOR JSON PATH を条件付きで使用する
入力パラメーターに基づいて条件付きで JSON を出力するストアド プロシージャを作成したいと考えています。selectステートメントを複製することなくこれを行うことはできますか?
excel - Excel: 複数のセルを検索して選択する
私は、何百ものアカウント番号の値を含むいくつかの列を含む、大規模で奇妙に編成されたスプレッドシートを使用するExcel初心者です。
これらのアカウントのうち、このスプレッドシートにない基準に基づいて「特別」である 70 のアカウントを特定しました。識別された 70 のアカウント ID の 1 つを含むすべてのセルを選択したいのですが、これを行う方法がわかりません。Excel の検索機能には OR 演算子がありません。
これを行う簡単な方法はありますか?そうでない場合、それを行うための難しい方法を説明するときに、誰かが本当に具体的に説明できますか? これは何とかできると確信しています。
どうもありがとう!
php - 正規表現コードでエラーが見つかりません
preg_match_all を使用して、クラスとデータ属性を html で取得したいと考えています。
以前、似たような質問をしました。以前の責任に対する正解はDOMで行われました。しかし、DOM 構造の代替として、正規表現バージョンも必要です。
パターンは正常に動作します。ただし、行が横に並んでいる場合は、受け入れられないタグからクラス名も取得されます。
正規表現パターン:
例と問題: https://regex101.com/r/vSIsac/5
代替ソース (私の古い質問): https://stackoverflow.com/a/51778865/6320082
javascript - JS ループ - ループのすべての追加条件が満たされているかどうかを知る方法
コメントはコード内にあります (すべてのアイテムがループ内の条件を満たしているかどうかを確認し、そうであればアクションを実行する方法がわかりません):
// 編集 - より現実的な例。
実際の例は非常に複雑なので、ページ リンク (またはページ上の任意の html 要素) をテストするとします。
HTML:
JS:
python - 単一の .* python を持つ文字列内の .* の複数の連続した出現を削除します
".*"
以下は、文字列内の複数の連続した出現をチェックする私のコードです 。が複数連続して出現する場合は".*"、 single に置き換え".*"ます。鍛造:
の代わりに何を書けばいいですか?複数の連続した出現.*を単一のものに置き換える.*
したがって、期待される出力は.*foo.*
その他の例:
1.)foo.*.*.*.*bar.* ->foo.*bar.*
2.).*foobar.*.*.*.*.* ->.*foobar.*