学无止境

STAY HUNGRY STAY FOOLISH


  • 首页

  • 关于

  • 标签28

  • 归档87

  • 搜索

深入拆解Java虚拟机

发表于 2023-11-05 更新于 2023-11-12

生成字节码*.java –> *.jasm –> *.class 字节码结构常量池 方法描述 字节码工具 javac 将java文件编译为class javap 将class反编译为jasm asmtools 将jasm编译为class;将class反编译为jasm cfr ...

阅读全文 »

java类加载器

发表于 2020-05-11 更新于 2023-11-05

class字节码生成与反编译工具字节码操作javassistasm javac与javapjavac -encoding utf-8 Foo.javajavap -c Foo.class asmtools1.准备asmtools.jar下载安装ant https://ant.apache.org/ ...

阅读全文 »

docker基本用法

发表于 2019-12-18 更新于 2023-10-26

安装 ubuntuhttps://developer.aliyun.com/mirror/docker-ce sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ &q ...

阅读全文 »

mysql使用

发表于 2020-04-23 更新于 2021-08-30

安装docker#下载docker pull mysql:5.6#运行实例docker run \--name mysqldb \-e MYSQL_ROOT_PASSWORD=123456 \-p 3306:3306 \-d mysql:5.6#进入容器docker exec -it mysqldb ...

阅读全文 »

java-socket的bio与nio示例

发表于 2021-06-01 更新于 2021-07-17

socket-bio传统的阻塞IO(blocking_io)的缺点:1.服务器以阻塞方式处理客户端连接,所以服务器需要创建大量线程来处理客户端连接;线程的创建与销毁影响服务器性能2.服务器需要维护已连接的客户端信息,遍历过程会消耗服务器性能3.服务器以阻塞方式读取客户端信息,服务端会因客户端响应不及 ...

阅读全文 »

java-http代理服务

发表于 2021-05-20 更新于 2021-05-28

java版本的http代理服务器https://gitee.com/lixl/proxyee.git 基于socket实现 使用socket转发http请求 //连接到目标服务器proxySocket = new Socket(host, port);proxyInput = proxySock ...

阅读全文 »

java-commons-cli使用

发表于 2021-05-27 更新于 2021-05-28

测试环境使用commons-cli可以方便的解析java参数main(String[] args) <dependency> <groupId>commons-cli</groupId> <artifactId>commons-cli< ...

阅读全文 »

hexo使用

发表于 2019-01-04 更新于 2021-05-18

开始使用Hexo官网Hexo是一个基于NodeJS环境的、快速、简洁且高效的博客框架。 能快速将MarkDown格式文件生成静态网页 将静态网页托管到GitPage(github提供的免费的静态网站托管服务) 后期个人博客维护 git安装与配置git安装教程 no ...

阅读全文 »

h2 database

发表于 2020-05-26 更新于 2021-05-11

介绍h2-database java版本的数据库 <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> < ...

阅读全文 »

java-springmvc配置

发表于 2020-11-17 更新于 2021-05-11

xml配置springmvcapplicaiton.xml文件位置Spring ContextLoaderListener和DispatcherServlet加载文件的位置web.xml中如何配置spring配置文件在使用Spring框架的时候,如果我们使用的是XML文件配置Bean的方式的话,我们 ...

阅读全文 »
123…9
全部文章

全部文章

87 日志
28 标签
GitHub
© 2024 lixl-site
|