問題タブ [transfer]
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.
c# - C# でストリームを使用してサーバーからクライアントにファイルを転送するとデータが失われる
サーバ側
クライアント側
私はTCPClient、TCPlistenerクラスを使用しました
clientData はバイト配列です。ClientData のサイズはサーバー側で 2682 です。NetworkStream クラスを使用してデータを書き込みました。
しかし、クライアント側で受信したデータには1642バイトしか含まれていません。クライアント側でデータを読み取るためにストリームクラスを使用しました
どうしたの?
bash - Bind9 DNS ゾーン転送スクリプト - 重複を避けるための Bash スクリプト
プライマリ DNS サーバーとセカンダリ DNS サーバーの間でゾーンを転送するための bash スクリプトを作成しました。プライマリからゾーン リストをダウンロードし、新しいゾーンをチェックしてから、それらのゾーン ファイルをダウンロードして、ゾーン ディレクトリとバインド用の .local ファイルに挿入します。
私が抱えている問題は、ゾーン ファイルが存在しない場合、この構成が既に存在するかどうかに関係なく、スクリプトが詳細を .local に入力することです。
誰かが既に存在するゾーンを区別し、単にゾーン ファイルをダウンロードするのを手伝ってくれますか? 以下にスクリプトを貼り付けました。スクリプトの動作について質問がある場合は、お気軽にお問い合わせください。(誰かがコードをラップしてください。私が試したどのブラウザでも正しく動作しません!)
vb.net - 行をあるグリッドビューから別のグリッドビューに移動する
どうすればいいのかわかりません。現在、最初の gridviewには、メンバーがアクセスできるグループのリストがあります。2 番目のgridviewは、すべてのタイプのグループのリストを含むテーブルにバインドされ、最初の gridview にそれを追加し、そのグループをメンバーに追加するテーブルを更新する [追加] ボタンがあります。
これは私がやろうとしていることです:
行の [追加] ボタン (2 番目のグリッドビュー) をクリックすると、(現在のように) 最初の行に追加されますが、2 番目のグリッドビューからも消えたいと思います。したがって、基本的に、グループは両方ではなく、最初のグリッドビューまたは 2 番目のグリッドビューのいずれかでのみ表示する必要があります。私が抱えている問題は、明らかにテーブルにすべての可能なグループが含まれているため、テーブルを変更したくないということです。助言がありますか?
sockets - UDPソケット転送制限を回避する方法は?
udpソケット接続を介してクライアントからサーバーにファイルを送信する小さなプログラムを作成します。プログラムは正しく機能しますが、転送するファイルが8192 kbより大きい場合、ストリームが停止し、受信するファイルが破損します。これを回避するにはどうすればよいですか。制限?
server.py
client.py
php - 次のサーバーにデータを転送する方法
スクリプトが実行されているサーバーの情報を次の URL またはサーバーに渡そうとしています。
カールを使ってみました。次の2つの欠点があります。
ファイルが見つからない場合、ファイルが見つからないことが通知されます
リモートファイルの実行が完了するまで待機します。
curl または他のコマンドを使用して、両方を克服するにはどうすればよいですか?
編集:
ファイルが実際に存在しない場合でも、curl によって表示される file not found メッセージ エラー メッセージを抑制したいと思います。
宛先ページからの出力が必要ないため、宛先ページの実行が完了するまで待ちたくありません。コードをトリガーして、残りの別のスクリプトを続行したいだけです
例:
次の Web サーバーにすべてを格納するログ システムを構築しようとしています。ログ システムを実装するクライアント Web サイトは、Web サーバー内のファイルを呼び出して、システムに必要なデータの一部を送信します。
私が使用しているコード:
file - ギガビット LAN イーサネット ファイル転送での非同期速度
イーサネット ケーブルを介して相互に接続された 2 台のコンピュータ間でファイルを転送する際に奇妙な問題が発生します。どちらの PC にもオンボードのギガビット イーサネット ポートがあります。ハードウェアが異なることを除けば、ソフトウェア (特にネットワーク設定) は、Windows 7 x64 などでほぼ同じように構成されています。テストは、ウイルス対策プログラムを実行している場合と実行していない場合で行われましたが、違いはありませんでした。デュプレックス設定はオートネゴシエーションです。ジャンボ パケット (~9MB) が有効になっています (通常、非常に大きなファイルを転送しています)。コンピュータ内のローカル転送速度は約 100 MB/秒であるため、ハード ドライブは問題になりません。
PC1 で PC2 の共有ファイルにアクセスしている場合: PC1 から PC2 へのファイル転送は非常に高速で、通常は 60 MB/s の範囲です (以下の LAN SpeedTest の結果を参照)。しかし、その逆 (PC2 から PC1 への転送) は非常に遅く、約 10 MB/秒です。 速度テスト 1
PC2 で PC1 にアクセスしている場合: PC2 から PC1 へのファイルの転送は遅い (以下の速度テストを参照してください。実際には、ファイルを転送して Windows から速度レポートを読んでいる場合よりも少し遅くなります)。反対の場合は高速です。 (最初のケースのように約 60 MB/秒) (ここにリンク 2 を投稿しますが、私は新しいので許可されません)
では、これは何が原因なのでしょうか?
ティア
windows - rsync を使用して Windows から Linux に転送する
ここのノブ、
Windows から Linux に rsync を使用してファイルを転送しようとしています。私はこのコードを持っていますが、エラーが発生しています
このエラーが表示されますソースと宛先を両方ともリモートにすることはできません
そして、私が試してみると
そのようなファイルやディレクトリはありません
だから、問題はWindows上のファイルのパスにあると思います..cygwinについて聞いたことがありますが、実際には試していません
パスを機能させるにはどうすればよいですか?
jquery - このjqueryの単純な転送効果が機能しないのはなぜですか?
本文の HTML コード:
次にjsコード:
もちろん、私は
あなたは悪いオンラインを見ることができます: http://jsfiddle.net/hh54188/wz2J3/
以下の「シェイク」効果は機能する可能性がありますが、転送は機能しません。問題を解決するにはどうすればよいですか?ありがとう
php - Drupal:プロジェクト終了後にサイトドメインを切り替えるためのベストプラクティス
ランプ(debian、apache、php、mysql)サーバーでDrupalマルチサイト環境を実行しています。
新しいプロジェクトの現在のワークフローは次のとおりです。
- 私の会社のサイトでサブドメインをアクティブ化します(プロジェクトがfoo.comになるとしましょう、私はfoo.example.comをアクティブ化します)
- plesk(それは少しDrupalの不親切です)のせいで、私のステップは次のとおりです:
- pleskで新しいサブドメインを作成します。phpはfastcgiモードで実行されます
- データベースを作成する
- httpdocsフォルダーを削除して再作成し、sitesフォルダーを作成します
/var/www/vhosts/drupal
サイトとtmpフォルダー、robots.txtおよび.htaccesファイル(通常はドメインごとにカスタマイズされます)を除くフォルダー(drupalコードベース)にすべてのファイルへのシンボリックリンクを作成します- フォルダー
foo.example.com
を内側sites
に作成し、フォルダーへのシンボリックリンクを作成してから、からへ/var/www/vhosts/drupal/sites/all
のシンボリックリンクを戻します( crontabなどのマルチサイトタスクへのすべてのドメインをdrushに表示させるため)sites/foo.com
/var/www/vhosts/drupal/sites/foo.example.com
- サブドメインにdrupalをインストールして構成し、プロジェクトを完了するために必要なすべてのことを行います
この時点で、プロジェクトをサブドメインから、サーバーにも常駐する最終ドメインfoo.comに切り替える必要があります。
ドメインリダイレクトのような他のハックはあまり好きではありません。最終的なプロジェクトを「クリーン」にしたいのです(マルチサイト環境でのクリーンの意味)。
実際に私はそれらのステップを実行します:
- ドメイン(plesk経由)とデータベースを作成します。
- サブドメインhttpdocsをフルドメインhttpdocsにコピーします(
cp -a /var/www/vhosts/example.com/subdomains/foo/httpdocs /var/www/vhosts/foo.com/httpdocs
) - ドメインの所有者とグループに一致するようにhttpdocsの所有者とグループを変更します
- drupalにログインし、webiste情報とファイルシステムパスを変更します。
これでやりたいことができますが、ノードのhtmlコンテンツに問題があります。特に、リンク、画像、ファイルを含むものの場合、(IMCEが相対パスを使用するように構成されている場合でも) ../sites/foo.example.com/files/[...]
の代わりにポイントし/sites/foo.com/files/[...]
ます。これはcckファイルフィールドでも発生します。
私が言ったように、私はクリーンな/sites/foo.example.com
解決策が必要です、私はからへのシンボリックリンクを作ることができることを知って/sites/foo.com
いますが、私は本当にこの方法が好きではありません。
これまでのところ、すべてのオカレンスを検索してデータベースのSQLダンプに置き換えようとしました。
しかし、これは何かにブレーキをかけるようです。Boostrapファイルで多くのエラーが発生し(dbのエクスポート/インポートの前後にすべてのキャッシュをクリアした場合でも、キャッシュのシリアル化解除ステップで)、utf-8エンコーディングが壊れているように見えます。
ローカルサーバーに開発エリアを設定するのが最善の策だと思いますが、顧客が外部からアクセスする必要があります。私たちのadslの状況(静的IPなど)は少し有線です。
何か案が?
ps:私の悪い英語で申し訳ありません、私の質問が十分に明確でない場合は私に知らせてください、そして私はより多くの詳細を提供します)
ios - バックグラウンドで実行されている iPhone アプリケーションは、USB インターフェイス経由でデータを転送できますか?
2つのiPhoneアプリケーションがあります。1 つのアプリケーションがフォアグラウンドで実行され、もう 1 つのアプリケーションがバックグラウンドで実行されます。バックグラウンド アプリケーションがフォアグラウンドにならずに USB 経由でデータを送信する方法はありますか? 理想的には、バックグラウンド アプリが一部のデータを処理している間、フォアグラウンド アプリをフォアグラウンドに保持したいと考えています。データが処理されると、データが処理されたことをフォアグラウンド アプリに通知します。