随笔2017-11-13

Apache、Nginx和Tomcat的不同

  1. Apache和Nginx都是Http Server,主要代理静态Http资源请求,服务器本身不能动态生成页面(可以通过其他模块),Tomcat则是在Apache后加了一层应用,可以代理“动态”资源请求(Jsp、Servlet…),即动态生成页面等
  2. Nginx常用于反向代理服务器,并发非阻塞,Apache并发阻塞,但稳定

SQL

  1. 删除表内所有数据

    1
    TRUNCAT TABLE A;
  2. 有条件批量删除数据优化

索引可以提高select的速度,但是会减慢delete的速度,所以,需要有条件大量删除数据时,可以考虑在半夜,备份索引,删除索引,建立删除条件的索引,然后批量删除数据

Docker

用于作为各类镜像的容器,提高环境的搭建效率,可以快速便捷的部署到服务器

日常

在现在的工作里,越来越觉得以前学的软件工程、算法、计算机网络、Linux什么的都好有用,比那些的框架更有意义。