`
文章列表
你是否每天沉浸在老板所交代的任务中?你是否每天麻木而疯狂的写着代码?你是否在加班加点的重复做着同样的事情?...请拿走那双紧贴键盘的手...去喝杯咖啡,翻翻杂志,看看穿梭在窗外的人群,幻想下明天的天气...寻找下...自己的灵魂~~不要做编写程序的机器,我们是创造机器的人类...灵感,来自思考...我们需要思考,需要不断的思考,需要不断的在工作学习生活中思考.不要麻木自己的灵魂.今天在杂志上看到这篇文章:<<ROR之父:David H.Hansson>>------Web时代的思考者.没有什么傲人的背景,就这样一个程序员,不过才27岁---如此年轻,就已经在业界成为风云人 ...
好几天没有好好学习了!~~今儿个要崛起了...实验三     警察抓小偷 (一)、实验目的要求    要求学生熟悉多线程编程,并能使用多线程实现程序,进一步了解和使用awt图形界面。充分的理解多线程的思想。 (二)、实验设备 (三)、实验步骤与内容     定义小偷和警察类,可以用不同的图形来标示警察和小偷,初始化小偷和警察的位置。利用多线程同时调整警察和小偷的坐标,并根据坐标的变化在画面上显示小偷和警察移动路线,当他们之间的距离小于一定的值时,程序终止。     利用多线程模拟警察抓小偷的游戏。使用AWT图形界面模仿警察抓小偷的过程。在图形界面上画出小偷逃跑的路线。警察按小偷逃跑的方向调整追击 ...
把前两天做的实验用GUI实现...主要的接口都没有变,所以实现比较容易...代码如下:  1/** *//**  2*title 模拟银行存储实验——GUI实现  3*@author realsmy  4*date 2006-10-26 8:10  5*/  6
   身在大四的我,特别还不是在那种NB的大学的我,经常能听到别人说这句话:"MD,大学四年白念了!啥也没学着..."      呵呵,我曾经也这样想过,特别是看到一个念专科的同学已经能够熟练的做界面,连数据库等小动作的时候,我也不时的感慨..."MD,学校咋竟讲些没用的呢?~!..基础基础...全都是基础...一到应用,什么都不会...这个理由持续了好久,直到今天...   直到今天上小范的课...牛人就是牛人,每次听他的课都能听出点东西来...      大学四年真的白学了吗?~是没学到?还是我们学了而不会用呢?~   正如老师所说的,我们往往看到别人能够做出点 ...
最基本的多线程的实现...看寝室的兄弟们学到多线程了,自己也回忆回忆!/***title 用多线程实现厨师与服务生的问题*@author:realsmy*date 2006-10-22 14:10*/public class Test{ public static void main(String args[]){  CanGuan c=new CanGuan();  new Thread(new ChuShi(c)).start();  new Thread(new FuWuSheng(c)).start(); }} //厨师一直执行餐馆类的set()方法class ChuShi impl ...
对前天写的程序进行了修改,主要在于填加一个管理员。能够实现帐户的填加,删除和冻结。迷糊啊,快吐血了.../**Title 模拟实现银行存储系统*用户实现存钱,取钱,转帐..*填加了一个管理员,实现简单的帐户填加,删除,冻结...*@author realsmy*2006-10-21 9:16*/ import java.io.*;import java.util.*; //定义帐户类class ZhangHu { private String name; private String password; private int money; ZhangHu(){   } ZhangHu( ...
写一个模拟的银行存储系统,能够实现用户的登陆,存钱,取钱,转帐等功能。必须用I/O流在DOS下实现过程。起了个大早开始写,郁闷啊都写到11点了才出来..虽然SIMPLE,但是也有不少收获!特别是I/O流。以前学的很不扎实,还得好好看看资料再总结下!先把代码帖下,哈哈!代码如下: package com.neusoft.test;/**//* *Title 模拟实现银行存储系统 *@author realsmy *2006-10-19 10:50
曾经遇到过这样一个小问题:class A {private int i=1;public int getI(){return i;}public void setI(int i){this.i=i;}} public class B extends A {int i=2;public static void main (String [] args) {B b = new B();System.out.println(b.getI());}}结果是1,而不是2.这个问题感觉还不错。1.并不是private成员不会被继承.事实上子类可以继承父类的任何变量和方法。private、protecte ...
1.尽量保持一致性2.为老用户提供快捷键3.提供有效反馈4.设计完整的对话过程5.提供简单的错误处理机制6.允许撤消动作7.提供内部的控制轨迹8.减轻短期记忆负担
最近在学JSP编程,感觉JSP的内部对象在实际开发中的作用不小。今天刚好看到一篇不错的资料,自己整理下! 1、Out对象 主要用来向客户端输出各种格式的数据,并且管理应用服务器上的输出缓冲区,Out对象的基类是javax.servlet.jsp.JspWriter类。 Out的主要方法: out.println(DataType);或out.print(DataType); 实例: <%@page  language="java" contentType="text/html;charset=gb2312" ...
在网上见过这道小题,正好寝室的兄弟们在学,借机会整理下!题目是这样的:1.定义一个SigCls.java;2.SigCls只能存在一个实例;3.在构造器中初始化两个成员属性;4.编写TestSigCls.java测试;分析:如果构造一个类,它只能存在一个实例,那它的构造函数一定不能被外部访问,也就是说它的构造函数应该是private的.如果构造函数是private的,外部不能实例化,那就需要在类内部定义一个方法,用来创建这个实例.既然只能存在一个实例,那么可以把这个唯一的实例定义成静态的,这样静态成员只初始化一次.代码://SigCls.java文件public class SigCls {   ...
tomcat设置环境变量 CATALINA_HOME = C:\Tomcat 5.0 CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;CATALINA_HOME\common\lib\servlet-api.jar;CATALINA_HOME\common\lib\jsp-api.jar JAVA_HOME = C:\Program Files\Java\jdk1.5.0 PATH = C:\Program Files\Java\jdk1.5.0\bin;C:\Progr ...
最近经常能遇到这道面试小题目,所以在网上查了下...本文来自http://liudang.blogbus.com/logs/2006/03/2047296.html abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。       其实,两者之间还是有很大的区别的,对于它 ...
access 访问、存取、通路、进入 adjacency list method 邻接表表示法 adjacency matrix method 邻接矩阵表示法 algorithm 算法 array 数组 ATM(asynchronous transfer mode) 异步传输模式 b.. real programs kernels 实程序 核心程序 b.. toy benchmark synthetic benchmark 简 ...
新建立一个Web Project...用来测试session的功能。session就象一个大容器,关键在于它的生命周期,它存活在父窗口的整个生命周期中。比如在一个index.htm页面中创建了一个session,那么在这个index.htm的页面没有被关闭的过程中,index的所有子连接,子连接的子连接等等,session都是同一个容器。但是,当我重新启动index.htm的时候,原来的session消失,新的session产生。就象以前学习的那个数据库的实践一样,可以实现不同的客户端每次访问服务器,服务器都会分配给客户端不同的一个session用以区别不同的用户。主要用法//session t ...
Global site tag (gtag.js) - Google Analytics