240 发简信
  • SpringBoot + Log4j2使用配置

    前言 后台程序开发及上线时,一般都会用到Log信息打印及Log日志记录,开发时通过Log信息打印可以快速的定位问题所在,帮助我们快捷开发。程序上...

  • 120
    [转] Shiro权限控制框架入门1:Shiro的认证流程以及基本概念介绍

    简介 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以...

  • JVM垃圾回收工作原理及使用实例介绍[转]

    垃圾收集基础 Java 语言的一大特点就是可以进行自动垃圾回收处理,而无需开发人员过于关注系统资源,例如内存资源的释放情况。自动垃圾收集虽然大大...

  • 120
    自定义HttpResponse中cookie

    需求 在http请求中修改或是增加自定义的cookie内容。 实现 通过python flask 实现修改cookie的目的。 依赖 需要安装...

  • 120
    Linux系统5种I/O模型

    互联网服务端处理网络请求的原理 首先看看一个典型互联网服务端处理网络请求的典型过程: 由上图可以看到,主要处理步骤包括: 1)获取请求数据,客户...

  • 120
    Centos6下安装配置Tomcat8

    安装说明 安装环境:CentOS-6.3安装方式:源码安装软件:apache-tomcat-8.0.44.tar.gz下载地址:http://t...

  • Mysql是否使用外键

    摘要:外键具有保持数据完整性和一致性的机制,对业务处理有着很好的校验作用。但另一方面,也会产生性能问题,那么外键究竟该用还是不该用 ? 外键是否...

  • Mysql递归查询

    ms sqlserver数据库,支持with as 语法中直接递归调用。但mysql并不支持with as 语法,只能将with as的过程封装...

  • 120
    堆排序

    转载:图解排序算法(三)之堆排序 预备知识 堆排序 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时...