タグ

*programmingに関するhowalunarのブックマーク (310)

  • ホーム - Hello Hiro

    当社のトップ製品 当社のソフトウェアプログラムは、クリエイティブなデザインで高品質なものとなっています。スポーツブックメーカー、ウェルネス&スパセンター、旅行代理店などからの問い合わせを多く頂いており、すべてのお客様が新しくユニークなものを求めています。 Playbetソフトウェア このプラットフォームは、高度な数学的計算、体系的な情報交換、リアルタイムで最適化されたコミュニケーションを組み合わせたギャンブルに使用され、各ゲームユニットからの収益を最大化します。

    ホーム - Hello Hiro
  • Javaリフレクションメモ(Hishidama's Java Reflection Memo)

    Javaでは、クラス生成やメソッド呼び出しをソース上に直接書いてコンパイル時に決定されるだけでなく、文字列(クラス名)を使ってクラスを生成したり、 メソッド名の文字列を使ってメソッドを呼び出したりすることが出来る。 クラス(インスタンス)生成 [/2015-04-26] Classのメソッド [/2021-03-21] instanceof [2007-02-16] Classからのインスタンス生成(非推奨) [/2018-04-30] インスタンス生成 [/2013-08-06] 総称型による限定 [2007-05-02] 内部クラスのインスタンス生成 [/2008-02-10] メソッド呼び出し staticメソッド実行 [/2017-07-23] メソッド実行(引数なし) [/2017-07-23] メソッド実行(引数あり) [/2017-07-23] 可変引数メソッド [/2015

  • Java勉強中ver.3

  • 文字コードについて(シフトJISの問題)

    文字コードをシフトJISで開発し、Windowsのサーバで動かす場合の文字コード問題について示します。 厳密にいうとWindowsが扱う文字コードは、シフトJISでは、ありません。MS932です。または、コードページ CP932ともいいます。MS932は、マ社がシフトJISを拡張して定義したコード体系です。 で、ここで何が問題になるかというと、クライアントへの出力をcharset="Shift_JIS"とか定義して、アプリケーションサーバーなど が一生懸命シフトJISで出力しようとすると、ある文字列が文字化けするのです。ようは、MS932にある文字コードはシフトJISには、ないので、'? 'で出力されるということです。なお、OC4JやJBuilderで利用するtomcatは、MS932で出力しようとするので、あんまり文字化けしませ ん。 Java内部で扱う文字コードは、Unicodeです。

  • JavaでAtom APIでのはてなブックマークPOSTが403 Forbidden - higebu325の日記

    はじめまして。 今回、JavaではてブのAtom APIを使っていて気づいたことがあるので、はてなダイアリーに投稿しました。 完全に自分用のメモですね。 タイトル通り、JavaではてブのAtom APIにPOSTするとアクセス拒否されてしまっていたんですが、解決しました。 具体的なエラーは、Atom APIでのはてなブックマークPOSTが403 Forbiddenに載っているものと同じです。 原因は違うかもしれませんが、他にも似たようなエラーが起きている人がいます。 はてなブックマークAtomAPIで403 原因はUser-Agentが間違っていたせいでした。 具体的には「Java/バージョン」としていたんですが、正しくは「Sun Java/バージョン」でした。 そんなことで8時間くらい費やしてしまいました。 ちなみに、http://b.hatena.ne.jp/dumpにGETで全件取得

    JavaでAtom APIでのはてなブックマークPOSTが403 Forbidden - higebu325の日記
  • TECHSCORE - Java

    Java でプログラミングを始めて間もない入門者から、既に数年の経験を持つ Java プログラマまで、TECHSCORE を訪れるユーザは、 さまざまです。TECHSCORE では、初心者からベテランまで、Java でプログラムを書く全ての方にさまざまな情報を提供しています。 Java 言語は、Sun Microsystems社によって、オブジェクト指向プログラミング言語として発表されました。Java言語の大きな特徴として、 プラットフォームに依存しないという点が挙げられます。Java VM(Virtual Machine) 上で動作させることで、ハードウェアやOSなどのプラットフォームに依存しないようになっているのです。 Java言語で書かれたソー スコードをコンパイルすると、Javaバイトコードと呼ばれる、プラットフォームから独立した形式のクラスファイルが生成されます。 Java VM

  • Let'sプログラミング

    Let'sプログラミングでは初心者の方を対象にJavaPythonPHPRubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです サーブレット(Servlet) / JSP入門 サーバサイドで動作するアプリケーションの作成方法 Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です Eclipse入門 開発環境として広く使われているEclipseのインストールと活用法 Javadocの記述 ソースコードからHTML形式の仕様書を生成します Apache POIでExcelを操作 Excelファイルの作成・操作

    Let'sプログラミング
  • 工学ナビの中の人の研究と周辺 ゼロからはじめるARToolKit on VisualC++ 2008 Express Edition

    できたので一応ご報告. では手順を簡単に. 1.VisualC++2008のインストール 「Visual C++ 2008 Express Edition 日語版」をインストールします. インストールの詳しい説明は以下のサイトがとても丁寧.こちらを参考に. Visual C++ 2008 Express Edition インストール メモ@太田研究室(岡山理科大学) ちなみに僕は,こちらからDVDイメージ版(VS2008ExpressJPNX1428694.iso)を落としてきて, Daemon Toolsを使ってDVD-Rに焼かずにインストールしました.個人的にこちらがおすすめ. 【追記】Daemon Toolsはアドウェアが入っているので,他の仮想ドライブソフトの使用を推奨します. MagicDiscという仮想ドライブソフトを使ってインストールができました. VC2008になってPl

  • 工学ナビ - 「攻殻機動隊」「電脳コイル」の世界を実現! - ARToolKitを使った拡張現実感プログラミング

    仮想世界と現実世界を融合する技術は,拡張現実感(Augmented Reality:AR)と呼ばれています. おおげさな言い方をするとARは現実の世界に情報を「上書き」することができる技術です. アニメや映画にでてくる「電脳」を想像してみてください.手のひらの上に3Dキャラクタを表示したり, 現実の世界でデジタル・データに触れてみたり… そんな魔法のような技術です. ARToolKit はARアプリケーションの実装を手助けするC言語用のライブラリです. ARToolKitを使うと,紙に印刷されたパターンをカメラで読み取り, その上に3Dオブジェクトをオーバーレイ表示するアプリケーションが簡単に作れます. 来は非常に敷居の高い技術なのですが,このライブラリは「難しい部分」の処理を全てやってくれます. …というわけで今回はARToolKitを使って近未来の技術 「拡張現実感」 を体験

  • Java例外メモ(Hishidama's Java Exception Memo)

    概要 [2012-11-24] 例外一覧 [/2011-07-30] 例外の基礎 [/2011-06-25] チェック例外 [2012-11-24] NPEのメッセージ [/2020-09-29] 例外とは Javaでは、プログラム実行中に異常事態が発生してそれ以上正常に実行できない場合に、“例外(Exception)”と呼ばれるオブジェクトを作成し、メソッドの呼び出し元に渡す(返す)ことが出来る。[2012-11-24] つまりJavaで言う「例外」とは、一般的な文章で使う「それは例外事項だ」「通常ではない」というようなニュアンスではなく、「Exception」(というクラス・オブジェクト)を表す名詞(専門用語)である。 メソッドでは 処理が正常に終わる場合はreturn文によって値を返すが、例外オブジェクトを返す場合はthrow文という専用の構文を使う。 「throw」は「投げる」とい

  • MergeDoc Project

  • はてなブックマークAtomAPIで403 - てきろぐ(仮)

    はてなjigletで、はてなブックマーク投稿が失敗するようになってしまいました。。 使ってくれてる人から報告があって発覚!(http://jbbs.livedoor.jp/bbs/read.cgi/computer/34689/1226376074/t) 感謝! せっかく報告を受けたので早く直そうと原因を探っていたのですが POSTすると、403が返ってくることが分かってからあんまり調査できていません。 studyinghttp.net - このウェブサイトは販売用です! - 解説 仕様書 利用 技術 である 手法 日語訳 プログラミング リソースおよび情報 前まで使えてたのに何でだろー?と思ってたのですが なんか、はてなブックマークリニューアルと失敗するようになった時期が被ってるようで、そちらがきっかけな気がします。 「認証部分が正常ではなくて、今まで投稿できてたのがおかしい。 はてぶ

    はてなブックマークAtomAPIで403 - てきろぐ(仮)
  • NyARToolkit for Javaを動かす.

    高確率で思い込みによる説明.間違っていることが多い./「無知だったり、勘違いしていたり、底意を押しつけたり、いいかげんだったり、噂や疑惑を信じていたりして、狂気じみてさえいるかもしれません」( http://bit.ly/gs23zg ) 追記(2009/9/27): Snow Leopardでの動作についてはこちら. NyARToolkit for Javaを発見.面白そうだから動かしてみた. Macなのでライブラリ周りはQuickTime Java. (JMFはMacのサポートどうなってんの?) 0.download. NyARToolkit-2.0.0.zipを取得, 展開しておく https://sourceforge.jp/projects/nyartoolkit/releases/32888 1.0 EclipseにJavaプロジェクト'SampleARToolkit'を作る.

    NyARToolkit for Javaを動かす.
  • Main Page/ja - GAINER.cc

    Gainer(ゲイナー) Gainer(ゲイナー)はユーザー・インタフェースやメディア・インスタレーションのための環境です。Gainerを利用することにより、センサーやアクチュエータをPCに接続し、Flash、Max/MSP、Processingといった幅広いプログラミング環境から利用できるようになります。基的なコンセプトは以下の通りです。 プロトタイピングの段階から最終形まで用いることができるブレッドボードと組み合わせて試行錯誤しながら制作を進めることができる自分自身のモジュールを部品レベルから組み立てて理解を深めることができる複数のコンフィギュレーションの中から目的にあったものを選択できるソフトウェア&ハードウェアがオープンソースで公開されているGainerに関する「オープンソース」は次のようなことを意味します。 ユーザはGainerを無料で利用できる上級のユーザは既存のハードウェア

    Main Page/ja - GAINER.cc
  • Javaの道:文字列(7.正規表現)

    正規表現とは文字・記号を利用し、特定の文字パターンを表現することを言います。文字列が文字パターンに合致するかを確認する場合や、 文字列内の文字パターンに合致する部分を変更したりする場合に利用します。 正規表現例1 正規表現内の*は直前の文字が0回以上続くことを表します。a*bはaabやaaaaaabの文字パターンを表します。 正規表現例2 正規表現内の[ ]は[ ]内の任意の1文字が含まれることを表します。a[xyz]aはaxaやayaの文字パターンを表します。 正規表現の詳細はjava.util.regexパッケージのJava APIドキュメントをご参照ください。 java.util.regexパッケージはPatternクラス、Matcherクラスで構成されています。 Patternクラスでは正規表現をコンパイルし、正規表現処理を行うMatcherクラスのオブジェクトを生成します。 Ma

    Javaの道:文字列(7.正規表現)
  • http://634.ayumu-baby.com/commons/oss_jakartacommons_httpclient_get.html

  • JAX-RSでJSONやXMLをPOSTしてみる - しんさんの出張所 はてなブログ編

    前回(JAX-RSでJSONやXMLを返す)はJSONやXMLを取得するところまで行った。 今回はJSONやXMLをポストしてみる。サーバー側はBeansとして受け取れるだろうか。 サーバー側プログラム 前回のコードを一部変更する。具体的には以下のメソッドを追加した。 その他のコードは前回の記事を参考に。DTOはJAXB対応であることの証明である@XmlRootElementアノテーションをクラスの先頭に1行つけるだけなので楽チンだ。 @POST @ConsumeMime({MediaType.APPLICATION_JSON , MediaType.APPLICATION_XML}) @ProduceMime(MediaType.TEXT_PLAIN) public String postCustomer(Customer c){ String result = String.forma

    JAX-RSでJSONやXMLをPOSTしてみる - しんさんの出張所 はてなブログ編
  • はてブのAtomAPIからまとめてブクマ (2008-06-06)

    はてブはたまにどうしようもなく重いときがあり、タブが30とかあるのにこれ全部ブクマするまでどれだけ待たせるのか不明だし何か手元のOperaだとJavaScriptが重くてそもそもコメントがかけるようになるまで30秒くらい待ち続ける必要があったりしたので2006年に書いたやつのJava版を作った。 package net.txqz.client; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.

  • yohei-y:weblog: Java からはてなフォトライフAtomAPIを使う

    はてな技術が今後目指す方向を読んだ。こういう方向性を明確に打ち出せるのがうらやましい。それに比べて自分のやっていることはなんとつまらなくて淋しいことか、と溜息が出てしまうのだった。 こちらの日記のコメントにも書いたけど、REST だの SOA だと騒いでるのは、ごくごく一部の(ちょっとだけ影響力のある)人たちだけで、ニュートラルな立場の人々はそんなことは関係なく次々とウェブサービスで面白いハックを送り出しているのだ。そして現在は、ニュートラルな側(google, amazon, hatena, etc...)が影響力を持つ時代になっている。かつてハードウェアベンダからマイクロソフトに影響力が移ったのと同じように。 僕はもうすぐ30になるけれど(ああ、ついに20代ともお別れか)次の10年を考えなければいけなさそうだ。僕はアーキテクチャの流儀(architectural style)としての

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer