数据库索引

数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。

SQL优化培训

1. MySQL explain selete_type类型

select查询的类型,主要是区别普通查询和联合查询、子查询之类的复杂查询。

Java8中时间日期库的20个常用使用示例

除了lambda表达式,stream以及几个小的改进之外,Java8还引入了一套全新的时间日期API,新的时间及日期API位于java.time包中,下面是里面的一些关键的类:

校验算法汇总

1. 银行卡校验:

Luhn算法被用于最后一位为校验码的一串数字的校验,通过如下规则计算校验码的正确性:

Spring Ioc与工厂模式的区别

之前小V分享面试经历时说到了这个问题,发现之前使用spring时只是单纯的使用,并没有深入思考spring的IOC相较于传统的工厂模式到底有什么优势,为什么要使用它。因此经过查找资料和参考别人的博客,记录下了这个问题。

java面试补习

    Apache与Tomcat的区别与联系

    Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP、PHP)。Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行。

    nginx知识归纳

    1. ubuntu下nginx安装

      Git 命令总结

      参考资料

      韩雪峰的git教程

      HashMap遍历的两种方式

      HashMap遍历的两种方式,推荐使用entrySet()

      1. 第一种

      1
      2
      3
      4
      5
      6
      7
      Map map = new HashMap();
      Iterator iter = map.entrySet().iterator();
      while (iter.hasNext()) {
      Map.Entry entry = (Map.Entry) iter.next();
      Object key = entry.getKey();
      Object val = entry.getValue();
      }