プログラミング

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

7
gitコミットされていない、または保存されていないすべての変更を元に戻します
最後のコミット以降のすべての変更を元に戻そうとしています。私が試したgit reset --hardとgit reset --hard HEAD表示した後、このポストを。ヘッドは18c3773になりましたが、ローカルソースを見ると、すべてのファイルがまだ残っています。何が欠けていますか?



30
クラスJSONをシリアライズ可能にする方法
Pythonクラスをシリアライズ可能にする方法は? 単純なクラス: class FileItem: def __init__(self, fname): self.fname = fname 次の出力を取得できるようにするにはどうすればよいですか。 >>> import json >>> my_file = FileItem('/foo/bar') >>> json.dumps(my_file) TypeError: Object of type 'FileItem' is not JSON serializable エラーなし

7
event.stopPropagationとevent.preventDefaultの違いは何ですか?
彼らは同じことをしているようです... 1つはモダンで、もう1つは古いのですか?または、異なるブラウザでサポートされていますか? (フレームワークなしで)自分でイベントを処理するときは、常に両方をチェックし、存在する場合は両方を実行します。(私もですがreturn false、が付いているイベントでは動作しないような気がしますnode.addEventListener)。 では、なぜ両方なのでしょうか。両方をチェックし続ける必要がありますか?それとも実際に違いがありますか? (私は知っています、たくさんの質問ですが、それらはすべて同じです=))

11
「INSERT IGNORE」と「INSERT…ON DUPLICATE KEY UPDATE」
INSERT多くの行を含むステートメントを実行しているときに、他の方法では失敗の原因となる重複したエントリをスキップしたいと思います。いくつかの調査の後、私の選択肢はどちらかを使用することです: ON DUPLICATE KEY UPDATE なんらかのコストで不必要な更新を意味する、または INSERT IGNORE これは、他の種類の失敗が未発表で滑り込むことへの招待を意味します。 私はこれらの仮定で正しいですか?重複を引き起こす可能性のある行を単にスキップして、他の行に進むための最良の方法は何ですか?
833 mysql  insert 

11
Collat​​z予想を手書きのアセンブリよりも速くテストするためのC ++コード-なぜですか?
Project Euler Q14のこれら2つのソリューションは、アセンブリとC ++で作成しました。これらは、Collat​​z予想をテストするための同じ同一の力ずくのアプローチです。組み立てソリューションは、 nasm -felf64 p14.asm && gcc p14.o -o p14 C ++は g++ p14.cpp -o p14 アセンブリ、 p14.asm section .data fmt db "%d", 10, 0 global main extern printf section .text main: mov rcx, 1000000 xor rdi, rdi ; max i xor rsi, rsi ; i l1: dec …

21
ファイルアップロードASP.NET MVC 3.0
(序文:この質問は、2011年にリリースされた ASP.NET MVC 3.0 についてであり、2019年にリリースされたASP.NET Core 3.0についてではありません) asp.net mvcにファイルをアップロードしたい。HTML input fileコントロールを使用してファイルをアップロードするにはどうすればよいですか?

9
Gitの特定のリビジョンから単一のファイルを取得するにはどうすればよいですか?
Gitリポジトリーがあり、数か月前にいくつかのファイルがどのように表示されたかを確認したいと思います。私はその日付で改訂を見つけました。それはです27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8。1つのファイルがどのように見えるかを確認し、それを(「新しい」)ファイルとして保存する必要があります。 でファイルを確認gitkできましたが、保存するオプションがありません。私はコマンドラインツールを試してみました、私が得た最も近いものは: git-show 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8 my_file.txt ただし、このコマンドはファイルの内容ではなく差分を表示します。私は後でのようなものを使用してPAGER=cat出力をファイルにリダイレクトできることを知っていますが、実際のファイルのコンテンツに到達する方法がわかりません。 基本的に、私はsvn catのようなものを探しています。
832 git  single-file 

11
PHPの「Headers already sent」エラーを修正する方法
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 スクリプトを実行すると、次のようないくつかのエラーが発生します。 警告:ヘッダー情報を変更できません-23 / 行の/some/file.php で(/some/file.php:12で開始された出力)によって既に送信されたヘッダー エラーメッセージに記載されている行にはheader()、およびsetcookie()が含まれています。 これの理由は何でしょうか?そしてそれを修正する方法は?
831 php  header 

10
MarkdownファイルのGitHub相対リンク
<a>Markdownファイル内から、同じリポジトリとブランチ内の別のファイルへのURLアンカー、リンク(別名、現在のブランチに対するリンク)を作成する方法はありますか? たとえば、masterブランチにはREADME.mdファイルがあります。これを次のようにします。 # My Project is really really cool. My Project has a subdir named myLib, see below. ## myLib documentation see documentation [here](myLib/README.md) これにより、同じブランチ内の1つの.mdから別の.mdにリンクでき、どのブランチにいるかを心配する必要がなくなります(github.comブランチ名を含む絶対URLを実行する必要がないようにします)。 ここに私が意味することの実際の例があります: GOTO http://github.com/rynop/testRel、リンクが機能しない。 GOTO http://github.com/rynop/testRel/blob/master/README.md、リンクは機能します。 この時点では、開始URLがブランチにあるため、これは予想されます。リポジトリのルートにあるREADME.mdの現在のブランチを取得する方法を教えてください。 更新:この機能リクエストについて、GitHubに対する問題を公​​開しました。

10
IPython Notebook matplotlibプロットをインラインにする方法
MacOS XでIPython NotebookをPython 2.7.2およびIPython 1.1.0で使用しようとしています。 matplotlibグラフィックをインラインで表示できません。 import matplotlib import numpy as np import matplotlib.pyplot as plt %matplotlib inline 私は%pylab inlineipythonコマンドライン引数も試しました--pylab=inlineが、これには違いがありません。 x = np.linspace(0, 3*np.pi, 500) plt.plot(x, np.sin(x**2)) plt.title('A simple chirp') plt.show() インライングラフィックの代わりに、私はこれを取得します: <matplotlib.figure.Figure at 0x110b9c450> そしてmatplotlib.get_backend()、私が'module://IPython.kernel.zmq.pylab.backend_inline'バックエンドを持っていることを示しています。

8
文字列リテラルの前の「b」文字は何をしますか?
どうやら、以下は有効な構文です: my_string = b'The string' 私が知りたいのですが: この何をないb文字列の前の文字が意味ですか? 使用するとどのような影響がありますか? それを使用する適切な状況は何ですか? 私はSOで関連する質問を見つけましたが、その質問はPHPに関するものであり、それは、bコードがPHP <6のバージョンから互換性を持つために必要であったUnicodeとは対照的に、文字列がバイナリであることを示すために使用されていることを示しています、PHP 6への移行時。これはPythonには当てはまらないと思います。 同じ構文で文字を使用して文字列をUnicodeとして指定することについて、Pythonサイトでこのドキュメントを見つけましたu。残念ながら、そのドキュメントのどこにもb文字については触れられていません。 また、単に好奇心から、より多くのシンボルがあるbとu、他の事をしますか?
831 python  string  unicode  binary 


30
CSSを使用してチェックボックスのスタイルを設定する方法
以下を使用してチェックボックスのスタイルを設定しようとしています: <input type="checkbox" style="border:2px dotted #00f;display:block;background:#ff0000;" /> コードスニペットを実行する結果を非表示スニペットを展開 ただし、スタイルは適用されません。チェックボックスには、デフォルトのスタイルが引き続き表示されます。特定のスタイルを指定するにはどうすればよいですか?
831 html  css  checkbox 

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