- 博客(10)
- 收藏
- 关注
原创 银行业务调度系统
银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 <br />有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 <br />异步随机生成各种类型的客户,生成各类型用户的概率比例为: <br />VIP客户 :普通客户 :快速客户 = 1 :6 :3。 <br />客户办理业务所需时间有最大值和最小值,在该范围内随机设定每个VIP客户以及普通客户办理业务所需的时间,快速客户办理业务所需时间为最小值(提示:办理业务的过
2011-05-23 20:08:00
235
原创 交通灯管理系统视频
<br /><br />交通灯管理系统的项目需求<br />模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:<br />异步随机生成按照各个路线行驶的车辆.<br />例如:<br />由南向而来去往北向的车辆---直行车辆<br />由西向而来去往南向的车辆---右转车辆<br />由东向而来去往南向的车辆---左转车辆<br /> <br />信号灯忽略黄灯,只考虑红灯和绿灯.<br />应考虑左转车辆控制信号灯,右转车辆不受信号灯控制.<br />具体信号灯控制逻辑与现实生活中普通交通灯控制逻辑相
2011-05-19 23:20:00
299
原创 高新技术49-56
<br /><br />49.分析代理类的作用与原理及AOP概念<br />生活中的代理<br />武汉人从武汉的代理商中买联想电脑和直接跑到北京传智播客旁边来找联想总部买电脑,你觉得最终的主体业务目标有什么区别吗?基本上一样吧,都解决了核心问题,但是,一点区别都没有吗?从代理商那里买真的一点好处都没有吗?<br />程序中的代理<br />要为已存在的多个具有相同接口的目标类的各个方法增加一些系统工能,例如,异常处理、日志,计算方法的运行时间、事物管理、等等,你准备如何做?<br />编写一个与目标类具有
2011-05-18 19:02:00
453
原创 高新技术41-48
<br /><br />41.自定义泛型方法的练习与类型推断总结<br />类型参数的类型推断<br />编译器判断泛型方法的实际类型参数的过程称为类型推断,类型推断是相对于知觉推断的,其实现在方法是一种非常复杂的过程.<br />根据调用泛型方法时实际传递的参数类型或返回值类型来推断,具体规则土下:<br />当某个类型变量只在整个参数列表中的所有参熟和返回值中的一处被应用了,那么根据调用方法时该处的实际应用类型来确定,这很容易凭着感觉推断出来,即直接根据调用方法时传递的参数类型或返回值来决定泛型参数的类
2011-05-17 23:57:00
475
原创 高新技术34-40
<br /><br />34.注解的定义与反射调用<br />定义一个最简单的注解:public @interface MyAnnotation{}<br />把它加在某个类上:@MyAnnotation public class Annotation Test{}<br />用反射进行测试AnnotationTest的定义上是否有@MyAnnotation<br />根据发射测试的问题,引出@Retention元注解的讲解,其三种取值:<br />RetetionPolicy.SOURCE、Retetio
2011-05-17 00:30:00
626
原创 高新技术26-33
<br /><br />26.ArrayList_HashSet的比较及Hashcode分析<br />Collection collections = new HashSet();<br />//Collection collections = new ArrayList();<br />ReflectPoint pt1 = new ReflectPoint(3,3);<br />ReflectPoint pt2 = new ReflectPoint(5,5);<br />ReflectPoint pt3
2011-05-15 23:19:00
647
原创 高新技术17-25
<br /><br />17.透彻分析反射的基础_Class类<br />java类用于描述一类事物的共性,该类事物有什么属性,没有什么属性,至于这个属性的值是什么,则是由这个类的实例对象来确定的,不同的实例对象有不同的属性值.java程序中的各个java类,它们是都属于同一类事物,是不是可以用一个类来描述这类事物呢?这个类的名字就是Class,要注意与小写class关键字的区别哦.Class类描述了哪些方面的信息呢?类的名字,类的访问属性,类所属于的包名,字段名称的列表,方法名称的列表,等等,学习反射,首
2011-05-14 23:19:00
300
原创 高新技术1-16
<br /><br />eclipse视图管理与程序调试<br /> <br />如何调试:双击添加断点,右键选择debug。如何查看变量值:选择要查看的变量值,右键选择watch。<br /> <br />配置eclispe的编译与运行环境<br /> <br />注意低版本的java不能运行高版本的javac编译的程序,反之则行。<br /> <br /> <br />在eclispe中配置java模板代码<br /> <br />如何添加java模板代码:Preferences>java>Editor
2011-05-13 23:00:00
365
原创 网络编程
<br /> <br /><br />网络编程的基础知识:<br />网络协议与TCP/IP<br />IP地址和Port(端口号)<br />本回路的ip地址:127.0.0.1<br />端口号的范围为0-65535之间,0-1023是用于一些知名的网络服务和应用。<br /> <br />UDP与TCP<br />TCP(Transmission Connection Protocol)传输控制协议,是面向连接的通信协议。<br />UDP(User Datagram Protocol),是无连接通信
2011-05-12 22:17:00
450
原创 IO输入与输出
<br />在看此视频之前,我先去浏览了一些优秀学员的学习日记,做好预习!<br />代码我习惯保存在eclipse里面,那样看起来比较有感觉,下面只把此章一些重要概念列举出来,!<br /> <br /> <br />⑴File类<br />它定义了一些与平台无关的方法来操作文件,例如:创建,删除各重命名文件.<br />java中的目录被当作一种特殊的文件在使用,list方法可以返回目录中的所有子目录和文件名.<br /> <br /> <br />⑵RandomAccessFile类<br />两种构
2011-05-11 23:44:00
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人