1.备份软件源信息 sources.list在/etc/apt目录下 cp sources.list sources.list.back 2.设置软件源信息 deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted un.... 有更新! ubuntu设置系统软件源为阿里源 ubuntu
一、问题描述 磁盘出现脱机未分配现象,如下图所示 二、处理方法 执行命令diskpart list disk命令列出所有磁盘 select disk 1选中脱机的磁盘 online disk命令连线磁盘 attributes disk clear readonly清除磁盘只读属性 clean命令清理磁盘 convert gpt将磁盘转为gpt格式 create partition primary创建磁盘分区 format fs=ntfs quick label="dev"格式化磁盘,并给磁盘命名 assign letter=D给磁盘一个编号D exit退出即可 再查看我的电脑就能看到D盘了 有更新! windows server磁盘脱机问题处理 服务器
一、缓存 1.1 缓存穿透 1.1.1 定义 缓存穿透是指用户查询不存在的数据,mysql中查不到数据无法写入redis,导致每次查询都会落在mysql上 1.1.2 解决方案 1.1.2.1 缓存空数据 缓存空数据,数据库查询结果为空,任然把这个空结果缓存至redis {key:'查询条件',value:null} 优点:简单 缺点:消耗内存,redis和数据库可能出现数据不一致(第一次查询数据库中没有数据,在redis缓存了一个null值,然后新增了数据到数据库,此时数据库和redis中数据就不一致了,需要手动更新数据库数据到redis,增加了数据维护的复杂性) 1.1.2.2 布隆过滤器 参考布隆过滤器 - 问尤龙の时光 (wenyoulong.com) 1.1.3 代码示例 有如下接口方法,根据用户ID查询用户信息,用户id随便编一个都行 /** * 根据ID获取的用户,用于测试缓存穿透 * @param userId 用户IO * @return 用户信息 */ @GetMapping("/getById/{userId}") public String getById(@..... 有更新! redis常见问题 redis
一、基础概念 1.1 机器学习 机器学习是从数据中自动分析获得模型,并利用模型对位置数据进行预测 1.2 数据集构成 结构:特征值+目标值 对于每一行数据,称之为样本 有些数据集可以没有目标值 1.3 机器学习算法分类 监督学习 定义:输入数据是由特征值和目标值组成。函数的输出可以是一个连续的值(称为回归),或者是输出有限个数的离散值(成为分类) 分类 K-近邻算法、贝叶斯分类、决策树与随机森林、逻辑回归 回归 线性回归、岭回归 无监督学习 定义:输入数据是由特征值组成 聚类 k-means 1.4 机器学习开发流程 参考 04-机器学习开发流程_哔哩哔哩_bilibili 有更新! 机器学习基础--基本概念 机器学习
一、问题 最近做了一个vue项目,打包后部署到nginx,页面访问时一直停留在加载页面,浏览器调试观察到chunk开头的多个js文件加载时间超过了30s还没有加载完,js文件大小有20多Mb 二、解决方案 2.1 安装插件 执行如下命令 npm install --save-dev webpack-bundle-analyzer npm install babel-plugin-component -D 2.2 修改配置 先引入依赖 const { BundleAnalyzerPlugin } = require('webpack-bundle-analyzer') const CompressionWebpackPlugin = require('compression-webpack-plugin') 新增这两个插件,webpack-bundle-analyzer用于优化打包体积和依赖关系,compression-webpack-plugin静态资源进行 Gzip/Brotli 压缩 在configureWebpack配置项的plugins新增这两个插件配置 plugins: ...... vue项目chunk.js太大导致页面加载超时 vue
配置插件不使用任何依赖 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> <configuration> <mainClass>cn.com.wenyl.bs.BSBootApplication</mainClass> <!-- 你的主类 --> <executable>true</executable> <layout>NONE</layout> <includes> <include.... 减少java的Jar包体积 java