- 博客(9)
- 收藏
- 关注
原创 使用visual studio使用MVC框架和EF持久层框架,实现C#与数据库交互,以及增删改查操作
在Controllers文件夹中创建OutletController.cs,并在该类中实现对数据的增删改差。新建一个Data文件夹,在文件夹下创建一个AppDbContext.cs的类。在Models文件夹下创建Outlet.cs类。注意:根据你自己的数据库进行修改。
2024-07-15 23:32:46
445
原创 创建vue报错:Failed to check for updates ERROR Failed to get response from https://registry.npm.taobao
由于很久没有创建vue-cli,再次创建时报错:经过查询资料,找到三种解决办法,根据个人情况采纳(前两种都没有解决我的问题,第三种方法成功解决)
2024-07-11 23:34:29
585
原创 C#基础练习
练习数组元素求和题目: 编写一个C#程序,计算数组中所有元素的总和。:使用for或者foreach进行计算直接使用Sum函数练习数组元素乘积题目编写一个C#程序,计算数组中所有元素的乘积。
2024-07-06 20:07:06
2413
原创 C#基础2024.07.05
冒泡排序的一个关键特性是它是一个稳定的排序算法,这意味着相等的元素保持它们原来的顺序。冒泡排序(Bubble Sort)是一种简单的排序算法,其基本思想是通过重复遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复进行的,直到没有再需要交换的元素,也就是说该数列已经排序完成。注意,在同一优先级水平上的运算符按照从左到右的顺序进行计算,除非另有说明(例如,赋值运算符是从右到左)。解释:判断a是否大于b,如果a>b,返回a,如果a
2024-07-05 16:37:22
795
原创 C#基础2024.07.04
在C#中,集合类型主要用于存储一组数据。根据数据的存储方式和访问方式的不同,集合被设计成多种类型,每种类型都有其特定的使用场景。是一个双向链表,每个元素包含一个对其前驱和后继的引用。这种结构使得在链表中间插入或删除元素变得非常高效,因为只需要更新前后节点的引用即可,时间复杂度为O(1)。思路:先用随机数生成前87个数,当第88个数小于300万时,再挑几个数,缩小随机数范围,再次赋值,覆盖掉原来的数。本例展示数组的声明和遍历,对数组进行遍历时,可使用for循环和foreach实现。
2024-07-04 18:58:44
584
原创 C#基础2024.07.03
/为什么斜杠要写两个,第一个斜杠时语言转义字符,第二个斜杠才是真正的斜杠字符string path = "D:\\AADJ\\app\\Microsoft Visual Studio\\2022\\repos\\DJConsoleProject\\课堂笔记.docx";//输出冒号第一次出现的位置,从0开始计数//输出冒号最后一次出现的位置,从0开始计数。
2024-07-04 14:04:56
1812
原创 C#基础2024.07.02
由上述两段代码我们可以看出当我们定义一个普通变量时,每创建一个对象就相当于创建了一个新的副本,两个对象中num的值互不干扰;但当我们定义一个静态变量时,创建的所有对象共享变量num。
2024-07-02 16:49:42
999
原创 C#基础2024.07.01
在C#中,标识符和关键字是语言的基本组成部分,它们各自扮演着不同的角色。命名空间(namespace)是一种用于区分标识符(如变量名、函数名、类名等)的机制,以避免不同来源的代码中相同名称的元素发生冲突。类似于Java中的package。栈和堆在C#中的主要区别在于它们的内存分配方式、管理机制和使用场景。栈适合存储短生命周期和固定大小的数据,而堆适合存储长生命周期和大小不确定的数据。struct和object之间的选择取决于你想要的数据的行为和性能需求。通常,struct适用于小的、不可变的数据集合,而。
2024-07-01 15:49:39
2053
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人