- 博客(33)
- 收藏
- 关注
原创 vscode设置
vscode设置成中文按快捷键“Ctrl+Shift+X”;搜索中文安装包,安装即可;文件–首选项–设置,打开用户设置;tabCompletion用来在出现推荐值时,按下Tab键是否自动填入最佳推荐值,推荐设置为on;editor.codeActionsOnSave中的source.organizeImports属性,这个属性能够在保存时,自动调整 import 语句相关顺序,能够让你的 import 语句按照字母顺序进行排列,推荐设置为true,即"editor.codeActionsOnSa
2023-11-13 15:35:23 95
转载 Mysql【安装】
一、MySQL下载1.登入官网下载mysql的安装包官网地址:https://dev.mysql.com/downloads/mysql/1.页面打开为最新版本,如果需要其他版本,可以点击查看历史版本→档案馆2.下载格式一般64-bit代表64位系统,如果需要32位系统可以在历史版本中寻找。3.点击下载,下载完成后为压缩包。4.将 zip 包解压缩进入,内部拥有有多个文件夹和文件,记下地址5.在【安装目录】内,新建 my.ini 空文件。
2023-10-29 20:53:06 41
原创 .Net Core 入门(九)异常截取
public void Configure(IApplictionBuilder app ,IWebEnviroment env){//在开发者模式下使用抓取异常 if(env.IsDevelopment()){ DeveloperExceptionPageOptions developerExceptionPageOptions = new DeveloperExceptionPageOptions(); developerExceptionPageOpti
2021-11-18 22:45:23 340
原创 .Net Core 入门(八)静态文件的使用
中间件中静态文件的使用public void Configure(IApplictionBuilder app,IWebEnviroment env,ILogger logger){ if(env.IsDevelopment()){ app.UseDeveloperExceptionPage()}; //指定默认静态文件页 index.html index.htm default.html default.htm app.UseDefaultFiles(); //使用静态文件 ap
2021-11-18 22:25:22 452
原创 .Net Core 入门(七)中间件的执行顺序
.NetCore 管道中间件执行顺序大家可以从图片中看到执行顺序就是在第一个中间件中执行第一步,然后执行第二个中间件的第一步,然后执行第三个中间件,之后返回执行第二个中间件的第二部在执行第一个中间件的第二部,整体像绕了一个圈子。public void Configure(IAppliactionBuilder app,IWebEnvironment env,ILogger<Startup> logger){ if(env.IsDevelopment()){ app.UseDevel
2021-11-18 21:43:58 2436
原创 .Net Core 入门(六)配置管道
public class Startup{ public void ConfigureService(){} public void Configure(IApplictionBuilder app,IWebHostEnvironment env) { if(env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseEndpints(endpoints=>{
2021-11-18 15:42:10 326
原创 .Net Core 入门(五)配置文件
Asp.NetCore中的配置源1.appsettings.json,appsettings.{Environment}.json,不同环境下对应不同的托管环境2.User secrets(用户机密)3.Environment variables(环境变量)4.Commond-line arguments(命令行)配置文件会根据上边的顺序依次查找...
2021-11-17 22:32:48 159
原创 .Net Core入门(二)
创建Asp.NetCore Web 程序在visual studio 中创建一个 Asp.NetCore Web 应用程序预制的项目模板有什么不同,那些是可以使用的,他们与什么不同1.空模板,建议学习使用,可以了解Asp.NetCore之间的关联关系2.模型视图控制器 包含模型、视图、控制器、静态文件(js、css等)3.WebAPI 很干净的模板,适用于程序与程序之间的互相调用,没有用户交互4.Razor...
2021-11-17 20:50:28 78
原创 .Net Core 入门(一)
Asp.NetCore介绍Asp.NetCore是一个跨平台高性能的开源框架,用于构建现代化的,基于云连接互联网的应用程序。‘Asp.NetCore的特点及亮点1.跨平台2.MVC与web API统一编程模型3.依赖注入4.可测试性5.开源6.模块化跨平台cross platform可以支持在不同的操作系统中运行 windows mac linux可以支持在不同的宿主上托管 IIS Apache Docker统一MVC与WebAPI的编程模型模块化...
2021-11-17 20:27:55 226
原创 LinuxProbe学习笔记(十六)
squidSquid是Linux系统中最为流行的一款高性能代理服务软件,通常用作Web网站的前置缓存服务,能够代替用户向网站服务器请求页面数据并进行缓存。简单来说,Squid服务程序会按照收到的用户请求向网站源服务器请求页面、图片等所需的数据,并将服务器返回的数据存储在运行Squid服务程序的服务器上。当有用户再请求相同的数据时,则可以直接将存储服务器本地的数据交付给用户,这样不仅减少了用户的等待时间,还缓解了网站服务器的负载压力。1.在其中一台虚拟机中添加一块新网卡,需要注意的是,这块新添加的网卡设备
2021-02-16 22:54:12 171
原创 LinuxProbe学习笔记(十五)
邮件系统在电子邮件系统中,为用户收发邮件的服务器名为邮件用户代理(Mail User Agent,MUA)。另外,既然电子邮件系统能够让用户在离线的情况下依然可以完成数据的接收,肯定得有一个用于保存用户邮件的“信箱”服务器,这个服务器的名字为邮件投递代理(Mail Delivery Agent,MDA),其工作职责是把来自于邮件传输代理(Mail Transfer Agent,MTA)的邮件保存到本地的收件箱中。其中,这个MTA的工作职责是转发处理不同电子邮件服务供应商之间的邮件,把来自于MUA的邮件转发
2021-02-12 22:21:26 348
原创 LinuxProbe学习笔记(十三)
DNS为了降低用户访问网络资源的门槛,DNS(Domain Name System,域名系统)技术应运而生。这是一项用于管理和解析域名与IP地址对应关系的技术,简单来说,就是能够接受用户输入的域名或IP地址,然后自动查找与之匹配(或者说具有映射关系)的IP地址或域名,即将域名解析为IP地址(正向解析),或将IP地址解析为域名(反向解析)。这样一来,我们只需要在浏览器中输入域名就能打开想要访问的网站了。DNS域名解析技术的正向解析也是我们最常使用的一种工作模式。yum install bind-chroo
2021-02-09 05:12:21 975 1
原创 LinuxProbe学习笔记(十二)
ftpFTP是一种在互联网中进行文件传输的协议,基于客户端/服务器模式,默认使用20、21号端口,其中端口20(数据端口)用于进行数据传输,端口21(命令端口)用于接受客户端发出的相关FTP命令与参数。FTP服务器普遍部署于内网中,具有容易搭建、方便管理的特点。而且有些FTP客户端工具还可以支持文件的多点下载以及断点续传技术,因此FTP服务得到了广大用户的青睐。yum install vsftpd 安装vsftpd服务iptables -F清空iptables规则mv /etc/vsftpd/vsf
2021-02-07 00:15:08 393
原创 LinuxProbe学习笔记(十一)
网络会话如果我们在公司网络中使用笔记本电脑时需要手动指定网络的IP地址,而回到家中则是使用DHCP自动分配IP地址。这就需要麻烦地频繁修改IP地址,但是使用了网络会话功能后一切就简单多了—只需在不同的使用环境中激活相应的网络会话,就可以实现网络配置信息的自动切换了。nmcli connection add con-name company ifname eno16777736 autoconnect no type ethernet ip4 192.168.10.10/24 gw4 192.168.10
2021-02-02 14:18:14 429 2
原创 LinuxProbe学习笔记(十)
RAID磁盘阵列热备盘是当有一块硬盘坏掉的情况下,热备盘会直接顶上去替代这块坏掉的硬盘mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sd[b-e] 创建磁盘阵列热备盘LVM逻辑卷管理器lvm是可以根据分区的实际使用情况,扩容或者缩小分区的大小。pvcreate /dev/sdb /dev/sdc 将硬盘分区转换成lvm支持的格式vgcreate storage /dev/sdb /dev/sdc 将硬盘分区融合成一个卷组lvcreate -n vo
2021-01-27 20:50:44 301
原创 LinuxProbe学习笔记(九)
随着不断的深入学习感觉自己懂得越来越少,真希望自己有过目不忘的本领可是学习的乐趣就是在忘了学,学了忘到达最后的境界吧,我们在不断的学习中寻得快乐,痛苦并快乐着swp交换分区挂载fdisk /dev/sdb 管理硬盘工具mkswap /dev/sdb1swapon /dev/sdb1vim /etc/fstab 设置开机自动挂载磁盘配额vim /etc/fstab 设置defaults,uquota 设置开机自启动磁盘配额xfs_quota -x -c 'limit bsoft=
2021-01-22 23:10:36 235 1
原创 LinuxProbe学习笔记(八)
存储结构/boot目录:存放开机启动文件/dev目录:存放设备文件/etc目录:存放配置文件/home: 家目录/bin:二进制文件/lib:函数库/sbin:二进制文件/media:挂载设备文件/opt:第三方软件文件/root:管理员家目录/srv:一些网络服务的数据文件目录/tmp:临时目录/proc:虚拟文件系统/usr/local:第三方软件文件/usr/sbin:二进制文件/usr/share:帮助和说明文件/var:经常变化的文件,如日志/lost+foun
2021-01-18 17:18:56 254
原创 LinuxProbe学习笔记(七)
普通权限r读权限 对应数字 4w写权限 对应数字 2x执行权限 对应数字1特殊权限SUID:对二进制文件进行设置的特殊权限,可以使二进制文件的执行者临时拥有属主权限 对应数字4GUID:可以使某目录下创建的文件继承目录的所属组 对应数字2SBIT:可以使文件只让当前所有者进行增删改权限 对应数字1隐藏权限chattr +i 文件名称lsattr 文件名称facl修改当个文件的读写执行权限setfacl -m u:linuxprobe:rwx 文件名称getfacl
2021-01-16 23:39:40 197
原创 LinuxProbe学习笔记(六)
SHELL脚本for循环#!/bin/bash#循环添加用户read -p "enter:" PASSWDfor UNAME in `cat users.txt`do id $UNAME &> /dev/null if [ $? -eq 0 ] ; then echo "already exists" else useradd "$UNAME" &> /dev/null echo "$PASSWD" | passwd --stdin "$UNAME
2021-01-16 12:06:02 285
原创 LinuxProbe学习笔记(五)
在经历了无数的思想斗争中,学习着,前进着,可是记不住真是难啊,今天学习了vim编辑器和shell脚本,觉得有些难,不过还好预习过了,希望自己的干劲不会退缩,只会前进。加油!奥利给VIM编辑器3种模式 命令模式 输入模式 末行模式命令模式:可以对文档进行复制、黏贴、删除、剪切等操作输入模式:可以对文档进行编辑末行模式:可以保存退出,不保存退出,设置行号,跳转行数等操作命令模式:a 从光标的末尾进行编辑i 从光标当前行进行编辑o从光标下一行进行编辑dd删除yy复制p黏贴u撤销上一步操作
2021-01-12 14:53:34 289 1
原创 LinuxProbe学习笔记(四)
感觉学到的知识点越来越多,总之我相信多看多写才是王道,今天的内容是余下的一些命令。重定向,管道符,环境变量,虽然预习过了,但是感觉还是记不住,大概知道怎么用的了,但是还是需要多加练习,也不知道自己能不能行,不过我相信努力就会有收货linux命令文件目录管理命令touch:新建文件-d 修改访问时间和最后一次修改时间mkdir:新建目录-p递归创建cp :复制目录mv:剪切dd:if=/dev/zero of=1 count=1 bs=1 复制文件file:查询文件类型打包压缩与搜索命
2021-01-10 12:00:23 186
原创 LinuxProbe学习笔记(三)
今天开始进入命令学习,感觉命令都知道干嘛用的,但是还是记不全,但是我觉得还是需要天天看,天天背背,就这么干,希望能够在学习过程中找到自己的学习方法,以下是记录的man命令:查询帮助命令echo:把对象输出到屏幕上linux命令date:输出系统时间reboot:重启powerof:关机wget:抓取网络文件ps -aux R:正在服务 S:等待服务 D:不可中断 Z:不在服务 T:停止服务top:加强版任务管理器pidof:查
2021-01-08 22:12:55 346
原创 LinuxProbe学习笔记(二)
跟刘遄老师学习的第二天,没怎么感觉吃力,简单用VMWare构建红帽环境,论述了RPM、YUM仓库、DNF、systemd、解释了硬件》内核》API》程序从硬件与人交流的过程。RPM Red Hat Package Mananger 红帽软件包管理器YUM仓库 包含常用大量的RPM包 臃肿,不可以同时操作DNF是yum的升级版服务命令需要背诵systemctl start 服务名称 启动systemctl stop 服务名称 停止systemctl restart 服务名称 重启syste
2021-01-03 21:30:03 257 1
原创 LinuxProbe学习笔记(一)
今天开始跟着刘遄老师学习linux,对于我这样的小白而言,有一个优秀的导师是非常之重要的,也希望在接下来的课程中能慢慢看到成长的自己,而为自己感到开心和快乐。今天第一堂课老师讲了一些关于linux的普及知识,听了很多,但是记住的不多,混个脸熟。linux基于开源开源是闭源的反义词开源既是开放源代码将软件包和程序代码一起提供给用户的服务模式linux的4个优点:低风险:因为基于开源所以一旦出现漏洞就会被广大的linux爱好者把漏洞补上。高品质:因为基于开源所以如果你写的代码很烂绝对不可能把自己
2021-01-03 12:52:11 1387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人