代码改变世界

阅读排行榜

Java 代码编译和执行的整个过程

2018-11-13 18:28 by GarfieldEr007, 230 阅读, 收藏,
摘要: Java 字节码的执行是由 JVM 执行引擎来完成,流程图如下所示: Java 代码编译和执行的整个过程包含了以下三个重要的机制: Java 源码编译机制 类加载机制 类执行机制 Java 源码编译机制 Java 源码编译由以下三个过程组成: 分析和输入到符号表 注解处理 语义分析和生成 class 阅读全文

HTTP 的长连接和短连接

2017-06-12 22:57 by GarfieldEr007, 229 阅读, 收藏,
摘要: 原文出处: cswuyg 本文总结分享网络编程中涉及的长连接、短连接概念。 一、什么是长连接 HTTP1.1规定了默认保持长连接(HTTP persistent connection ,也有翻译为持久连接),数据传输完成了保持TCP连接不断开(不发RST包、不四次握手),等待在同域名下继续用这个通道 阅读全文

深入理解读写锁ReentrantReadWriteLock

2019-01-05 13:19 by GarfieldEr007, 228 阅读, 收藏,
摘要: 1.读写锁的介绍 在并发场景中用于解决线程安全的问题,我们几乎会高频率的使用到独占式锁,通常使用java提供的关键字synchronized(关于synchronized可以看这篇文章)或者concurrents包中实现了Lock接口的ReentrantLock。它们都是独占式获取锁,也就是在同一时 阅读全文

MySQL 正则表达式

2017-06-19 22:34 by GarfieldEr007, 228 阅读, 收藏,
摘要: 在前面的章节我们已经了解到MySQL可以通过 LIKE ...% 来进行模糊匹配。 MySQL 同样也支持其他正则表达式的匹配, MySQL中使用 REGEXP 操作符来进行正则表达式匹配。 如果您了解PHP或Perl,那么操作起来就非常简单,因为MySQL的正则表达式匹配与这些脚本的类似。 下表中 阅读全文

我面试到底问什么?

2018-11-22 19:01 by GarfieldEr007, 227 阅读, 收藏,
摘要: 最近太多的同学给我留言说「现在毕业季了,迫切希望张哥写一篇关于Android面试的文章」,好吧,今天终于兑现承诺了,这篇文章为你们而写。 首先,你们要明白,关于面试每个公司都不一样,甚至同一家公司不同的面试官也不一样,没有一个统一的技巧或者面试流程教你们,但是对于面试是有一些通用的原则的,这些年我大 阅读全文
上一页 1 ··· 201 202 203 204 205 206 207 208 209 ··· 222 下一页