プログラミング

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

20
データベーススキーマを視覚化するための良いツールですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 既存のデータベーススキーマを視覚化するための優れたツールはありますか?必要に応じて、MySQLを使用しています。 私は現在、MySQL Workbenchを使用してSQL作成スクリプトダンプを処理していますが、それは不格好で時間がかかり、手動ですべてのテーブルをドラッグします(それほど遅くなければ大丈夫です)。

2
Prism for WPFとは何ですか?
最近プリズムと呼ばれるものに出会いました。プロジェクトを実行するマイクロソフトは、それを次のように説明しています WPFおよびSilverlightでの複合アプリケーションのガイドライン。 詳細な説明を読んだ後でも、私はそれが実際に何であるかについてほとんど手がかりがありません、私は恐れています。 私はここで、誰かが私にプリズムが実際に何であるか、そしてなぜそれを学ぶべきなのかについての明確な簡潔な説明を与えてくれることを望んでいます。私は数年前からWPF開発者であり、MVVMを公平に使用しており、最近、Prismを使用している人々に遭遇しましたが、個人的にはここでのループから少し抜け出したと感じています。 特に、次の点について疑問に思っています。 Prismは、MSDNサイトに記載されているとおり、文字通り(または主に)小冊子ですか?それにはライブラリが含まれていますか? PrismはMVVMフレームワークですか?他の人や自分のものよりも「公式のMicrosoft MVVMフレームワーク」として使用する必要がありますか? 依存性注入を提供しますか?このようにMEFと関係がありますか? WPF / Silverlightの開発者として、Prismの機能について知っておくべきことは他にもあります。
137 wpf  mvvm  prism 

15
MacとWindowsの両方のExcelでCSVファイルを正しく開くエンコーディングはどれですか?
BOMなしで、UTF-8の外部文字を含むCSVファイルをエクスポートするWebアプリがあります。WindowsとMacの両方のユーザーがExcelで文字化けを取得します。BOMでUTF-8に変換してみました。Excel / Winはそれで大丈夫です、Excel / Macは意味不明です。Excel 2003 / Win、Excel 2011 / Macを使用しています。ここに私が試したすべてのエンコーディングがあります: Encoding BOM Win Mac -------- --- ---------------------------- ------------ utf-8 -- scrambled scrambled utf-8 BOM WORKS scrambled utf-16 -- file not recognized file not recognized utf-16 BOM file not recognized Chinese gibberish utf-16LE -- file not recognized file not recognized …
137 windows  excel  macos  csv  utf 


8
プッシュされたコントローラーからRootViewControllerを取得するにはどうすればよいですか?
だから、私はRootViewControllerからビューコントローラーを次のようにプッシュします: [self.navigationController pushViewController:anotherViewController animated:YES]; しかし、anotherViewController今から、再びRootViewControllerにアクセスしたいと思います。 私はしようとしています //(今度はanotherViewController内) /// RootViewController * root =(RootViewController *)self.parentViewController; // 番号。 //エラー RootViewController * root =(RootViewController *)[self.navigationController.viewControllers objectAtIndex:0]; // はい!!できます なぜこれが機能するのか、またそれが最善の方法であるのかどうかはわかりません。誰かがRootViewControllerのnavigationControllerにプッシュしたコントローラーからRootViewControllerを取得するためのより良い方法や、私が行った方法が信頼できるかどうかについてコメントできますか?

8
値によるツリーマップのソート
デフォルトの自然順ではなく、値によってTreeMapをソートできるコンパレータを作成したいと思います。 私はこのようなことを試しましたが、何がうまくいかなかったのかわかりません: import java.util.*; class treeMap { public static void main(String[] args) { System.out.println("the main"); byValue cmp = new byValue(); Map<String, Integer> map = new TreeMap<String, Integer>(cmp); map.put("de",10); map.put("ab", 20); map.put("a",5); for (Map.Entry<String,Integer> pair: map.entrySet()) { System.out.println(pair.getKey()+":"+pair.getValue()); } } } class byValue implements Comparator<Map.Entry<String,Integer>> { public int compare(Map.Entry<String,Integer> e1, Map.Entry<String,Integer> …
137 java 

14
ggplot2の周辺ヒストグラムの散布図
以下のサンプルのように、周辺ヒストグラムを持つ散布図を作成する方法はありggplot2ますか?Matlabではそれがscatterhist()関数であり、Rと同等のものも存在します。ただし、ggplot2の場合は見ていません。 私は単一のグラフを作成することから始めましたが、それらを適切に配置する方法がわかりません。 require(ggplot2) x<-rnorm(300) y<-rt(300,df=2) xy<-data.frame(x,y) xhist <- qplot(x, geom="histogram") + scale_x_continuous(limits=c(min(x),max(x))) + opts(axis.text.x = theme_blank(), axis.title.x=theme_blank(), axis.ticks = theme_blank(), aspect.ratio = 5/16, axis.text.y = theme_blank(), axis.title.y=theme_blank(), background.colour="white") yhist <- qplot(y, geom="histogram") + coord_flip() + opts(background.fill = "white", background.color ="black") yhist <- yhist + scale_x_continuous(limits=c(min(x),max(x))) + opts(axis.text.x = theme_blank(), axis.title.x=theme_blank(), …


7
Unixソートによる複数のキーのソート
1-nキーでソートする必要のある潜在的に大きなファイルがあります。これらのキーには、数値の場合とそうでない場合があります。これは固定幅のカラムナファイルなので、区切り文字はありません。 Unixソートでこれを行う良い方法はありますか?1つのキーで、「-n」を使用するのと同じくらい簡単です。manページを読んでGoogleを簡単に検索しましたが、良い例は見つかりませんでした。これを達成するにはどうすればよいですか? 注:ファイルサイズの可能性があるため、Perlを除外しました。それは最後の手段です。
137 linux  unix  sorting 

6
キーストアとエイリアスにパスワードを設定したことがないので、どのように作成しますか?
Androidアプリへの署名の詳細についてインターネットでいくつかの投稿を調べていたときに、アプリに署名する方法や、キーストアファイルまたはパスワードを紛失した場合の対処法などについて投稿しました。 私がここで尋ねる質問は、私はキーストア、そのエイリアス、またはパスワードを作成したことがないため、この地球上でそれをどのようにして忘れることができるかということです。 Androidの場合、パスワードandroidを使用することを知っているので、パスワードがデフォルトのandroidである場合、どうすればそれを忘れることができますか?(私は新しいキーストアを作成する他の方法があるはずだと確信しています)。 最後に、androidがデフォルトのパスワードである場合、デフォルトのエイリアスは何ですか?

14
2つのリストの要素ごとの乗算を実行する方法は?
Matlabでできるように、要素ごとの乗算を実行して、2つのリストをPythonで値で乗算します。 これは私がMatlabでそれを行う方法です。 a = [1,2,3,4] b = [2,3,4,5] a .* b = [2, 6, 12, 20] リスト内包表記はx * y、xfrom aとyfromのすべての組み合わせに対して、16のリストエントリを提供します。bます。これをマッピングする方法がわからない。 なぜだれかに興味があるなら、私はデータセットを持っていて、それを掛け合わせたいですNumpy.linspace(1.0, 0.5, num=len(dataset)) =)。




9
セル間隔とUICollectionView-UICollectionViewFlowLayoutサイズ比を設定する方法は?
私が追加しようとしているUICollectionViewにViewController、と私は(それがグリッドのようになります。)セル間の空白なしに「行当たり3個の」の細胞を持っている必要があります。セルの幅は画面サイズの3分の1にする必要があるので、layout.item幅は同じにする必要があると思いました。しかし、私はこれを手に入れます: そのサイズを小さくすると(たとえば、7 ピクセルまたは8ピクセルずつ)改善されますが、行の3番目のセルが完全に表示されず、その空白スペース(上下左右)が残っています。 class ViewController: UIViewController, UICollectionViewDelegateFlowLayout, UICollectionViewDataSource { var collectionView: UICollectionView? var screenSize: CGRect! var screenWidth: CGFloat! var screenHeight: CGFloat! override func viewDidLoad() { super.viewDidLoad() screenSize = UIScreen.mainScreen().bounds screenWidth = screenSize.width screenHeight = screenSize.height // Do any additional setup after loading the view, typically from a nib let layout: …

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