随笔分类 -  WEB编程

摘要:一、ASP.NET 应用 一个ASP.NET CORE 应用构建在ASP.NET CORE 框架之上,ASP.NET CORE框架利用一个消息处理管道完成对HTTP请求的监听、接收、处理和最终的响应。ASP.NET CORE管道由一个服务器(Server)和若干中间件(Middleware)组成。当 阅读全文
posted @ 2023-07-13 07:07 GroundSoft 阅读(37) 评论(0) 推荐(0)
摘要:一、dotnet --info 查看本机开发环境 dotnet --info 会显示本机安装的SDK版本、运行时环境、运行时版本 二、利用命令行创建.NET项目 我们不仅可以利用脚手架模版创建各种类型的应用项目,还可以为项目添加各种组件和配置。换句话说IDE能完成的各项工作全部都可以通过脚手架命令行 阅读全文
posted @ 2023-07-11 21:10 GroundSoft 阅读(46) 评论(0) 推荐(0)
摘要:JavaScript 在人工智能(AI)领域的应用主要体现在以下几个方面: 1. **浏览器端的机器学习**:TensorFlow.js 是一个在浏览器中运行的 JavaScript 机器学习库,它允许开发者训练和部署机器学习模型。这使得开发者可以在浏览器端进行实时的机器学习任务,无需将数据传输到服 阅读全文
posted @ 2023-07-04 15:14 GroundSoft 阅读(241) 评论(0) 推荐(0)
摘要:学习 .NET Core 应用程序的调试技术可以分为以下步骤: 1. **理解基础概念**:首先,你需要理解什么是调试以及为什么我们需要调试。理解断点、单步执行、变量监视等基本调试概念。 2. **学习 Visual Studio Code 的调试功能**:Visual Studio Code 是一 阅读全文
posted @ 2023-06-17 16:18 GroundSoft 阅读(267) 评论(0) 推荐(0)
摘要:一、字符集 - **Unicode**:Unicode 是一个字符集(Charset),包含了世界上所有的字符。每个字符在 Unicode 中都有其唯一对应的数字编号,这就是我们常说的 Unicode 码。 - **UTF-8**:UTF-8 是 Unicode 的实现方式之一。UTF-8 使用一至 阅读全文
posted @ 2023-06-15 10:40 GroundSoft 阅读(135) 评论(0) 推荐(0)
摘要:一、整数转换 在 JavaScript 中,`parseInt()` 函数会将其参数转换为字符串,然后解析该字符串,并返回一个整数或 `NaN`。如果 `parseInt()` 函数的参数是一个非常大的浮点数(如 `1000000000000000000000.5`),那么它首先会被转换为科学记数法 阅读全文
posted @ 2023-06-14 18:54 GroundSoft 阅读(56) 评论(0) 推荐(0)
摘要:在JavaScript中,正零(+0)和负零(-0)都代表数值0,它们在大多数情况下是等价的。然而,在某些特定的场景下,正零和负零的行为会有所不同。 1. **除法操作**:当0被用作除数时,正零和负零会产生不同的结果: ```javascript console.log(42 / +0); // 阅读全文
posted @ 2023-06-14 18:13 GroundSoft 阅读(350) 评论(0) 推荐(0)
摘要:在JavaScript中,数值可以以不同的进制表示: 1. **十进制**:这是我们最常用的进制系统。例如:`let decimal = 123;` 2. **二进制**:数值前面加上 `0b` 或者 `0B`。例如:`let binary = 0b1011; // 等于十进制的11` 3. **八 阅读全文
posted @ 2023-06-14 16:11 GroundSoft 阅读(125) 评论(0) 推荐(0)
摘要:在64位浮点数的表示中,我们使用了一个叫做"偏移二进制"的技术来存储指数。这是因为我们需要在有限的位数(在这种情况下是11位)内表示正数和负数。 让我们更详细地解释一下: 1. **符号位**:浮点数的最高位是符号位,0代表正数,1代表负数。 2. **指数部分**:接下来的11位用于存储指数。但是 阅读全文
posted @ 2023-06-14 15:43 GroundSoft 阅读(69) 评论(0) 推荐(0)
摘要:IIFE(Immediately Invoked Function Expression,立即执行函数表达式)是一个在定义后立即执行的JavaScript函数。它具有以下特点: 1. 是一个匿名函数:通常情况下,IIFE 是一个没有名字的函数,称为匿名函数。 2. 立即执行:这个函数在声明后立即被调 阅读全文
posted @ 2023-06-13 23:10 GroundSoft 阅读(60) 评论(0) 推荐(0)
摘要:在JavaScript中,使用`var`声明的变量具有函数作用域,而不是块级作用域。这意味着在一个函数内部,使用`var`声明的变量在整个函数范围内都是可见的,包括嵌套的块(如`if`语句、`for`循环等)。为了避免区块对`var`不起作用的问题,你可以采用以下方法: 1. 使用`let`和`co 阅读全文
posted @ 2023-06-13 22:57 GroundSoft 阅读(49) 评论(0) 推荐(0)
摘要:eval() 是 JavaScript 中的一个全局函数,它可以计算或执行参数。如果参数是表达式,则 eval() 计算表达式;如果参数是一个或多个 JavaScript 语句,则 eval() 执行这些语句。 以下是一些常见的用法: - 计算表达式的值:`var result = eval("3 阅读全文
posted @ 2023-06-13 20:28 GroundSoft 阅读(151) 评论(0) 推荐(0)
摘要:Dojo是一个用于构建高效、可扩展的Web应用程序的开源JavaScript框架。它提供了一系列功能丰富的模块和组件,包括DOM操作、事件处理、异步编程、动画效果等。Dojo还具有强大的用户界面(UI)工具包Dijit,可以帮助开发人员轻松实现各种复杂的界面交互。Dojo的主要特点包括:1. 模块化 阅读全文
posted @ 2023-06-12 22:28 GroundSoft 阅读(128) 评论(0) 推荐(0)
摘要:WebKit是一款开源的浏览器引擎,主要用于渲染HTML网页和执行JavaScript代码。WebKit起源于苹果公司,最初是为了开发Safari浏览器而创建的。现在,它已经成为许多浏览器(如苹果的Safari、部分版本的谷歌Chrome等)和应用程序背后的核心渲染引擎。WebKit主要包含两个核心 阅读全文
posted @ 2023-06-12 21:44 GroundSoft 阅读(1475) 评论(0) 推荐(0)
摘要:1 exec sp_executesql N"UPDATE [dbo].[Courses] 2 SET [Title] = @0 3 WHERE (([CourseID] = @1) AND ([Title] = @2)) 4 ",N"@0 nvarchar(max) ,@1 int,@2 nvar 阅读全文
posted @ 2023-06-10 15:43 GroundSoft 阅读(40) 评论(0) 推荐(0)
摘要:在C#中,Timestamp通常表示为一个长整型(`long`)变量。这是因为它表示自1970年1月1日00:00:00 UTC以来的毫秒数。然而,在某些情况下,例如在处理数据库中的Timestamp时,您可能会遇到将Timestamp表示为字节数组(`byte[]`)的情况。 当您使用某些数据库系 阅读全文
posted @ 2023-06-10 15:23 GroundSoft 阅读(798) 评论(0) 推荐(0)
摘要:一、ASP.NET MVC 过滤器 ASP.NET MVC框架支持四种不同类型的过滤器: 授权过滤器 - 实现IAuthorizationFilter属性。 动作过滤器 - 实现IActionFilter属性。 结果过滤器 - 实现IResultFilter属性。 异常过滤器 - 实现IExcept 阅读全文
posted @ 2023-06-09 11:25 GroundSoft 阅读(101) 评论(0) 推荐(0)
摘要:当然可以。在中国境内,有一些非常受欢迎的前端开发专门社区,类似于墨天轮。这里为您推荐几家: 1. 掘金(Juejin.im):掘金是一个优质的技术社区,汇集了大量的前端、后端、移动开发等方向的技术文章和教程。这里有很多经验丰富的开发者分享自己的心得和技巧。 2. V2EX:虽然V2EX不仅仅关注前端 阅读全文
posted @ 2023-05-09 14:52 GroundSoft 阅读(447) 评论(0) 推荐(0)