草庐IT

query阶段

全部标签

篇(20)-Asp.Net Core入门实战-完结之一期阶段总结

入门实战-完结之一期阶段总结用了几天的功夫,编写和演练的这个Asp.NetCore简单入门的教程已经讲完,下一期可以将完善其功能,将UI功能也给其套上,至少可以达到商用的目的。简单做个总结:Asp.NetCore既有Razor的模式,也有MVC的模式,用MVC可能更加普遍一些;学习入门,先在一个项目中演练,熟练后,再学分层结构。EF的方式做项目,简单的还可以,复杂的数据模型业务,还得用合适的才行。默认的依赖注入在功能少时,还可以满足,但还得学习其他的一些注入插件。回看ADO.NET的使用时,EF使用,可以看出承载数据多了一步。在View和Controller之间的传值,注意Model类型统一和

篇(20)-Asp.Net Core入门实战-完结之一期阶段总结

入门实战-完结之一期阶段总结用了几天的功夫,编写和演练的这个Asp.NetCore简单入门的教程已经讲完,下一期可以将完善其功能,将UI功能也给其套上,至少可以达到商用的目的。简单做个总结:Asp.NetCore既有Razor的模式,也有MVC的模式,用MVC可能更加普遍一些;学习入门,先在一个项目中演练,熟练后,再学分层结构。EF的方式做项目,简单的还可以,复杂的数据模型业务,还得用合适的才行。默认的依赖注入在功能少时,还可以满足,但还得学习其他的一些注入插件。回看ADO.NET的使用时,EF使用,可以看出承载数据多了一步。在View和Controller之间的传值,注意Model类型统一和

第二阶段:高级核心基础知识·第1章Linux三剑客·1

1.用vmware添加一块10G的硬盘,且永久挂载到/data01中,写出详细的步骤2.用自己语言描述raid0和raid1的区别RAID0:将两个或以上相同信号,容量的硬盘组合,磁盘阵列的总容量是多个硬盘的总和,数据依次写入物理磁盘,理想状态下,硬盘读写性能会翻倍。但只要坏一块磁盘,所有数据都会损坏优点:速度快缺点:冗余差RAID1:RAID1技术,是将两块以上硬盘绑定,数据写入时,同时写入多个硬盘,因此即使有硬盘故障,也有数据备份。优点:冗余性好缺点:浪费资源3.sed删除文件的空白和注释行[root@vm-mainluffty]#cattest.txtIamoldboyteacherIt

第二阶段:高级核心基础知识·第1章Linux三剑客·1

1.用vmware添加一块10G的硬盘,且永久挂载到/data01中,写出详细的步骤2.用自己语言描述raid0和raid1的区别RAID0:将两个或以上相同信号,容量的硬盘组合,磁盘阵列的总容量是多个硬盘的总和,数据依次写入物理磁盘,理想状态下,硬盘读写性能会翻倍。但只要坏一块磁盘,所有数据都会损坏优点:速度快缺点:冗余差RAID1:RAID1技术,是将两块以上硬盘绑定,数据写入时,同时写入多个硬盘,因此即使有硬盘故障,也有数据备份。优点:冗余性好缺点:浪费资源3.sed删除文件的空白和注释行[root@vm-mainluffty]#cattest.txtIamoldboyteacherIt

Codeforces1695 D1.+D2 Tree Queries

题意给一个n个点的无向图,其中有一个隐藏点X,可以进行一组询问S来确定S是n个节点中的哪个点。S包括k个询问节点。询问返回的值也为k个值,每个值为X点到每个询问节点的最短路距离,求k最小为多少。提示1.对于k个节点来说,最优的结构肯定是选择所有的叶子节点2.对于一个节点来说,假如它连了m条链(包括单个叶子节点),可以只标记m-1条链的叶子节点即可3.满足1,2条件以后,可以尝试再去询问点,发现均无法全部检测到,原因是:假如去点m-2条链,剩下的两条链,相同深度部分对于其他的节点来说是无法判断的,他们是等价的方法可以树形DP,一下,或者从每个叶子节点开始搜索一下,这里主要将树形DP的方法:dp[

Codeforces1695 D1.+D2 Tree Queries

题意给一个n个点的无向图,其中有一个隐藏点X,可以进行一组询问S来确定S是n个节点中的哪个点。S包括k个询问节点。询问返回的值也为k个值,每个值为X点到每个询问节点的最短路距离,求k最小为多少。提示1.对于k个节点来说,最优的结构肯定是选择所有的叶子节点2.对于一个节点来说,假如它连了m条链(包括单个叶子节点),可以只标记m-1条链的叶子节点即可3.满足1,2条件以后,可以尝试再去询问点,发现均无法全部检测到,原因是:假如去点m-2条链,剩下的两条链,相同深度部分对于其他的节点来说是无法判断的,他们是等价的方法可以树形DP,一下,或者从每个叶子节点开始搜索一下,这里主要将树形DP的方法:dp[

leetcode 303. Range Sum Query - Immutable 区域和检索 - 数组不可变(简单)

一、题目大意https://leetcode.cn/problems/range-sum-query-immutable给定一个整数数组 nums,处理以下类型的多个查询:计算索引 left 和 right (包含left和right)之间的nums元素的和,其中 left实现NumArray类:NumArray(int[]nums)使用数组nums初始化对象intsumRange(inti,intj)返回数组nums 中索引 left 和 right 之间的元素的总和,包含 left 和 right 两点(也就是 nums[left]+nums[left+1]+...+nums[right]

leetcode 303. Range Sum Query - Immutable 区域和检索 - 数组不可变(简单)

一、题目大意https://leetcode.cn/problems/range-sum-query-immutable给定一个整数数组 nums,处理以下类型的多个查询:计算索引 left 和 right (包含left和right)之间的nums元素的和,其中 left实现NumArray类:NumArray(int[]nums)使用数组nums初始化对象intsumRange(inti,intj)返回数组nums 中索引 left 和 right 之间的元素的总和,包含 left 和 right 两点(也就是 nums[left]+nums[left+1]+...+nums[right]

leetcode 304. Range Sum Query 2D - Immutable 二维区域和检索 - 矩阵不可变(中等)

一、题目大意https://leetcode.cn/problems/range-sum-query-2d-immutable给定一个二维矩阵matrix,以下类型的多个请求:计算其子矩形范围内元素的总和,该子矩阵的左上角为(row1,col1),右下角为(row2,col2)。实现NumMatrix类:NumMatrix(int[][]matrix)给定整数矩阵matrix进行初始化intsumRegion(introw1,intcol1,introw2,intcol2)返回左上角(row1,col1)、右下角(row2,col2)所描述的子矩阵的元素总和。示例1:![img](images

leetcode 304. Range Sum Query 2D - Immutable 二维区域和检索 - 矩阵不可变(中等)

一、题目大意https://leetcode.cn/problems/range-sum-query-2d-immutable给定一个二维矩阵matrix,以下类型的多个请求:计算其子矩形范围内元素的总和,该子矩阵的左上角为(row1,col1),右下角为(row2,col2)。实现NumMatrix类:NumMatrix(int[][]matrix)给定整数矩阵matrix进行初始化intsumRegion(introw1,intcol1,introw2,intcol2)返回左上角(row1,col1)、右下角(row2,col2)所描述的子矩阵的元素总和。示例1:![img](images