プログラミング

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

10
WPFでハイパーリンクを使用する例
Hyperlinkコントロールを介してWPFアプリケーションにハイパーリンクを追加できるといういくつかの提案を見てきました。 これが私のコードで使用しようとしている方法です: <Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" x:Class="BookmarkWizV2.InfoPanels.Windows.UrlProperties" Title="UrlProperties" Height="754" Width="576"> <Grid> <Grid.RowDefinitions> <RowDefinition></RowDefinition> <RowDefinition Height="40"/> </Grid.RowDefinitions> <Grid> <ScrollViewer ScrollViewer.VerticalScrollBarVisibility="Auto" Grid.RowSpan="2"> <StackPanel > <DockPanel LastChildFill="True" Margin="0,5"> <TextBlock Text="Url:" Margin="5" DockPanel.Dock="Left" VerticalAlignment="Center"/> <TextBox Width="Auto"> <Hyperlink NavigateUri="http://www.google.co.in"> Click here </Hyperlink> </TextBox> </DockPanel > </StackPanel> </ScrollViewer> </Grid> <StackPanel HorizontalAlignment="Right" Orientation="Horizontal" Margin="0,7,2,7" Grid.Row="1" …
160 c#  wpf  xaml  hyperlink 

15
URLからプロトコル+ホスト名を取得する
私のDjangoアプリでは、次のrequest.META.get('HTTP_REFERER')ようなURL から取得できるように、プロトコルとともにリファラーからホスト名を取得する必要があります。 https://docs.google.com/spreadsheet/ccc?key=blah-blah-blah-blah#gid=1 /programming/1234567/blah-blah-blah-blah http://www.example.com https://www.other-domain.com/whatever/blah/blah/?v1=0&v2=blah+blah ... 私は得るべきです: https://docs.google.com/ https://stackoverflow.com/ http://www.example.com https://www.other-domain.com/ 私は他の関連する質問を調べて、urlparseについて見つけました、しかしそれはそれ以来トリックをしませんでした >>> urlparse(request.META.get('HTTP_REFERER')).hostname 'docs.google.com'
160 python  django 

5
Mavenビルド中にサブモジュールをスキップする
特定の環境でサブモジュールをスキップできるようにする必要があります。 問題のモジュールには統合テストが含まれており、実行には30分かかります。したがって、CIサーバーでビルドするときにそれを含めたいが、開発者がローカルでビルドする(そしてテストを実行する)ときは、そのモジュールをスキップしたい。 プロファイル設定でこれを行う方法はありますか?私はいくつかのグーグルを行い、他の質問/回答をここで調べましたが、良い解決策を見つけていません。 1つのオプションは、そのサブモジュールを親からpom.xml完全に削除し、CIモジュールに別のプロジェクトを追加して、そのモジュールをビルドすることです。 提案?


6
リストの最後の項目を除くすべてをループする方法は?
リストをループして、各アイテムとそれに続くアイテムをチェックします。 最後の項目を除くすべてをループして、yでxを使用する方法はありますか?可能であれば、インデックスを使用せずにそれを実行したいと思います。 注意 freespaceが私の実際の質問に答えたので、私は答えを受け入れましたが、SilentGhostは私が尋ねたはずの質問に答えました。 混乱をお詫びします。
160 python 

6
正規表現一致の配列を作成する
Javaでは、すべての正規表現の一致を配列に返そうとしていますが、パターンが何かと一致するかどうか(ブール値)しか確認できないようです。 正規表現一致を使用して、指定された文字列の正規表現に一致するすべての文字列の配列を形成するにはどうすればよいですか?
160 java  regex 

30
サーバー127.0.0.1:27017に接続できませんでした
次のエラーが発生します。 alex@alex-K43U:/$ mongo MongoDB shell version: 2.2.0 connecting to: test Thu Oct 11 11:46:53 Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 exception: connect failed alex@alex-K43U:/$ これは、mongodbを起動しようとするとどうなりますか。 * Starting database mongodb [fail] 私はすでに試しました mongo --repair chownとchmodをvar、lib、data / dbに作成し、 mongodb をログに記録しました。 他に何をすべきかわからない。助言がありますか? mongodb.log: ***** SERVER RESTARTED ***** Thu Oct 11 08:29:40 Thu …
160 mongodb 

5
MySQLでフィールドがnullの場合は0を返します
MySQLでは、「合計」フィールドがNULLの場合にゼロに設定する方法はありますか? これが私が持っているものです: SELECT uo.order_id, uo.order_total, uo.order_status, (SELECT SUM(uop.price * uop.qty) FROM uc_order_products uop WHERE uo.order_id = uop.order_id ) AS products_subtotal, (SELECT SUM(upr.amount) FROM uc_payment_receipts upr WHERE uo.order_id = upr.order_id ) AS payment_received, (SELECT SUM(uoli.amount) FROM uc_order_line_items uoli WHERE uo.order_id = uoli.order_id ) AS line_item_subtotal FROM uc_orders uo WHERE uo.order_status NOT …
160 sql  mysql 

4
.NETでSmtpClientオブジェクトのユーザー名とパスワードを設定するにはどうすればよいですか?
コンストラクタのさまざまなバージョンが表示されます。1つはweb.configの情報を使用し、1つはホストを指定し、もう1つはホストとポートを指定します。しかし、どうすればユーザー名とパスワードをweb.configとは異なるものに設定できますか?内部のSMTPが一部の高セキュリティクライアントによってブロックされ、それらのSMTPサーバーを使用したいという問題があります。web.configの代わりにコードからこれを行う方法はありますか? この場合、たとえば、データベースから何も利用できない場合、web.config資格情報をどのように使用しますか? public static void CreateTestMessage1(string server, int port) { string to = "jane@contoso.com"; string from = "ben@contoso.com"; string subject = "Using the new SMTP client."; string body = @"Using this new feature, you can send an e-mail message from an application very easily."; MailMessage message = new MailMessage(from, to, …
160 c#  smtpclient 

16
Selenium Webdriverはバックグラウンドでブラウザーウィンドウをサイレントで開くことができますか?
多くのテストを実行するセレンテストスイートがあり、新しいテストを実行するたびに、開いている他のウィンドウの上にブラウザウィンドウが開かれます。ローカル環境での作業中は非常に不快です。ウィンドウをバックグラウンドで開くようにセレンまたはOS(MAC)に指示する方法はありますか?

6
githubで「実際の」コミット日を確認(時間/日)
githubでコミットの日付を日/時間の精度で確認する方法はありますか?古いコミットは、実際の日付ではなく、「2年前」などの「人間が読める」形式で表示されます。 githubで実際の日付を確認できない場合、より簡単な回避策はありgit cloneますか?
160 git  date  github  commit 

12
オリジナルを参照しながらJavaScript関数をオーバーライドする
a()オーバーライドしたい関数がありますがa()、コンテキストに応じた順序でオリジナルを実行することもできます。たとえば、ページを生成しているときに、次のようにオーバーライドしたい場合があります。 function a() { new_code(); original_a(); } そして時々このように: function a() { original_a(); other_new_code(); } オーバーライドoriginal_a()内からどのように取得しa()ますか?可能ですか? このようにオーバーライドする代わりに提案しないでください、私は多くを知っています。この方法について具体的に質問します。

7
コマンドライン引数をBashの配列に変換する
コマンドライン引数をbashスクリプト配列に変換するにはどうすればよいですか? 私はこれを取りたい: ./something.sh arg1 arg2 arg3 そしてそれを myArray=( arg1 arg2 arg3 ) スクリプトでさらに使用するためにmyArrayを使用できるようにします。 この前回のSOの投稿は間近に迫っていますが、配列の作成方法については触れていません。Bashでコマンドライン引数を解析するにはどうすればよいですか? 引数を通常のbashスクリプト配列に変換する必要があります。他の言語(Pythonなど)を使用できることはわかっていますが、bashでこれを行う必要があります。「追加」機能または同様の何かを探していると思いますか? 更新:私はまた、ゼロ引数をチェックしてデフォルトの配列値を割り当てる方法を尋ねたかったのですが、以下の回答のおかげで、これを機能させることができました: if [ "$#" -eq 0 ]; then myArray=( defaultarg1 defaultarg2 ) else myArray=( "$@" ) fi
160 arrays  bash  shell 

15
Android Studioの古いKotlinランタイム警告
最新のKotlinプラグインをダウンロードしてインストールした後、Android Studioから古いKotlinランタイム警告が表示されました。 'kotlin-stdlib-1.1.2'ライブラリのKotlinランタイムのバージョンは1.1.2ですが、プラグインのバージョンは1.1.2-release-Studio2.3-3です。ランタイムライブラリは、互換性の問題を回避するために更新する必要があります。 [ ランタイムの更新 ]ボタンをクリックしようとしましたが、別のメッセージが表示されました。 Gradleプロジェクトのライブラリバージョンの自動更新は、現在サポートされていません。build.gradleを手動で更新してください。 この問題を解決するには?

7
演算 '='の照合(utf8_unicode_ci、IMPLICIT)と(utf8_general_ci、IMPLICIT)の不正な組み合わせ
MySqlのエラーメッセージ: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' 私は他のいくつかの投稿を経験しましたが、この問題を解決することができませんでした。影響を受ける部分は次のようなものです。 CREATE TABLE users ( userID INT UNSIGNED NOT NULL AUTO_INCREMENT, firstName VARCHAR(24) NOT NULL, lastName VARCHAR(24) NOT NULL, username VARCHAR(24) NOT NULL, password VARCHAR(40) NOT NULL, PRIMARY KEY (userid) ) ENGINE = INNODB CHARACTER SET utf8 COLLATE utf8_unicode_ci; …

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