自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 vim.范式

2022-02-03 23:38:00 378

原创 机器学习期末

目录机器学习四大题线性判别分析感知机决策树朴素贝叶斯编程题机器学习四大题线性判别分析思路分类求样本均值\(\phi_1,\phi_2, \bar X_1, \bar X_2\)求各类样本散列矩阵\(S_1, S_2\)相加->类内散度矩阵\(w = S_w^-1(\bar X_1-\bar X_2)\)感知机\[f(X)=sgn(W^TX)\]\[W =...

2021-12-26 19:19:00 420

原创 基于Github Actions + Docker + Git 的DevOps方案实践教程

目录为什么需要DevOps如何实践DevOps版本控制工具(Git)学习使用配置环境源代码仓库一台配置好环境的云服务器SSH远程登录在服务器上安装dockerdocker技术准备工作安装docker使用docker安装mysql选择合适的CI/CD平台在本地代码仓库中配置好dockerfile尝试使用docker在本地打包构建部署使用Github Actions自动化打包构建workfile详解...

2021-12-13 19:29:00 1248

原创 项目引用autofac

安装autofac常用的nuget包Program中启用autofacstartup中配置autofacDI注入程序集模块代码public class AutofacModuleRegister : Autofac.Module{ protected override void Load(ContainerBuilder builder) { ...

2021-10-25 12:27:00 236

原创 c#访问修饰符

1、public公有访问。不受任何限制。2、private私有访问。只限于本类中成员 ,子类、实例都不能访问。3、protected保护访问。只限于本类和子类访问,实例不能访问。4、internal内部访问。 只限于本项目内访问,其它不能访问。5、protected internal内部保护访问。只限于本项目或者子类访问,其它不能访问。...

2021-10-01 21:28:00 73

原创 在Asp .net core 中通过属性映射实现动态排序和数据塑形

目录属性映射服务实现动态排序数据塑形属性映射服务实现public class PropertyMappingValue{ public IEnumerable<string> DestinationProperties { get; private set; } public PropertyMappingValue(IEnumerable<string&...

2021-08-26 22:00:00 457

原创 在Asp .net core中使用Jwt登录验证

安装Jwt Nuget包在startup中添加验证授权中间件(在路由之后)在appsettings中添加Jwt所需配置在登录控制器中创建Jwtvar signingAlgorithm = SecurityAlgorithms.HmacSha256; var claims = new List<Claim> { ...

2021-08-26 16:02:00 403

原创 Asp .net core中使用AutoMapper数据映射

安装nuget包注册服务services.AddAutoMapper(AppDomain.CurrentDomain.GetAssemblies());创建映射配置文件配置类如下public class TouristRouteProfile : Profile { public TouristRouteProfile() { ...

2021-08-25 23:21:00 251

原创 在Asp .net core 中使用配置mysql

下载mysql的providor在appsettings.json中配置连接字符串"ConnectionStrings": { "MySql": "server=******;user=root;password=******;database=TourismMallMS"},在startup中配置服务services.AddDbContextPool<App...

2021-08-25 22:48:00 521

原创 git常用指令合集

全局配置$ git config --global user.name "Name"$ git config --global user.email "**.com"$ git config --list局部仓库配置$ git config user.name "Name"$ git config user.email "**.com"$ git config --list常...

2021-08-25 22:31:00 63

原创 在vs2019中连接mysql, postgresql数据库

visual stdio 2019中并未自带mysql和postgresql的连接功能,我们需要手动配置mysql配置mysql官网下载链接下载安装这三个工具postgresql配置在vs的扩展管理中下载该插件安装即可连接...

2021-08-20 13:02:00 1433 1

原创 了解CSS in JS(JSS)以及在React项目中配置并使用JSS

目录认识JSS什么是JSSJSS 的常见实现JSS 的好处与坏处好处坏处使用模块化CSS实现JSS安装插件在React项目中的tsconfig.json中添加配置vscode项目中添加配置认识JSS什么是JSS简单来说,一句话概括CSS in JS (JSS),就是"行内样式"(inline style)和"行内脚本"(inline script)。因为,自从React出现以后,基于组件化...

2021-08-12 17:02:00 1394 1

原创 主键、外键、索引理解以及主键类型选择

目录主键外键索引主键主键的主要作用是保证表的完整、保证表数据行的唯一性质业务主键(自然主键):在数据库表中把具有业务逻辑含义的字段作为主键,称为“自然主键(Natural Key)”。自然主键的含义就是原始数据中存在的不重复字段,直接使用成为主键字段。 这种方式对业务的耦合太强,一般不会使用。逻辑主键(代理主键):在数据库表中采用一个与当前表中逻辑信息无关的字段作为其主键,称为“代理主键...

2021-07-21 14:28:00 1273

原创 使用dbeaver连接sql servser 2019

找到sqlserver 2019 配置管理器启动sqlserver tcp协议在属性中查看端口在dbeaver中像连接其它数据库一样正常操作

2021-07-08 15:05:00 6943 2

原创 MySQL基本sql语句总结

目录约束表操作查看表结构与修改表名修改字段名与字段数据类型添加与删除字段修改字段的排列位置删除表的外键约束增删改插入数据更新数据删除数据查询单表查询连接查询子查询聚合函数查询视图约束主键约束primary keyprimary key(字段名...)外键约束constraint fk_table1_table2 foreign key(字段) references tabl...

2021-07-05 18:01:00 102

原创 windows安装sql server2019和SSMS已经配置身份验证模式

sql server 2019 developer版下载地址下载SSMS此时sql server只支持Windows身份验证模式想要使用用户密码登录参考 微软官方文档

2021-07-01 20:23:00 643

原创 使用ef core的迁移功能并配置种子数据

在Entity Framework Core 中支持code-first,Entity Framework Core 给我们提供了迁移功能:让我们的数据库架构设计与应用程序的模型类(也称为实体类)保持同步。只需要注意业务逻辑的实现,数据库他会帮助我们自动构建。打开控制台get-help about_entityframeworkcoreAdd-Migration这是ef...

2021-06-09 01:40:00 685

原创 windows服务删除

之前在本地安装了多种数据库并配置了自启动服务,现在不需要了想要清理干净,方法如下:打开服务查找需要删除地服务名称以MySQL为例以管理员身份打开cmdsc delete MySQL...

2021-06-07 00:05:00 57

原创 mysql-8.0安装与配置

mysql下载地址配置环境变量以管理员身份启动cmd并输入mysqld --initialize-insecure --user=mysql安装 mysqld -install启动服务 net start MySQL登录 mysql -u root -p 初值状态没有密码直接回车查询用户密码mysql> select host,user,authe...

2021-06-06 23:57:00 60

原创 vs2019豆沙绿背景色及consolas字体设置

个人喜欢将编辑器背景设置成豆沙绿,保护眼睛。在vs2019中豆沙绿背景以及consolas字体配置方法如下:工具 -> 选项 -> 环境 -> 字体和颜色,显示项为“纯文本”,设置项背景色:色调=85,饱和度=123,亮度=205,或者 rgb为199,237,204。字体设置成consolas,这是等宽字体。...

2021-06-06 13:46:00 4107

原创 JetBrains账号使用学生邮箱进行学生认证

注册滁州学院学生邮箱jetbrains学生认证官网进入官网按以下步骤点击接受后会将学校邮箱和jetbrains账号绑定,如果你没有jetbrains账号在弹出页面如图地方注册官网下载idea安装好了之后可以用jetbrains账号登录也可以用lecense ID...

2021-05-30 21:35:00 3063 1

原创 线段树模板总结

目录前言例题最大数题目描述输入格式输出格式数据范围输入样例:输出样例:样例解释代码思考过程前言一直以来都只会一些简单的数据结构,像树状数组、线段树这样的高级数据结构只在大佬口中听过hhhh,今天自己也偷学一下线段树,发现挺有意思而且并不是很难,理解思想代码就很好写。例题最大数题目描述给定一个正整数数列 a1,a2,…,an,每一个数都在 0∼p−1 之间。可以对这列数进行两种操作:...

2021-05-21 18:41:00 123

原创 多重背包二进制优化

有 N 种物品和一个容量是 V 的背包。第 i 种物品最多有 si 件,每件体积是 vi,价值是 wi。求解将哪些物品装入背包,可使物品体积总和不超过背包容量,且价值总和最大。输出最大价值。输入格式第一行两个整数,N,V,用空格隔开,分别表示物品种数和背包容积。接下来有 N 行,每行三个整数 vi,wi,si用空格隔开,分别表示第 i 种物品的体积、价值和数量。输出格式输出一个整...

2021-05-17 20:52:00 82

原创 蓝牙耳机连接windows后断连关机

这两天漫步者蓝牙耳机莫名奇妙连接windows一在chrome播放音频就断连关机,一开始还以为是win10的锅重新安装了声卡驱动,还是没用后来百度到以为老哥的方法解决了问题。实际上用了新版的chrome内核都有这个问题。对于chrome游览器只需要在游览器地址栏输入chrome://flags/#hardware-media-key-handling把Hardware Media K...

2021-05-10 21:04:00 1831

原创 Hadoop集群管理脚本

这里介绍两个常用的管理hadoop集群的脚本hadoop集群启停脚本myhadoop.sh#!/bin/bashif [ $# -lt 1 ]then echo "No Args Input..." exit ;ficase $1 in"start") echo " =================== 启动 hadoop 集群 =================...

2021-05-01 23:26:00 298

原创 Hadoop完全分布式集群配置

目录准备三台客户机模板虚拟机准备安装模板虚拟机配置关闭防火墙卸载虚拟机自带的JDK克隆虚拟机修改克隆机ip修改克隆机主机名安装JDK和Hadoop配置环境变量配置集群编写集群分发脚本xsyncssh无密登录配置文件群起集群配置workers启动集群配置历史服务器配置日志的聚集准备三台客户机模板虚拟机准备安装模板虚拟机ip地址192.168.10.100主机名称hadoop100内存4...

2021-05-01 21:41:00 276

原创 react前端路线

前端三件套htmlcssjavascript(js)b站随便找播放量多的看看就行,也面好不好看主要是css,功能还要看javascript, 其实前端最重要最难的还是js。前端进阶有了这些之后可以花一两天了解一下jquery,看看就好(看看怎么封装ajax请求的),曾经很重要,后面我会讲替代方案,之后学es6语法(后面框架需要)和一些前端工具使用看图上标的这几个视频 不到一周就...

2021-04-26 19:56:00 225

原创 vscode中react代码格式化问题解决方案

今天在学习的过程中遇到一个头疼的问题,react引入antd组件时代码被格式化的混乱,所以上网查了一些方法,并在此总结一下。插件选择这里我们使用prettier,如果安装过其它格式化插件建议卸载,个人感觉一个就够用了,好多插件会弄的有点混乱配置设置在设置中随便选一个对settings.json进行编辑加入如下代码"editor.formatOnSave": true,"edit...

2021-04-22 17:21:00 2164

原创 基础算法

快排#include<iostream>#include<algorithm>using namespace std;const int N = 1e5 + 10;int a[N];void qsort(int left, int right) { int l = left, r = right; int mid = a[l + r &...

2021-04-21 12:55:00 115

原创 react引入antd并配置按需加载和自定义主题

下载组件库包yarn add antd使用craco对create-react-app进行自定义配置yarn add @craco/craco根目录创建craco.config.js文件/* craco.config.js */module.exports = { // ...};更改package.json"scripts": { "start...

2021-04-16 03:00:00 300

原创 windows安装mongodb并配置开机自启

目录下载配置mongodb创建并启动mongodb服务下载配置mongodbmogodb官网下载解压到指定目录添加环境变量(可有可无)创建data、logs两个文件夹创建并启动mongodb服务创建mongodb服务以管理员身份打开cmd输入以下指令(注意更改路径)mongod --install --dbpath E:\Tools\mongodb...

2021-04-15 17:14:00 531

转载 React脚手架配置代理

react脚手架配置代理总结方法一在package.json中追加如下配置"proxy":"http://localhost:5000"说明:优点:配置简单,前端请求资源时可以不加任何前缀。缺点:不能配置多个代理。工作方式:上述方式配置代理,当请求了3000不存在的资源时,那么该请求会转发给5000 (优先匹配前端资源)方法二第一步:创建代理配置文件在src下创建...

2021-03-27 13:13:00 142

原创 vscode 自带终端无法运行yarn

原因:计算机上启动 Windows PowerShell 时,执行策略为 Restricted(默认设置)。Restricted 执行策略不允许任何脚本运行。RemoteSigned 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本解决方法:1.确认勾选以管理员身份运行此程序2.重新打开vscode,打开终端执行下面2个命令get-ExecutionPolicy // 查看执行策略set-ExecutionPolicy RemoteSigned // 设置执行策略

2021-03-23 19:42:53 1853

原创 vscode配置c/c++编译环境

文章目录一、安装vscode二、安装插件以及配置c\c++编译环境1. 安装以下两个插件2. 配置编译环境一、安装mingw64(推荐)方法一方法二二、如果你安装过visual studio 可以使用微软的msvc3. 编写配置文件4. 测试 ctrl + F5一、安装vscode官网下载二、安装插件以及配置c\c++编译环境1. 安装以下两个插件[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-a3xmSPA6-1616075764104)(C:%5CUsers%5C

2021-03-18 21:56:46 918 12

原创 前端模块化开发

目录CommonJS规范ES6模块化规范ES6模块化写法2CommonJS规范CommonJS使用 exports 和require 来导出、导入模块每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的对其他文件不可见。创建“module”文件夹创建 mokuai-common-js/四则运算.js// 定义成员:const sum = fun...

2021-03-15 09:42:00 77

原创 babel安装与基本使用

目录Babel概述一、本地安装babel命令二、创建.babelrc文件三、.babelrc文件文件配置四、安装转义器五、配置package.json六、转义七、拓展Babel概述ES6的某些高级语法在浏览器环境甚至是Node.js环境中无法执行。Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行执行。这意味着,你可以现在就用 ES6 编写程序,而不用担心...

2021-03-14 14:03:00 973

原创 ES6常用新特性

目录概述Let 和const 定义const常量变量穿透ES6语法:模板字符串函数默认参数箭头函数对象初始化简写对象解构对象传播操作符数组map和reduce方法使用mapreduce概述ES6, 全称 ECMAScript 6.0 ,是 JavaScript 的下一个版本标准,2015.06 发版。ES6 主要是为了解决 ES5 的先天不足,比如 JavaScript 里并没有类的概念,但...

2021-03-14 00:38:00 81

原创 springboot静态资源访问探究

目录在springboot中,我们可以使用以下方式处理静态资源一、webjars -> localhost:8080/webjars/二、public, static, /** , resources -> localhost:8080/三、优先级:resources > static(默认) > public四、配置文件自定义静态资源访问路径在springboo...

2021-03-13 12:33:00 66

原创 递归实现组合型枚举

题目描述从 1∼n1∼n 这 nn 个整数中随机选出 mm 个,输出所有可能的选择方案。输入格式两个整数 n,mn,m ,在同一行用空格隔开。输出格式按照从小到大的顺序输出所有方案,每行 11 个。首先,同一行内的数升序排列,相邻两个数用一个空格隔开。其次,对于两个不同的行,对应下标的数一一比较,字典序较小的排在前面(例如 1 3 5 7 排在 1 3 6 8 前面)。数据范围...

2021-03-12 10:00:00 122

原创 递归实现指数型枚举

题目描述从 1~n 这 n 个整数中随机选取任意多个,输出所有可能的选择方案。输入格式输入一个整数n。输出格式每行输出一种方案。同一行内的数必须升序排列,相邻两个数用恰好1个空格隔开。对于没有选任何数的方案,输出空行。本题有自定义校验器(SPJ),各行(不同方案)之间的顺序任意。数据范围1≤n≤15输入样例:3输出样例:322 311 31 21 2 3典...

2021-03-11 21:54:00 52

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除