View check.cpp
#include <iostream>
#include <string>
#include <boost/regex.hpp>
#include <locale>
using namespace std;
int alphaNumericCheck(string a);
int numberOfDigit(string str, int max);
View xml2.groovy
#!/usr/bin/groovy
//------------------------------------------------------
// Groovy XmlSlurper sample
//
//------------------------------------------------------
def xml = """
<aaa>
<langs type='current' count='3' mainstream='true'>
<language flavor='static' version='1.5'>Java3</language>
<language flavor='dynamic' version='1.6.0'>Groovy3</language>
View sqlite.py
#!/usr/bin/python
# _*_ coding: utf-8 _*_
import sqlite3 as sq
import sys
#テーブルを削除 ※SQLiteはTruncateはサポートしていないようなのでDROPしてVACCUMする
#データベースに接続
con = sq.connect("sqlite_test.db")
try:
View vi(Vim)コマンドめも.txt
Vi
-------------------------------------------
画面分割
-------------------------------------------
:sp 画面を上下に分割
:sp ファイル名 指定したファイルを分割した画面に表示
Ctrl-w p 画面間の移動
Ctrl-w k 上の画面に移動
Ctrl-w j 下の画面に移動
Ctrl-w l 右の画面に移動
View Pythonデバグめも.txt
-----------------------------------------------------
pdbのデバッガコマンド
-----------------------------------------------------
起動
python -m pdb cmd_test.py
l
list。実行中のプログラムの周囲11行を表示。第一引数で数字を指定した場合は、その行の周囲11行を表示。例えば「l 12 」。指定した範囲のプログラムリストを表示したい場合は「l 10, 40」とする。PC(プログラムカウンター)がどこにあるかも確認できるしブレイクポイントを貼るときの行数の確認にもなるのでまずはコレ。
b
View cmd.py
#----------------------------------------------------
#システムのコマンドを実行
#Ctl+Cで止められる
#----------------------------------------------------
#!/usr/bin/env python
import subprocess
for i in xrange(100):
cmd = "tail -f /var/log/syslog | cat "
subprocess.call(cmd, shell=True)
View XML正規化パターン.sql
#------------------------------------------------------------------------------------
# パターン 4
#------------------------------------------------------------------------------------
create database xml_normalize;
use xml_normalize
drop table AA;
drop table BB;
#------------------------------------------------
create temporary table AA(
View XML正規化.sql
**************************************************************************
環境設定(データ準備)
**************************************************************************
bkdh@brokendish:~$ mysql -u root
mysql> create database xml_normalize;
mysql> use xml_normalize
Database changed
mysql>
View iconv_Chk_KAI.c
#include <stdio.h>
#include <iconv.h>
#include <locale.h>
#include <stdlib.h>
#include <string.h>
#include <wchar.h>
/* fgetsの指定バイト数 */
#define READ_SIZE 4096
/* 置き換え文字のサイズ */
View iconv_Chk.c.txt
----------------replace_code--------------------S
変換前>---len--:47 [日本語表示aああbいcうdえ丨❚お@
]
***************************
-----変換文字コード------
befMoji: e38182 aftMoji:e38186
befMoji: x61 aftMoji: x65
---日---leng=3 CODE �==ffffffe6 CODE �==ffffff97 CODE �==ffffffa5
---本---leng=3 CODE �==ffffffe6 CODE �==ffffff9c CODE �==ffffffac