- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 Java字节码文件
字节码简介编译器将Java源码编译成符合Java虚拟机规范的字节码文件。字节码组成结构比较特殊,其内部不包含任何分隔符区分段落。一组8位字节单位的字节流组成了一个完整的字节码文件。字节码内部组成结构《Java虚拟机规范 Java SE7》中,每一个字节码文件都对应着全局唯一的一个类或者接口的定义信息。本书用项(item)表示用于描述类结构格式的内容每一项包括类型、名称以及该项的数量。
2016-12-29 00:53:53 6974 1
原创 Java IO基本模型
Java IO简单记录学习java io 中的知识点。UNIX/LINUX 5中IO模型阻塞IO模型 读取数据包时阻塞,直到数据包到达并被复制到应用进程的缓冲区非阻塞IO模型 如果缓冲区没有数据,直接返回错误。进行其他线程操作或者轮询检测是否有数据IO复用模型 linux 提供select/poll,进程将一个或者多个fd(文件描述符)传递给select或者poll系统调用阻塞在se
2016-12-19 17:33:32 763
原创 查看ubuntu16.04下如何将java设置到环境变量的
查看ubuntu16.04下如何将java设置到环境变量的本人一直都是个linux菜鸟,原来直接安装openjdk时,都是直接apt-get install openjdk类似这样安装的,安装完之后,就可以使用java -version看到java版本,并不需要设置java的环境变量,一直就很尴尬不知道原因。相信很多向我这样的菜鸟都有这样的感觉吧。今天才明白是怎么回事。一般我们能够了解到,ja
2016-12-15 17:48:49 2088
原创 在Ubuntu16.04下编译OPENJDK8
在Ubuntu16.04下编译OPENJDK8最近在看一本书《Java虚拟机精讲》,该书第一章简单介绍了java基础知识后,便开始讲解自己编译JDK,书中使用的是OPENJDK7来进行讲解的。于是我选择了最新的OPENJDK8来学习编译。编译准备下载OPENJDK8 老实说,我没有在openjdk网站上找到openjdk8的源码下载地址。只找到6和7的最后在一篇博客上找到的,
2016-12-15 16:47:32 4244
原创 Ubuntu16.04安装openjdk7
Ubuntu16.04安装openjdk7* Ubuntu16.04已经将openjdk7的源移除了,需要寄几添加源。 sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-7-jdk
2016-12-15 15:34:52 1537
原创 集成Spring+SpringMVC+Mybatis+Shiro+Maven+JUnit的Java Web框架
Spring4+SpringMVC4+Mybatis3+Shiro1.3+Maven3+JUnit4一个集成Spring+SpringMVC+Mybatis+Shiro+Maven+JUnit的Java Web框架项目开发工具IDE IntelliJ IDEA 2016.02JDK 1.8构建工具 maven-3.3.9WEB SERVER WILDFLY 9.0.0.2可以自己配置
2016-12-08 16:05:16 2625 3
Spring+SpringMVC+MyBatis+Shiro+Maven集成web项目
2016-12-08
SmartUpload的使用及相关操作(上传文件控制和保存文件命名)
2015-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人