- 博客(6)
- 收藏
- 关注
原创 socket_epoll
title: socket_log date: 2016-07-10 15:55:17tags: socket1.介绍重要的socket()函数1.1.socket():返回一个文件描述符实际上所有的读取都是通过文件描述符来进行读取,文件描述符表示一个进程与打开文件之间对应关系, 使用int 唯一标识文件,下次进行读取的时候也通过打开文件时候返回的文件标识符进行读取!网络读取也会是一样的! 1
2016-07-10 22:34:23
392
原创 git_hexo
git-hexo-github博客踩过的坑,要认真记下,慢慢填平1.tag删除不了 Hexo->public->tag->删除 2.link修改不了Hexo->themes->pacman->layout->_widget->links.ejs修改 3.发布博客(1).本地浏览 hexo g hexo s (2).发布至http://04-30yan.github.io hexo d -g
2016-03-16 21:15:36
238
原创 maven 配置和常用命令
maven 配置和常用命令1. maven:项目管理器,采用“约定优于配置(COC)”的策略来管理项目。它不仅用于把源代码构建成可发布的项目(包括编译、打包、 测试和分发),还可以生成报告,生成Web站点。 maven的主要约定:源代码应该位于’${basedir}/src/main/java’ 资源文件应该位于’${basedir}/src/main/resources’ 测试代码应该位于’${b
2015-12-05 19:18:01
387
原创 Class文件结构
JVM原理 篇二 概述:Class文件是一组以8字节为基础单位的二进制流(JVM相当于一个虚拟的计算机,计算机只能识别0,1代码),各个数据项目都按照顺序进奏地排列在Class文件中,中间没有任何分隔号,节约内存。当遇到需要占用8位字节以上空间的数据项是按照高位在前的方式分割成若干个8位字节。Class文件采用只有无符号数和表的伪结构方式来存储数据。无符号数:用u1,u2,u4,u8分别代表1,2,
2015-11-07 22:28:54
94
原创 Javac编译原理
JVM(Java Virtual Machine)原理 篇一 Javac 编译原理 javac编译器的任务就是将符合Java语言规范的Java的源代码转化成符合JVM语言规范的class字节码。也就是说将源代码转化成JVM能够识别的一种语言,之后JVM负责将其转化成机器能够识别的机器语言。 Javac编译器工作原理: 1.词法分析:如,pack
2015-11-04 20:50:03
1482
原创 VisualVM目录解析
VisualVM(All-in-One Java Troubleshooting Tool)是到目前为止随JDK发布的功能最强大的运行监视和故障处理程序。 1.在jdk/bin目录下,运行Jvisualvm.exe; 2.点击“工具-插件-可用插件”,选择需要插件,下载即可; 3.打开Java开发工具,会发现Java VisualVm的”应用程序-本地“监测到此应用程序
2015-10-11 15:53:09
852
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人