プログラミング

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

8
グリッド/タイルビューを作成する方法
たとえば、いくつかのクラス.articleがあり、このクラスをグリッドビューとして表示したいとします。だから私はこのスタイルを適用しました: .article{ width:100px; height:100px; background:#333; float:left; margin:5px; } そのスタイルは、.articleをタイル/グリッドのように見せます。高さを固定しても問題ありません。しかし、高さを自動に設定したい場合(その中のデータに応じて自動的に拡大する)、グリッドは見苦しく見えます。 そして、私はこのようなビューを作りたいです:

6
インラインJavaScript(HTML)はどのように機能しますか?
これは悪い習慣だと知っています。可能な限り、このようなコードは記述しないでください。 もちろん、インラインJavascriptの巧妙なスニペットで問題にすばやく対処できる状況では、常に自分自身を見つけます。 次のようなものが書かれたときに何が起こるか(そして潜在的な落とし穴)を完全に理解するために、このクエリを追求しています。 <a href="#" onclick="alert('Hi')">Click Me</a> 私が知る限り、これは機能的には同じです <script type="text/javascript"> $(function(){ // I use jQuery in this example document.getElementById('click_me').onclick = function () { alert('Hi'); }; }); </script> <a href="#" id="click_me">Click Me</a> これから推定すると、属性に割り当てられた文字列onclickは、要素のクリックハンドラーに割り当てられた無名関数内に挿入されているようです。これは本当ですか? 私はこのようなことを始めているので: <a href="#" onclick="$(this).next().fadeIn(); return false;">Display my next sibling</a> <!-- Return false in handler so as not to …
129 javascript  html 

3
Bashスクリプト:ファイル内の一意の行を数える
状況: 数時間のネットワークキャプチャからのIPアドレスとポートを含む大きなファイル(数百万行)があり、1行に1つのIP /ポートがあります。行は次の形式です。 ip.ad.dre.ss[:port] 望ましい結果: ロギング中に受け取ったパケットごとにエントリがあるため、重複したアドレスが多数あります。これをある形式のシェルスクリプトで実行できるようにしたいのですが、それをフォーマットの行に減らすことができます ip.ad.dre.ss[:port] count ここで、countその特定のアドレス(およびポート)の発生数です。特別な作業を行う必要はありません。異なるポートを異なるアドレスとして扱います。 これまでのところ、私はこのコマンドを使用して、ログファイルからすべてのIPアドレスをスクレイピングしています。 grep -o -E [0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)? ip_traffic-1.log > ips.txt それから、私はかなり単純な正規表現を使用して、自分のアドレスから送信されたすべてのIPアドレス(私は気にしません)をこすり落とすことができます 次に、以下を使用して一意のエントリを抽出できます。 sort -u ips.txt > intermediate.txt どうやってソートで行数を集計できるのかわかりません。
129 bash 

8
クラスを飾る方法は?
Python 2.5では、クラスを装飾するデコレータを作成する方法はありますか?具体的には、デコレーターを使用してクラスにメンバーを追加し、そのメンバーの値を取るようにコンストラクターを変更します。 次のようなものを探します( 'class Foo:'に構文エラーがあります: def getId(self): return self.__id class addID(original_class): def __init__(self, id, *args, **kws): self.__id = id self.getId = getId original_class.__init__(self, *args, **kws) @addID class Foo: def __init__(self, value1): self.value1 = value1 if __name__ == '__main__': foo1 = Foo(5,1) print foo1.value1, foo1.getId() foo2 = Foo(15,2) print foo2.value1, foo2.getId() …

7
Goのio.Readerから文字列へ
io.ReadCloserオブジェクトがあります(オブジェクトからhttp.Response)。 ストリーム全体をstringオブジェクトに変換する最も効率的な方法は何ですか?
129 go 

8
gnome-keyring統合でgitを使用する方法
Git 1.8.0はgnome-keyringとの統合をサポートしています。 http://www.h-online.com/open/news/item/Git-1-8-0-can-access-Windows-and-GNOME-keyrings-1733879.html gitクレデンシャルヘルパーに関するドキュメントを読んだ後:http : //git-scm.com/docs/gitcredentials.html この新しい機能を使用する方法を見つけることができませんでした。どうすれば統合できますか?ArchlinuxのリポジトリからgitをインストールしてArchlinuxを使用しています。(git 1.8.0)
129 git  gnome 

4
LDAPクエリを作成して、ユーザーがグループのメンバーであるかどうかをテストする方法
ユーザー(sAMAccountName)が特定のグループのメンバーであるかどうかをテストするLDAPクエリを書きたいのですが。0または1の結果レコードを取得するようにそれを行うことは可能ですか? ユーザーのすべてのグループを取得して、それぞれについて一致をテストできると思いますが、それを1つのLDAP式にパックできるかどうか疑問に思っていました。 何か案は? ありがとう
129 ldap 

11
時間に依存するコードをテストするためにJava System.currentTimeMillisをオーバーライドする
System.currentTimeMillisホストマシンのシステムクロックを手動で変更する以外に、コードまたはJVM引数を使用して、で表示される現在の時刻を上書きする方法はありますか? 少し背景: 現在の日付(つまり、月の1日、年の1日など)を中心にロジックの多くを実行する多くの会計ジョブを実行するシステムがあります。 残念ながら、従来のコードの多くは、new Date()またはなどの関数を呼び出しますがCalendar.getInstance()、どちらも最終的にはに呼び出されSystem.currentTimeMillisます。 テストの目的で、今のところ、システムクロックを手動で更新して、テストが実行されているとコードが判断する日時を操作する必要があります。 だから私の質問は: によって返されるものをオーバーライドする方法はありますかSystem.currentTimeMillis?たとえば、そのメソッドから戻る前に、JVMにオフセットを自動的に加算または減算するように指示するには、 前もって感謝します!
129 java  testing  jvm  systemtime 

14
Swiftで異なるタイプのスーパークラスプロパティをオーバーライドする
Swiftで、誰かがスーパークラスのプロパティを元のプロパティからサブクラス化された別のオブジェクトでオーバーライドする方法を説明できますか? この簡単な例を見てみましょう: class Chassis {} class RacingChassis : Chassis {} class Car { let chassis = Chassis() } class RaceCar: Car { override let chassis = RacingChassis() //Error here } これはエラーになります: Cannot override with a stored property 'chassis' 代わりに「var」としてシャーシを使用している場合、エラーが発生します。 Cannot override mutable property 'chassis' of type 'Chassis' with covariant type …
129 swift 

7
不一致の匿名define()モジュール
Webアプリケーションを初めて(通常はキャッシュが無効になっているブラウザーで)ブラウズすると、このエラーが発生します。 エラー:一致しない匿名のdefine()モジュール:関数(必須){ HTML: <html> . . . <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script> <script> var require = { urlArgs: "v=0.4.1.32" }; </script> <script data-main="assets/js/main" src="assets/js/libs/require.js"></script> <script src="assets/js/ace/ace.js?v=0.4.1.32"></script> </body> </html> JS: $(function () { define(function (require) { // do something }); }); 誰もがこのエラーの意味を正確に知っており、なぜそれが起こっているのですか? ソースファイル、githubの問題のページでのソースファイルに関する短いディスカッション

11
NestedScrollView内のリサイクラービューにより、スクロールが途中で開始される
NestedScrollView内にRecyclerViewを追加すると、奇妙なスクロール動作が発生します。 何が起こるかというと、スクロールビューに画面に表示できるよりも多くの行があるときはいつでも、アクティビティが起動するとすぐに、NestedScrollViewは上からのオフセットで開始します(画像1)。スクロールビューに項目がいくつかあり、一度にすべて表示できる場合、これは起こりません(画像2)。 サポートライブラリのバージョン23.2.0を使用しています。 画像1:誤り-上からのオフセットで始まる 画像2:正しい-ごみ箱ビューのいくつかのアイテム レイアウトコードの下に貼り付けています。 <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="fill_vertical" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:padding="10dp"> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="16dp" android:orientation="vertical"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Title:" style="@style/TextAppearance.AppCompat.Caption"/> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="@dimen/bodyPadding" style="@style/TextAppearance.AppCompat.Body1" android:text="Neque porro quisquam est qui dolorem ipsum"/> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Subtitle:" …

11
intellij idea-エラー:Java:無効なソースリリース1.9
JSQLパーサークラスを実行しようとしていますが、を取得していError: java: invalid source release 1.9ます。 私はこの答えに従ってみました。「ファイル」>「ビルド、実行、デプロイメント」>「Javaコンパイラ」>「プロジェクトバイトコードバージョン:1.8」を変更しました。ただし、モジュールの言語レベルとプロジェクトの言語レベルを1.8に変更することはできません。そのためのオプションがないからです。以下でも同じエラーが発生します。 エラー コード package cs4321.project2; import java.io.FileReader; import net.sf.jsqlparser.parser.CCJSqlParser; import net.sf.jsqlparser.statement.Statement; import net.sf.jsqlparser.statement.select.Select; public class Parser { private static final String queriesFile = "resources/input/queries.sql"; public static void main(String[] args) { try { CCJSqlParser parser = new CCJSqlParser(new FileReader(queriesFile)); Statement statement; while ((statement = parser.Statement()) …



4
EC2のCPUクレジットバランスとは何ですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 昨年休業。 この質問を改善する EC2モニタリングでCPUクレジットバランスに遭遇しました。CPUクレジット残高とは何ですか?

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