- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 Java中构造方法、类方法、final方法的重载与覆盖问题
重载: 方法名相同,但是参数必须有区别(参数不同可以使类型不同,顺序不同,个数不同)。覆盖: 子类继承父类的方法,并重新实现该方法。构造方法:和类同名。为新建对象开辟内存空间后,用于初始化新建的对象;类方法:静态方法,static修饰;使用类名作为前缀调用,而不是类的某个实例对象名;不能被单独对象拥有,属于整个类共享。final方法:final修饰,可被子类继承(即子类可以直接使用),但
2016-06-29 18:23:33 2243
原创 面试题--多线程互斥(线程安全)
问题描述:两个线程交替的输出字符串输出描述:hhhhhhheeeeeeehhhhhhheeeeeeehhhhhhheeeeeee代码显示:package ThreadTest;/*********************************** * ************ 线程的互斥 ************** * 线程安全性
2016-04-26 10:33:39 606
原创 面试题--多线程
一道IBM多线程的面试题问题描述:子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次,请写出程序。问题分析:子线程、主线程各自有自己的循环,但是两个循环都要进行50次,而且是交替运行50次。1、子线程循环10次、主线程循环100次可以通过线程互斥实现:子线程运行时,主线程不能够运行;主线程运行时子线程不能够运行,利用sync
2016-04-26 10:20:53 532
原创 ATL入门之配置ATL环境
为了能够正确使用 ADT (ATL Development Tools),我们需要Eclipse and EMF,其中,ADT适合的Eclipse版本为3.4,EMF的版本为2.4。 Eclipse : http://www.eclipse.org/downloads/ EMF here: http://www.eclipse.org/emf/然后,最方便的配置方法
2015-11-30 11:07:36 731
翻译 配置ADT
这个网址是可以用的http://developers.androidcn.com/sdk/eclipse-adt.html#downloading
2015-11-06 22:03:44 387
原创 Python学习中递归、迭代、生成器、函数式编程的思考
递归函数递归函数需要注意防止栈溢出。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出。 解决递归调用栈溢出的方法是通过尾递归优化,事实上尾递归和循环的效果是一样的。所以,把循环看成是一种特殊的尾递归函数也是可以的。尾递归是指,在函数返回
2015-09-14 11:13:46 1070
原创 HP-UX命令学习1
1、ioscan -fnkClan ioscan是扫描并列出所有设备和发现的其他设备, -f表示显示完整列表, -C表示类别, -k表示扫描内核的设备文件,默认是扫描机器实际有的, -n表示只列出/dev/下的设备文件。 查询CPU个数: 查询disk: 2、查询物理内存大小信息:#dmesg
2015-09-14 11:04:32 868
原创 嵌入式系统概念学习
嵌入式系统概论本文学习自书:《嵌入式系统基础教程》,书中有更加详细的内容,该教程内容精炼、详实,重点突出。主编:金建设,大连理工大学出版社1、与通用计算机相比,嵌入式系统的基本特征:嵌入性、专用性、软硬件的精简性和特殊要求。[1] 作为设备的一部分嵌入到设备中,构成了具体的计算机应用系统(从表面看,不是以通用和独立的计算机形态出现)。[2] 应用目的和功能相对专一,嵌入式系统的软硬
2015-09-14 10:52:12 624
原创 HP-UX命令学习2
1、find / -namecore :查找由于内核错误镜像文件。 2、stringsetc/lvmtab :查看逻辑卷的分配和使用情况 3、diskinfo/dev/dsk/disk2 : 查看磁盘大小 4、查看系统硬件配置情况 5、查看内存大小: 6、查看交换分区大小: 7、安装补丁包: 把补丁包上传到/tmp/pat
2015-09-14 10:47:57 731
原创 Oracle命令学习
1、子进程:在shell中指,就是在我目前这个shell的情况下,去打开另一个新的shell,新的那个shell就是子进程。在一般状态下,父进程的自定义变量是无法在子进程内使用的。但是通过export将变量变成环境变量后,就能够在子进程下面应用了:# export name //name 是变量# base //进入子进程# echo $name //就可以显示变量的值了
2015-09-14 10:18:47 384
原创 ModelChecking工具UPPAAL安装与简介
UPPAAL是使用较多的基于时间自动机的验证工具。它是由丹麦Aalborg大学和瑞士Uppsala大学联合开发的对实时系统模拟和验证的工具。时间自动机是对自动机理论的扩展,提供了形式化的方法来建立和分析实时系统的行为,在模型检测方面有着重要的应用。时间自动机为实时系统的自动化分析和验证提供了一种形式化的理论模型。在http://www.uppaal.org/网站下载UPPAAl安装包,安装UP
2015-05-07 10:58:14 5607
原创 eclipse环境下安装ice3.4.1和slice2java
安装ICE 1)我的电脑——右击——属性——高级系统设置——环境变量——用户变量/系统变量2) Classpath=添加D:\ProgramFiles\ZeroC\Ice-3.4.1\lib\ICE.jar;C:\ProgramFiles\ZeroC\Ice-3.4.1\lib\Freeze.jar;C:\ProgramFiles\ZeroC\Ice-3.4.1\lib\db.jar(
2015-01-19 18:32:34 1686
HP-UX命令学习2
2015-09-14
HP-UX命令学习1
2015-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人