- 博客(122)
- 收藏
- 关注
原创 CSS引入的三种方式
样式引入方式特点优点缺点适用场景内联样式(Inline Styles)在HTML元素内部使用style属性定义样式直观、快速,无需额外编写CSS代码不利于样式统一管理和复用,增加HTML文档复杂性对单个元素进行临时或快速样式调整,无需多页面复用内部样式表(Internal Stylesheets)在HTML文档的部分使用标签定义样式样式集中管理,HTML文档结构更清晰需在每个页面部分重复编写样式,不利于样式复用和共享。
2024-04-24 10:07:36 736
原创 CSS选择器
CSS 选择器是网页设计中非常重要的一部分,通过合理地使用选择器,您可以精确地控制网页元素的样式,从而实现您想要的页面布局和外观效果。希望这个总结能够帮助您更好地理解和应用 CSS 选择器。
2024-04-22 21:24:38 268
原创 JavaScript中replace()和match()方法
在你提供的例子中,replace() 方法将会查找字符串中所有匹配正则表达式 /windows/gi 的部分,并用 "Linux" 字符串替换它们。在你提供的例子中,found 变量将会是一个数组,包含所有与正则表达式 /windows/gi 匹配的结果。因为设置了全局匹配标志 g,所以返回的数组中会包含所有匹配项,不受替换的影响。如果找到了匹配项,返回一个数组,数组的第一个元素是整个匹配的字符串,其余的元素是与正则表达式中的捕获组匹配的字符串(如果有的话)。如果没有找到匹配项,返回值为 null。
2024-04-13 15:23:03 334 1
原创 三遍读书法知识点总结
在实际阅读中,我们可以根据自己的实际情况和阅读目的灵活运用这一方法,提高阅读效率和质量,享受阅读的乐趣并不断提升自我。通过不断思考和实践,我们可以将书中的知识转化为自己的知识和思维方式,实现知识的灵活运用和扩展。标记和记笔记可以帮助我们更好地记忆和理解书中的重要内容,同时也可以方便我们在以后的阅读或讨论中引用。封面往往包含了书籍的主题或关键信息,目录则为我们展示了书籍的结构和章节安排,而简介则是对书籍内容的简要介绍。第三遍阅读的主要任务是巩固和深化我们对书中知识的理解,并将其转化为自己的知识和思维方式。
2024-04-06 09:32:02 409
原创 JavaScript库,编写$()和getElementsByClassName()方法
JavaScript库是一组预先编写好的JavaScript代码集合,旨在简化常见的网页开发任务。这些库通常包含了许多函数和方法,可以帮助开发人员处理各种任务,比如DOM操作、事件处理、动画效果、AJAX请求等等。使用JavaScript库可以节省开发时间,并提供了一种标准化的方法来解决常见的编程问题。举个例子,假设你需要在网页中实现一个图片轮播的功能。如果你从头开始编写代码,需要处理图片的切换、定时器的设置、按钮的事件绑定等等,这会耗费大量的时间和精力。
2024-04-02 20:25:59 433
原创 JavaScript和SQL Server库的区别总结
JavaScript是一种轻量级的解释型或即使编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式(如函数式编程)范式。JavaScript最初是由网景公司的布兰登·艾奇1995年设计开发的,作为开发Web页面的脚本语言。
2024-04-02 09:17:42 488
原创 C#程序结构详解
通过了解C#程序的基本结构和组件,我们可以更好地组织代码、编写高效的程序,并快速上手C#开发。希望本文对你有所帮助,后续我们将进一步探讨C#的更多高级特性和用法。
2024-03-25 14:48:36 1108
转载 软件需求规格说明书范例
传输的数据都采用高强度的加密算法加密 (DES),使得数据即使泄漏、被截获后,也无法识别相关的数据内容,确保数据安全。将要开发的软件名为《计算机程序能力在线测评系统》,本项目的提出者是安徽大学计算机科学与技术学院,而开发者是16级安徽大学软件工程班负责,主要用户是安徽大学本科生级研究生, 该软件独立于其他系统,自成一个完整的系统,应用方便。需求分析的具体内容可以归纳为六个方面: 软件的功能需求, 软件与硬件或其他外部系统接口,软件的非功能性需求, 软件的反向需求, 软件设计和实现上的限制,阅读支持信息。
2024-03-22 09:45:29 212
原创 C/S与B/S
Clinent/Server结构(C//S结构)是大家熟知的客户机和服务结果。它是软件系统体系结构,通过它可以充分利用两段硬件环境的优势,将任务合理分配到Client段和Server端来实现,降低了系统的开销。在CS架构中,客户端通常是一个独立的应用程序,负责处理用户界面、业务逻辑和部分数据。客户端应用策划给你续与服务器直接通信,发送请求并接收相应。
2024-03-21 16:08:38 613
原创 ASP.NET-简单(增、删、改、查)
使用CustomValidator,开发人员可以编写自定义的客户端脚本或服务端代码来执行特定的验证逻辑,以确保用户输入的数据符合特定的要求。-RadioButton控件用于创建单选按钮组。并创建一个WebForm1.aspx窗体和person.cs类(实体类)与personOperate.cs类(数据库打交道)-TextBox控件用于在网页上创建可供用户输入的文本框。用户可以在TextBox中输入文本,通常用于接受用户的输入数据。-是用于执行必填字段验证的控件,通常与其他输入控件(如文本框。
2024-03-20 21:25:02 372
原创 ASP.NET中的GridView和DataList控件:功能、应用与比较
GridView控件具有丰富的配置选项,允许开发人员自定义表格的外观和行为。在未来的Web应用程序开发中,随着技术的不断进步和需求的不断变化,GridView和DataList控件将继续发挥重要作用,为开发人员提供强大的支持和帮助。ASP.NET是微软公司开发的一款强大的Web应用程序开发框架,它提供了丰富的控件库,使得开发人员能够更快速、更高效地构建功能强大的Web应用程序。通过深入分析这两个控件的特性,本文旨在帮助开发人员更好地理解和选择适合其需求的控件,以提高Web应用程序的开发效率和用户体验。
2024-03-20 20:11:32 510
原创 ASP.NET控件
它自动生成一个表格,其中每行代表数据表的一行,每列代表数据表的一个字段。控件类似于ListBox,但它只显示一个下拉箭头和一个当前选中的选项。与复选框不同,单选按钮组中的选项是互斥的,即一次只能选择一个选项。控件用于比较用户输入的值与另一个值或另一个控件的值。例如,您可以验证两个文本框中的值是否相等,或验证一个值是否大于另一个值。控件用于在Web页面上重复显示一个模板的内容,每次迭代数据集的一行。它是一个非常灵活的控件,允许您自定义数据的显示方式。控件用于验证用户输入的值是否在给定的范围内。
2024-03-19 21:25:41 364
原创 汇报会的意义
所以每天的汇报会具有重要的意义和潜在的含义。它不仅有助于信息的的及时传递与共享、推动工作的有序进行,体现工作的认真态度和责任,提升自我的成长机会,我们应该重视汇报会的作用,积极参与其中,同时我们也应该不断优化汇报会的形式和内容,发挥更大的作用和价值。
2024-03-19 17:33:08 422
原创 ASP.NET通过Appliaction和Session统计在人数和历史访问量
Application(通常写作Applicaiton)和Session在Wweb开发中各自扮演重要的角色,它们之间既有关联也有区别Application对象是一个应用级别的对象,主要用于存储和访问来自任何页面的变量,它表示用来保存所有用户(浏览器)共享的数据,直到Web服务器或Pc关闭为止。由于所有的用户共享一个Applicaiton对象,因此它可以用来在所有用户之间共享信息,并可以在Web应用程序运行期间持久地保持数据,如果不加以限制,所有的客户都可以访问这个对象。存储用户信息优点→-包含用户信息。
2024-03-18 15:55:24 1632
原创 ASP.NET使用Applicaiton状态来存储和检索数据
总的来说,这两个方法演示了如何在ASP.NET Web应用程序中使用APPlication状态来存储数据,并通过按钮事件和Lisbox控件与用户进行交互,需要注意的是在实际应用中,对于用户特定的数据,使用Session状态或ViewState通常更为合适,因为Applicaiton状态中的数据是全局共享的,可能会导致线程安全和隐私方面的问题,此外,在使用Applicton状态时,还需要注意数据同步和访问控制,避免潜在的问题。
2024-03-18 12:09:09 460
原创 ASP.NET-Server.UrlEncode
Server.UrlEncode方法的主要功能就是将字符串转换为符合URL格式要求的编码形式,以确保在URL中传递和使用时不会出现解析错误,同时提高URL的安全性。
2024-03-15 11:21:00 788
原创 ASP.NET-Server.HtmlEncode
总得来说Server.HtmlEncode的主要功能是对字符串中的特殊字符进行转义,以确保Web页面上显示内容时能够安全、正确的呈现,并有效防范潜在的安全威胁,在开发Web应用程序是,合理运用Server.HtmlEncode方法可以提升应用程序的安全性和稳定性。
2024-03-15 10:09:47 1129
原创 ASP.NET
Web Server发现是定位(或发现)使用Web服务描述语言(WSDL )对特定Web Server进行描述的一个或多个相关文档的过程。·为实现通用的通讯,Web Service 使用开发连网形式进行通讯,该格式是任何能支持最通用的Web标准的系统都可以理解的协议。·容器控件的主要用途之一是:通过将控件放置在容器控件中并设置容器控件的属性,就可以一次更改一组控件的可见性。·当希望控件拥有复杂的功能或使用HTML元素无法创建的功能丰富的用户界面,可以使用复杂控件。
2024-03-14 16:07:52 982
转载 B/S架构及其运行原理
但 是,这个服务器硬件上安装了服务器软件,例如IIS服务器、Java服务器、.NET服务器,它们负责接收用户的访问请求,并根据请求经过计算将数据返回给用户的客户端(浏览器)。从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。(1)、服务器是一种计算机硬件:服务器应该算是一种高性能的计算机,它作为网络的节点,存储、处理网络上的数据、信息,因此也被称为网络的灵魂。系统的扩展非常容易。
2024-03-14 09:06:04 627
原创 C#中表示多个字符(字符串)的类型及其实际应用场景
综上所述,string、char[]和List这三种类型在C#中分别适用于不同的场景:string适合表示不可变的文本数据,char[]适合对单个字符进行低级操作,而List适合动态管理字符集合。根据具体需求和操作方式,选择合适的类型可以更高效地处理文本数据并提升代码质量。
2024-02-22 11:47:59 591 1
原创 内容管理系统(CMS)
内容管理系统在CSDN等博客平台中扮演关键角色,帮助用户轻松管理和展示内容,促进用户互动和交流,提升用户体验和平台活跃度。总的的来说,内容管理系统是一种用于创建、编辑、组织和发布网站内容的软件应用程序。它通过直观的用户界面、数据库存储、模板主题和权限管理等功能,帮助用户轻松地管理和展示网站内容。ASP.NET作为一个强大的Web开发框架,提供了丰富的工具和组件,使得构建功能丰富的内容管理系统变得更加容易。
2024-02-22 10:00:43 832
转载 IIS设置了主机名,就无法访问
你在浏览器里输入域名,浏览器先检查C:\Windows\System32\drivers\etc的hosts文件有没相应的主机,如果有,就再来读本地的IIS的配置;那不设置主机名直接修改个物理地址(我设置的是e:\myweb),又是怎么查找到的呢,这个时候我并没有修改C:\Windows\System32\drivers\etc的hosts。用iis建立一个.net的网站,在iis中绑定了服务器公网ip的80端口和127.0.0.1的80端口,结果用ip地址不能直接访问,而在局域网中,是可以直接访问的。
2024-02-22 08:30:31 176
原创 快速掌握HTML
表格是用元素来定义的,如下表示:属性border用于定义表格边框的宽度,n可以是从0开始的整数,如果设置border=0,那么表格边框没有宽度,如果忽略border属性,浏览器将不会显示边框,这和设置border=0是一样的效果属性align用于设定表格的对齐方式,alignment可以是left、center或right属性bgcolor用于指定表格的背景色,它的取值和前面介绍过的color属性的取值是一样的。
2024-02-19 20:35:49 991
原创 牛腩新闻发布系统总结
通过上面的问题,给我带的启示出现问题并不是最糟糕的,不应该被问题本身所困扰,应该逐步的去找错误信息,而不是一出现问题就感到困惑和难过,这样不会真正的解决实际问题,也会被情绪所影响,带着消极的情绪问题不会得到解决,应该采取积极的态度,一步一步去解决问题。
2024-02-16 21:21:04 615
原创 总结-回想2023
2024年不知不觉时间已经过去一年了,这一年似乎是最快的一年,回想起3年之前自己在外面打工的日子,浑浑噩噩那是的感觉就是度日如年,每天都在同样的地点,重复着同样的工作,刚上班就想着下班,甚至每天不想起床去上班,但是不上班就没有经济来源,没有收入就没有饭吃没有地方住。这些都是我这一年所做的事情,但是给我的感觉自己并没有掌握很多的知识,感觉什么知识也没有学习到一样,但是现实就摆在眼前,自己总是想着天上掉馅饼的好处,没有辛苦的付出,哪有硕果累累的收获,就像庄稼人种田需要付出大量的努力和辛勤的劳动。
2024-02-08 16:56:26 358
原创 Web中的Eval和Bind
数据绑定是一种技术手段,用于建立UI组件与后端数据源之间的连接。当数据源更新时,UI组件也会相应地更新,反之亦然。这种机制极大地简化了开发者在处理用户界面和数据同步时的工作量。
2024-02-02 15:54:42 924
原创 解决C#中无限递归导致的System.StackOverflowException异常
1. 无限递归:由于没有终止条件,该方法会不断地调用自身,导致调用栈不断增长。2. 栈溢出:每个方法调用都会在调用栈上占用一定的空间。无限递归最终会消耗完所有可用的栈空间,导致`StackOverflowError`。
2024-02-02 14:47:25 848 1
原创 “/“应用程序中的服务器错误.
代码如下,在HTML中我遇到了这样的问题,首先我要实现的功能是当我在页面上点击按钮时,它就会跳转到另一个界面,也就是说我代码上的链接指向名为"categorymanager.aspx"的页面,文本内容为"类别管理",当用户点击该连接时,浏览器会跳转到"categorymanager.aspx"页面,但是当我点击的时候,我的代码就出现了这样的问题,说明:HTTP404。我将"categorymanager.aspx"文件跟"m_common.master"放在一起,然后就可以成功的运行了。
2024-02-01 20:20:03 138
原创 相对路径和绝对路径
相对路径(Relative Path)和绝对路径(Absolute Path)是用于定位文件或目录在文件系统中位置的两种方式。相对路径是相对于当前工作目录或当前文件所在目录的路径。它指定了如何从当前位置到达目标文件或目录的位置关系。相对路径不包含完整的路径信息,而是基于当前位置来定位目标。相对路径和绝对路径是用于定位文件或资源在计算机系统中的位置的两种不同方式。它们在使用和表达上有一些优点和缺点,下面是对相对路径和绝对路径的优点、缺点以及举例进行说明。
2024-02-01 19:49:43 922
原创 CC核心内容
标准流、盒子模型、浮动、定位Div是一个块级元素,span是内行元素·div元素通常用于创建一个独立的区块,它会单独占据一行或多行的空间·span元素通常用于包裹文本或内行元素,并不会独占一行,仅占据它所包含内容的宽度上面的示例中,我们使用<div>元素来创建一个包含标题和段落容器,并通过CSS设置了容器的样式在这个示例中,我们使用了<span>元素来包裹需要特殊样式的文本,并通过CSS设置了这部分文本的颜色和字体加粗的效果。
2024-01-29 20:59:11 804
原创 触发器和存储过程的区别
触发器是与表相关联的一种特殊类型的存储过程。它们在表上定义,并在表上的特定事件(如插入、更新或删除)发生时自动触发。触发器通常用于实现数据完整性、约束和业务规则。存储过程是一组预定义的 SQL 语句集合,可以通过名称调用并执行。存储过程通常用于封装和重用一系列数据库操作,提供更好的性能、安全性和可维护性。
2024-01-26 19:38:44 1030
原创 System.Data.SqlClient.SqlException:“nvarchar值‘tttt‘转换数据类型int时失败。“
看了几遍也没有发现端倪,我提高了视频的速度,摁着加速键,一些枝末细节也并在意,我尝试着修改一些代码,也想着是不是格式上的问题,但我并没有将代码重新编译,我一度自信,相信我的代码不能出现错误,当时怀疑是自己漏写了某段代码,可能是心理的作用,心态就一点一点崩溃,我逐渐的失去了耐心,想着自己弄不出来,在负面的影响加持下,我逐渐的失去了耐心,心里开始烦躁不安,心里几乎接近崩溃的边缘,但是无意间我发现代码错误的地方,也知道问题出在了哪里了,C.Content数text类型的,这三种都是一样的类型的。
2024-01-25 19:45:32 209
原创 SQL注入
通过上面的例子和数据库的操作,相信大家看了应该一目了然,所以为了避免这些风险,应使用参数化查询或预编译语句来构建 SQL 语句。参数化查询通过将用户输入作为参数传递给 SQL 查询,而不是直接拼接到查询语句中,可以有效地防止 SQL 注入攻击。此外,参数化查询还能提高代码的可读性、维护性和性能,并减少潜在的错误。
2024-01-24 11:27:41 364
原创 代码中遇到的问题2
2.提高安全性:通过将连接字符串存储在Web.config文件中,可以避免在代码中直接存储敏感信息(例如用户名和密码),从而提高应用程序的安全性。因此,将连接字符串存储在Web.config文件中,是一种优秀的实践,可以提高开发效率、减少错误,并增强应用程序的安全性和可重用性,在文件夹中用记事本的方式打开,就可以修改连接数据的代码,不用在进入程序去修改,效率大幅度提高。4.方便调试:将连接字符串存储在Web.config文件中,可以方便地在不同的环境中切换数据库,以便在开发和测试阶段进行调试和测试。
2024-01-23 22:07:23 427
原创 代码中遇到的问题
3.重用性和一致性:通过在类中声明一个私有 SqlCommand 对象,可以在同一类的不同方法中复用该对象,避免了重复创建和初始化的过程。在后续的代码中,可以使用该字段来创建、打开和关闭与数据库的连接,执行查询或操作等数据库相关的任务。1.显式的初始状态:通过将连接对象初始化为 null,可以清晰地表示该对象在开始时没有有效的连接。总的来说,将 SqlCommand 对象作为私有字段的好处是增加了代码的安全性、可读性和可维护性,同时提供了更大的灵活性和重用性,使得数据库操作的代码更加清晰和可靠。
2024-01-22 19:25:59 838
原创 Edge 浏览器出现“你的连接不是专用连接”提示,怎么办?
我在使用Edge浏览器时突然出现”你的的连接不是专用连接”,多次刷新还是提示同样的问题,为什么会出现这个问题呢,可能浏览器这个你在访问一个未经过验证或不安全的网站时发现的安全问题,故此为了保证计算机和个人信息安全,浏览器会显示警告,所以无论刷新多少次还是显示一样的错误提示,下面我来分享我的解决办法吧。当您访问一个网站时,浏览器会首先检查本地缓存是否有该网站的相关资源(如图片、CSS、JS等),如果存在,就直接使用缓存的资源,而不必再次请求服务器,从而加快网页的加载速度。4.缓存的图像和文件。
2024-01-22 09:14:18 2783
原创 System.Data.SqlClient.SqlException:“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误
但是这段代码我自己对了很多遍,反复检查,觉得没有写错,但是问题究竟是哪里出现了问题,这段代码修改过很多次,运行还是报错,最终我拿着代码去网上去寻找答案,结果惊奇的发现就是代码这里面出现的问题,因为这段代码我是从黏贴过来的不是自己编写的,错误就出现在这里。还是要自己理解代码,要熟悉自己在使用的代码,否则,当出现问题的时候,很难找到问题的所在,导致自己都找不到东南西北,盲人摸象。轻量级:相对于完整版的 SQL Server,SQL Server Express Edition 较为轻量级,安装包的大小较小。
2024-01-22 00:50:54 668
原创 CS8370错误,这是由于使用了C# 7.3中不支持的功能
CS8370错误,这是由于使用了C# 7.3中不支持的功能,在敲代码的时候,程序提示CS8370错误,这是由于使用了C# 7.3中不支持的功能首先第一时间想到的是版本太低需要升级更高级的版本,那么知道问题该如何解,升级为8.0的版本,那到底如何升级,接下来我们来看看把。第一种方法:1.找到自己项目所在的目录然后打开项目文件找到.csproj的后缀的文件,然后用记事本打开。
2024-01-18 20:21:10 771 1
空空如也
无线局域网在介质访问控制(MAC)方面,使用()方式。
2023-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人