おじょろじょの、「河童の話は聞かないで。」

プログラムに関しての覚え書きや、仕事のぼやきなど。。

「今日は徹夜だなぁ。。」っつーどうしたんですか?待ち上司

2、3回、どーしたんですか?待ち。

この危機どう乗り越える!

①無視して帰る

②「どうしたんですか?」と何も考えず言ってしまう

③「どうしたんですか?」と言うが、「○○時までしかできないですけど」、と言う準備

④「どうしたんですか?」と言って、朝まで付き合う覚悟を決めている

⑤「どうしたんですか?」と言うが、「それは大変ですね。」と他人事の感じで帰る

⑥「どうしたんですか?」と言って、その仕事がなぜ徹夜しなければならない状態になってしまったのかの原因を忠告する


条件
    年俸制、管理職以上の残業がつかないという人は精神力のみ。
     ガンガン稼ぎたければ乗っかりダラダラやる。


ちなみに今日のわたしは③。

やだね、
上司の「どうしたんですか?待ち」
どーせなら、はっきり言ってくれよw

無線LANルーターの簡単説明メモ

●通信規格

現在a/b/g/n/11acの5タイプ。相手側の機器のタイプと同一でないと通信できない。

1.IEEE 802.11a/b/g/n/11acの5規格すべての通信規格に対応するモデル。
  通信速度1000Mbps以上が可能。

2.IEEE 802.11a/b/g/n」の4規格に対応するモデル。
  2.4GHzと5GHzの両方の周波数帯に対応しているので、通信が安定。

3.「11b/g/n」の3規格に対応するモデル。
  2.4GHzしか利用できないモデルが多い。

 

●周波数帯

2.4GHz  障害物に強い。電子レンジなどノイズの影響を受けやすい。

5GHz   同周波数帯を使用している機器が少ないため電波干渉が少ない。障害物には弱い。

 

●最大通信速度

最大1300Mbpsの高速通信が可能な11ac対応モデルと最大450Mbpsに対応するモデルが中心。

安いモデルは300Mbpsが多い。

(実際の速度は環境による最大450Mbpsモデルでも実測は300Mbps下回る場合も多い)

 

●電波強度

アンテナの性能。「ノーマル」と「ハイパワー」。

障害物や電子レンジなどノイズからの電波の影響を受けて弱まり、

遠くまで届かない、通信速度が低下する場合がある。

ハイパワーモデルは電波の出力が強いので環境の影響を受けずらい。

ということで、後続機種が出たこともあり、これにしようかな。

amazon 無線LANルーター

jQueryからサーブレットを呼び出してデータ取得、、、パラメータも渡してみたんだが。

どーしてもPHPをインストールできない状況。。

なので、

jQueryからサーブレットを呼んで、データ取得、

をやらねばならぬ。

 
まずはjQuery
<script src="js/jquery-1.11.1.js" type="text/javascript"></script>
<script language="JavaScript" type="text/JavaScript">
<!--
$(function () {
  $.get("http://localhost:8080/sample/GetData.do?num=1", function(data)
  $("div").text(data);
  });
});
//-->
</script>

$.get でサーブレットのdoGetを呼び出す

/GetData.do?num=1 パラメータをつけちゃったり

$("div").text(data); divにテキストを書き出し

$("div").html(data); divにHTMLでデータを書き出し

$('#table1').replaceWith(data); idがtable1のテーブルを入れ替え

など、あとは使い方で。

これ、$("div").text(data);でHTMLがそのままテキストで書き出されて、
ちょっとハマった。

 

次はJava
public class GetData extends javax.servlet.http.HttpServlet implements  javax.servlet.Servlet {
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        response.setContentType("text/plain; charset=UTF-8");
        String strPrm = "";
        strPrm = request.getParameter("num");
        response.getWriter().println(strPrm + "受け取りましたよ");
    }
}
サーブレットこれだけです。
setContentType text/html; charset=Windows-31Jは文字化けますから、
ちゃんとプレーンテキストのUTF-8でセットしてください。
request.getParameter("num") しっかりパラメータも受け取れる。

でweb.xmlの登録忘れずに
    <servlet>
        <servlet-name>GetData</servlet-name>
        <servlet-class>GetData</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>GetData</servlet-name>
        <url-pattern>/GetData.do</url-pattern>
    </servlet-mapping>
    <session-config>

これで、なんとか、あるテーブル(id)が存在したら、

サーブレットからDB接続、HTML作って、テーブル差替え。

実現できた。

ってゆうかこんな状況めったに使わないでしょう普通。

既存の環境が酷過ぎるよ、

いいかげんリプレースしようぜ。

部長!w

 

以下、参考にさせて頂きました。

jQueryからServletを呼び出すHelloWorld )
http://sanofc.blogspot.jp/2013/01/jqueryservlethelloworld_27.html
jQueryでの出力方法)
http://www.omnioo.com/record/javascriptjquery/jquery_output/