タグ

javaに関するsiro_xxのブックマーク (18)

  • 素人のアンドロイドアプリ開発日記 -

    カテゴリ はじめに (9) コンポーネント (21) 広告 (8) 通信 (13) web連携 (10) ファイル操作 (9) 描画 (15) その他 (18) アプリ制作 (11) 個人アプリ制作 (13) カメラアプリ (10) QRコード (2) 制作補助クラス (3) fragment (7) map (3) 音 (7) xml (3) androidアプリTips (127) OpenGL (2) OpenGL es2 (11) トリミング (4) SQLite (2) FaceBook (3) eclipse (7) android studio (2) Service (3) 書籍紹介 (3) やや株式会社という、インタラクティブなコンテンツを作る会社を経営しています。 androidのアプリの他、unityでの制作やアプリも行っております。お気軽にお問合せください。 内外の

  • 基金訓練の講師

    基金訓練の講師をやめました。基金訓練、今は求職者支援制度に名前が変わったみたいですけど、そこの講師をやめたというか、会社ごとやめて転職しました。 何の講師をやっていたかというと、今をときめく(?)Androidの講師です。 転職先にも少しなれてきて、今までのことを振り返って書き留めてみたのですが、せっかくなので発表することにしました。もともと僕だけが読むメモのつもりで書いたので、読みやすい文書ではないですがご容赦のほど。 Androidの講師になるまでAndroidの講師になるまでは、Javaのサーバーサイドのエンジニアをやっていました。 お客様のところに常駐し、システムの一部ではあるけど、自社メンバーだけで上流行程から担当し、僕はそのチームリーダーでした。 でも、このご時世なので、仕事がどんどんなくなっていきます。 プロパーの方でも仕事がないような状況で、それでも僕らのチームは半年ほどは

    基金訓練の講師
  • Tomcatで設定したerror-pageがIEで表示されない (きっしーうぇぶろぐ!)

    http://members.jcom.home.ne.jp/newtype-shira/home/java/tomcaterror.html ステートが"200"から"400"、"500"番台に変わったことからIEではエラーページが 表示されなくなる現象が起きます。これはIEの設定(使用)がそうなっているからです。 と、さらに、そこでIEの性質上、 256(512)バイト以上のエラーページは"HTTP エラーメッセージを簡易表示する"設定で あっても表示される事を利用し、自分で作成したエラーページを256(512)バイト以上に します error-pageとして使用しているHTMLに半角スペースを500バイト追加してみると成功する。 ■解決方法 対応ブラウザにIEがある場合は、エラーページは512バイト以上にすること。 errorページとするJSPにerrorPage属性は

  • 時分秒の加算/減算にCalendarクラスを使うのはもったいない? - Enjoy*Study

    単に、時分秒の加算/減算ならば、Calendarクラスを使わないようにしています。 というのもCalendarオブジェクトの生成には、大きなコストがかかる(らしい)ので、使わなくて済むならば、使わない方向で。 例えば、現在時刻+3時間をあらわすDateオブジェクトを作るって場合、、 Calendarクラスを使うと、下記のようになると思いますが、 Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.HOUR, 3); Date date = calendar.getTime(); Calendarクラスを使わない場合は、下記のように書きます。 Date date = new Date(System.currentTimeMillis() + 1000 * 60 * 60 * 3);#実際は、DateUtil#ad

    時分秒の加算/減算にCalendarクラスを使うのはもったいない? - Enjoy*Study
  • ブラウザを使わずにhatenaにログインする(java.netでPOST) - @author pyridoxin

    郵便番号検索で学ぶJavaでGET - @author pyridoxinではブラウザを介さずにGETを使いましたがPOSTも別に特別なことをしているわけではなくサーバに情報を送信して、サーバからの返信を待つだけです。だから簡単に実装できます。GETと違いURLに情報を含めず、OutputStreamを使って情報をoutputします。 このプログラムはCookieを実装していないので遷移しません。 Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle を見ると Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle がありますからこれを使えば簡単に次のステップに進めそうで

    ブラウザを使わずにhatenaにログインする(java.netでPOST) - @author pyridoxin
  • 接続先のURLへ情報を送信し、結果を保存する

    Javaプログラムで、あるWebページにアクセスし、その内容を取得する方法として、java.net.URL#openStreamメソッドの利用があります。しかし、この方法には以下の問題があります。 サーバへのリクエスト中にHTTPヘッダをセットすることができない GETメソッドによるデータ取得しかできず、POSTメソッドによるデータ送信ができない こうしたことは、単純なWebページの取得だけなら問題にはなりません。しかし、ブラウザの種類(HTTPのUSER_AGENTヘッダの値)によって取得内容を変化させるようなWebページにアクセスし、特定のWebブラウザがアクセスしたときと同様の結果を取得したり、POSTメソッドによって入力データを送信するFORM入力の動作をエミュレートできません。 これらの問題は、java.net.URLConnectionクラスを利用すれば解決することができます。

    接続先のURLへ情報を送信し、結果を保存する
  • JavaとDOMによるXML文書の操作

    Contents メモリ上にXML文書を作成する XML文書(白紙)を作成する ルート要素を作る 子要素を追加する 属性を追加する ここまでのコードをまとめると 各種ノードを作成するメソッド メモリ上のXML文書の内容を取得する ノードツリーを辿って目的のノード見つける 要素名から目的のノード見つける 属性ノードを取得する ノードの各値を取得する ノードタイプ一覧 属性ノード プログラム例 メモリ上のXML文書の内容を変更する 要素を追加する 要素の値を変更する 要素を置き換える 要素を削除する 属性の値を変更する 属性を変更(なければ追加)する 属性を追加する・置き換える 属性を削除する メモリ上のXML文書をファイルに出力する ファイルからXML文書をメモリ上に読み込む WebからXML文書をメモリ上に読み込む メモリ上にXML文書を作成する XML文書(白紙)を作成する まず、 Do

  • Life with Cygwin

    沖ソフトウェア株式会社は、沖通信システム株式会社および株式会社沖インフォテックと平成22年10月1日をもって合併いたしました。新会社名は、株式会社OKIソフトウェアとなります。3社が行っております事業は新会社にて従来通り継続いたします。

  • 初めてJavaでXML文書を操作してみる

    DOMツリーの構造 前回(「第1回 必要なのはJ2SEとXMLパーサ」)では、DOMとSAXの概要および環境の準備について簡単に解説しました。いよいよ今回からその詳細に挑戦してみましょう。今回は、DOMのオブジェクトモデルの概要に触れたうえで、そのプログラミングの基礎について取り上げてみることにします。 DOMはXML文書をオブジェクトのツリーに見立てるのだ、というのが前回の説明でした。前回のツリーの例は説明のために少し簡略化したもので、実際はもう少し複雑です。今回は実際のXML文書の例をとりあげてみましょう。 今回のXML文書のサンプルをリスト1に、それをDOMツリーとして表現したものを図1に示します。 <?xml version="1.0" encoding="UTF-8"?> <profile id="M-IO-000000" date="20000101"> <name> <fir

    初めてJavaでXML文書を操作してみる
  • Oracle Java Technologies | Oracle

  • 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
  • http://iislab.ele.kindai.ac.jp/moodle/course/view.php?id=10

  • JDOM入門

  • JavaとXMLのマニアな開発

    はじめに JavaとXMLでシステム開発する毎日を過ごす管理人ですが これは便利だ! げげ、落とし穴だー! と思ったことを自分の備忘録の意味を込めて書いていこうと思います。 しばらくお休みします( 2008-09-22 ) 2007年の5月ごろから、毎週更新してきたこのサイトですが、書いておきたいことが ほぼ蓄積されてきて、何を書こうか迷うようになっていました。 中途半端なネタを続けるより、少しお休みして、新たなネタを仕入れることにしました。 Maven2 Maven2(メイヴァン ツー と読むそうです)は Java Buildツールです。 管理者も以前は Ant を使っていましたが、最近は Maven2 が好みです。 「Maven2とは何か?」から「Maven2の使いこなし方」までを解説します。 Maven2とは? Maven2入門 Maven2実践 Eclipse編 Webアプリ編 便

  • Java API for XML Processing - Wikipedia

    Java API for XML Processing(JAXP)は、JavaでXMLを扱うためのAPIのひとつ。XML文書の妥当性検証や構文解析のためのインタフェースを提供する。次の2つの基的な構文解析インタフェースを備える。 Document Object Modelによる構文解析インタフェース (DOMインタフェース) Simple API for XMLによる構文解析インタフェース(SAXインタフェース) JAXP 1.4からは、3番目のインタフェースが追加されている。 Streaming API for XMLによる構文解析インタフェース(StAXインタフェース、JSR 173) JAXPは、構文解析インタフェースに加え、XML文書のデータや構造の変換を行うためのXSLTインタフェースも提供している。JAXPは、Java Community Processの下でJSR 5(JA

  • Java で XMLを処理する

    「XMLはJavaにやるべきことを与えてくれる」とXMLの世界でよく言われているよう に、XMLを処理するプログラムでは、よくJavaが利用されます。まずXMLを提案してい るW3Cによるインターフェース群があり、Sun Microsystems や IBM などからパーサ もリリースされています。章では、Sun Microsystem による「Java Project X」を 使います。 DOM JavaでXMLを処理するためのAPIには、DOM (Document Object Model) とSAX (Simple API for XML) があります。SAXは、XML文書を読み込んで、要素の開始などをイベン トとして取り扱うスタイルです。DOMは、XML文書をDOMオブジェクトという木構造に 要素を格納し、このDOMオブジェクトからデータを探したり、更新したりしま

  • TwitterにPOSTするソースを書いてみた - regtan’s TechNote

    さっくり書いてみた。 Javaのライブラリをつかったので所要時間約20分。 使用したのはtwitter4jというライブラリ。 TwitterAPIJavaラッパ。 package nanoha; import twitter4j.Status; import twitter4j.Twitter; public class Post { public static void main(String[] args) { try{ Twitter twitter = new Twitter("id","pass"); Status status = twitter.update("キラッ☆"); System.out.println(status.getText() + " POSTED"); }catch(Exception e){ System.out.print(e.getMessage

    TwitterにPOSTするソースを書いてみた - regtan’s TechNote
  • Essential Java Styleのエッセンス(^^;

    日頃より、アレスネットをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2016年1月31日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <アレスネットをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/alles/index.html 今後ともアレスネットをご愛顧いただけますようお願い申し上げます。 株式会社イージェーワークス アレスネット カスタマーサポート

  • 1