博文
[程序之巢]棋悟(2006-06-04 08:32:00)
摘要:昨天在宿舍找一下有关专插本的资料,没想到那个学校主页上不去,怀疑是机的IP设置问题,只好跑到外面网吧去找了,郁闷!
没想到更郁闷的是,花了几块钱入了网费坐上了机,上网一查,原来外面和宿舍一样,学校主页依旧是打不开,我想了下,可能是被黑了或者校方服务器出问题了吧.
查不了什么,又冲了几块钱,还有两个钟才走人.无聊的我进HF玩起魔兽RPG场景,一开始QQ群里还有人陪我玩,不过一阵我觉得没意思,退出!
时间浪费的不够,下盘中国象棋吧!
进了中游,拿起我小号看位就坐.马上就要开始了.
以前我下象棋,无论是和好兄弟或者朋友下,每局都杀的很痛快,但是随着年龄的增长,思维也越来越复杂,下棋也越来越保守,几乎是下一步就想几步,但依旧迟迟不作决定,一步棋握在手,却难以落棋盘.没什么激情,所以我现在很少下棋.
不过今天,(也就是昨天)我决定试试,能否找回小时候下棋的感觉!
对面坐下了一个人,(之前的要不太高要不就太低通通走人了)分数和我大号差不多,比我小号高出100多分.开始了!
我抛开平素的谨慎,决定放开怀抱大杀一盘.开始了!
我很惊讶,真的是盘大战,而且场面杀的很痛快,棋也下的很活,互有功守.好熟悉的感觉啊,那不是年轻的时候(我指心态年轻)于棋场撕杀的痕迹吗?我杀的越来越痛快,我相信对家也是这样,一样享受着下棋的快感.
原来生活中不是缺少激情,而是缺少你去寻找,你去发掘!
终于走到了一步棋,这步棋胶着状态,让以前的我可以想上几十分钟的,(我的马兵炮一条线,而对方的炮顶住我的马,牵制我的马路线,一走马死炮),但我没怎么想,就拿马冲上去杀象了!
真是出乎意料,不只是出乎我的意料.这样的棋,只要守好,我的马死因绝对是吃象而死.就如我所料,马死在象脚下.不过,这样一来,棋局局势更乱了.
但是棋峰一转,我的双车却活了,是走活了,走了几步,居然都冲到他老家去了!真是一步好棋,难得的弃子入局,近几年我都没下的出这样的好棋了,居然今天(也就是昨天)走出了一步杀着!
之前我下棋,想得太多,老纠缠于眼前几步,反而今天,我眼光一直落在对方的帅身上.
有时候太谨慎,以至于错过了一次又一次在你面前过去的机会,思路反而不明朗,其实我们想那么多干什么?究竟目标是什么?是对方的帅吗?那么弃子不就是一步好棋吗?反过来说,弃子也是必然的啊!生活中又何必在乎每次的失败,有时候的失败,不是正......
记事本(未完全完成)打开功能完成(2006-05-26 09:25:00)
摘要:import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.text.*;
import java.io.*;
import java.util.*;
import java.awt.Color;
import java.lang.*;
import java.text.*;
import java.util.*;
import javax.accessibility.*;
import java.awt.datatransfer.*;
public class Sword_Code{
public static void main(String args[]){
new TextGUI();
}
}
class TextGUI extends JFrame{
//############################################################private变量
private String open;
private String xinjianS;
JTextArea textArea;
JMenuItem setcolor;
JColorChooser jColor=new JColorChooser();
JFileChooser jFileChooser = new JFileChooser();
//_________________________________________________________________________________
TextGUI(){
super("记事本");
Container container=getContentPane();
container.setLayout......
[原创]javap反汇编等指令(2006-05-10 21:07:00)
摘要:今天看了一下书,有些忘记的指令:
javac -verbose XX.java
它将使编译器告诉你需要哪些类
java -prof XX
用于优化,显示每个过程调用次数,需要多少毫秒。
javadoc
自动生成html文档。原java文档带两个星号以上那些段落。
javah
处理C和JAVA转化的,不是很清楚
jdb XX
自己用一下就知道了
javap XX
相当有用的反汇编,
javap -c XX
输出会显示VM执行时采用的每个步骤。
jre运行环境就不多说了,程序里面可以包装进去,方便用户下栽。
2006.5.10.21:02......
计算器(四则运算完全成立并且能连续符号运算没完成)排错没做(2006-05-09 10:54:00)
摘要://摸版没搞,大概只有本人能读!!
import java.util.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.lang.Math;
public class test extends JFrame{
static int count=0,all=0,but;
static String fuhao,output="";
private JLabel promptLabel;
protected static JTextField inputField;
private JTextArea outputArea;
private JButton j0,j1,j2,j3,j4,j5,j6,j7,j8,j9,x1,x2,y1,y2,s1,s2;
static int cont[]=new int[9];
static int paixu[]=new int[50];
private String fuhaoString[]=new String[50];
public test(){
super("ceshi StringTokenizer");
Container container=getContentPane();
container.setLayout(new FlowLayout());
promptLabel=new JLabel("计算器");
container.add(promptLabel);
inputField=new JTextField(20);
<......
计算器(四则运算完全成立)排错没做(2006-05-08 16:15:00)
摘要://摸版没搞,大概只有本人能读!!
import java.util.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.lang.Math;
public class test extends JFrame{
static int count=0,all=0,but;
static String fuhao,output="";
private JLabel promptLabel;
protected static JTextField inputField;
private JTextArea outputArea;
private JButton j0,j1,j2,j3,j4,j5,j6,j7,j8,j9,x1,x2,y1,y2,s1,s2;
static int cont[]=new int[9];
static int paixu[]=new int[50];
public test(){
super("ceshi StringTokenizer");
Container container=getContentPane();
container.setLayout(new FlowLayout());
promptLabel=new JLabel("计算器");
container.add(promptLabel);
inputField=new JTextField(20);
inpu......
计算器(四则运算完全成立)sin等功能开始做和排错没做(2006-04-28 11:08:00)
摘要://摸版没搞,大概只有本人能读!!
import java.util.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.lang.Math;
public class test extends JFrame{
static int count=0,all=0,but;
static String fuhao,output="";
private JLabel promptLabel;
protected static JTextField inputField;
private JTextArea outputArea;
private JButton j0,j1,j2,j3,j4,j5,j6,j7,j8,j9,x1,x2,y1,y2,s1,s2;
static int cont[]=new int[9];
static int paixu[]=new int[50];
public test(){
super("ceshi StringTokenizer");
Container container=getContentPane();
container.setLayout(new FlowLayout());
promptLabel=new JLabel("计算器");
container.add(promptLabel);
inputField=new JTextField(20);
inpu......
计算器(个位四则运算成立)(2006-04-26 08:53:00)
摘要:import java.util.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class test extends JFrame{
static int count=0,all=0,but;
static String fuhao;
private JLabel promptLabel;
private JTextField inputField;
private JTextArea outputArea;
private JButton j0,j1,j2,j3,j4,j5,j6,j7,j8,j9,x1,x2,y1,y2,s1,s2;
private int jiahao=0;
static int paixu[]=new int[50];
public test(){
super("ceshi StringTokenizer");
Container container=getContentPane();
container.setLayout(new FlowLayout());
promptLabel=new JLabel("计算器");
container.add(promptLabel);
inputField=new JTextField(20);
inputField.addActionListener(new ActionListener(){
pub......