自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除