//バイト型配列"bytesData"に文字列データが入っているものとする string str; //Shift JISとして文字列に変換 str = System.Text.Encoding.GetEncoding(932).GetString(bytesData); //JISとして変換 str = System.Text.Encoding.GetEncoding(50220).GetString(bytesData); //EUCとして変換 str = System.Text.Encoding.GetEncoding(51932).GetString(bytesData); //UTF-8として変換 str = System.Text.Encoding.UTF8.GetString(bytesData); //結果を表示 Console.WriteLine(str);
C#でstring(文字列)からバイト型配列 byte[] (バイナリ) に変換する
private void button1_Click(object sender, EventArgs e) { string text = "文字列"; //ASCII エンコード byte[] data = System.Text.Encoding.ASCII.GetBytes(text); //データがShift-JISの場合 //byte[] data = System.Text.Encoding.GetEncoding("shift_jis").GetBytes(text); //データがEUCの場合 //byte[] data = System.Text.Encoding.GetEncoding("euc-jp").GetBytes(text); //データがunicodeの場合 //byte[] data = System.Text.Encoding.Unicode.GetBytes(text); //データがutf-8の場合 //byte[] data = System.Text.Encoding.UTF8.GetBytes(text); //何かしらの処理 WirteBinaryData(data); }
C#で文字列から一行ずつ読み込む
String InputTxt = "..."; System.IO.StringReader rs = new System.IO.StringReader(InputTxt); //StreamReaderを使うと次のようになる //System.IO.MemoryStream ms = new System.IO.MemoryStream // (System.Text.Encoding.UTF8.GetBytes(InputTxt)); //System.IO.StreamReader rs = new System.IO.StreamReader(ms); //ストリームの末端まで繰り返す while (rs.Peek() > -1) { //一行読み込んで表示する Console.WriteLine(rs.ReadLine()); } rs.Close();
NiceHash2でPCがアイドル状態のときだけマイニングさせる
以下設定をするだけ。
1
2
3 General.jsonをテキストエディタで開く
4 StartMiningWhenIdleをTrueにする
5 NiceHash2再起動
VARIANT型のラッパークラス_variant_t
VARIANTにはCComVariantや_variant_tといったラッパークラスがある. これらのクラスはコンストラクタで VariantInit()を,デストラクタでVariantClear()を行う. これによりクラス使用者はVARIANTの初期化と領域の解放を意識しなくてもよくなる. 他にもオーバーロード済みの演算子等が用意されており,例えば演算子”=”を用いることで型やメモリ確保を意識せずに整数型や文字列等も直接代入することができる.
wordpressでプラグイン更新したらServer Error 500になったら
FTPでプラグインを戻すか削除すれば復帰できます。
他にも色々なパターンでServer Errorになるそうなので 詳しくはネタ元参照。
NAS Link Stationでファイルの日付が古くなってしまう問題はNASの時計設定が飛んでるから
しばらく電源いれてなかったりすると時計が狂うらしい。
NASのWeb設定画面から時計を直せばOK
ライブドアブログで「タイトル下・記事中・記事下」にアドセンスを自動挿入する方法
記事中には要スクリプト
<!-- 記事中アドセンス自動挿入 --> <script>// <![CDATA[ addEventListener("DOMContentLoaded", function() { var $target = $('.entry-content > h2,h3,h4'); $target.eq(Math.floor($target.size() / 2)).before($('.insentence-adsense')); }, false); // ]]></script> <div class="insentence-adsense"> <center> <p style="font-size: 60%;">SPONSORED LINK </p> <!--ここに自分のアドセンスのコード--> </center> <p> </p> </div> <!-- /記事中アドセンス自動挿入 -->
挿入位置等はネタ元参照
VSでプロジェクトはこのソリューション構成に対してビルドするように選択されていません でビルド飛ばされる
メニューのビルド>構成マネージャーを選択
→構成マネージャーが開く
→各プロジェクトの「ビルド」にチェックを入れる
win10でデスクトップキャプチャするならGameDVR
録画したいウィンドウをアクティブにした状態でWindowsキー+Gキー ででてくる
でチェック入れて
赤丸でREC開始。