自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 用c#写一个创建html模版的demo

此代码将创建一个名为 “example.html” 的 HTML 文件,并在其中添加一些基本的元素。你可以根据需要修改或扩展它,以满足你的具体需求。注意,要创建 HTML 文件,你需要使用 System.IO 命名空间中的 StreamWriter 类。该类允许你向文件写入文本数据。

2023-04-26 17:56:19 644

原创 SQLSERVER 和 ORACLE 常用函数对比

在 SQL Server 和 Oracle 数据库管理系统中,都有很多常用的函数,例如聚合函数、字符串函数、日期函数等。总之,SQL Server 和 Oracle 数据库管理系统都提供了许多常用的函数,但在实现这些函数时存在一些细微差别。SQL Server 和 Oracle 都支持常见的日期函数,如 DATEPART、GETDATE(或SYSDATE),以及一些用于格式化日期的函数。SUBSTRING 函数:在 SQL Server 中,SUBSTRING 函数的第二个参数是子字符串长度。

2023-04-25 13:45:56 396

原创 使用SQLProfiler进行死锁追踪

死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。

2023-04-25 10:14:45 754

原创 使用 AngularJS 创建网站项目的步骤

在安装 AngularJS 之前,您需要先安装 Node.js。可以从下载适用于您的操作系统的 Node.js 安装程序,并按照提示进行安装。

2023-04-24 15:11:03 324

原创 OpenAl的NuGet包的使用教程

你需要将YOUR_API_KEY更改为你的OpenAI API密钥。要运行此程序,请在Visual Studio中创建一个新的控制台应用程序项目,将上述代码复制并粘贴到Program.cs文件中,然后将YOUR_API_KEY替换为你的API密钥。最后,按F5或单击“调试”>“开始调试”以启动程序。点击“工具”菜单,选择“NuGet软件包管理器”,然后选择“程序包管理器控制台”。在Visual Studio中创建一个新项目或打开现有项目。回车后会自动下载并安装OpenAL NuGet包。

2023-04-23 16:05:13 271

原创 AngularJS与Vue.js的差异

总之,AngularJS 和 Vue.js 都是优秀的前端框架,各自有其适用场景和优势。在选择框架时,需要考虑项目需求和团队技术水平,并对比不同框架的特点和差异,选择最适合自己的工具。响应式系统:Vue.js 的响应式系统更加灵活和高效,可以监听对象属性和数组变化,并自动更新视图。AngularJS 和 Vue.js 都是流行的前端 JavaScript 框架,它们在一些方面有相似之处,但也存在许多差异和优势。Vue.js 的文档和社区资源更加丰富,可以更好地支持开发者。

2023-04-23 15:09:34 398

原创 AngularJS简介

它提供了一个强大的模板系统、数据绑定、依赖注入和组件化架构等功能,使得 web 开发更加高效和简单。依赖注入是 AngularJS 的核心特性之一,它可以让你在组件中声明需要的依赖项,而不需要手动创建或查找这些依赖项。AngularJS 提供了双向数据绑定的功能,可以将模型数据和视图同步更新,无需手动编写 DOM 操作代码。这种机制大大减少了代码量和出错机会,也提高了开发效率。总之,AngularJS 是一个强大且易于使用的前端框架,它提供了许多功能和工具,可以使 web 开发更加高效和简单。

2023-04-23 15:04:20 621

原创 AngularJs双向绑定原理

AngularJs双向绑定一、什么是AngularJS二、什么是数据绑定三、什么是双向绑定四、双向绑定的实现一、什么是AngularJSAngularJS是一个JavaScript框架,它诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。今天这篇文章主要是来理解什么是自动化双向数据绑定以及其实现的方

2020-12-11 10:31:23 1651

原创 win10 系统下如何安装.NET Framework3.5

在win10中安装.NET Framework 3.5无法成功,解决办法是:下载sxs的压缩包链接:https://pan.baidu.com/s/1FWvmO1XzsyGuaLvc5wcEFA提取码:tsuv将下载下来的内容解压后放在 E盘的根目录下打开控制面板 -> 程序 -> 启动或关闭Windows功能 -> 关闭其他.NET Framework服务右击开始 -> 点击命令提示符(管理员)输入 dism.exe /online /enable

2020-11-27 09:15:02 359

原创 ASP.NET Core之中间件的使用

目录一、什么是中间件?二、中间件的使用三、常见中间件组件一、什么是中间件?中间件是一种装配到应用管道以处理请求和响应的软件。中间件可以有多个,每个组件可以选择是否将请求传递到管道中的下一个组件;可在管道中的下一个组件前后执行工作。在ASP.NET Core中使用IApplicationBuilder来创建中间件管道。下面是官方给出的中间件管道请求图:二、中间件的使用在默认情况下,中间件的执行顺序是根据Startup.cs文件中,在public void Configure(IApplication

2020-11-16 16:59:03 365

原创 常见网站的CSS Reset(默认样式)

CSS Reset是指样式重置,主要用于清除浏览器里面的默认样式,有利于页面布局。以下总结了一些常见网站使用的默认样式,供大家参考。淘宝html {overflow-x:auto;overflow-y:scroll;}body, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td {font-weight:400;margin:0;padding:0;}h1, h2, h3, h4, h

2020-11-09 15:15:27 368

原创 系统架构考试知识点整理之操作系统(三)

目录一、什么是文件管理二、文件的逻辑结构三、文件的物理组织四、树形目录结构五、文件的格式六、 存储空间管理一、什么是文件管理文件管理是外部存储设备上的以文件方式存放的信息管理。文件的结构是指文件的组织形式,可分为逻辑结构和物理结构。逻辑结构是从用户角度所看到的文件组织形式;物理结构是指文件在存储设备上的存放方法,侧重于提高存储器的利用效率和降低存取时间。文件的存储设备通常划分为大小相同的物理块,物理块是分配和传输信息的基本单位。常用的访问文件方法通常有两种:顺序访问和随机访问。二、文件的逻辑

2020-11-08 14:27:14 638

原创 系统架构考试知识点整理之操作系统(二)

目录一、什么是处理器管理二、进程的状态2.1 三态模型2.2 五态模型2.3 挂起进程的特征三、信号量和PV操作(需要配合具体实例来理解)四、死锁问题4.1 银行家算法4.2 解决死锁的策略五、管程和线程一、什么是处理器管理在单用户多任务的操作系统中,或者多用户多任务的操作系统中,系统同时运行多个程序,这些程序的并行运行势必形成对系统资源的竞争使用。因此,操作系统必须能够处理和管理这种并行运行的程序,使之对资源的使用按照良性的顺序进行。二、进程的状态进程是一个程序关于某个数据集的一次运行。进程具有动

2020-11-07 14:05:20 123

原创 系统架构考试知识点整理之操作系统(一)

目录一、什么是操作系统二、操作系统的类型三、操作系统的结构一、什么是操作系统操作系统是计算机系统中的核心系统软件,负责管理和控制计算机系统中硬件和软件资源,合理地组织计算机工作流程和有效地利用资源,在计算机与用户之间起接口的作用。二、操作系统的类型操作系统类型:批处理操作系统分时操作系统实时操作系统网络操作系统分布式操作系统(1)批处理操作系统又分为联机批处理和脱机批处理。批处理系统的主要特征有:用户脱机使用计算机、成批处理、多道程序运行。(2)分时操作系统的主要特征:交互性、多

2020-11-02 15:16:24 439 2

原创 SQL优化的必要性及方法

一、SQL优化的必要性程序员开发项目的初期,由于数据量少的原因,对于查询SQL以及一些视图的编写没有过多注意,此时也体会不到SQL语句的性能差异。但是在项目上线后,随着数据的增加,SQL的执行效率对于程序运行的效率影响逐渐增大,导致系统的响应时间越来越慢,影响用户的操作体验,因此SQL的优化非常必要。二、SQL优化1.尽量避免select *的存在,使用具体的列,避免查询出不需要的、额外的数据;这些额外的数据在网络上进行传输,势必会造成性能延迟。2.尽量避免一次性返回大量数据,建议分页返回。3.尽

2020-10-31 14:29:03 571

原创 .NET面试题汇总(四)

1.ASP.NET身份验证方式及其工作原理。答:Windows身份验证提供程序:提供有关如何将Windows身份验证与Microsoft Internet信息服务(IIS)身份验证结合使用来确保ASP.NET应用程序安全的信息。Forms身份验证提供程序:提供有关如何使用您自己的代码创建应用程序特定的登录窗体并执行身份验证的信息。使用Forms身份验证的一种简便方法时使用ASP.NET成员资格和ASP.NET登录控件,他们一起提供了一种只需要少量或无需代码就可以收集、验证和管理用户凭据的方法。Pass

2020-10-30 12:53:01 393 1

原创 .NET Core的优势

一、什么是.NET Core?.NET Core是微软推出的一个免费、开源的计算机软件框架,它能够适用于windows、linux和macOS,是一个具有跨平台能力的应用程序开发框架。二、.NET Core的优势1…NET Core支持了所有的.NET Standard规范,并兼容.NET标准的所有版本和支持的平台。2.可以跨平台,能够在windows、linux和macOS操作系统上运行。3…NET Core是开源的,开发者不需要完全依赖微软的支持来解决问题,可以利用自己的技术资源来对.NET

2020-10-29 14:25:44 3155

原创 .NET面试题汇总(三)

1.简要谈一下.NET架构下remoting和webservice两项技术的立即以及实际中的应用。答:webservice主要是可利用http,穿透防火墙;而Remoting可以利用TCP/IP,二进制传送提高效率。2.switch是否能作用在byte上,是否能作用在long上,是否能作用在string上?答:switch(expr1)中,expr1是一个整数表达式。因此传递给switch和case语句的参数应该是int、short、char、byte、long、string。3.Server.Tr

2020-10-28 14:14:57 430 2

原创 .NET面试题汇总(二)

1.请简述.NET中GC的运行机制。答:垃圾回收是指释放托管堆上不再被使用的对象内存。其过程基本包括:通过算法找到不再被使用的对象、移动对象,使所有仍被使用的对象紧靠托管堆的一边和调整各个状态变量。垃圾回收的运行成本较高,对性能的影响较大。程序员在编写.NET代码时,应该避免不必要的内存分配,尽量减少或避免使用GC.Collect来执行垃圾回收。2.在C#中如何声明一个类不能被继承。答:C#中可以通过关键字sealed来申明一个类型不可被继承,设计中应该为所有不被作为基类的类型添加sealed关键字,

2020-10-27 12:20:24 423 1

原创 .NET面试题汇总(一)

1…NET 和 c#有什么区别?答:.net 一般指的是.net framework,它是一个平台,一种技术。C#指的是一种编程语言,它可以基于.net平台进行应用。2.一列数的规则如下:1、1、2、3、5、8、13、21、34… 求第30位数是多少,用递归算法实现。答:public int Foo(int i){ if(i<=0) return 0; if(i>0 && i<=2) return 1; if(i>2) return foo(i-1)

2020-10-26 11:52:13 1162 1

新闻站点(有session)

登录后可查看新闻列表,并可以点击链接到文章内容,数据库为Access

2014-06-15

软件需求规格说明.doc

软件需求规格说明描述了“排课系统”的软件功能性需求和非功能性需求。这一文档计划由实现和验证系统正确功能的项目团队成员来使用。除非在其他地方另有说明,这里指定的所有需求都具有高优先级。

2014-06-13

apache-tomcat-6[1].0.18.zip

apache-tomcat-6[1].0.18,可用于J2EE开发

2014-06-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除