プログラミング

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

30
mysql外部キー制約が正しく形成されていないエラー
私は2つのテーブルを持って、table1列を持つ親テーブルであるIDとtable2コラムでIDFromTable1私は上のFKを入れて(ない実際の名前)IDFromTable1にIDでtable1、私はエラーを取得しますForeign key constraint is incorrectly formed error。table1レコードが削除された場合、テーブル2のレコードを削除したいと思います。助けてくれてありがとう ALTER TABLE `table2` ADD CONSTRAINT `FK1` FOREIGN KEY (`IDFromTable1`) REFERENCES `table1` (`ID`) ON UPDATE CASCADE ON DELETE CASCADE; 他に情報が必要な場合はお知らせください。mysqlは初めてです
173 mysql  sql  heidisql 

14
DjangoでDateTimeFieldの日付をフィルタリングするにはどうすればよいですか?
DateTimeField日付との比較をフィルタリングしようとしています。というのは: MyObject.objects.filter(datetime_attr=datetime.date(2009,8,22)) 私は時間を考慮していない(と思う)ため、空のクエリセットリストを回答として取得しますが、「いつでも」欲しいのです。 これを行う簡単な方法はDjangoにありますか? 設定された日時に時刻がありますが、そうではありません00:00。

15
列名とクラスプロパティを手動でマッピングする
Dapper micro ORMは初めてです。これまでのところ、単純なORM関連のものに使用できますが、データベースの列名をクラスプロパティにマップできません。 たとえば、次のデータベーステーブルがあります。 Table Name: Person person_id int first_name varchar(50) last_name varchar(50) そして私はPersonというクラスを持っています: public class Person { public int PersonId { get; set; } public string FirstName { get; set; } public string LastName { get; set; } } テーブルの列名が、クエリ結果から取得したデータをマップしようとしているクラスのプロパティ名と異なることに注意してください。 var sql = @"select top 1 PersonId,FirstName,LastName from Person"; …
173 dapper 

10
SQL Server 2008を使用して複数のCASE WHEN条件を実行するにはどうすればよいですか?
私がやろうとしていることは、同じ列に複数のCASE WHEN条件を使用することです。 クエリのコードは次のとおりです。 SELECT Url='', p.ArtNo, p.[Description], p.Specification, CASE WHEN 1 = 1 or 1 = 1 THEN 1 ELSE 0 END as Qty, p.NetPrice, [Status] = 0 FROM Product p (NOLOCK) ただし、私がやりたいのは、同じ列「qty」に複数のWHENを使用することです。 次のコードのように: IF // CODE ELSE IF // CODE ELSE IF // CODE ELSE // CODE

5
文字列内の二重引用符をエスケープする
二重引用符は次のようにエスケープできます。 string test = @"He said to me, ""Hello World"". How are you?"; しかし、これには"文字列に文字を追加することが含まれます。文字列を変更する必要がないように、二重引用符をエスケープするC#関数または他の方法はありますか?
173 c#  string  double-quotes 

12
GoでC ++を使用する方法
新しいGo言語でC ++コードを呼び出すにはどうすればよいですか?つまり、C ++クラスをラップしてGoで使用するにはどうすればよいですか?
173 c++  wrapper  go 

13
クラスメソッドでのproperty()の使用
基本的に静的変数を取得および設定するための2つのクラスメソッド(classmethod()関数を使用)を持つクラスがあります。これらでproperty()関数を使用しようとしましたが、エラーになります。インタプリタで次のようにしてエラーを再現できました: class Foo(object): _var = 5 @classmethod def getvar(cls): return cls._var @classmethod def setvar(cls, value): cls._var = value var = property(getvar, setvar) クラスメソッドを示すことはできますが、プロパティとしては機能しません。 >>> f = Foo() >>> f.getvar() 5 >>> f.setvar(4) >>> f.getvar() 4 >>> f.var Traceback (most recent call last): File "<stdin>", line 1, in ? TypeError: 'classmethod' …
173 python  oop 

21
アドレスバーがiOS / Android /モバイルChromeを非表示にすると背景画像がジャンプする
現在、Twitter Bootstrapを使用してレスポンシブサイトを開発しています。 このサイトには、モバイル、タブレット、デスクトップにフルスクリーンの背景画像があります。これらの画像は、2つのdivを使用して回転し、それぞれフェードアウトします。 1つの問題を除いて、ほぼ完璧です。iOS Safari、Androidブラウザー、またはAndroid上のChromeを使用すると、ユーザーがページを下にスクロールすると背景がわずかにジャンプし、アドレスバーが非表示になります。 サイトはこちら:http : //lt2.daveclarke.me/ モバイルデバイスでアクセスして下にスクロールすると、画像のサイズ変更/移動が表示されます。 背景DIVに使用しているコードは次のとおりです。 #bg1 { background-color: #3d3d3f; background-repeat:no-repeat; background-attachment:fixed; background-position:center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; position:fixed; width:100%; height:100%; left:0px; top:0px; z-index:-1; display:none; } すべての提案を歓迎します-これはしばらく頭を使ってきました!!

7
サブジェクト、ユーザー、プリンシパルの意味と違いは何ですか?
セキュリティフレームワークのコンテキストでは、サブジェクト、ユーザー、プリンシパルなどのいくつかの用語が一般的に使用されますが、明確な定義とそれらの違いを見つけることができませんでした。 だから、正確にこれらの用語の意味を行うと、なぜこれらの区別されている主題とプリンシパルが必要?

16
jsonファイルのMongoimport
約2000件のレコードで構成されるjsonファイルがあります。mongoデータベースのドキュメントに対応する各レコードは、次のようにフォーマットされます。 {jobID:"2597401", account:"XXXXX", user:"YYYYY", pkgT:{"pgi/7.2-5":{libA:["libpgc.so"],flavor:["default"]}}, startEpoch:"1338497979", runTime:"1022", execType:"user:binary", exec:"/share/home/01482/XXXXX/appker/ranger/NPB3.3.1/NPB3.3-MPI/bin/ft.D.64", numNodes:"4", sha1:"5a79879235aa31b6a46e73b43879428e2a175db5", execEpoch:1336766742, execModify: new Date("Fri May 11 15:05:42 2012"), startTime: new Date("Thu May 31 15:59:39 2012"), numCores:"64", sizeT:{bss:"1881400168",text:"239574",data:"22504"}}, 各レコードはJSONファイルの単一行にあり、改行のみが各レコードの最後にあります。したがって、ドキュメントの各行は "{jobID:"で始まります...次のコマンドを使用して、これらをmongoデータベースにインポートしようとしています: mongoimport --db dbName --collection collectionName --file fileName.json ただし、次のエラーが発生します。 Sat Mar 2 01:26:12 Assertion: 10340:Failure parsing JSON string near: ,execModif 0x10059f12b …

7
文字列を同等のLINQ式ツリーに変換する方法は?
これは、元の問題を簡略化したバージョンです。 Personというクラスがあります。 public class Person { public string Name { get; set; } public int Age { get; set; } public int Weight { get; set; } public DateTime FavouriteDay { get; set; } } ...そしてインスタンスを言うことができます: var bob = new Person { Name = "Bob", Age = 30, Weight = …
173 c#  lambda  antlr  dsl  predicate 

7
Pythonリストを2つのフィールドでソートする
ソートされたcsvから次のリストを作成しました list1 = sorted(csv1, key=operator.itemgetter(1)) 最初にフィールド1の値で、次にフィールド2の値で、2つの基準でリストを実際にソートしたいと思います。これを行う方法を教えてください。
173 python  sorting 


22
リスト内の要素の出現回数を数える方法
私が持ってArrayList次のように、Javaのコレクションクラスを: ArrayList<String> animals = new ArrayList<String>(); animals.add("bat"); animals.add("owl"); animals.add("bat"); animals.add("bat"); ご覧のとおり、animals ArrayListは3つのbat要素と1つのowl要素で構成されています。コレクションフレームワークに、bat発生数を返すAPIがあるのか​​、それとも発生数を判別する別の方法があるのか​​と思いました。 GoogleのコレクションにMultisetは、要素の出現回数の合計を返すAPIがあることがわかりました。ただし、これはJDK 1.5とのみ互換性があります。弊社の製品は現在JDK 1.6ですので使用できません。


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