タグ

2014年12月9日のブックマーク (8件)

  • JISAutoDetectの使いどころ - Enjoy*Study

    以前のエントリで、「1.4.2_10のJISAutoDetectがClassCastExceptionを投げる」というJavaのバグについて良く耳にすると書きましたが、実際、「JISAutoDetect」って業務などで使われているのかが気になりました。 JISAutoDetectって? 「JISAutoDetect」は、「Windows-31J」「EUC-JP」などの文字エンコーディング名と異なり、対象の文字の内容から、使用する文字エンコーディング自動判別して変換してくれます。 選択される文字エンコーディングは、下記の3つとなります。(Sun J2SE 1.4.2 Windows上で確認) Windows-31J EUC-JP ISO-2022-JP Sunが公開している、サポートしているエンコーディング一覧を見ると、「Windows-31J」ではなく「Shift_JIS」のように書いてあ

    JISAutoDetectの使いどころ - Enjoy*Study
    wlbhiro
    wlbhiro 2014/12/09
    [encoding]
  • JavaのreplaceAllの正規表現を使ってHTMLタグを文字列から除去する | IT TRICK:IT TRICK

    すべてのHTMLタグを除去 /** * HTMLタグ削除(すべて) * * @param str 文字列 * @return HTMLタグ削除後の文字列 */ public static String htmlTagRemover(String str) { // 文字列のすべてのタグを取り除く return str.replaceAll("<.+?>", ""); } 特定のタグをすべて除去 /** * HTMLタグ削除(特定のタグ) * * @param str 文字列 * @param tagName タグ名 * @return HTMLタグ削除後の文字列 */ public static String htmlTagRemover(String str, String tagName) { // 文字列のすべてのタグを取り除く return str.replaceAll("<" +

    wlbhiro
    wlbhiro 2014/12/09
    [Programming] JavaScriptは削除できない.
  • CSV ファイルを BULK INSERT を使ってインポートする

    CSV ファイルを SQL Server にインポート アプリケーションを開発していると、ファイルから SQL Server にデータをインポートしなければならないことがあります。 ここでは CSV ファイルを BULK INSERT を使って SQL Server のテーブルにインポートする一番シンプルな方法をご紹介します。 まずデータを保存するテーブルを作りましょう。 以下のクエリーを実行して、Students という名前のテーブルを作ります。 CREATE TABLE Students ( StudentID INT NOT NULL PRIMARY KEY, FirstName VARCHAR(50) NULL, LastName VARCHAR(50) NULL, BirthDay DATE NULL, Gender CHAR(1) NULL ); インポートしたい CSV ファ

    CSV ファイルを BULK INSERT を使ってインポートする
  • Hunting Field: syslog-ngのログローテーション

    ログローテーションとは。 日々、出力され続けるログが1つのファイルに書き続けられると、 膨大な量になってしまう。そこで、週に1回程度の割合で、 ログファイルを新しくし、古いログを圧縮する。 これにより、膨大な量にならなくてすむ。 1,デフォルトのsyslogのログローテーション。 デフォルトのsyslogのログローテーションには、logrotateが使用されている。 @IT:システム管理の基礎 syslogdの設定をマスターしよう(3/3) logrotateは指定されたタイミングでログファイルのバックアップを取り、新しいログファイルを作成してログのローテーションを行います。 全体の設定ファイルは、/etc/logrotate.conf。 ログファイルごとの設定は、/etc/logrotate.d/syslog(など)。 これ自体は、cronで定期的に実行される。 2,logrotateを

  • Ubuntu 14.04にKVMをインストールし、bridge接続の設定を行う

    グループ `libvirtd' (GID 127) を追加しています... 完了。 libvirt-bin start/running, process 4847 Setting up libvirt-bin dnsmasq configuration.

    Ubuntu 14.04にKVMをインストールし、bridge接続の設定を行う
    wlbhiro
    wlbhiro 2014/12/09
    ブリッジ設定。sudo apt-get remove network-managerはネットワークが切断されるので要注意! + 動作確認済
  • LIBLINEAR -- A Library for Large Linear Classification

    Machine Learning Group at National Taiwan University Contributors Version 2.47 released on July 9, 2023. We fix some minor bugs. Version 2.43 released on February 25, 2021. Installing the Python interface through PyPI is supported > pip install -U liblinear-official The python directory is re-organized so >>> from liblinear.liblinearutil import * instead of >>> from liblinearutil import * should b

    wlbhiro
    wlbhiro 2014/12/09
  • generatedata.com

    generatedata.com: free, random test data generator

    wlbhiro
    wlbhiro 2014/12/09
    ダミーデータを生成してくれる。
  • ネットワーク速度の計算

    通信速度を考える 色々なホームページを見ていると、ファイルサイズが異常に大きいためになかなか読み込めないという思いをした事がありませんか?最近はブロードバンドの普及で通信速度も速くなりました。私が始めてネットワークに接続したのは、パソコン通信で速度は2400bpsでした(笑)初めてのインターネットは14.4Kbpsでした。 さて、自分でホームページを持つなら、見てくれる人にはそんな思いをして欲しくないものですね。 という訳で、どのくらいのファイルサイズだと、どの位の時間が掛かるのかという事を調べてみたいと思います 計算方法 bps 通信速度はbpsという単位で表します。bpsとはbit per secondです。1秒間あたりに何ビットの通信を行うことができるかということです。 それでは、ビットとは何バイトなんでしょうか? 1 バイトは8ビットです。 これだけ情報が揃えば、計算できると思いま

    wlbhiro
    wlbhiro 2014/12/09
    転送時間計算