240 发简信
IP属地:甘肃
  • 如果你请求的资源本来就是http的,你自动将http的不安全请求升级为https,资源还是请求不到啊

    https页面引入http资源报错

    HTTPS页面里动态的引入HTTP资源,比如引入一个js文件,会被直接block掉的.在HTTPS页面里通过AJAX的方式请求HTTP资源,也会被直接block掉的。 Mix...

  • 120
    MySQL学习——SQL优化

    在学习SQL优化之前,我们先来学习一下存储引擎,因为不同的存储引擎在增删改查方面的性能有所不同。 存储引擎 存储引擎就是存储数据、建立索引、更新查询数据等等技术的实现方式。存...

  • 120
    MySQL学习——索引

    索引 Mysql官方对索引的定义为:是帮助Mysql高效获取数据的数据结构(有序),在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向...

  • Tomcat学习——server.xml配置文件

    学习了tomcat的启动流程,我们来学习一下tomcat的配置文件server.xml 顶级组件Server 代表整个Tomcat容器,表示一个运行于JVM中的tomcat实...

  • 120
    Tomcat学习——启动流程源码跟踪

    我们知道在java编程中,每个对象都是有生命周期的。在tomcat中,由于所有的组件均存在初始化、启动、停止等生命周期方法,拥有生命周期管理的特性,所以Tomcat在设计的时...

  • 120
    Tomcat学习——整体架构

    Tomcat主要功能可分为如下两种:1、处理Socket连接,负责网络字节流与Request 和 Response 对象的转化2、加载和管理Servlet ,以及具体处理Re...

  • 这样配置启动tomcat报错如下,请教一下啥原因啊

    16-Oct-2020 16:35:20.054 警告 [main] org.apache.catalina.startup.Catalina.load 无法从[/usr/local/ecp/apache-tomcat-9.0.36/conf/server.xml]加载服务器配置
    com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 1 字节的 UTF-8 序列的字节 1 无效。
    at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(UTF8Reader.java:691)

    一个 tomcat 下如何部署多个项目?附详细步骤

    我们已经清楚一个webapps下面可多个项目。另外一种思路则是,可否多个webapps,每个webapps下面运行一个项目?答案也是可以的。1、tomcat目下复制webap...

  • Java线程池

    一、什么是线程池? 线程的创建和销毁对于系统来说是一种较大的开销,线程池通过多个任务重用线程,线程创建的开销就被分摊到了多个任务上,而且请求到达时线程已经存在,消除了等待线程...

  • 使用Redis实现分布式锁

    分布式锁 是控制分布式系统之间共同访问共享资源的一种锁的实现 分布式锁需要解决的问题 1、互斥性:任意时刻只能有一个客户端获取锁;2、安全性:锁只能被持有该锁的客户端删除,不...

  • 数据库插入insert into value/values的区别

    最近在面试的时候碰到这样一个问题:数据库插入操作insert into value和insert into values有什么区别? 数据库插入操作虽然每天都会用到,但是这样...

  • 120
    CentOS 7镜像下载

    官网下载链接:http://isoredirect.centos.org/centos/7/isos/x86_64/ step1: 进入下载页,选择阿里云站点进行下载 Act...

  • 120
    JVM垃圾回收学习

    如何判定对象为垃圾对象? 1. 引用计数法: 在对象中添加一个引用计数器,每当有一个地方引用这个对象时引用计数器的值就+1,当引用失效的时候,计数器的值就-1。任何时候计数...

  • JVM类加载机制学习

    虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验,解析和初始化,最终形成可以被虚拟机直接使用的java类型,就是虚拟机的类加载机制。 类加载的过程 下面就分析...

  • JVM内存模型学习

    内存划分 java虚拟机按照运行时内存使用区域划分如图: 一、线程私有区 虚拟机栈1、虚拟机栈描述的是Java方法执行的动态内存模型,一个线程对应一个栈,每个方法在执行的同时...

  • Spring AOP学习

    一、AOP 面向切面编程技术,AOP也是一种思想,spring framework实现AOP是基于AspectJ的技术。 二、AOP的好处及使用场景是什么? AOP的好处:1...

  • 120
    ArrayList、LinkedList和Vector

    Collection的类继承图 一、ArrayList ArrayList是List接口可调整数组大小的实现。实现所有可选列表操作,并允许放入包括空值在内的所有元素,Arra...

  • 120
    Vue入门学习

    一、安装Node.js 1、下载Node.js 打开官网下载链接:https://nodejs.org/en/download/根据自己的电脑系统下载对应的.msi安装包 2...

  • 关于HashMap的几个问题

    一、HashMap的哈希桶的初始大小是多少? 初始大小为16,并且必须为2的n次方 二、java 7 和 java 8 对于HashMap的实现有何不同? java 7 实现...

  • Linux下安装jdk

    1.先卸载open-jdk 2.将jdk安装包上传到linux中,解压: 3.配置环境变量: