プログラミング

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



8
@Serviceアノテーションはどこに保持する必要がありますか?インターフェースまたは実装?
Springを使用してアプリケーションを開発しています。@Serviceアノテーションを使用する必要があります。私が持っているServiceIとServiceImpl、そのようなことServiceImpl implements ServiceI。@Service注釈をどこに保持するべきかについて、ここで混乱しています。 インターフェースまたは実装に注釈を付ける必要がありますか@Service?これら2つのアプローチの違いは何ですか?
133 spring  service 

17
拡張機能がビルドされていないためGEMを無視します
仕事用と家庭用の両方のコンピューターで、最近Rubyを2.3.1にアップグレードしましたruby-install。chrubyRubyスイッチャーとして使用しています。 私の端末でこの警告が表示され始めました: Ignoring bcrypt-3.1.11 because its extensions are not built. Try: gem pristine bcrypt --version 3.1.11 Ignoring bcrypt-3.1.10 because its extensions are not built. Try: gem pristine bcrypt --version 3.1.10 Ignoring binding_of_caller-0.7.2 because its extensions are not built. Try: gem pristine binding_of_caller --version 0.7.2 Ignoring byebug-9.0.5 because its extensions are …
133 ruby  rubygems  chruby 

9
「this」をアロー関数にバインドできますか?
ES6をしばらく試してみましたが、ちょっとした問題が発生しました。 私はアロー関数を使うのが本当に好きで、できる限りそれを使います。 ただし、バインドできないようです。 これが関数です: var f = () => console.log(this); これは、関数をバインドするオブジェクトです。 var o = {'a': 42}; そして、ここで私が結合する方法ですfにo: var fBound = f.bind(o); そして、私はただ電話することができますfBound: fBound(); これを出力します(oオブジェクト): {'a': 42} 涼しい!美しい!それが機能しないことを除いて。oオブジェクトを出力する代わりに、オブジェクトを出力しwindowます。 だから私は知りたいです:あなたは矢印関数をバインドできますか?(もしそうなら、どうですか?) 上記のコードをGoogle Chrome 48とFirefox 43でテストしましたが、結果は同じです。

19
プロキシの背後にあるMavenおよびSSLの使用に関する問題
私はMavenをダウンロードして、「Maven in Five Minutes」ページ(http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html)にある簡単なコマンドを実行しようとしました。これはコマンドです: mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false 実行すると、SSL証明書でエラーが発生し、https: //repo.maven.apache.org/maven2の中央Mavenリポジトリからダウンロードできません。エラーは、「SunCertPathBuilderException:要求されたターゲットへの有効な証明書パスが見つかりません」です。 私は企業のファイアウォールの後ろに座っており、ファイルhttpとhttpsアクセスの両方のプロキシ設定を正しく構成していsettings.xmlます。Mavenをダウンロードして初めて実行するすべての人がMavenリポジトリーのSSL証明書をインポートする必要があるとは思えないので、問題はプロキシーにあるに違いありません。誰かこれについて何か経験がありますか? 以下は、完全デバッグモード(-X)のスタックトレースです。 mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-11T22:58:10+02:00) Maven home: C:\Projects\maven\bin\.. Java version: 1.7.0_45, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.7.0_45\jre Default locale: it_IT, platform encoding: Cp1252 OS name: "windows 7", version: "6.1", …
133 java  maven  ssl  proxy 

14
SQLでテーブルの最後のレコードを選択する方法は?
これは、テーブルからすべてのレコードを選択するためのサンプルコードです。誰かがそのテーブルの最後のレコードを選択する方法を教えてもらえますか? select * from table 使用時:SELECT * FROM TABLE ORDER BY ID DESC LIMIT 次のエラーが表示されます:1行目:「LIMIT」付近の構文が正しくありません。これは私が使用するコードです: private void LastRecord() { SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["HELPDESK_OUTLOOKConnectionString3"].ToString()); conn.Open(); SqlDataReader myReader = null; SqlCommand myCommand = new SqlCommand("SELECT * FROM HD_AANVRAGEN ORDER BY " + "aanvraag_id DESC LIMIT 1", conn); myReader = myCommand.ExecuteReader(); while …

6
反応ネイティブで機能の完全なヘルパーファイルを作成する方法?
同様の質問がありますが、複数の機能を持つファイルを作成できません。RNは非常に速く進化しているため、この方法がすでに時代遅れであるかどうかはわかりません。反応ネイティブでグローバルヘルパー関数を作成する方法 React Nativeは初めてです。 私がやりたいことは、多くの再利用可能な関数でいっぱいのjsファイルを作成し、それをコンポーネントにインポートして、そこから呼び出すことです。 私がこれまでやってきたことはばかげているように見えるかもしれませんが、あなたがそれをここで求めるようにあなたがそれを要求することを知っています。 Chanduというクラス名を作成して、このようにエクスポートしてみました 'use strict'; import React, { Component } from 'react'; import { AppRegistry, Text, TextInput, View } from 'react-native'; export default class Chandu extends Component { constructor(props){ super(props); this.papoy = { a : 'aaa' }, this.helloBandu = function(){ console.log('Hello Bandu'); }, } helloChandu(){ console.log('Hello Chandu'); …

9
localhostの自己署名証明書を作成するにはどうすればよいですか?
localhostでhttps / SSLを使用するにはどうすればよいですか?で説明されている手順を実行しました。しかし、これは私のマシン名の自己署名証明書を設定します。 https:// localhost、IE警告を受け取ります。 この警告を回避するために「localhost」の自己署名証明書を作成する方法はありますか?

1
Javaの「SAMタイプ」とは何ですか?
Java-8仕様を読んでいると、「SAMタイプ」への参照が頻繁に見られます。私はこれが何であるかについての明確な説明を見つけることができませんでした。 SAMタイプとは何ですか?また、使用される場合のシナリオ例は何ですか?
133 java  lambda  java-8 


8
結果を小文字化せずに、大文字と小文字を区別しないリストの並べ替え?
私はこのような文字列のリストを持っています: ['Aden', 'abel'] 大文字と小文字を区別せずにアイテムを並べ替えます。だから私は取得したい: ['abel', 'Aden'] しかし、大文字と小文字の前に現れるので、sorted()or list.sort()で逆になります。 どうすればケースを無視できますか?すべてのリストアイテムを小文字化するソリューションを見てきましたが、リストアイテムの大文字と小文字を変更したくありません。

15
Androidで角が丸いカスタムダイアログを作成する方法
私がやろうとしていること:角の丸いAndroidでカスタムダイアログを作成しようとしています。 何が起こっているのか:カスタムダイアログを作成できますが、角が丸くありません。セレクターを追加してみましたが、角の丸みが出ませんでした。 以下は同じコードです: Javaコード: private void launchDismissDlg() { dialog = new Dialog(getActivity(), android.R.style.Theme_Dialog); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.setContentView(R.layout.dlg_dismiss); dialog.setCanceledOnTouchOutside(true); Button btnReopenId = (Button) dialog.findViewById(R.id.btnReopenId); Button btnCancelId = (Button) dialog.findViewById(R.id.btnCancelId); btnReopenId.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { } }); btnCancelId.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { } }); dialog.setCanceledOnTouchOutside(false); dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); …


14
React.jsのコンポーネントonScrollのスタイルを更新する
私はReactでコンポーネントを構築しました。これは、ウィンドウスクロールで独自のスタイルを更新して視差効果を作成することになっています。 コンポーネントrenderメソッドは次のようになります。 function() { let style = { transform: 'translateY(0px)' }; window.addEventListener('scroll', (event) => { let scrollTop = event.srcElement.body.scrollTop, itemTranslate = Math.min(0, scrollTop/3 - 60); style.transform = 'translateY(' + itemTranslate + 'px)'); }); return ( <div style={style}></div> ); } Reactはコンポーネントが変更されたことを認識していないため、これは機能しません。したがって、コンポーネントは再レンダリングされません。 の値をitemTranslateコンポーネントの状態に保存setStateし、スクロールコールバックを呼び出してみました。ただし、スクロールが非常に遅いため、スクロールが使用できなくなります。 これを行う方法について何か提案はありますか?

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