简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的this。用法:(1)this(参数):调用本类中另一种形式的构造函数class Point{private int x,y;public Point(int x,int y
VMWare支持三种类型的网络:bridged(桥接模式);NAT(网络地址转换模式);Host-only(主机模式)。以上所提到的NAT模式下的VMnet8虚拟网络,host-only模式下的VMnet1虚拟网络,以及bridged模式下的VMnet0虚拟网络,都是由VMWare虚拟机自动配置而生成的,不需要用户自行设置。 (1)bridged(桥接模式): 在这种
NDK是一个工具集,可让您实现您的应用程序使用本机代码的语言,如C和C + +。Android NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google称为“NDK”。在此之前,Android平台的第三方应用程序均是依靠基于Java的Dalvik特制虚拟机进行开发的。原生SDK的公布可以让开发者更加直接的接触Android系统资源,并使用
(1)自己的虚拟机Ubuntu一直是以zhangcheng帐户名登陆和使用,在terminal中也是以$符号标识。存在的一个麻烦就是执行某些操作时老是提示权限不够:要么是执行权限不够,要么是文件权限不匹配。所以如果是以root登陆的话,可以避免这个问题,系统默认是有root账户的。步骤:1,在终端执行 sudo passwd root 指令后,系统将会提示你设置一个新的 root 帐号密码。
(1)之前在XP电脑上有用Vmware安装Ubuntu,装完后却发现在没有任何设置改动的情况下XP系统没有声音了,GHOST恢复好几次才意识到是这个虚拟机的问题。 困扰了很久,因为无法容忍没有声音的电脑,否则听歌看电影都没戏了。终于,在网上胡乱的找了两三天,极大的偶然和无意让我找到一个方法来试,问题终于解决。那就是在Ubuntu的电脑设置中讲所有PREFERENCES的音频提供全部选勾
大家都知道Unix/Linux系统是由命令驱动的。X-Window-System是Unix/Linux上的图形系统,它是通过X-Server来控制硬件的。但有一些Linux的发行版在引导的时候就会在屏幕上出现图形,这时的图形是不可能由X来完成的,那是什么机制呢?答案是FrameBuffer。 帧缓冲(framebuffer)是 Linux 为显示设备提供的一个接口,把显存抽象后的一
(1)引入原因 在用户态下编程可以通过main()来传递命令行参数(具体可见C语言高级中的一篇文章),而编写一个内核模块则可通过module_param()来传递命令行参数。(2)实现 module_param宏是Linux 2.6内核中新增的,该宏被定义在include/linux/moduleparam.h文件中,具体定义如下:/* Helper fu
这里记录一种在普通的LINUX或安卓智能手机平台上,用快捷的方法测试MODEM模块的驱动是否正常工作。需要注意的是:程序的运行依赖于交叉编译器版本,必须是带串口操作库函数的编译器,比如2008q3。编译完成后执行,即可显示一系列待输入选项,进行测试项目。(1)主函数// this is a test about GPRS#include#include#include
(1)无连接的socket通信相对于有连接的socket通信较为简单,因为在传输过程中不保证能否到达,常用于对数据要求不高的地方。由于省去了很多开销,它的传输速度比有连接的socket通信要快,使用UDP传输数据。数据通信示意图如下: 如上,服务端在绑
在Linux或者Android-x86系统下,会用到测试键盘、鼠标、触摸屏等各种输入设备的功能,那么下面的这段代码是个好的选择。首先编写了个Linux输入设备的测试小程序来检测问题所在,总算也小有成就。具体输入设备的路径,大家可以用cat /proc/bus/input/devices查看自己机器的设备文件。 检测按键的程序如下:#include#include#inc