浏览器标题切换
浏览器标题切换end

02 2021 档案

摘要:.NET核心系统: .NET核心系统主要由三部分组成:.NET Framework、.NET Core、Xamarin,旨在为开发者提供一个具有一致性的编程环境,让代码、部署、版本控制以及基于标准API进行的开发工作都有统一的封装和构建方式。.NET Core将会实现部分的 .NET Framewo 阅读全文
posted @ 2021-02-28 13:12 抓水母的派大星 阅读(156) 评论(0) 推荐(0) 编辑
摘要:今天周六,本来想从上午八九点一直训练ACM到晚上的,奈何心里还是想搞一下公司学的东西,然后又巴拉巴拉学了一通敲了一通,今天也终于把Demo搞完了,只是没有前端页面,实在是不知道怎么去调用。 今天主要是: 解决了昨天留下的一个controller下面无法定义多个Get等请求的问题,但是搞了好几个小时, 阅读全文
posted @ 2021-02-27 19:36 抓水母的派大星 阅读(43) 评论(0) 推荐(0) 编辑
摘要:##DbContext DbContext是数据库和领域模型之间的桥梁。使用它可以查询数据到你的 entitys 集合中,也可以通过它将 entitys 保存到底层数据库中, EF Core 中的 DbContext 拥有的模块:连接管理、查询数据、持久化数据、修改跟踪、缓存、事务管理,具体见:ht 阅读全文
posted @ 2021-02-27 19:32 抓水母的派大星 阅读(406) 评论(0) 推荐(0) 编辑
摘要:##问题 当PatientController.cs文件中这么写的时候,会报ambiguous xxx的错误: [ApiController] [Route("[Controller]")] public class PatientController:ControllerBase { privat 阅读全文
posted @ 2021-02-27 19:19 抓水母的派大星 阅读(669) 评论(0) 推荐(0) 编辑
摘要:##题意 给出T组数据,每次每组数据给出a、b、c三个数,范围在 [263,263] , 如果a+b<=c输出false,a+b>c输出true 。 ##思路 话说我没啥思路其实,考虑过一位一位相加去判断,但是最后觉得代码肯定又长又乱还得调,于是乎,放弃 阅读全文
posted @ 2021-02-27 18:34 抓水母的派大星 阅读(100) 评论(0) 推荐(0) 编辑
摘要:##对字符串长度进行排序 using System; using System.Linq; using System.Resources; using System.Runtime.InteropServices.ComTypes; namespace Practice_Code { public 阅读全文
posted @ 2021-02-27 17:05 抓水母的派大星 阅读(42) 评论(0) 推荐(0) 编辑
摘要:##概念 LinQ:语言集成查询。它为.NET语言添加了本机数据查询功能。 在C#中比较特别,因为LINq是C#语言的一部分,而不是外部类库。LINQ允许编写C#/VB代码来查询数据库相同的方式操作内存数据 LINQ将编程语言和数据连接在了一起,实现了统一的数据访问方案。 ##LINQ其他相关特性 阅读全文
posted @ 2021-02-27 17:02 抓水母的派大星 阅读(61) 评论(0) 推荐(0) 编辑
摘要:ORM框架:对象关系映射(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。作用:用于实现面向对象编程语言里不同类型系统的数据之间的转换。基本的工作原理:通过操 阅读全文
posted @ 2021-02-26 17:46 抓水母的派大星 阅读(77) 评论(0) 推荐(0) 编辑
摘要:##Code First 用这个多。 先从代码(C#或者VB.NET)开始然后EF 基于你写的代码,实体框架生成数据库(自动创建数据对象)。 优点:性能比较好、代码较少冗余、支持多个数据库之间连接(只需要有驱动就行) 缺点:由于都是代码编写的,比如更新数据库。 ##Database First Da 阅读全文
posted @ 2021-02-26 13:38 抓水母的派大星 阅读(75) 评论(0) 推荐(0) 编辑
摘要:##路由总结 路由是根据不同的URL地址展示不同的内容或页面。 ##路由介绍 路由是用来把请求映射到路由处理程序。应用程序一启动就配置了路由,并且可以从URL中提取值用于处理请求。它还负责使用 ASP.NET 应用程序中定义的路由来生成链接。 路由的作用:定义用户请求与控制器方法之间的映射关系。 A 阅读全文
posted @ 2021-02-26 12:56 抓水母的派大星 阅读(60) 评论(0) 推荐(0) 编辑
摘要:##配置文件介绍 配置文件是appsettings.json。在 ASP.NET 中,我们一般使用 Web.config 来进行配置。但是在 ASP.NET Core 中 ,你们会发现 Web.config 已经没了,因为它被 appsettings.json 这个配置文件取代了。 我们的主机在创建 阅读全文
posted @ 2021-02-26 10:15 抓水母的派大星 阅读(60) 评论(0) 推荐(0) 编辑
摘要:##题意 第一行给出四个数,分别代表城市数量(0 ~ n-1)、道路数量m、起点s、终点t。 第二行给出n个数,代表第i个城市救援队的数量 接下去给出m行,每行给出三个数x、y、z,表示x->y 距离z,是双向路。 最后让我们输出s->t的最短路条数 和 能聚集到的救援队的最大数量。 ##思路 本题 阅读全文
posted @ 2021-02-25 19:16 抓水母的派大星 阅读(97) 评论(0) 推荐(0) 编辑
摘要:今天学习内容: 依赖注入 路由(不会) 没了,我都服了,真的是比赛归比赛,工作归工作。比赛上学到的东西一丁点都用不到,我这几天学的我都不知道我自己在干什么,明天就是周五了,对很多东西还是一无所知,或者不会用或者不理解等等问题。而且这几天学的东西真的我感觉巨难,是我学计算机以来最难以理解的东西,而且搜 阅读全文
posted @ 2021-02-25 19:02 抓水母的派大星 阅读(37) 评论(0) 推荐(0) 编辑
摘要:##学习大纲 静态文件访问,文件服务器,文件缓存,使用 PhysicalFile 设置文件权限, 启用目录浏览,默认文档设置。路由系统介绍,路由中间件与 MVC 中间件配置,默认路由规则映射方式。 路由是用来把请求映射到路由处理程序。应用程序一启动就配置了路由,并且可以从URL中提取值用于处理请求。 阅读全文
posted @ 2021-02-25 17:54 抓水母的派大星 阅读(46) 评论(0) 推荐(0) 编辑
摘要:依赖注入的实现方式/基本用法有三种。 构造函数注入(最常用的注入方式,主要要会写这个) 如果你需要添加一个自定义服务类,你就需要选择一个生存期。 构造函数注入常用于在服务构建上定义和获取服务依赖。 setter注入 接口注入:接口注入使用接口来提供setter方法。 下面写的是最常用的构造函数注入。 阅读全文
posted @ 2021-02-25 14:06 抓水母的派大星 阅读(95) 评论(0) 推荐(0) 编辑
摘要:这个是今天刚整理出来的总的实习学习路径,也是大概写了几个,因为对具体业务还不是很熟悉,之后也会不断进行调整的: 今日总结: 今天9-18:主要就是学习中间件&管道&注入依赖,感觉是一直在学习,但是这三个东西目前已经花了整整两天的时间在学习了,自己需要把这三个东西再细化再去进行学习,自己没有具体框架+ 阅读全文
posted @ 2021-02-24 17:59 抓水母的派大星 阅读(37) 评论(0) 推荐(0) 编辑
摘要:路径随着工作等因素进行调整!加油小黄! 阅读全文
posted @ 2021-02-24 17:53 抓水母的派大星 阅读(117) 评论(2) 推荐(0) 编辑
摘要:一、什么是依赖注入 依赖注入( Dependency Injection = DI)的概念:把有依赖关系的类放到容器中,解析出这些类的实例。 注入什么东西:应用程序依赖容器创建并注入它所需要的外部资源 为什么需要依赖注入(目的):实现类的解耦。 依赖注入的原理 好处:如果后期代码因改动量过大,这样做 阅读全文
posted @ 2021-02-24 17:30 抓水母的派大星 阅读(79) 评论(0) 推荐(0) 编辑
摘要:其实这块我没太懂,因为听的东西都是中间件带一点管道的…… 管道是ASP.NET Core WEB应用的核心。 如何配置管道?也就是在我们的管道中布置中间件(有很多种扩展方法,都是由ApplicationBuilder这个接口来提供的) 在ApplicationBuilder.cs源码中有部分代码(即 阅读全文
posted @ 2021-02-24 15:34 抓水母的派大星 阅读(55) 评论(0) 推荐(0) 编辑
摘要:##DbContext概念解释 DbContext是EF中的一个类(数据库(db=database)上下文类),可以当做是一个数据库对象的实例, DbContext实例代表与数据库的会话,可用于查询实体实例并将其保存到数据库。 在EF中,可以通过DbContext对数据库进行增删改查等操作(属于EF 阅读全文
posted @ 2021-02-24 15:19 抓水母的派大星 阅读(81) 评论(0) 推荐(0) 编辑
摘要:如果自己写了一个中间件,想要发布出去,别人也可以使用,所以要写一个扩展方法。 ##CustomMiddlewareExtensions.cs using Microsoft.AspNetCore.Builder; namespace WebApplication3 { public static c 阅读全文
posted @ 2021-02-24 14:08 抓水母的派大星 阅读(62) 评论(0) 推荐(0) 编辑
摘要:##介绍 Startup类是ASP.NET Core Web应用的启动类。在Program.cs中后面有一行 webBuilder.UseStartup(); ,这句代码指定了ASP.NER Core应用启动类是Startup(默认)。 ##Startup.cs using System; usin 阅读全文
posted @ 2021-02-24 13:02 抓水母的派大星 阅读(52) 评论(0) 推荐(0) 编辑
摘要:按照约定来创建: 具有类型为RequestDelegate(是一个请求委托 )的参数的公共构造函数 名为Invoke或InvokeAsync的公共方法,这个方法必须满足两个条件 返回Task 接受类型HttpContext的第一个参数 ##TestMiddleware.cs using System 阅读全文
posted @ 2021-02-24 11:29 抓水母的派大星 阅读(61) 评论(0) 推荐(0) 编辑
摘要:Entity Framework Core:https://docs.microsoft.com/zh-cn/ef/core/ ASP.NET Core(基础知识 部分必须熟悉!):https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/? 阅读全文
posted @ 2021-02-24 11:09 抓水母的派大星 阅读(36) 评论(0) 推荐(0) 编辑
摘要:这两天的工作开始慢慢进入正轨了,然后节奏一切的我感觉都还可以的,然后昨天没有学懂的东西,今天自己硬着头皮敲硬着头皮去理解目前我觉得天书一般的东西,也稍微有一点点自己的初步认识了,但是目前就是存在一个很大的问题,就是效率还是不高,包括晚上自己抽了两个小时左右的时间来训练之后的比赛这两个小时,我自我感觉 阅读全文
posted @ 2021-02-23 23:46 抓水母的派大星 阅读(50) 评论(0) 推荐(0) 编辑
摘要:两个最基本职责: 选择是否将请求传递给管道中的下一个中间件。也可以直接响应,但是会造成管道的短路。 短路:指结束请求并开始响应,是一种机制,是非常有必要的一种手段,可以避免很多不必要的工作。使得HTTP的请求很好的被层层处理,层次清晰。 在管道中的下一个中间件的前后执行工作(执行请求->、响应<-) 阅读全文
posted @ 2021-02-23 18:29 抓水母的派大星 阅读(87) 评论(0) 推荐(0) 编辑
摘要:##学习大纲 ASP.NET Core 应用程序启动流程,中间件的作用与实现,配置服务与管道,通过 Startup 类 和 IStartupFilter 配置请求处理管道,依赖注入与生命周期。 ##三者关系 长方形的模型: 洋葱模型 这是HTTP的请求,从管道中进去,从管道中出来,进去是请求,出来是 阅读全文
posted @ 2021-02-23 18:21 抓水母的派大星 阅读(104) 评论(0) 推荐(0) 编辑
摘要:##大纲 ASP.NET Core Web 应用启动流程图: 目的:如何写一个标准的API,认识一下开发框架 解决路径:创建一个 ASP.NET Core WebAPI 项目,在 WebAPI 项目中使用 Entity Framework Core 进行数据访问,依赖注入 DbContext 数据上 阅读全文
posted @ 2021-02-23 16:17 抓水母的派大星 阅读(150) 评论(0) 推荐(0) 编辑
摘要:标题问题,比如遇到DbContext。 安装依赖步骤:点击红色英文下划线中的任意一个位置 → 按alt+Enter(如果有会直接补全using,没有的话往后走) - >会出现下面图片,在左边输入需要安装的依赖包,右边version选择 .NET 版本。 或者 选择红色部分 - 同时按下Alt和Ent 阅读全文
posted @ 2021-02-23 14:26 抓水母的派大星 阅读(437) 评论(0) 推荐(0) 编辑
摘要:前天终于租到房子了,激动! 今天开始恢复正常学习作息了,5:30起床,11点睡觉,完美。 到新公司面临好几个技术需要现学,找了带我的同事要了一个小demo,今天上午搞了一上午的PostG reSQL,带着问题或者项目去学习总归比自己无脑的看视频和文本学的快的多,而且对我自己来说,把效率提上去真的是件 阅读全文
posted @ 2021-02-22 19:47 抓水母的派大星 阅读(50) 评论(0) 推荐(0) 编辑
摘要:PostGreSQL数据类型:https://zhuanlan.zhihu.com/p/105097036 查询ubuntu系统版本号: lsb_release -a Ubuntu下安装配置PostGreSQL:https://www.ruanyifeng.com/blog/2013/12/gett 阅读全文
posted @ 2021-02-22 19:38 抓水母的派大星 阅读(43) 评论(0) 推荐(0) 编辑
摘要:##思路 固定三个点,左节点,右节点和一个虚拟结点,记录下标,让虚拟结点不断往右跑,尺取法的思想 DP,由于DP和尺取时间复杂度一样,这里就不放代码了 ##注意 特判全是负数的情况,如果全部元素都是负数,则输出 0 第一个元素值 最后一个元素值 如果不在最后特判的话,如果全是负数则错误,比如: 5 阅读全文
posted @ 2021-02-22 19:30 抓水母的派大星 阅读(64) 评论(0) 推荐(1) 编辑
摘要:如何新建项目:https://www.cnblogs.com/OFSHK/p/14417387.html API的定义:英文是Application Programming Interface,即应用程序编程接口。API是一些预先定义的函数。 API作用:提供应用程序与开发人员基于某软件或硬件得以访 阅读全文
posted @ 2021-02-22 18:55 抓水母的派大星 阅读(65) 评论(0) 推荐(0) 编辑
摘要:简单写一些项目结构(原来这个名词叫这个,找了半天)。 appsettings.json 配置文件,配置一些参数。 Program.cs 是所有.net core程序的入口,相当于main文件。 定义了2个方法:Main() 和CreateHostBuilder()。 在终端输入dotnet run, 阅读全文
posted @ 2021-02-22 15:27 抓水母的派大星 阅读(293) 评论(0) 推荐(0) 编辑
摘要:打开Rider - 点击New Solution - Asp.NET Core Web Applicantion - Type部分改成xxxAPI - 填写Solution name和Project name - 是否建立git仓库根据情况选择 - 点击Crete 注意:Mac下也可以在Visual 阅读全文
posted @ 2021-02-19 17:57 抓水母的派大星 阅读(482) 评论(0) 推荐(0) 编辑
摘要:ASP.NET Core是一个跨平台的高性能开源框架。 用途: 创建 Web 应用程序和服务、IoT 应用和移动后端。 在 Windows、macOS 和 Linux 上使用喜爱的开发工具。 部署到云或本地。 在 .NET Core 或 .NET Framework 上运行。 .NET框架 = .N 阅读全文
posted @ 2021-02-19 17:52 抓水母的派大星 阅读(71) 评论(0) 推荐(0) 编辑
摘要:##创建数据库 三种方式: create database 库名 createdb [参数可选项(百度找需求)] [库名[相关说明]] 使用 pgAdmin。 ##删除数据库 三种方式: drop database [if exists] 库名 dropdb [connection-参数可选项] [ 阅读全文
posted @ 2021-02-19 13:31 抓水母的派大星 阅读(78) 评论(0) 推荐(0) 编辑
摘要:##概述 DataGrip是Jetbrains下的一个数据库管理工具 PostgreSQL是一个对象-关系数据库服务器(ORDBMS),是开源关系型数据库 ##连接步骤 打开DataGrip - 打开左边竖着的Database - 点击+号 - 选择Data Source - 选择PostgreSQ 阅读全文
posted @ 2021-02-19 11:00 抓水母的派大星 阅读(745) 评论(0) 推荐(0) 编辑
摘要:今天是第一天实习,然后整个过程感觉挺好的,同事也很热心,环境也OK的,nice! 希望接下去的这三个月自己能更深入了解自己的职业发展和技能,并专注于提升自己专业能力和业务能力。然后不要只停留在理论或者自己所谓的实践上去,多多放到项目中去学习和实现。 减少在一件事情上不必要花的时间,去提高效率才是首要 阅读全文
posted @ 2021-02-18 23:15 抓水母的派大星 阅读(49) 评论(0) 推荐(0) 编辑
摘要:##C#输出HelloWorld using System; // using 关键字用于在程序中包含 System 命名空间。 一个程序一般有多个 using 语句。 namespace ConsoleApp1 // 一个namespace里包含了一系列的类 文件名可以不同于类的名称。 { cla 阅读全文
posted @ 2021-02-18 18:04 抓水母的派大星 阅读(75) 评论(0) 推荐(0) 编辑
摘要:PS:后来有二面,忘记更了,问了OpenCV、PS等相关其他技术的问题,二面也过了,发offer了 这家公司是做CV的,效率很高这家公司,先投的邮件,内推的人估计忙,我问了一下简历进程后当天给我了回复。然后HR联系问有没有空完成笔试我说有之后,当天晚上给我发了笔试题,次日回复说笔试过了等面试,同天通 阅读全文
posted @ 2021-02-05 20:18 抓水母的派大星 阅读(452) 评论(0) 推荐(0) 编辑
摘要:wsl,终于解决了,每次都配不好,实在是ddl催促我赶紧弄好,不解决的问题迟早得解决掉~ 有两种方法:一种是每次新建一个cpp就去修改CMakeLists.txt里面的文件,一种是进行配置然后之后每次就点一下就行。 第一种方法:https://blog.csdn.net/hrbust_cxl/art 阅读全文
posted @ 2021-02-03 21:14 抓水母的派大星 阅读(470) 评论(0) 推荐(0) 编辑
摘要:整个流程大概30mins,面试前给了30mins笔试时间(指针内容多),这个岗位主要是仿真系统开发和自动驾驶等相关,对数学要求有。 自我介绍 我提到了在校担任的职位和之前是数学专业的事(面试官细问了,好像记录了一下)(讲到STL后开始问) 有没有专利(没有) 有没有论文(没有) STL容器使用场景 阅读全文
posted @ 2021-02-03 16:54 抓水母的派大星 阅读(276) 评论(0) 推荐(0) 编辑
摘要:PS:鉴于我长久没用Git了,又大概复习了一遍 复习的时候主要看下面给出的文本即可,关于IDEA和Git的使用起来还是有点问题,多用用就好了。 Git的工作流程一般是: 在工作目录中添加、修改文件 UserMapper.xml 将需要进行版本管理的文件放入暂存区域staged; git add . 阅读全文
posted @ 2021-02-03 13:21 抓水母的派大星 阅读(60) 评论(0) 推荐(0) 编辑
摘要:Docker理念:镜像+ 通过容器进行相互隔离机制 Docker架构图(基本组成) 从左到右:客户端、Docker的主机(服务器)、远程仓库 Docker的安装 相关名词解释:镜像、容器、仓库 命令 https://www.runoob.com/docker/docker-command-manua 阅读全文
posted @ 2021-02-03 13:13 抓水母的派大星 阅读(68) 评论(0) 推荐(0) 编辑
摘要:进入.ssh目录 cd ~/.ssh 查看是否有公钥目录 输入ls 查看目录下的所有文件,如果自己的电脑之前有生成过SSH,则会有一个叫做 id_rsa.pub 的文件生成,这个文件就是公钥文件,比如: 如果有公钥文件的话,我们使用 cat 文件名 来查看文件内容,回车后 ssh-rsa... 就是 阅读全文
posted @ 2021-02-02 23:01 抓水母的派大星 阅读(1612) 评论(0) 推荐(0) 编辑
摘要:今天面了金山、得物、森亿智能,金山直接给offer了(但是我拒了,还是感觉不完全是做研发的),其他两个在等消息。得物面了13分钟大概聊了一下情况,森亿智能大概面了30mins挺简单的,下面是森亿智能的一面。 聊了大三是否能实习的事情 讲一下人脸识别的项目,是否用到了GPU 人脸关键点数据集怎么采集的 阅读全文
posted @ 2021-02-02 17:46 抓水母的派大星 阅读(149) 评论(0) 推荐(0) 编辑
摘要:##网络通信 如何实现网络的通信: 通信双方的地址:IP + 端口号 规则:网络通信的协议 http、ftp文件上传、smtp发送文件、tcp、udp TCP/IP参考模型 如何准确定位到网络上的一台或多台主机(地址) ping www.baidu.com(域名),会返回一个IP地址 找到主机之后如 阅读全文
posted @ 2021-02-01 16:23 抓水母的派大星 阅读(114) 评论(0) 推荐(0) 编辑
摘要:##为什么使用? Makefile:编译器的辅助工具,是一个脚本语言(编译脚本)。 为什么使用Makefile? 因为大型的项目,源程序文件非常多,我们不可能一个个的去编译,所以有了这个工具进行管理。 ##注意 100+源文件用Makefile,否则用IDE即可。 ##前置知识 Linux相关简单命 阅读全文
posted @ 2021-02-01 11:20 抓水母的派大星 阅读(140) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示