プログラミング

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

5
Haskellでの「Just」構文の意味は何ですか?
このキーワードの実際の説明をインターネットで調べました。私が見てきたすべてのHaskellチュートリアルは、ランダムにそれを使い始めただけで、それが何をするものであるかを説明することはありません(そして私はたくさん見てきました)。 以下は、を使用するReal World Haskellの基本的なコードJustです。私はコードが何をするかを理解していますが、目的や機能が何であるかを理解していませんJust。 lend amount balance = let reserve = 100 newBalance = balance - amount in if balance < reserve then Nothing else Just newBalance 私が観察したことから、それはMaybeタイピングに関連していますが、それは私が何とか学んだすべてです。 何をJust意味するのかをよく説明していただければ幸いです。
118 haskell  syntax 

6
Mavenを使用して太い瓶を作成する
jarとして配布したいコードベースがあります。また、最終的なjarにバンドルしたい外部jarにも依存しています。 これはを使用して実行できると聞きましたが、maven-assembly-plug-in方法がわかりません。誰かが私にいくつかの例を指摘できますか? 現在、Fat jarを使用して最終的なjarをバンドルしています。Mavenを使用して同じことを達成したいと思います。



3
JavaScriptの古典的な継承とプロトタイプの継承
私は非常に多くのリンクをググっていて、古典的な継承とプロトタイプの継承の違いについて良い考えを得ることができませんか? 私はこれらからいくつかのことを学びましたが、私はまだ概念について混乱しています。 原型継承が古典よりも優れている点は? http://aaditmshah.github.io/why-prototypal-inheritance-matters/ 古典的遺産 // Shape - superclass function Shape() { this.x = 0; this.y = 0; } //superclass method Shape.prototype.move = function(x, y) { this.x += x; this.y += y; console.info("Shape moved."); }; // Rectangle - subclass function Rectangle() { Shape.call(this); //call super constructor. } //subclass extends superclass …

12
ポッドコンテナー内からKubernetes APIにアクセスするにはどうすればよいですか?
私はかつてカールすることができました https://$KUBERNETES_SERVICE_HOST:$KUBERNETES_PORT_443_TCP_PORT/api/v1beta3/namespaces/default/ 私のベースURLとして、しかしkubernetes 0.18.0では「無許可」になります。奇妙なことに、APIマシン(http://172.17.8.101:8080/api/v1beta3/namespaces/default/)の外部IPアドレスを使用した場合、問題なく動作します。
118 kubernetes 

13
SMTPを使用してPythonからメールを送信する
SMTPを使用してPythonからメールを送信するには、次の方法を使用しています。それは正しい方法ですか、それとも私が見逃している問題がありますか? from smtplib import SMTP import datetime debuglevel = 0 smtp = SMTP() smtp.set_debuglevel(debuglevel) smtp.connect('YOUR.MAIL.SERVER', 26) smtp.login('USERNAME@DOMAIN', 'PASSWORD') from_addr = "John Doe <john@doe.net>" to_addr = "foo@bar.com" subj = "hello" date = datetime.datetime.now().strftime( "%d/%m/%Y %H:%M" ) message_text = "Hello\nThis is a mail from your server\n\nBye\n" msg = "From: %s\nTo: %s\nSubject: %s\nDate: …
118 python  smtp 

13
Javaでエラーコード/文字列を定義する最良の方法?
私はJavaでWebサービスを作成していて、エラーコードとそれに関連するエラー文字列を定義する最善の方法を見つけようとしています。数値エラーコードとエラー文字列をグループ化する必要があります。エラーコードとエラー文字列の両方が、Webサービスにアクセスするクライアントに送信されます。たとえば、SQLExceptionが発生した場合、次のようにすることができます。 // Example: errorCode = 1, // errorString = "There was a problem accessing the database." throw new SomeWebServiceException(errorCode, errorString); クライアントプログラムに次のメッセージが表示される場合があります。 「エラー#1が発生しました:データベースへのアクセスに問題が発生しました。」 私の最初の考えはEnum、エラーコードの1つを使用し、toStringメソッドをオーバーライドしてエラー文字列を返すことでした。これが私が思いついたものです: public enum Errors { DATABASE { @Override public String toString() { return "A database error has occured."; } }, DUPLICATE_USER { @Override public String toString() { return …
118 java  enums 


1
MSBuild.exeを使用したリリースモードでのC#ソリューションのビルド
MSBuild.exeを使用してソリューションをビルドできますが、問題は、デバッグモードでビルドすることしかできません。MSBUILDを使用して、リリースモードでソリューションを構築する必要があります。 これが私が試したものです Process msbuild = Process.Start("C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MsBuild.exe", solutionfilepath + " /P:Config=Release"); そして Process msbuild = Process.Start("C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MsBuild.exe", solutionfilepath + " /P:Configuration=Release");
118 c#  msbuild  release  mode  solution 

7
参照アセンブリのPDBおよびXMLファイルが出力にコピーされるのを防ぐ
Visual Studio 2008 C#/。NET 3.5プロジェクトで、コンテンツをZI​​P圧縮するビルド後のタスクがあります。ただし、参照先のアセンブリの.pdb(デバッグ)ファイルと.xml(ドキュメント)ファイルも出力ディレクトリ(およびZIP)にあることがわかります。 たとえば、MyProject.csprojがYourAssembly.dllを参照し、YourAssembly.xmlおよびYourAssembly.pdbファイルがDLLと同じディレクトリにある場合、それらは出力ディレクトリ(およびZIP)に表示されます。 圧縮時に* .pdbを除外できますが、同じ拡張子のデプロイメントファイルがあるため、*。xmlファイルを一括除外できません。 プロジェクトが参照されているアセンブリのPDBおよびXMLファイルをコピーしないようにする方法はありますか?



10
awkの複数の引数をシバン(つまり#!)で使用するにはどうすればよいですか?
シバンを使ってgawkスクリプトを実行したいの--re-intervalですが。の「素朴な」アプローチ #!/usr/bin/gawk --re-interval -f ... awk script goes here gawkは最初の引数"--re-interval -f"(空白で分割されていない)で呼び出されるため、機能しません。そのための回避策はありますか? もちろん、gawkを直接呼び出すことはできませんが、最初の引数を分割するシェルスクリプトにラップするか、またはgawkを呼び出してスクリプトを別のファイルに入れるシェルスクリプトを作成できますが、実行する方法があるかどうか疑問に思いましたこれは1つのファイル内にあります。 シバン行の動作はシステムごとに異なります-少なくともCygwinでは、引数を空白で分割しません。私はそのように動作するシステムでそれをどのように行うかを気にしているだけです。スクリプトは移植可能であることを意図していません。
118 shell  unix  awk  gawk  shebang 

3
css-divを含むdivの下部に配置
含まれているdivの下部にdivを配置するにはどうすればよいですか? <style> .outside { width: 200px; height: 200px; background-color: #EEE; /*to make it visible*/ } .inside { position: absolute; bottom: 2px; } </style> <div class="outside"> <div class="inside">inside</div> </div> このコードは、ページの下部に「内側」のテキストを配置します。
118 css  position 

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