Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Java虚拟机

9 minute read

Published:

深入理解Java虚拟机总结

访问不到云服务器中的项目

1 minute read

Published:

在阿里云部署了一个项目,发现一直访问不了,阿里云的安全组端口也没问题,后面又以为需要nginx反向代理将外部端口映射到内部的3000端口,后面还是不行,后面偶然的发现80端口能访问到项目,然后就发现可能是防火墙的问题,果真!!

排序算法

3 minute read

Published:

选择排序,插入排序,快速排序,归并排序等…

Java中的阻塞队列

1 minute read

Published:

阻塞队列常用于生产者和消费者的场景,生产者是向队列里添加元素的线程,消费者是从队列里取元素的线程。阻塞队列就是生产者用来存放元素,消费者用来获取元素的容器。

Java中线程池

1 minute read

Published:

线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。

HTTP与HTTPS的区别

less than 1 minute read

Published:

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。

Lock接口

7 minute read

Published:

Lock接口详解,内部实现及继承类

synchronized实现底层

2 minute read

Published:

synchronized 关键字使用、底层原理、JDK1.6之后的底层优化以及和ReenTrantLock 的对比

双重检查锁定

less than 1 minute read

Published:

双重检查锁定与volatile

Java内存模型

less than 1 minute read

Published:

JMM通过控制主内存与每个线程的本地内存之间的交互,来为Java程序员提供内存可见性保证。

计算机操作系统-死锁

1 minute read

Published:

产生死锁的必要条件、处理方法、鸵鸟策略、死锁检测与恢复、死锁预防和避免…

MySQL锁机制

less than 1 minute read

Published:

相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制,MySQL支持行级锁,表级锁,页面锁。

MySQL存储引擎

less than 1 minute read

Published:

MySQL5.0支持的存储引擎包括:MyISAM,InnoDB,BDB,MEMORY,Merge,EXAMPLE,BLACKHOLE…

MySQL中索引

less than 1 minute read

Published:

善用MySQL中索引可以大大降低数据库增删改查的性能损耗,MySQL索引又可以分为B-Tree树索引,Hash索引…

daily

慌慌慌

Published:

明天还有面试咋办,一点都不想复习,啊啊啊!疯辽

dev

DocStorm

Published:

some bugs and new features

leetcode

  1. Two Sum

Published:

  1. Two Sum

  1. Two Sum

Published:

  1. Two Sum

  1. Two Sum

Published:

  1. Two Sum

  1. Two Sum

Published:

  1. Two Sum

  1. Two Sum

Published:

  1. Two Sum

  1. Two Sum

Published:

  1. Two Sum

  1. Two Sum

Published:

  1. Two Sum

  1. Two Sum

Published:

  1. Two Sum

  1. Two Sum

Published:

  1. Two Sum

  1. Two Sum

Published:

  1. Two Sum

  1. Two Sum

Published:

  1. Two Sum

  1. Two Sum

Published:

  1. Two Sum

  1. Two Sum

Published:

  1. Two Sum

  1. Two Sum

Published:

  1. Two Sum

paper

share