プログラミング

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

3
CSSセレクターで特定のクラス名を除外する方法は?
ユーザー名がであるクラス名の要素にマウスを置いたときに、背景色を適用しようとしています"reMode_hover"。 要素があればしかし、私は色を変更したくないもあり"reMode_selected" 注:私はJavaScriptでなくCSSのみを使用できます。これは、ある種の限られた環境で作業しているためです。 明確にするために、私の目標は、ホバーの最初の要素に色を付けることですが、2番目の要素には色を付けません。 HTML <a href="" title="Design" class="reMode_design reMode_hover"> <span>Design</span> </a> <a href="" title="Design" class="reMode_design reMode_hover reMode_selected"> <span>Design</span> </a> 最初の定義が機能することを期待して以下を試しましたが、機能しません。何が悪いのですか? CSS /* do not apply background-color so leave this empty */ .reMode_selected .reMode_hover:hover { } .reMode_hover:hover { background-color: #f0ac00; }
137 html  css  css-selectors 

2
InvalidOperationException:タイプ 'Microsoft.AspNetCore.Http.IHttpContextAccessor'のサービスを解決できません
私は自分のasp.netコアRC1プロジェクトをRC2に変換し始めましたが、現在IHttpContextAccessor解決されていない問題に直面しました。 簡単にするために、私はVisual Studioテンプレートを使用して新しいASP.NET RC2プロジェクトを作成しましたASP.NET Core Web Application (.Net Framework)。テンプレートで作成されたHomeControllerのコンストラクタを追加したのではなく、 public HomeController(IHttpContextAccessor accessor) { } そして、アプリケーションを起動した後、次のエラーを受け取ります: InvalidOperationException: 'TestNewCore.Controllers.HomeController'をアクティブにしようとしているときに、タイプ 'Microsoft.AspNetCore.Http.IHttpContextAccessor'のサービスを解決できません。вMicrosoft.Extensions.Internal.ActivatorUtilities.GetService(IServiceProvider sp、Type type、Type requiredBy、Boolean isDefaultParameterRequired) 実際のアプリケーションIHttpContextAccessorでは、_contextAccessor.HttpContext.Authenticationとにアクセスするために、独自のサービスクラスで解決する必要があります_contextAccessor.HttpContext.User。EverethingはRC1で正常に動作します。それでは、RC2であるとどのように想定できますか?

3
OSError:[Errno 2] DjangoでPythonサブプロセスを使用している間、そのようなファイルやディレクトリはありません
subprocess.call()次のエラーをスローするプログラムを実行して、Pythonコード内でシステムコールを実行しようとしています。 Traceback (most recent call last): File "<console>", line 1, in <module> File "/usr/lib/python2.7/subprocess.py", line 493, in call return Popen(*popenargs, **kwargs).wait() File "/usr/lib/python2.7/subprocess.py", line 679, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory 私の実際のPythonコードは次のとおりです。 url = "/media/videos/3cf02324-43e5-4996-bbdf-6377df448ae4.mp4" real_path …

12
C#LINQ Selectと同等のJavascript
ここでこの質問に従ってください: チェックボックスのリストでノックアウトでチェック済みバインディングを使用すると、すべてのチェックボックスがチェックされます 配列からの選択を可能にするノックアウトを使用していくつかのチェックボックスを作成しました。上記の投稿から取った作業フィドル: http://jsfiddle.net/NsCXJ/ 果物のIDだけの配列を作成する簡単な方法はありますか? 私はC#に慣れているので、 selectedFruits.select(fruit=>fruit.id); javascript / jqueryで同様のことを行うためのメソッド/既製の関数はありますか?または、最も簡単なオプションは、リストをループして2番目の配列を作成することですか?配列をサーバーにJSONでポストバックするつもりなので、送信されるデータを最小限に抑えようとしています。

8
Eclipseからプラグインを削除する正しい方法
前回、Eclipseからプラグインを削除する問題に直面しています。 症状: 1. 既にインストールされているメニューから削除すると、正しく再インストールできず、SQLエクスプローラーなど、いくつかの観点を持つことができます。(Open Perspectiveメニュー内) 2.ファイルシステムから削除する場合- pluginsディレクトリから手動で、どの.jarを削除すればよいかわからない 問題は、プラグインを正しく完全に削除することを保証する手順は何ですか?手動または自動で削除する方が良いですか? あなたの経験を共有してください。

16
NgModule.schemasに追加されたCUSTOM_ELEMENTS_SCHEMAはまだエラーを示しています
Angular 2 rc4からrc6にアップグレードしたところ、問題が発生しました。 コンソールに次のエラーが表示されます。 Unhandled Promise rejection: Template parse errors: 'cl-header' is not a known element: 1. If 'cl-header' is an Angular component, then verify that it is part of this module. 2. If 'cl-header' is a Web Component then add "CUSTOM_ELEMENTS_SCHEMA" to the '@NgModule.schema' of this component to suppress …

14
Swift:nilのオプションをテストする
私はXcode 6 Beta 4を使用しています。オプションを適切にテストする方法を理解できないという奇妙な状況があります。 オプションのxyzがある場合、テストする正しい方法です。 if (xyz) // Do something または if (xyz != nil) // Do something ドキュメントは最初の方法でそれを行うと書いていますが、2番目の方法が必要な場合があり、コンパイラエラーが発生しないこともありますが、2番目の方法ではコンパイラエラーが発生することもあります。 私の具体的な例は、迅速にブリッジされるGData XMLパーサーを使用することです。 let xml = GDataXMLDocument( XMLString: responseBody, options: 0, error: &xmlError); if (xmlError != nil) ここで、私がやった場合: if xmlError 常にtrueを返します。ただし、私が行う場合: if (xmlError != nil) 次に、(Objective-Cでの動作と同様に)動作します。 GData XMLに何かあり、それが欠けているオプションを処理する方法はありますか?
137 ios  swift  optional 

9
「リスト型の式にはチェックされていない変換が必要です...」を修正するにはどうすればよいですか?
Javaスニペットでは: SyndFeedInput fr = new SyndFeedInput(); SyndFeed sf = fr.build(new XmlReader(myInputStream)); List<SyndEntry> entries = sf.getEntries(); 最後の行は警告を生成します 「型の式Listに準拠するには、チェックされていない変換が必要ですList<SyndEntry>」 これを修正する適切な方法は何ですか?

2
Spark DataFrameに定数列を追加するにはどうすればよいですか?
DataFrame任意の値を持つ列を追加します(各行で同じです)。withColumn次のように使用するとエラーが発生します。 dt.withColumn('new_column', 10).head(5) --------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-50-a6d0257ca2be> in <module>() 1 dt = (messages 2 .select(messages.fromuserid, messages.messagetype, floor(messages.datetime/(1000*60*5)).alias("dt"))) ----> 3 dt.withColumn('new_column', 10).head(5) /Users/evanzamir/spark-1.4.1/python/pyspark/sql/dataframe.pyc in withColumn(self, colName, col) 1166 [Row(age=2, name=u'Alice', age2=4), Row(age=5, name=u'Bob', age2=7)] 1167 """ -> 1168 return self.select('*', col.alias(colName)) 1169 1170 @ignore_unicode_prefix AttributeError: 'int' object …

4
MVC(Laravel)ロジックを追加する場所
CRUD操作を実行したり、特定の方法で関係を変更したりするたびに、別のことも実行したいとします。たとえば、誰かが投稿を公開するときはいつでも、分析のためにテーブルに何かを保存したいと思います。おそらく最良の例ではありませんが、一般的にはこの「グループ化された」機能がたくさんあります。 通常、私はこのタイプのロジックがコントローラーに組み込まれるのを見ます。多くの場所でこの機能を再現するまでは、それで十分です。パーシャルの作成、APIの作成、ダミーコンテンツの生成を開始すると、DRYを維持することが問題になります。 これを管理するために私が見た方法は、イベント、リポジトリ、ライブラリ、およびモデルへの追加です。それぞれについての私の理解は次のとおりです。 サービス:これは、ほとんどの人がおそらくこのコードを配置する場所です。サービスに関する私の主な問題は、特定の機能を見つけるのが難しい場合があり、人々がEloquentの使用に集中すると、それらが忘れられるように感じることです。メソッドを呼び出す必要があることをどのように知ることができますかpublishPost()ライブラリでます$post->is_published = 1か? 私がこれがうまく機能している唯一の条件は、サービスのみを使用している(そしてコントローラーからEloquentに何らかの方法でアクセスできないことが理想的です)場合です。 最終的には、リクエストが一般的にモデル構造に従っている場合、余分な不要なファイルがたくさん作成されるだけのようです。 リポジトリ:私が理解しているところから、これは基本的にはサービスのようですが、ORMを切り替えることができるインターフェースがあるので、私は必要としません。 イベント:モデルイベントは常にEloquentメソッドで呼び出されるため、通常どおりにコントローラーを記述できるため、これはある意味で最もエレガントなシステムだと思います。私はこれらが乱雑になるのを見ることができます、そして誰かが重要なカップリングのためにイベントを使用している大規模なプロジェクトの例を持っているなら、それを見てみたいです。 モデル:従来は、CRUDを実行し、重要な結合も処理するクラスがありました。CRUD +のすべての機能を知っていたので、これは実際に簡単になりました。 シンプルですが、MVCアーキテクチャでは、これは通常私が行っているとは言えません。ある意味では、検索するのが少し簡単で、追跡するファイルが少ないので、サービスよりもこちらを好みます。少し混乱するかもしれません。この方法の欠点と、ほとんどの人がそうしない理由を聞きたいのですが。 各方法の長所/短所は何ですか?何か不足していますか?

6
Javaストリームでは、デバッグのみを目的としていますか?
私はJavaストリームについて読んでいて、進むにつれて新しいものを発見しています。私が見つけた新しいものの1つはpeek()機能でした。私がピークで読んだほとんどすべては、それをストリームのデバッグに使用する必要があると述べています。 各アカウントにユーザー名、パスワードフィールド、login()メソッドとlogsIn()メソッドが含まれるストリームがある場合はどうなりますか。 私も持っています Consumer<Account> login = account -> account.login(); そして Predicate<Account> loggedIn = account -> account.loggedIn(); なぜこれがそんなに悪いのでしょうか? List<Account> accounts; //assume it's been setup List<Account> loggedInAccount = accounts.stream() .peek(login) .filter(loggedIn) .collect(Collectors.toList()); 今、私が知る限り、これは意図したとおりに動作します。それ; アカウントのリストを取得します 各アカウントへのログインを試みます ログインしていないアカウントを除外します ログインしたアカウントを新しいリストに収集します このようなことの欠点は何ですか?続行しない理由はありますか?最後に、このソリューションでない場合はどうなりますか? これの元のバージョンは、次のように.filter()メソッドを使用しました。 .filter(account -> { account.login(); return account.loggedIn(); })
137 java  java-8  java-stream  peek 

4
デフォルト以外の引数がデフォルトの引数に続くことができないのはなぜですか?
このコードがSyntaxErrorをスローするのはなぜですか? >>> def fun1(a="who is you", b="True", x, y): ... print a,b,x,y ... File "<stdin>", line 1 SyntaxError: non-default argument follows default argument 次のコードは目に見えるエラーなしで実行されますが、 >>> def fun1(x, y, a="who is you", b="True"): ... print a,b,x,y ...
137 python 

2
mysqlのdatetimeフィールドにインデックスを付けるのは良い考えですか?
大規模なデータベースの設計に取り組んでいます。私のアプリケーションでは、たとえば、現在400万レコードのテーブルが1つあるなど、多くの行があります。ほとんどのクエリでは、datetime句を使用してデータを選択しています。mysqlデータベースの日時フィールドにインデックスを付けるのは良い考えですか? Select field1, field2,.....,field15 from table where field 20 between now() and now + 30 days データベースを適切に機能させ、クエリがスムーズに実行されるようにしています さらに、高効率のデータベースを作成する必要があると思いますか?
137 mysql  indexing 

5
C ++二重アドレス演算子?(&&)
私はSTLソースコードを読んでいて、&&アドレス演算子が何をすることになっているのか分かりません。これはからのコード例ですstl_vector.h: vector& operator=(vector&& __x) // <-- Note double ampersands here { // NB: DR 675. this->clear(); this->swap(__x); return *this; } 「Address of Address」は意味がありますか?なぜ1つではなく2つのアドレス演算子があるのですか?

11
res.sendFile絶対パス
私がするなら res.sendfile('public/index1.html'); その後、サーバーコンソールの警告が表示されます express deprecated res.sendfile:res.sendFile代わりに使用 しかし、クライアント側では問題なく機能します。 しかし、私がそれを res.sendFile('public/index1.html'); エラーが出る TypeError:パスは絶対パスであるか、ルートを指定する必要があります res.sendFile およびindex1.htmlレンダリングされていません。 絶対パスが何なのか理解できません。とpublic同じレベルのディレクトリがありますserver.js。res.sendFileからをやっていserver.jsます。私も宣言しましたapp.use(express.static(path.join(__dirname, 'public'))); 私のディレクトリ構造を追加: /Users/sj/test/ ....app/ ........models/ ....public/ ........index1.html ここで指定する絶対パスは何ですか? Express 4.xを使用しています。
137 node.js  express  path 

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