- 博客(20)
- 收藏
- 关注
原创 小结(2022.3)
知识漏洞总结2022年3月1.隐藏元素的形式<div hidden = "hidden"></div>或者<div hidden></div>2.判断复选框是否被选中$(’#input’).is(":checked")$(‘input’).prop(‘checked’)
2022-04-12 21:28:43
869
原创 遇到的面试题
linq是什么,怎么实现的事件,委托.net core表连接重复解决办法 left jOIN 有几种解决办法如何查询两张表 没有关联 返回一个结果 UNION ALLMYSQL 数据库索引是什么什么时候用索引表值函数是什么什么是事务jQuery的筛选器有哪些Jquery是什么,哪些类选择器 常见的FRramework与core的区别EF是什么lamada表达式是什么委托:消息的逆传递目的:调用一个特定的方法使用:不是随便使用一个方法方法的原型:返回值类型+参数类型和个数
2021-12-15 00:21:25
1309
原创 Redis/ADO.Net/XML/EF/ORM基础知识
1.ADO.NET对象connection 打开,关闭command 执行DataReader 读取DataAdapter 将分析已作出的更改并执行相应的命令(INSERT、UPDATE 或DELETE这些对象使用自己的通讯协议与SQL Server 通讯DataReader只能检索数据库中的数据DataSet类则是ADO.NET中最核心的成员之一,常用的类DataSet从数据库完成数据抽取后,DataSet就是数据的存放地有时说DataSet可以看成是一个数据容器存在计算机内存中的
2021-12-15 00:19:26
874
原创 什么是 Razor 语法
Razor语法-混编一、在视图中可以写入各种html标签二、CShtml:并不是一个html页,而是一个cs页–识别html各种标签可以有后台程序员全部完成1.cs类型–后台代码的文件2.cshtml既可以写html,也可以写后台代码3.写后台代码需要加页签----@{ XXX }...
2021-12-02 21:43:50
280
原创 MVC插件式开发
一、1.自己定义的Controller不一定是写在Controllers下的;2.我们写的控制器可以放在其他的地方网站启动的时候,会进行网站初始化,会扫描控制器,保存控制器;扫描控制器的规则:看是否继承自Controlle父类;当请求来了,要真的是用这个控制器的时候,是从存储介质中取出来进行初始化的可以把控制器的部分(逻辑计算的部分可以独立分开,放到一个类库中来);把一个大的业务逻辑,做拆分;每一个类库分别处理部分内容,每个内容当作一个插件来完成;大项目–模块–独立出来做一个插件;部署的时
2021-12-02 20:04:39
409
原创 ASp.NET MVC 路由
路由ASP.NET MVC Route—转发请求:1.客户端发起请求2.到达IIS3.转发到程序集4.经过一个路由匹配–转发到匹配的控制器中5.匹配的action去处理RouteConfig中如果有多个路由,从上到下进行匹配,按照路由url中的正则表达式进行匹配,在命中url后找不到Controller或View则使用defaults中的默认参数public static void RegisterRoutes(RouteCollection routes) {
2021-12-02 20:03:23
1397
原创 MVC集成日志log4net
MVC集成日志log4net如果让没有日志监控的系统上线,无疑是给自己挖坑!log4Net:多种方式记录日志–日志组件–第三方开发的程序集控制器输出文本记录记录到数据库中去如何集成log4Net到ASP.Net Mvc中呢?1.nuGet引入程序集log4Net2.准备配置文件,配置文件的属性设置为始终复制...
2021-12-02 20:02:00
872
原创 架构版本与 NuGet 的版本 2.0.30625.9003 不兼容。
“log4net”的架构版本与 NuGet 的版本 2.0.30625.9003 不兼容。请通过 http://go.microsoft.com/fwlink/?LinkId=213942 将 NuGet 升级到最新版本。安装log4net是遇到NuGet版本与要安装的组件版本不一致的问题解决方法:1.点击组件ID,跳转到网页2.选择自己的NuGet支持的组件版本3.官方提供了下载的PM命令4.在VS中直接执行命令下载即可...
2021-12-02 09:09:35
1897
原创 ASP NET MVC 中的Global 区域
Global 区域Global.asax:全局文件MvcApplication:MVC应用程序Application_Start:程序入口,程序从这里开始执行,每次执行这里只执行一次区域:开发的时候,功能模块可能会有很多,权限管理、用户管理。。如果能够按照每一个模块划分,进行模块化的开发每一个模块区域都对应一个基架!每一个板块的职责就会更加的清晰访问区域下的页面:区域名/Controller名称/View名称eg:http://localhost:1269/DepartmentArea/De
2021-12-01 22:19:43
379
原创 NET MVC传值的方式
1.Controller向View传值的方式1.ViewBag2.ViewData3.TempData4.Session5.model注意1.当ViewBag与ViewData的key相同时,后者会覆盖前者2.TempData和Session传值,跳转到其他方法后,热仍然可以获取到值—TempData其实是通过Session来实现的3.model传值不要把数据类型定义成一个String类型,因为有重载支持 返回视图的名字代码Controller中的代码:base.ViewBag.Us
2021-11-30 22:24:29
393
原创 alter增加多个字段
SQL Server alter增加多个字段ALTER table GZ_INDUCTION ADD VALID_DATE_TO datetime, DISPORDER int, POPEDOM_FLAG int,
2021-11-30 10:41:38
3393
原创 .net Mvc 基础知识
Asp.net Mvc 基础知识1.AssemblyInfo:发布后项目dll文件的总称2.App_Data 存放数据库文件3.App_Start 程序初始化需要的类4.Content 存放css文件5.fonts 保存字体文件6.Scripts 保存js文件7.Controllers:控制层,控制业务逻辑8.Models:存放实体对象9.Views:与用户直接交互的 表现层10.Global.asax:MVC程序的启动是从这里开始的11.packages.conf
2021-11-28 22:06:18
1104
原创 ASP.Net开发与Asp.Net MVC开发的区别
两者概念区别两者都是在.Net FrameWork框架下的Web应用程序开发模式,Web From开发模式倾向于拖拉拽控件,快速生成web应用程序;而MVC开发模式使用“模型-视图-控制器”体系结构,使开发逻辑清晰、减少代码耦合,很受欢迎。两者文件结构MVC文件结构1.AssemblyInfo:发布后项目dll文件的总称2.App_Data 存放数据库文件3.App_Start 程序初始化需要的类4.Content 存放css文件5.fonts 保存字体文件6
2021-11-26 00:19:55
1669
原创 认识c#、.Net FrameWork 与.Net Core
c#、.Net FrameWork 与.Net Core关系Net FrameWork 与.Net Core是.net平台推出的两大 框架;c#语言是运行在.net平台上的高级语言之一。Net FrameWork 可以用来创建Windows应用程序,即所说的Winform开发;Web方面 它还可以用来做Asp.Net开发与Asp.Net MVC开发,经常所说的Asp.Net开发就是指的Web Form开发;NET Core 是微软推出的最新的开源的,跨平台的框架,可以运行在MAC、Linux系
2021-11-25 23:58:26
1692
原创 数据库事务概念及示例
事务的概念事务是一个不可分割的工作逻辑单元,是单个逻辑单元执行的一系列操作,要么都执行,要么都不执行原子性、一致性:数据完成时,数据处于一致状态隔离性:所有并发事务是相互隔离的,事务是独立的,不以任何形式依赖或影响其他事务。永久性:事务执行完成后,对数据库的修改是永久保持的演示示例bank表添加约束:金额不能低于1李四向张三执行转账操作,如果张三+100,李四-100,则李四金额等于0,受约束会报错,但是另一条UPDATE不受影响,于是出现下面的结果UPDATE bank SET
2021-11-24 23:59:29
685
原创 SqlServer存储过程调用存储过程,如何接受返回值
SqlServer存储过程调用存储过程,如何接受返回值关键代码:// eg:在@reArgs后面加OUTPUT接收GETPlace中的输出参数EXEC GETPlace @str2, @reArgs OUTPUT详细过程:Class表创建两个存储过程,通过调用,实现输入课程名称、返回课程地点--创建存储过程1CREATE PROC GETPlace @code nvarchar(50),@re nvarchar(50)='默认值' OUTPUTAs BEGIN SELEC
2021-11-24 22:26:17
4735
1
原创 SQL Server With As 递归获取层级(父子)关系数据
这里写自定义目录标题SQL Server With As 递归获取层级(父子)关系数据SQL Server With As 递归获取层级(父子)关系数据链接: https://blog.youkuaiyun.com/SunshineBlog/article/details/80940778.// An highlighted block--创建一个表CREATE TABLE [dbo].[Factory]( [FId] [int] primary key IDENTITY(1,1) NOT NULL,
2021-08-10 16:46:19
926
原创 python中的一些小知识点
python中的一些小知识点内嵌函数# 内嵌方法,对象在进行==时,自动调用,相当于重构'=='def __eq__(self, other):在python中有 许多内嵌函数,可以对运算符进行重载,如: 方法名 运算符和表达式 说明 __add__(self,rhs) self + rhs 加法 __sub__(self,rhs) self - rhs 减法 __m
2020-11-08 14:06:21
272
原创 element-UI 根据table中数据改变颜色。
1.element-UI 根据table中数据改变颜色。下拉框中显示名称与绑定id的相关问题element-UI 根据table中数据改变颜色问题描述:在element-UI 的table中绑定了数据源,然后让数据根据不同的意义进行显示不同的颜色,比如收入与支出,分别为红色与绿色,便于用户区别。效果如下:实现思路:设置这一列的一个元素颜色均为红色并绑定数据,然后使用v-if与v-else,判断显示另一个元素,另一个元素也绑定的该数据源,颜色为绿色。实现代码: <el-table-col
2020-08-26 22:03:13
5874
1
原创 vue中一些简单控件的总结
vue中一些简单控件的总结1.关于 el-select使用 <el-select v-model="selectname" multiple >时,得到selectname的value,只需要在method中使用this.selectname就能直接拿到value值,例如<el-select v-model="VehicleModel" multiple > <el-option v-for="item in VehicleModelOptions"
2020-08-25 22:26:04
1038
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人