プログラミング

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

4
Git、最後のN回のコミットのコメントのリストを参照してください
Gitでの最後のN回のコミットのコメントと時間のリストを表示する方法はありますか? SOを調べた後、私が見つけた唯一の関連するものは Gitです-彼らが作成したすべてのコミットとblobを取得しますが、すべてのユーザーからのすべてのコミットを表示し、他の多くの情報を出力します。
118 git  git-commit 

13
iOSのTableViewControllerで余分な空のセルを削除する方法-Swift
こんにちは私はTableViewController2つの静的セルを持つを持っていますが、表示すると、2つの静的セルが表示され、次にテーブルビューの他のすべての空のセルが表示されます。ただし、それらのセルは役に立たないため、表示したくありません。2つの静的セルから離れた残りのセルを非表示にするにはどうすればよいですか?
118 ios  swift  tableview 

11
Swiftの背景にぼかし効果を追加する
コントローラを表示するための背景画像を設定しています。しかし、私はまた、この背景にぼかし効果を加えたいです。これどうやってするの? 私は次のコードで背景を設定しています: self.view.backgroundColor = UIColor(patternImage: UIImage(named: "testBg")!) インターネットでぼかし画像ビューを見つけたのですが、これを自分の背景に実装するにはどうすればよいですか? var darkBlur = UIBlurEffect(style: UIBlurEffectStyle.Dark) // 2 var blurView = UIVisualEffectView(effect: darkBlur) blurView.frame = imageView.bounds // 3 imageView.addSubview(blurView)
118 ios  swift 

9
UIImageViewでのティントカラーの使用
の独自のサブクラスがありUIButtonます。追加UIImageViewして画像を追加します。画像の上に薄い色で塗りたいのですが、うまくいきません。 これまでのところ: - (id)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { self.backgroundColor = [UIColor clearColor]; self.clipsToBounds = YES; self.circleView = [[UIView alloc]init]; self.circleView.backgroundColor = [UIColor whiteColor]; self.circleView.layer.borderColor = [[Color getGraySeparatorColor]CGColor]; self.circleView.layer.borderWidth = 1; self.circleView.userInteractionEnabled = NO; self.circleView.translatesAutoresizingMaskIntoConstraints = NO; [self addSubview:self.circleView]; self.iconView = [[UIImageView alloc]init]; [self.iconView setContentMode:UIViewContentModeScaleAspectFit]; UIImage * …

12
Xcode MyProjectName-Bridging-Header.hは存在しません
Objective-CプロジェクトでSwiftを使い始めたいのですが。だから私は迅速なクラスを追加しました: import Foundation @objc class System : NSObject { @objc func printSome() { println("Print line System"); } } そして、それを.mファイルにインポートしました: #import "MyProjectName-Swift.h" プロジェクトをビルドすると、次のエラーが発生します。 Bridging header 'PathToMyProject/MyProjectName-Bridging-Header.h' does not exist 注:[ビルド設定-> Swiftコンパイラ-コード生成-> Objective-Cブリッジヘッダー]で、MyProjectName-Bridging-Header.hに設定されています。 この問題を解決するにはどうすればよいですか? どんな助けでも大歓迎です。 編集:ブリッジヘッダーファイル:#if defined(__ has_include)&& __has_include()#include #endif #include <objc/NSObject.h> #include <stdint.h> #include <stddef.h> #include <stdbool.h> #if defined(__has_include) && __has_include(<uchar.h>) …
118 ios  objective-c  xcode  swift 

18
Spring SecurityでJavaコードの「hasRole」をチェックする方法は?
Javaコードでユーザー権限または許可を確認する方法 例-役割に応じてユーザーのボタンを表示または非表示にしたい。次のような注釈があります。 @PreAuthorize("hasRole('ROLE_USER')") Javaコードで作成する方法は?何かのようなもの : if(somethingHere.hasRole("ROLE_MANAGER")) { layout.addComponent(new Button("Edit users")); }


17
Perlでは、ファイル全体を文字列に読み込むにはどうすればよいですか?
.htmlファイルを1つの大きな長い文字列として開こうとしています。これは私が持っているものです: open(FILE, 'index.html') or die "Can't read file 'filename' [$!]\n"; $document = <FILE>; close (FILE); print $document; その結果: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN しかし、私は結果を次のようにしたいです: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> これにより、ドキュメント全体をより簡単に検索できます。
118 string  perl  slurp 

6
ng-changeは新しい値と元の値を取得します
ng-optionsを使用して、プルダウンから値を選択しています。古い値と新しい値を比較できるようにしたいのですが。ng-changeはプルダウンの新しい値を取得するのに適していますが、新しい値と元の値の両方を取得するにはどうすればよいですか? <select ng-change="updateValue(user)" ng-model="user.id" ng-options="user.id as user.name for user in users"></select> たとえば、コントローラに「以前のuser.nameはBILL、現在のユーザー名はPHILLIPEでした」というログを記録したいとします。

12
Gitの有名な「エラー:.gitへのアクセスがユーザーに拒否されました」
私はグーグルで試してみて、https://help.github.com/en/articles/connecting-to-github-with-sshとさまざまなガイドを読みました。git push -u origin masterまたはgit push origin master(同じコマンド)を実行できません。 私は少なくとも2年ほどはgitアカウントを持っています。私はpush -u origin master自分のラップトップで正常にリポジトリを作成できましたが、このデスクトップでは問題が発生しています。 これが私が試したものです: 1. gitユーザー名を設定しました 2. gitユーザーのメールアドレスを設定しました 3. /home/meder/.ssh/id_rsa.pubのコンテンツをgithubのアカウントページにアップロードしました。空白を貼り付けていないことを確認しました 4.次の内容で〜/ .ssh / configを作成しました: Host github.com User git Hostname github.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa .sshを700、id_rsa 600に変更しました 5. タイプミスをせずに適切なリモートオリジンを追加しました。git remote add origin git@github.com:medero/cho.git 6.#5を確認するために、これが.git / configです。ディレクトリは正しく、別のディレクトリではありません: [remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url …
118 git  ssh  github 

10
EclipseでTomcatサーバーのタイムアウトを変更する
Tomcatを実行しようとすると、次のメッセージが表示されます。 Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. このサーバーエディターはどこにありますか?Windows設定サーバーでは見つかりませんでした。 私はEclipse 3.6を使用しています。
118 eclipse  tomcat 

13
PHPで三項演算子(?:)を「if / else」の省略形として使用するにはどうすればよいですか?
このページの例に基づいて、私は以下の機能するコードと機能しないコードのサンプルを持っています。 ifステートメントを使用した作業コード: if (!empty($address['street2'])) echo $address['street2'].'<br />'; 三項演算子を使用した機能しないコード: $test = (empty($address['street2'])) ? 'Yes <br />' : 'No <br />'; // Also tested this (empty($address['street2'])) ? 'Yes <br />' : 'No <br />'; 更新 ブライアンの助言の後、エコー$testが期待どおりの結果を出力することがわかりました。以下は魅力のように動作します! echo (empty($storeData['street2'])) ? 'Yes <br />' : 'No <br />';

4
jQueryによる「削除」キープレスのキャプチャ
jQueryドキュメントのサンプルコードをkeypressイベントハンドラーに使用すると、Deleteキーをキャプチャできません。以下のスニペットは、FireFoxでキーが押された0ときにログに記録しますDelete。 $(document).keypress(function(e) { console.log(e.which); }); Deleteキーを取得する方法があるはずだと思われますが、あいまいな用語であるため、Googleは多くの助けにはなりません。
118 jquery  keypress 

25
乗算または除算を使用する必要がありますか?
これはばかげた楽しい質問です: 変数の値の半分が必要な単純な操作を実行する必要があるとしましょう。通常、これには 2つの方法があります。 y = x / 2.0; // or... y = x * 0.5; 言語で提供されている標準の演算子を使用していると仮定すると、どちらの方がパフォーマンスが優れていますか? 乗算は通常より良いと思いますので、コードを書くときはそれを守るようにしますが、これを確認したいと思います。 個人的にはPython 2.4-2.5 の回答に興味がありますが、他の言語の回答も投稿してください。また、必要に応じて、他のより洗練された方法(ビット単位のシフト演算子の使用など)も投稿してください。

4
CSS:要素のコンテンツの前に空白を追加する方法は?
次のコードはどれも機能しません。 p:before { content: " "; } p:before { content: " "; } 要素のコンテンツの前に空白を追加するにはどうすればよいですか? 注:セマンティックに使用するためにborder-leftおよびmargin-leftに色を付け、スペースを無色のマージンとして使用する必要があります。:)

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