logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

知识库——计算机基础

1. 操作系统1.1. 基本特征1.1.1. 并发1.1.2. 共享1.1.3. 虚拟1.1.4. 异步1.2. 基本功能1.3. 系统调用1.4. 宏内核和微内核1.4.1. 宏内核1.4.2. 微内核1.5. 中断分类1.5.1. 外中断1.5.2. 异常1.5.3. 陷入2. 网络2.1. 网络模型2.1.1. OSI(Open System Interconnection 开放系统互连)七

知识库——集合框架

1. 总体结构容器主要包括 Collection 和 Map 两种,Collection 存储着对象的集合,而 Map 存储着键值对(两个对象)的映射表。Map 接口和 Collection 接口是所有集合框架的父接口Collection 接口的子接口包括:Set 接口和 List 接口Map 接口实现:HashMap:线程不安全,键值可为 nullLinkedHashMap:双向链表,元素默认按

知识库——数据库

1. 数据库三范式列不可分,确保表的每一列都是不可分割的原子数据项。作用:方便字段的维护、查询效率高、易于统计。属性字段完全依赖(完全依赖指不能存在仅依赖主键的部分属性)于主键。作用:保证每行数据都是按主键划分的独立数据。任何非主属性字段不依赖于其它非主属性字段。作用:减少表字段与数据存储,让相互依赖的非主键字段单独成为一张关系表,记录被依赖字段即可。三大范式只是一般设计数据库的基本理念,可以设计

知识库——第三方框架

1. Spring1.1. Spring 模块组成Spring Core 框架核心,提供 IOC 容器,管理 bean 对象Spring Context 提供上下文信息Spring Dao 提供 JDBC 抽象层Spring ORM 提供“对象/关系”映射 APIs 的集成层Spring AOP 切面编程功能Spring Web 提供 web 开发的上下文信息Spring Web MVC 提供了

Redis systemd 服务和 daemon no 配置的冲突问题

Ubuntu 虚拟机安装 Reis,sudo apt install redis -y。然后照着以前的经验修改了配置文件/etc/redis/redis.conf,关闭保护模式,设置守护线程,去掉外网访问限制:# By default protected mode is enabled. You should disable it only if# you are sure you want cl

从 Java8 到 Java11 再到 Java17 的新特性(2)

2018年9月26日,Oracle 官方宣布 Java 11 正式发布,这是自 Java8 之后 Java 大版本周期变化后的第一个长期支持版本。这篇介绍的是 Java9 到 Java11 累积的一些新特性,只涉及语法和编码上的功能,其他的如工具和虚拟机改进不涉及。本文源码地址:code-note1. 接口接口允许有私有方法interface Enhance {default void defau

#java#后端
Linux下安装Nginx并配置一个图片服务器

首先到Nginx官网下载tar.gz格式的安装包,这里下载的是nginx-1.10.3版本,环境使用centos的虚拟机1、将安装包上传,解压,命令tar -xvf nginx-1.10.3.tar.gz;2、自定义创建一个文件夹作为Nginx安装目录,这里在home下创建nginx文件夹;3、在解压的文件夹(nginx-1.10.3)下执行./configure –prefix=/home/ng

VirtualBox Ubuntu20.04 网络设置

虚拟机需要既能与宿主机通讯,又能访问公网,在 VirtualBox 可通过 Nat 实现连接外网,通过 Host-Only 实现与宿主机通讯。VirtualBox 网络的几种连接方式NAT 模式如果主机可以上网,虚拟机可以上网虚拟机之间不能ping通虚拟机可以ping通主机(此时ping虚拟机的网关,即是ping主机)主机不能ping通虚拟机桥接模式如果主机可以上网,虚拟机可以上网虚拟机之间可以p

#java#开发语言#后端
Spring Boot 配置Druid数据源

Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。添加Druid数据源要使用Druid数据源,我们需要在 application.properties 下添加配置信息#数据库访问配置#mysql#spring.datasource.type=com.alibaba.druid.pool.DruidDataSource#spring.datasourc

#spring
eclipse neon版本打开某些javascript文件异常问题

eclipse neon版本的javascript编辑器无法处理某些异常信息,比如本人在用require js和vue js的时候碰过这种异常java.lang.NoSuchMethodError:jdk.nashorn.internal.runtime.ECMAException.getEcmaError()Ljava/lang/Object;然后js文件直接就打不开了,最终在stac

#eclipse
到底了