プログラミング

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

7
ボレーで同期リクエストを行うことはできますか?
私がすでにバックグラウンドスレッドを持っているサービスにいると想像してください。同じスレッドでボレーを使用してリクエストを実行して、コールバックが同期的に発生するようにできますか? これには2つの理由があります。-最初に、別のスレッドは必要ありません。作成するのは無駄です。-次に、ServiceIntentを使用している場合、コールバックの前にスレッドの実行が完了するため、Volleyからの応答がありません。自分で制御できるrunloopを含むスレッドを持つ独自のServiceを作成できることはわかっていますが、この機能をボレーに持つことが望ましいでしょう。 ありがとうございました!

16
SQL Serverの行オフセット
SQL Serverで、特定のオフセットから結果を取得する方法はありますか?たとえば、別のタイプのSQLデータベースでは、次のことが可能です。 SELECT * FROM MyTable OFFSET 50 LIMIT 25 結果51-75を取得します。この構成はSQL Serverに存在しないようです。 気にしないすべての行をロードせずにこれを行うにはどうすればよいですか?ありがとう!
133 sql  sql-server 

5
Androidのフォアグラウンドサービスの通知テキストを更新するにはどうすればよいですか?
Androidでフォアグラウンドサービスを設定しています。通知テキストを更新したいのですが。以下のようにサービスを作成しています。 このフォアグラウンドサービス内に設定されている通知テキストを更新するにはどうすればよいですか?通知を更新するためのベストプラクティスは何ですか?任意のサンプルコードをいただければ幸いです。 public class NotificationService extends Service { private static final int ONGOING_NOTIFICATION = 1; private Notification notification; @Override public void onCreate() { super.onCreate(); this.notification = new Notification(R.drawable.statusbar, getText(R.string.app_name), System.currentTimeMillis()); Intent notificationIntent = new Intent(this, AbList.class); PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0); this.notification.setLatestEventInfo(this, getText(R.string.app_name), "Update This Text", pendingIntent); startForeground(ONGOING_NOTIFICATION, …


6
Gitはブランチをあるリモートから別のリモートにプッシュしますか?
次のリモコンをセットアップしました: $ git remote korg rorg そして次のブランチ: $ git branch -a * (no branch) remotes/korg/gingerbread remotes/korg/gingerbread-release remotes/korg/honeycomb remotes/korg/honeycomb-mr1-release remotes/korg/master remotes/m/android-2.3.3_r1 -> refs/tags/android-2.3.3_r1a remotes/m/gingerbread -> korg/gingerbread 今、私はからすべてのリモートブランチをプッシュしたいkorgのrorgリモート。それ、どうやったら出来るの? 回避可能であれば、最初に各ローカルブランチを作成しないことが好ましい。

6
Javaで長さ0の文字列配列を初期化するにはどうすればよいですか?
メソッドのJavaドキュメントでは、 String[] java.io.File.list(FilenameFilter filter) これが返品の説明に含まれています。 ディレクトリが空の場合、またはフィルタが名前を受け入れなかった場合、配列は空になります。 同様のことを行い、文字列配列(またはそのほかの配列)を長さ0に初期化するにはどうすればよいですか?

9
ビューをAndroidに表示せずにビットマップに変換しますか?
私が正確に何をする必要があるかを説明しようとします。 A、B、Cの3つの個別の画面があります。say HomeScreenと呼ばれる別の画面があり、3つの画面すべてのビットマップがギャラリービューに表示され、ユーザーはどのビューで移動したいかを選択できます。 3つの画面すべてのビットマップを取得し、すべてのコードをHomeScreenアクティビティのみに配置することで、それをギャラリービューに表示できました。今、これはコードをかなり複雑にしました、そして私はそれを単純化したいと思います。 したがって、HomeScreenから別のアクティビティを呼び出して表示せずに、その画面のビットマップを取得できますか?たとえば、HomeScreenを呼び出すだけで、アクティビティA、B、Cが呼び出され、A、B、Cのアクティビティは何も表示されないとします。getDrawingCache()によってその画面のビットマップを提供するだけです。次に、これらのビットマップをホーム画面のギャラリービューに表示できます。 問題を非常に明確に説明できたと思います。 これが実際に可能かどうか教えてください。
133 android  bitmap 


14
git checkout tag、git pullがブランチで失敗する
私はgitリポジトリのクローンを作成し、タグをチェックアウトしました: # git checkout 2.4.33 -b my_branch これは問題ありませんgit pullが、ブランチで実行しようとすると、gitが次のエラーを出力します。 現在のブランチの追跡情報はありません。マージするブランチを指定してください。詳細はgit-pull(1)を参照してください git pull <remote> <branch> このブランチの追跡情報を設定する場合は、次のように設定できます。 git branch --set-upstream new origin/<branch> 私が欲しいgit pullだけmasterブランチを更新し、(それがタグとにかくだ)だけでは私の現在の枝を残して。このようなことは可能ですか? これが必要な理由は、常にgitがリポジトリをプルし、もちろん上記のエラーが原因で失敗する自動スクリプトがあるためです。

13
Facebookデータベース設計?
私はFacebookがどのようにして友達<->ユーザー関係を設計したのかといつも疑問に思っていました。 ユーザーテーブルは次のようなものだと思います。 user_email PK user_id PK password ユーザーのデータ(性別、年齢など、私が想定するユーザーの電子メールを介して接続されている)を表に示します。 すべての友達をこのユーザーにどのように接続しますか? このようなもの? user_id friend_id_1 friend_id_2 friend_id_3 friend_id_N おそらく違います。ユーザー数は不明で拡大するため。

30
エラー:(23、17)解決に失敗しました:junit:junit:4.12
Android Studioで新しいプロジェクトを作成するたびに、常に次のことが発生するのはなぜですか。 エラー:(23、17)解決に失敗しました:junit:junit:4.12? testCompile 'junit:junit:4.12'依存関係を削除しても問題はもうありません。 build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "com.okedroid.myapplication" minSdkVersion 17 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile …

2
Go言語で同じ名前の異なるパッケージをインポートして使用する方法
たとえば、1つのソースファイルでtext / templateとhtml / templateの両方を使用したいとします。しかし、以下のコードはエラーをスローします。 import ( "fmt" "net/http" "text/template" // template redeclared as imported package name "html/template" // template redeclared as imported package name ) func handler_html(w http.ResponseWriter, r *http.Request) { t_html, err := html.template.New("foo").Parse(`{{define "T"}}Hello, {{.}}!{{end}}`) t_text, err := text.template.New("foo").Parse(`{{define "T"}}Hello, {{.}}!{{end}}`) }
133 go  packages 


12
PHPで「プールにメモリを割り当てられない」原因は何ですか?
特にWordpressなどの肥大化したアプリケーションで、サーバーのメモリ割り当て制限に時々遭遇したことがありますが、「プールにメモリを割り当てられません」に遭遇したことがなく、情報を追跡できませんでした。 これが何を意味するのか誰か知っていますか?memory_limit成功せずにを増やしてみました。また、アプリケーションに大きな変更を加えていません。ある日問題はありませんでしたが、翌日このエラーが発生しました。
133 php  caching  memory  apc 


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