プログラミング

プロおよび熱狂的プログラマーのためのQ&A

30
node.js fs.readdir再帰ディレクトリ検索
fs.readdirを使用した非同期ディレクトリ検索に関するアイデアはありますか?再帰を導入し、次のディレクトリを読み取るためにディレクトリ読み取り機能を呼び出すことができることを理解していますが、非同期でないことを少し心配しています... 何か案は?私は素晴らしいnode-walkを見てきましたが、readdirのように配列内のファイルだけを提供しません。でも 次のような出力を探しています... ['file1.txt', 'file2.txt', 'dir/file3.txt']
268 node.js  readdir 


7
RecyclerViewで可視アイテムを取得する
RecyclerViewに現在表示されている要素を知る必要があります。OnScrollListener.onScroll(...)ListViews のメソッドに相当するものはありません。私はで作業しようとしましたがView.getGlobalVisibleRect(...)、そのハックはあまりに醜く、いつもうまくいくとは限りません。 誰かアイデアは?

30
スクロールビュー内のAndroidリストビュー
私はそれにscrollViewいくつかの要素を持つandroidレイアウトを持っています。以下の下部にscrollViewIしているlistView、アダプタによって移入されています。 私が経験している問題は、すでにスクロール可能な機能があるため、AndroidがlistViewから除外さscrollViewれてscrollViewいることです。私が欲しいlistView長いコンテンツがあるとしてスクロールできるようにするためのマスタースクロールビューのためのように。 この動作を実現するにはどうすればよいですか? これが私のメインのレイアウトです: <ScrollView android:id="@+id/scrollView1" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="2" android:fillViewport="true" android:gravity="top" > <LinearLayout android:id="@+id/foodItemActvity_linearLayout_fragments" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > </LinearLayout> </ScrollView> 次に、プログラムでコンポーネントをid:を使用してlinearlayourに追加しますfoodItemActvity_linearLayout_fragments。以下は、そのlinearlayoutに読み込まれたビューの1つです。これは私に巻物のトラブルを引き起こしているものです。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <TextView android:id="@+id/fragment_dds_review_textView_label" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Reviews:" android:textAppearance="?android:attr/textAppearanceMedium" /> <ListView android:id="@+id/fragment_dds_review_listView" android:layout_width="match_parent" android:layout_height="wrap_content"> </ListView> </LinearLayout> 次に、アダプターがこのリストビューを埋めます。 これは、マスターscrollViewをクリックしたときのandroid階層ビューアーの画像です。 ご覧のとおり、レビューのlistViewは除外されています。 ページを下にスクロールして8件のレビューを表示できるはずですが、代わりにそれらの3つしか表示されず、レビューがある小さな部分をスクロールできます。グローバルページスクロールが欲しい

12
Androidで使用されているアーキテクチャパターンはどれですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 2年前休業。 この質問を改善する モバイルプラットフォームの小規模な調査を行っていますが、Androidで使用されているデザインパターンを知りたいのですが? たとえば、iOSでは、ビューモデルコントローラーは委任やその他のパタ​​ーンと共に非常に広く使用されています。 Androidはどのようなパターンで、特にどこで使用しますか? 編集 カーネルやdalvikなどで深く使用されているデザインパターンを求めるのではなく、アプリケーション開発者がアプリケーションの開発中に出会うパターンについて尋ねます。


18
Jupyter Ipythonノートブックで複数の行をコメント化するにはどうすればよいですか?[閉まっている]
閉まっている。この質問は再現性がないか、タイプミスが原因です。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する Jupyter(Ipython Notebook)で複数行のブロックをコメントアウトしたいのですが、この現在のバージョンでそれを行う方法を見つけることができません。 以前はドロップダウンメニューの1つにありましたが、そこにはありません。 一度に複数行のコードブロックをコメントアウトするにはどうすればよいですか。 次のリンクで提供されている解決策はもう機能していないようなので、これは重複ではありません 。IPythonノートブックでコメントコードをブロックするにはどうすればよいですか? Ctrl+ /は何もしません。



13
Angularルーティングコンポーネントにデータを渡すにはどうすればよいですか?
Angular 2ルートのテンプレートの1つ(FirstComponent)にボタンがあります first.component.html <div class="button" click="routeWithData()">Pass data and route</div> 私の目標は達成することです: ボタンのクリック->他のコンポーネントをディレクティブとして使用せずに、データを保持しながら別のコンポーネントにルーティングします。 これは私が試したものです... 第一のアプローチ 同じビューで、ユーザーの操作に基づいて同じデータを収集して保存しています。 first.component.ts export class FirstComponent { constructor(private _router: Router) { } property1: number; property2: string; property3: TypeXY; // this a class, not a primitive type // here some class methods set the properties above // DOM events …


9
HTTP / 2はWebSocketを廃止しますか?
HTTP / 2プロトコルについて学習しています。これは、小さなメッセージフレームを持つバイナリプロトコルです。単一のTCP接続を介したストリーム多重化を可能にします。概念的には、WebSocketに非常によく似ています。 廃止されたWebソケットを、ヘッダーのないHTTP / 2リクエストやサーバー起動のプッシュメッセージに置き換える計画はありますか?それともWebSocketはHTTP / 2を補完するのでしょうか?
268 websocket  http2 

30
NPMのhttpsプロキシ設定をクリアする方法は?
NPMの以前のSSLプロキシ設定をクリアするにはどうすればよいですか?よく、私はたくさん検索しますが、私が得たすべての投稿は主setに企業ネットワークでプロキシする方法についてです。 プロキシを何も設定しないようにします。 npm config set http-proxy npm config set https-proxy 最初のコマンドはパスしますが、2番目のコマンドは次のことを警告します。 npm WARN invalid config proxy="" npm WARN invalid config Must be a full url with 'http://' 警告は無視でき、プロキシ設定を正常にクリアできましたか?
268 node.js  proxy 

6
Firebase Storage画像を保存および取得する方法[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 4年前休業。 この質問を改善する Firebaseに画像を保存して表示する方法は?

6
PostgreSQLでUPSERT(マージ、挿入…重複更新時)する方法
ここで非常によく寄せられる質問は、MySQLが呼び出しINSERT ... ON DUPLICATE UPDATE、標準がMERGE操作の一部としてサポートする、アップサートの実行方法です。 PostgreSQLがそれを直接サポートしていないことを考えると(pg 9.5より前)、これをどのように行いますか?以下を検討してください。 CREATE TABLE testtable ( id integer PRIMARY KEY, somedata text NOT NULL ); INSERT INTO testtable (id, somedata) VALUES (1, 'fred'), (2, 'bob'); 今、あなたは「アップサート」にタプルをしたいことを想像し(2, 'Joe')、(3, 'Alan')新しいテーブルの内容は次のようになりので、: (1, 'fred'), (2, 'Joe'), -- Changed value of existing tuple (3, 'Alan') -- Added new tuple それは人々が議論するときに話していることupsertです。重要なのは、明示的なロックを使用するか、結果として生じる競合状態から防御することによって、同じテーブルで作業する複数のトランザクションが存在する場合でも、どのようなアプローチも安全でなければならないことです。 …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.