プログラミング

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

19
完全なmysql mysqldumpファイルから単一のテーブルを復元できますか?
すべてのテーブルで構成されるmysqlデータベースのmysqldumpバックアップがあり、約440 MBです。mysqldumpからテーブルの1つだけの内容を復元したい。これは可能ですか?理論的には、必要なテーブルを再構築するセクションを切り取ることもできますが、そのサイズのテキストドキュメントを効果的に編集する方法すらわかりません。

19
MySQL列をAUTO_INCREMENTに変更します
AUTO_INCREMENT事後、テーブルを変更して主キー列を作成しようとしています。次のSQLを試しましたが、構文エラーの通知を受けました。 ALTER TABLE document ALTER COLUMN document_id AUTO_INCREMENT 私は何か間違ったことをしていますか、これは不可能ですか? + -------------------- + | VERSION()| + -------------------- + | 5.0.75-0ubuntu10.2 | + -------------------- +
194 sql  mysql  alter-table 

25
Javaで該当する場合は常に「最終」修飾子を使用する[終了]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、議論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 Javaでは、すべての変数(ローカルまたはクラス)を宣言し、それらが実際の場合はfinalパラメータを宣言する習慣があります。 これにより、コードがより詳細になりますが、これにより、コードの読み取り/把握が容易になり、意図が明確に示されるため、間違いを防ぐことができます。 これについてあなたはどう思いますか、そしてあなたは何をしますか?
194 java  oop 

30
Visual Studio 2010は常にプロジェクトが古いと見なしますが、何も変更されていません
ここで説明するように、私は非常に似た問題を抱えています。 また、C ++ / CLIとC#プロジェクトの混合ソリューションをVisual Studio 2008からVisual Studio 2010にアップグレードしました。VisualStudio 2010では、1つのC ++ / CLIプロジェクトが常に古くなっています。 直前にコンパイルおよびリンクしてF5ヒットした場合でも、「プロジェクトは古くなっています。ビルドしますか?」というメッセージボックスが表示されます。が表示されます。DLLファイルの階層が非常に低く、ソリューションのほとんどすべてのプロジェクトを強制的に再構築するため、これは非常に煩わしいです。 私のpdb設定はデフォルト値に設定されています(この問題の推奨される解決策)。 Visual Studio 2010が強制的に再構築を強制したり、プロジェクトが最新であると考える理由が考えられますか? Visual Studio 2010がそのように動作する他のアイデアはありますか?



3
どのHTMLパーサーが最適ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、議論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 多くのパーサーをコーディングしています。これまでは、解析とブラウザーの自動化にHtmlUnitヘッドレスブラウザーを使用していました。 ここで、両方のタスクを分離したいと思います。 私の作業の80%は解析のみを含むため、HtmlUnitで最初にページをロードしてからソースを取得して解析するのに時間がかかるため、軽量のHTMLパーサーを使用したいと考えています。 どのHTMLパーサーが最適か知りたい。HtmlUnitパーサーに近い場合、パーサーの方が優れています。 編集: せいぜい、私は少なくとも以下の機能が欲しいです: 速度 「id」、「name」、「tag type」でHtmlElementを見つけやすくなります。 汚れたHTMLコードをクリーンアップしないのであれば、私には問題ありません。HTMLソースをクリーンアップする必要はありません。HtmlElement間を移動してデータを収集する最も簡単な方法が必要です。

9
ASP.NET MVC Html.ValidationSummary(true)がモデルエラーを表示しない
Html.ValidationSummaryに問題があります。ValidationSummaryでプロパティエラーを表示したくありません。また、Html.ValidationSummary(true)を設定すると、ModelStateからのエラーメッセージが表示されません。文字列のコントローラアクションに何らかの例外がある場合 MembersManager.RegisterMember(member); catchセクションは、ModelStateにエラーを追加します。 ModelState.AddModelError("error", ex.Message); ただし、ValidationSummaryはこのエラーメッセージを表示しません。Html.ValidationSummary(false)を設定すると、すべてのメッセージが表示されますが、プロパティエラーを表示したくありません。この問題を解決するにはどうすればよいですか? これが私が使っているコードです: モデル: public class Member { [Required(ErrorMessage = "*")] [DisplayName("Login:")] public string Login { get; set; } [Required(ErrorMessage = "*")] [DataType(DataType.Password)] [DisplayName("Password:")] public string Password { get; set; } [Required(ErrorMessage = "*")] [DataType(DataType.Password)] [DisplayName("Confirm Password:")] public string ConfirmPassword { get; set; } } コントローラ: …

20
java.lang.String.intern()を使用することは良い習慣ですか?
についてのJavadoc String.intern()は詳細を提供していません。(簡単に言うと、文字列の正規表現を返し、インターンされた文字列をを使用して比較できるようにします==) この関数をいつ使用するのString.equals()ですか? Javadocに記載されていない副作用、つまりJITコンパイラによる多かれ少なかれ最適化はありますか? のさらなる使用はありString.intern()ますか?
194 java  string 

3
IntelliJスター付き(パッケージ)インポートを無効にしますか?
私は移行中のEclipse IDEユーザーであり、IntelliJ IDEA 9について学習しています。 デフォルトでは、Eclipse IDEは同じパッケージから99個のクラスをインポートするまでスター付きインポートを使用しないため、実際には起こりません。 しかし、IntelliJ IDEAはそれを行うにはあまりにも熱心であるように思われ、それを無効にする方法を見つけることができません。 たとえばJList、「ALT+」ENTERと入力して自動インポートすると、javax.swing指定したクラスだけでなく、パッケージ全体がインポートされます。 javax.swing自動補完から除外しようとしましたが、 Swingクラスの提案が停止されるだけで、逆効果です。


5
XMLを読み取るためのLINQ
私はこのXMLファイルを取得しました: <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" /> </level1> <level1 name="B"> <level2 name="B1" /> <level2 name="B2" /> </level1> <level1 name="C" /> </root> 誰かが私にLINQを使用してC#コードを与えることができますか?この結果を印刷する最も簡単な方法:(ノードの 場合は余分なスペースに注意してくださいlevel2) A A1 A2 B B1 B2 C 現在、私はこのコードを手に入れました: XDocument xdoc = XDocument.Load("data.xml")); var lv1s = from lv1 in xdoc.Descendants("level1") select lv1.Attribute("name").Value; foreach (var lv1 …
194 c#  xml  linq  linq-to-xml 

5
値なしで属性を設定
jQueryに値を追加せずにデータ属性を設定するにはどうすればよいですか?これ欲しい: <body data-body> 私は試した: $('body').attr('data-body'); // this is a getter, not working $('body').attr('data-body', null); // not adding anything その他はすべて、2番目の引数を文字列として追加するようです。値なしで属性を設定することは可能ですか?

8
C#には指数演算子はありますか?
たとえば、これを処理するための演算子は存在しますか? float Result, Number1, Number2; Number1 = 2; Number2 = 2; Result = Number1 (operator) Number2; 過去に ^他の言語では指数演算子として機能していましたが、C#ではビット単位の演算子です。 指数演算を処理するためにループを作成するか、別の名前空間を含める必要がありますか?もしそうなら、非整数を使用して指数演算をどのように処理しますか?

8
CSSを使用するとキャンバスは引き伸ばされますが、「幅」/「高さ」プロパティは通常です
私は2つのキャンバスを持っています。1つはHTML属性widthを使用heightし、それをサイズ変更するために、もう1つはCSSを使用します。 <canvas id="compteur1" width="300" height="300" onmousedown="compteurClick(this.id);"></canvas> <canvas id="compteur2" style="width: 300px; height: 300px;" onmousedown="compteurClick(this.id);"></canvas> Compteur1は通常どおりに表示されますが、compteur2は表示されません。コンテンツはJavaScriptを使用して300x300のキャンバスに描画されます。 なぜ表示に違いがあるのですか?
194 css  html  canvas  height  width 

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