- 博客(6)
- 收藏
- 关注
转载 图解JVM字节码执行引擎之栈帧结构
转自 http://www.cnblogs.com/chenyangyao/p/5303462.html 一、执行引擎 “虚拟机”的概念是相对于“物理机”而言的,这两种“机器”都有执行代码的能力。物理机的执行引擎是直接建立在硬件处理器、物理寄存器、指令集和操作系统层面的;而“虚拟机”的执行引擎是自己实现的,因此可以自定义指令集和执行引擎的结构体系,而且可以执行那些
2017-05-09 17:11:36 155
原创 图形显示原理与硬件加速
openGL是什么 OpenGL(英语:Open Graphics Library,译名:开放图形库或者“开放式图形库”)是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。这个接口由近350个不同的函数调用组成,用来从简单的图形比特绘制复杂的三维景象。点击打开链接
2017-02-21 15:26:12 491
原创 android:imeOptions(EditText)属性
EditText中使用对键盘的action键(一般是右下角)定制,并且通过监听键盘执行相应的操作,但是imeOptions并 不仅仅局限于此,还有很对对键盘控制的属性,比方在横屏的时候,控制键盘不全屏显示等。感兴趣的可以仔细的阅读下官方文档。 部分属性: 方法 说明 android:imeOptions=”actionNone” 输入框右侧不带
2015-12-14 11:15:36 223
原创 PrintWriter 的Write()+flush()和println()方法区别
查了一下,网上有很多人问这个问题,看来大家被坑的很多啊。 问题主要集中在,为什么客户端调用了write()和flush()后,服务器端依然read不到数据。因为socket.getOutputStream()取到的实现类是java.net.SocketOutputStream,这个类并没有覆写flush方法,它的父类java.io.FileOutputStream也没有覆写,于是最终就调到了
2013-07-17 17:53:58 1034
转载 InputStream中read()与read(byte[] b)
read()与read(byte[] b)这两个方法在抽象类InputStream中前者是作为抽象方法存在的,后者不是,JDK API中是这样描述两者的: 1:read() : 从输入流中读取数据的下一个字节,返回0到255范围内的int字节值。如果因为已经到达流末尾而没有可用的字节,则返回-1。在输入数据可用、检测到流末尾或者抛出异常前,此方法一直阻塞。 2:read(byt
2013-07-17 10:45:33 482
转载 InputStream中read()与read(byte[] b)
read()与read(byte[] b)这两个方法在抽象类InputStream中前者是作为抽象方法存在的,后者不是,JDK API中是这样描述两者的: 1:read() : 从输入流中读取数据的下一个字节,返回0到255范围内的int字节值。如果因为已经到达流末尾而没有可用的字节,则返回-1。在输入数据可用、检测到流末尾或者抛出异常前,此方法一直阻塞。 2:read(byt
2013-07-17 10:43:51 60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人