วันอังคารที่ 17 มีนาคม พ.ศ. 2552

Network : How to determine which program is using a given port ?

Question:
คือว่าการ์ดแลนกระพริบตลอดทั้งวัน เลยมีความสงสัยว่าโปรแกรมอะไรวิ่งอยู่ ณ ตอนนั้นก็นีกออกแค่คำสั่งเดียวคือ ใช้คำสั่ง netstat ใน command prompt แต่ผลได้ดังภาพ คือรู้แต่ port ที่วิ่งอยู่ แต่ไม่รู้โปรแกรมที่ใช้งาน port นั้นๆ



Solution:
ถ้าอยากรู้ว่า program ไหนวิ่งอยู่ port ไหน ใช้คำสั่ง netstat -a -n -p tcp -b ก็จะทราบได้ทันทีว่าโปรแกรมไหนใช้งาน port ไหนอยู่


Credit:

วันจันทร์ที่ 9 มีนาคม พ.ศ. 2552

JSF: How can I set the action and actionListener in Backing Beans ?

[ Set the action ]
public String button_action() {
Hyperlink hyperTmp = new Hyperlink();
// Create method expression
MethodExpression me = (MethodExpression)this.getApplication().getExpressionFactory().createMethodExpression(
getFacesContext().getELContext(), "#{Page1.LinkTest_action}", String.class,new Class[] {});

hyperTmp.setActionExpression(me);
}

public String LinkTest_action() {
// TODO: Process the action
}

[ Set the actionListener ]


public String button_action() {
Hyperlink hyperTmp = new Hyperlink();
// Create method expression
MethodExpression me = (MethodExpression) this.getApplication().getExpressionFactory().createMethodExpression(
getFacesContext().getELContext(), "#{Page1.
LinkTest_actionListener}", null, new Class[]{ActionEvent.class});
hyperTmp.setActionListenerExpression(me);
}

public void LinkTest_actionListener(ActionEvent actionEvent) {
Hyperlink hyperTmp = (Hyperlink) actionEvent.getComponent();
}

อ้างอิง