プログラミング

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


5
OS Xの最新バージョン(YosemiteまたはEl Capitan)のインストール後に `pg_tblspc`が見つからない
OSXでhomebrewのpostgresを使用していますが、システムを再起動すると、再起動後にpostgresが起動しない場合があるため、で手動で起動しようとしpostgres -D /usr/local/var/postgresましたが、次のメッセージでエラーが発生しました:FATAL: could not open directory "pg_tblspc": No such file or directory。 前回発生したときに元の状態に戻すことができなかったため、postgresシステム全体をアンインストールしてから再インストールし、ユーザー、テーブル、データセットなどを作成することにしました。それは私のシステムで頻繁に発生します。たとえば、数か月に一度です。 それではなぜpg_tblspcファイルが頻繁に失われるのですか?そして、ファイルの損失を避けるために私ができることはありますか? 自作とpostgresを最新バージョンにアップグレードしていません(つまり、同じバージョンを使用しています)。また、postgresデータベースで私が行ったすべてのことは、テーブルを削除して毎日新しいデータを入力することです。ユーザー、パスワードなどを変更していません... 編集(mbannert):この問題ではスレッドがグーグルのトップヒットであり、多くの症状が異なるため、これを追加する必要があると感じました。Homebrewersはこのエラーメッセージに遭遇する可能性があります。 No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? したがって、ヨセミテのアップグレード後にこれを経験したばかりの場合は、今このスレッドを読んでいます。

20
プログラムでマシン上のコアの数を見つける
プラットフォームに依存しない方法で、C / C ++からマシンが持っているコアの数を決定する方法はありますか?そのようなものが存在しない場合、それをプラットフォームごと(Windows / * nix / Mac)に決定するのはどうですか?
464 c++  c 

5
Hi / Loアルゴリズムとは何ですか?
Hi / Loアルゴリズムとは何ですか? これはNHibernateのドキュメントで見つかりました(一意のキーを生成する1つの方法、セクション5.1.4.2です)が、それがどのように機能するかについての適切な説明は見つかりませんでした。 私はNhibernateがそれを処理することを知っており、内部を知る必要はありませんが、興味があるだけです。



12
バイナリファイルとのGit競合の解決
Windows(msysgit)でGitを使用して、これまでに行った設計作業の変更を追跡しています。 今日、私は(リモートリポジトリを備えたbrian)別のPCで作業しており、今日行った編集をラップトップ上の通常のローカルバージョンにマージしようとしています。 私のラップトップでは、私はgit pull brian master自分のローカルバージョンに変更をプルするために使用しました。メインのInDesignドキュメント以外はすべて問題ありませんでした。これは競合として示されます。 PCのバージョン(brian)は保持したい最新バージョンですが、どのコマンドがこのバージョンを使用するようにリポジトリに指示しているのかわかりません。 ラップトップに直接ファイルをコピーしようとしましたが、これによりマージプロセス全体が中断されるようです。 誰かが私を正しい方向に向けることができますか?

13
FlaskビューからJSON応答を返す
PandasでCSVファイルを分析し、要約情報を含む辞書を作成する機能があります。結果をFlaskビューからの応答として返したいのですが。JSON応答を返すにはどうすればよいですか? @app.route("/summary") def summary(): d = make_summary() # send it back as json
464 python  json  flask 

9
PuTTYgen(Windows)を使用して生成されたSSH鍵ペアを、ssh-agentおよびKeychain(Linux)で使用される鍵ペアに変換する方法
私はPuTTYgenを使用してキーペアを生成し、Pageantを使用してログインしているため、システムの起動時にパスフレーズを1回入力するだけで済みます。 Linuxでこれを実現するにはどうすればよいですか?私は聞いたkeychainが、私はそれが別のキーペアの形式を使用していることを聞く-私は私のWindowsキーを変更したくないと私はシームレスにWindowsとLinuxの両方で同じように接続することができれば、それはいいだろう。

19
Visual Studio C / C ++コンソールアプリケーションでコンソールウィンドウが閉じないようにする
答えが間違いなく明白であるので、これはおそらく大げさな質問です。 Visual Studioを何年も使用していますが、「コンソールアプリケーション」の開発を行ったのはこれが初めてです。 アプリケーションを実行すると、コンソールウィンドウがポップアップし、プログラムの出力が表示され、アプリケーションが終了するとウィンドウが閉じます。 出力を確認するまで開いたままにする方法、またはウィンドウが閉じた後に結果を表示する方法はありますか?
464 c  visual-studio  console 


6
LLVMとは正確には何ですか?
私はいつもLLVMについて聞いています。それはPerlにあり、それからHaskellにあります、そして誰か他の言語でそれを使用していますか?それは何ですか?
464 llvm 



7
Pythonは辞書の「拡張」
辞書を別の辞書で拡張する最良の方法はどれですか?例えば: >>> a = { "a" : 1, "b" : 2 } >>> b = { "c" : 3, "d" : 4 } >>> a {'a': 1, 'b': 2} >>> b {'c': 3, 'd': 4} 私はこの回避forループを取得するための操作を探しています: { "a" : 1, "b" : 2, "c" : 3, "d" : 4 } …
463 python  dictionary 

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