ブログのテンプレートなどをいじってSyntaxHighlighterのjavascriptを読み込むよう編集する。
ブログの記事を書くときはソースコードを次のように囲む。
###MY_CODE###
brush名はコードの種類に合わせて適切なのを選択する。
利用可能なbrushはこちらを参照のこと。
>
コンピュータ関連の話題を取り上げます。間違った記述等あったらやさしく教えていただけましたら幸いです。
###MY_CODE###
//if elseブロック全体に対するコメントはここに書く。 if (index == -1)//この条件式の意味に対するコメントはここに書く。 { ...; } else if (index == fragments.Count)//この条件式の意味に対するコメントはここに書く。 { ...; } else//この条件式の意味に対するコメントはここに書く。 { }
Timezone oracleTZ = TimeZone.getTimeZone("GMT-5");
TimeZone.setDefault(oracleTZ);
PreparedStatement ps = ..... ; ps.setTimestamp( 1, t, Calendar.getInstance(oracleTZ) );
public class Hoge { var private myMemberStr:String = null; public function AlbumManager(albumUrl:String) { var proc:MyProcedure = new MyProcedure(); proc.execute(); proc.addEventListener(Event.COMPLETE, function(event:ResultEvent):void{ //ここでthis.を入力するとFlexBuilder3のオートコンプリートではmyMemberStrが //候補として表示されるがこれはバグ。 //この行が終わってもHogeインスタンスのmyMemberStrはnullのまま。this.をつけなければ //意図したとおりにHogeインスタンスのmyMemberStrにevent.resultが代入される。 this.myMemberStr = event.result as String; }); } }
//例 //メンバ変数名には頭に_をつける private var _myMemberStr:String; //関数名には_はつけない public function myMemberStr ():String{ return _myMemberStr; }
D:\dev\FirefoxExtensions\helloworld
Date sysdate = null;
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try{
conn = DriverManager.getConnection (url, user, pass);
st = con.createStatement();
rt = smt.executeQuery("select SYSDATE from DUAL");
sysdate = rs.getDate("SYSDATE");
}catch(SQLException e){
throw new MyException(e);
}finally{
try{
if(rs != null) rs.close();
if(st != null) st.close();
if(conn != null) conn.close();
}catch(SQLException e){
logger.error(e);
}
}