=========================================
iptables -A RH-Firewall-1-INPUT -p tcp -m state –state NEW -m tcp –dport 3690 -j ACCEPT
=========================================
RH-Firewall-1-INPUT is the name of the chain, and change 3690 to the port number you expect.
open a port on linux server
January 13th, 2010make div align center
December 31st, 2009use style as:
.style{margin-left:auto;margin-right:auto;}
or
.style{margin:0 auto;}
for short
ORACLE UTL_RAW.BIT_AND
December 1st, 2009eg.
select to_number(UTL_RAW.bit_and(to_char(1), ‘3′)) from dual;
href and onclick method in ‘A’ tag
October 16th, 2009How to invoke onclick method but not go to the page head.
1 | <a href="#" onclick="javascript:jsMethod();return false;">a link</a> |
create a swing application
September 11th, 20091 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | import java.awt.Container; import java.awt.FlowLayout; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.Icon; import javax.swing.ImageIcon; import javax.swing.JApplet; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.WindowConstants; public class Test3 extends JApplet { public void init() { Container contentPane = getContentPane(); Icon icon = new ImageIcon(ClassLoader.getSystemResource("swing.gif")); JLabel label = new JLabel(icon); // java.net.URL codebase = getClass().getResource("../swing.gif"); // JLabel label = new JLabel(new ImageIcon(codebase)); contentPane.setLayout(new FlowLayout()); contentPane.add(label); } public static void main(String args[]) { final JFrame f = new JFrame(); JApplet applet = new Test3(); applet.init(); f.setContentPane(applet.getContentPane()); f.setBounds(100, 100, 308, 199); f.setTitle("An Application"); f.setVisible(true); f.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); f.addWindowListener(new WindowAdapter() { public void windowClosed(WindowEvent e) { System.exit(0); } }); } } |
how to read a url
September 1st, 2009String s = request.getRequestURL().toString(); URL url = new URL(s); BufferedReader bf = new BufferedReader(new InputStreamReader(url.openStream()));
use kill with awk
August 27th, 2009kill `ps -ef | awk ‘{if($11~/WorkOrderProcessor/) print$2}’`
VI command – D & x
August 10th, 2009D
The D command deletes from the cursor position to the end of the line. (D is a shortcut for d$.)
x
Often you want to delete only one or two characters. Just as r is a special change command to replace a single character, x is a special delete command to delete a single character. x deletes only the character the cursor is on.
VI command – dw&dd
August 9th, 2009dw
dw deletes a word beginning where the cursor is positioned. Notice that the space following the word is deleted.
dd
The dd command deletes the entire line that the cursor is on. dd will not delete part of a line. Like its complement, cc, dd is a special command.
VI command – (~)
August 5th, 2009~
Changing the case of a letter is a special form of replacement. The tilde (~) command will change a lowercase letter to uppercase or an uppercase letter to lowercase. Position the cursor on the letter whose case you want to change, and type a ~. The case of the letter will change, and the cursor will move to the next character.