プログラミング

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


6
Androidでの列挙型の操作
私は自分のアプリのAndroidで使用している計算アクティビティをほぼ完了しました。性別列挙型を作成しようとしましたが、何らかの理由で構文エラーが発生したため、「EnumBody」を挿入してEnumDeclarationを完成させました。 public static enum Gender { static { Female = new Gender("Female", 1); Gender[] arrayOfGender = new Gender[2]; arrayOfGender[0] = Male; arrayOfGender[1] = Female; ENUM$VALUES = arrayOfGender; } } 静的{}なしでも試してみましたが、同じ構文エラーが発生します。
120 android  enums 

21
Java Dateカットオフ時間情報
日付と時刻の情報を含むJava Dateオブジェクトがあります。時間情報を切り捨て、時間、分、秒を切り捨てるメソッドを記述したいので、日付だけを残します。 入力例: 2008-01-01 13:15:00 期待される出力: 2008-01-01 00:00:00 ヒントはありますか?私はこのようなことをやってみました: (timestamp / (24 * 60 * 60 * 1000)) * (24 * 60 * 60 * 1000) しかし、タイムゾーンに問題が発生しました。
120 java  date  time  timestamp 

7
PHPの「if」ステートメント内にHTMLを埋め込むことはできますか?
HTMLがPHPのifステートメントが実行される前にHTMLがPHPのifステートメントの前に表示されると考えているため、可能であれば、PHPのifステートメント内にHTMLを埋め込みたいと思います。 データベースのテーブルにアクセスしようとしています。データベース内のすべてのテーブルをリストするHTMLでプルダウンメニューを作成し、プルダウンからテーブルを選択したら、送信ボタンを押します。 isset関数を使用して、送信ボタンが押されたかどうかを確認し、PHPでループを実行して、データベースのテーブルの内容を表示します。したがって、この時点で完全なテーブルがありますが、このテーブルでさらにクエリを実行したいと思います。したがって、ifステートメント内でより多くのHTMLを実行しようとしている理由です。最終的に、テーブルのコンテンツを更新(1つ以上のコンテンツを1行または複数行)または削除(1つ以上の行)しようとしています。私がやろうとしているのは、テーブルの検索を容易にするためにテーブルの列に対応する別のプルダウンを作成し、テーブルのコンテンツを更新または削除するかどうかに対応するラジオボタンを作成することです。
120 php  html 

25
XcodeにiOSデバイスが表示されませんが、iTunesには表示されます
奇妙な問題があります。 MacにiOS 5.0.1(9A405)を搭載したiPadとXcode 4.2(ビルド4C199)を搭載したiOS SDK 5.0.1を持っています。 Xcodeがデバイスを認識しません。いつものように「サウロンのiPad」ではなく「iOSデバイス」と表示されています。 (iTunesに表示されているので、デバイスが接続されていると確信しています。)Xcodeは、デバイスでアプリケーションを起動することを拒否します。それは言う: 「選択したデバイスを使用してXcodeを実行することはできません。互換性のあるiOSバージョンで利用できるプロビジョニングされたiOSデバイスはありません。アプリケーションを実行するのに十分な最新バージョンのiOSをiOSデバイスに接続するか、宛先としてiOSシミュレーターを選択してください。」 XcodeはiOS 4.3.3を搭載した他のiPadを認識し、このデバイスでアプリケーションを実行できます。Macを再起動しようとしましたが、結果はありませんでした。 プロビジョニングプロファイル、開発者証明書なども確認しました。 誰かがアイデアを持っていますか?
120 iphone  ios  xcode  ipad  provisioning 

10
Cordova:特定のiOSエミュレーターイメージを開始する
Cordovaを使用してクロスプラットフォームのモバイルアプリを開発しています。開発段階では主にiOSに焦点を当てています。 私の開発プロセスでは、コルドバアプリをコマンドラインから直接起動して、指定したエミュレーターに読み込むことができれば理想的です。これを行うには、プロジェクトのルートディレクトリから次のコマンドを実行します。 $cordova run --debug --emulator iOS これは正常に機能し、iOSシミュレーターはiOS 7.0.3でシミュレートされたiPhone 4 Retinaでアプリを実行します このシミュレートされたデバイスに加えて、(たとえば)iPadでテストしたいと思います。これらのエミュレーションイメージをインストールし、Xcodeで手動でそれらのアプリを起動できます。また、コマンドlist-emulator-images(にありますproject_dir/platforms/ios/cordova/lib)は次の出力を提供します。 "iPhone Retina (3.5-inch)" "iPhone Retina (4-inch)" "iPhone Retina (4-inch 64-bit)" "iPhone" "iPad" "iPad Retina" ただし、問題は、デフォルト(iPhone Retina (4-inch)エミュレーションイメージのように見える)以外でエミュレータを起動する方法を理解できないようです。の関連する出力cordova helpは、次の情報を提供します。 run [--debug|--release] [--device|--emulator|--target=FOO] [PLATFORM] ............................ deploys app on specified platform devices / emulators 私は次のようなことを試しました: cordova run --debug --emulator=iPad iOS そして、その多くのバリエーションがありますが、運はありません。同じエミュレータで起動するたび。 …
120 ios  iphone  cordova 


6
文字列リソース内のHTML?
エスケープされたHTMLタグを文字列リソースに配置できることはわかっています。ただし、連絡先アプリケーションのソースコードを見ると、HTMLをエンコードする必要がない方法があることがわかります。連絡先アプリケーションのstrings.xmlからの引用: <string name="contactsSyncPlug"><font fgcolor="#ffffffff">Sync your Google contacts!</font> \nAfter syncing to your phone, your contacts will be available to you wherever you go.</string> 残念ながら、似たようなもの(などHello, <b>World</b>!)を試すとgetString()、タグなしの文字列が返されます(で確認できますlogcat)。何故ですか?タグなどすべてを含む元の文字列を取得するにはどうすればよいですか?連絡先アプリケーションはどのように実行していますか?
120 android 

15
球のn個の点を均等に分散
Nポイント(おそらく20未満)の球の周りの位置をぼんやりと広げるアルゴリズムを必要としています。「完璧」の必要はありませんが、私はそれが必要なので、それらが一緒に束ねられることはありません。 この質問は良いコードを提供しましたが、これは100%ランダム化されているように見えたため、これを統一する方法を見つけることができませんでした。 この推奨ブログ投稿には、球体上の点の数を入力できる2つの方法がありましたが、SaffおよびKuijlaarsアルゴリズムは、転記できる疑似コード内にあり、見つけたコード例には、「node [k]」が含まれていましたが、これはできませんでした説明してその可能性を台無しにしてください。2番目のブログの例はゴールデンセクションスパイラルで、一定の半径を定義する明確な方法がなく、奇妙な束になった結果が得られました。 この質問からのこのアルゴリズムはおそらく機能するようですが、そのページの内容を疑似コードなどにまとめることはできません。 私が遭遇した他のいくつかの質問スレッドは、ランダム化された均一分布について話しました。これは、気にしないレベルの複雑さを追加します。これはばかげた質問であることをお詫びしますが、私は本当に一見懸命に見ていて、まだ足りないことを示したいと思いました。 したがって、私が探しているのは、球または直交座標で返される単位球の周りにN個の点を均等に分散する単純な疑似コードです。少しのランダム化で分布さえできればなおさらです(星の周りの惑星は、まあまあ広がっていますが、余裕があります)。

8
Mongoose —コレクション名を強制する
mongooseを使用してデータベースとそのコレクションを作成しようとしています。私のコードは: var mongoose = require('mongoose'); var db = mongoose.connect('mongodb://localhost/testdb'); var Schema = mongoose.Schema; var UserInfo = new Schema({ username : String, password : String }); mongoose.model('UserInfo', UserInfo); var user = db.model('UserInfo'); var admin = new user(); admin.username = "sss"; admin.password = "ee"; admin.save(); このコードを実行すると、mongooseはuserinfoではなくUserInfoという名前のコレクションを作成しました。マングースでコレクション名を強制する方法は?
120 mongodb  mongoose 

20
誰かがリモートJMX JConsoleを動作させることはありますか?
過去にこれを機能させるのは初めてのようです。現在、私はそれが機能しないことを知っています。 しかし、Javaプロセスを開始します。 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=6002 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false 私はポートにtelnetで接続できますが、「何かがある」(つまり、プロセスを開始しないと、何も応答しませんが、開始しても応答します)が、JConsoleにIPの入力を機能させることができません。とポート。 とてもシンプルなようですが、エラー、ノイズ、何もありません。うまくいきません。 誰もがこのためのヒントを知っていますか?
120 jmx  jconsole 

20
Jaxb、Classには同じ名前の2つのプロパティがあります
jaxbを使用して、xmlファイルを読み込もうとすると、xmlファイル内のいくつかの要素のみが興味深いので、多くの要素をスキップしたいと思います XMLコンテンツ 読んでみたxml <?xml version="1.0" encoding="UTF-8"?> <!--Sample XML file generated by XMLSpy v2010 rel. 3 sp1 (http://www.altova.com)--> <flx:ModeleREP xsi:schemaLocation="urn:test:mod_rep.xsd mod_rep.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:flx="urn:test:mod_rep.xsd"> <flx:DocumentHeader> <flx:Identification v="04489"/> </flx:DocumentHeader> <flx:TimeSeries> <flx:Identification v="test1a"/> <flx:BusinessType v="A01"/> <flx:Product v="123a"/> <flx:ResourceObject codingScheme="N" v="testa"/> <flx:Period> <flx:TimeInterval v="2011-07-02T00:00/2011-07-16T00:00"/> <flx:Resolution v="PT2H"/> <flx:Pt> <flx:P v="1"/> <flx:Q unitCode="String" v="1.0"/> <flx:A currencyIdentifier="String" v="195.0"/> …
120 java  xml  jaxb 

5
OpenSSLを使用して公開鍵を抽出する方法は?
次のコマンドは、公開鍵と秘密鍵の両方を含むファイルを生成します。 openssl genrsa -des3 -out privkey.pem 2048 出典:こちら OpenSSLでは、秘密鍵に公開鍵の情報も含まれているため、公開鍵を個別に生成する必要はありません。 privkey.pemファイルから公開鍵を抽出するにはどうすればよいですか? ありがとう。

19
C#では、TCPポートが使用可能かどうかを確認するにはどうすればよいですか?
C#でTcpClientを使用するため、または一般的にソケットに接続するために、特定のポートがマシンで空いているかどうかを最初に確認するにはどうすればよいですか? 詳細: これは私が使用するコードです: TcpClient c; //I want to check here if port is free. c = new TcpClient(ip, port);
120 c#  .net  tcp  tcpclient 


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