- 博客(62)
- 资源 (3)
- 收藏
- 关注
原创 MySQL递归查询
这个查询使用了CTE(Common Table Expression,通用表达式)和递归关联表的方法。然后,我们在递归部分通过内连接将下属的记录与上级的记录关联起来,直到没有更多的下属为止。假设我们有一个名为"employees"的表,存储着员工的信息,其中包含员工的ID、姓名和上级ID。我们想要通过递归查询,找到某个员工的所有下属。然而,您可以使用存储过程或递归关联表来模拟递归查询。下面是一个示例,说明如何使用递归关联表模拟递归查询。这就是一个使用递归关联表模拟递归查询的示例。
2023-10-05 15:41:11
296
原创 C# Math.Round()四舍五入、四舍六入五成双
所谓的四舍六入五成双,就是说当确定有效位数之后,有效位数的下一位如果小于等于4就舍去,如果大于等于6就进一,当有效位数的下一位是5的时候。其实产生这个结果的原因是由于Math.Round 默认使用的并非是四舍五入的原则,而是四舍六入五成双的原则。从统计学上将,四舍六入五成双比四舍五入要更精确,因为大量计算的情况下,四舍五入逢五进一,会导致结果偏向大数。代码非常的简单,开发者实际得到的结果是12.12, 这与其所预期的四舍五入结果12.13相悖。如果有效位数是小数点后一位,使用四舍五入原则得到的结果。
2023-09-14 15:51:50
1301
原创 C#判断字符串中有没有字母,正则表达式、IsLetter
要判断字符串中是否包含字母,可以使用正则表达式或者循环遍历字符串的方式。方法判断字符是否为字母,如果找到一个字母,将。将返回一个布尔值,表示字符串中是否包含字母。表示匹配任意一个字母(不区分大小写),方法返回一个布尔值,表示是否匹配成功。方法二:使用循环遍历字符串。方法一:使用正则表达式。
2023-08-19 14:25:44
3391
原创 No accessible constructors were found for the type‘XXXXXX‘
报错意思是没有为’ weight.admin.order.orderhuizongappservice '类型找到可访问的构造函数。abp框架新建了一个模版项目,新创建的Controller,启动报错。原来是访问级别受到了限制,修改。
2023-08-19 10:25:03
329
原创 C#如何遍历类的属性,并获取描述/注释
要获取属性的描述/注释,需要使用System.ComponentModel命名空间中的DescriptionAttribute。可以通过反射获取属性上的DescriptionAttribute,并获取其Description属性值。这样,就可以根据属性上的描述/注释来显示属性名了。注意,要确保在定义OrderDto类的属性时,使用了DescriptionAttribute来指定描述/注释。
2023-08-19 10:15:49
2224
原创 ERROR Error loading vue.config.js:ERROR Error: Cannot find module ‘uni-read-pages’
这个错误可能是由于以下原因之一导致的:依赖问题:'uni-read-pages' 模块可能没有被正确安装或配置。请确保在项目中正确安装了该模块,并且已经在 package.json 文件中列出了该模块的依赖关系。配置问题:如果 vue.config.js 文件中引用了 'uni-read-pages' 模块,那么可能是因为该文件中的路径或其他配置有误导致无法找到该模块。请检查 vue.config.js 文件并确保其中的配置正确。环境问题:可能存在环境配置问题,导致无法正确解析模块。请确保你的开发环
2023-07-17 13:30:26
4026
原创 Navicat代码片段存储位置
配置文件就是存放自动保存、代码片段等文件的位置,其中snippets(片段)就是自定义片段的存储位置了。1、在Navicat的主界面中,选择“工具”——》“选项”——》文件位置,如下图。
2023-07-17 11:14:09
1104
原创 93% after chunk asset optimization SourceMapDevToolPlugin js/app.js generate SourceMap
每次修改后保存时都卡在一个地方几十秒才能保存成功93% after chunk asset optimization SourceMapDevToolPlugin js/app.js generate SourceMap
2023-06-16 17:07:53
1412
原创 JavaScript去空格问题【看这一篇就够了】
如果只想去除字符串两端的空格,可以使用。如果只想去除字符串开头的空格,可以使用。如果只想去除字符串结尾的空格,可以使用。
2023-06-14 11:01:58
130
原创 Vue遍历数组,并修改标签的名字
这段代码是一个箭头函数,用于生成一个下拉选项列表。具体来说,它遍历了一个名为DepartmentList的数组,将每个元素的name属性作为选项的标签,将每个元素的id属性作为选项的值,最终返回一个新的数组,该数组包含了所有选项的标签和值。需要注意的是,由于箭头函数中使用了this关键字,因此它必须在Vue组件中使用,并且需要将该函数绑定到组件实例的作用域中,以确保this指向正确。先分析一个今天刚用到的实例。
2023-05-30 16:11:40
825
原创 JavaScript中,【==】和【===】的区别
因此,建议在比较两个值时,优先使用 === 运算符,因为它可以避免类型转换带来的问题。只有在确实需要进行类型转换时,才使用 == 运算符。在JavaScript中,
2023-05-30 10:20:11
94
原创 C#和Java中怎么简写Switch
我们在写Switch的时候,有些情况没有case都只有一个语句且是同一个逻辑,这时我们就可以使用简化的写法。废话不多说,直接上实例代码。
2023-05-29 18:15:44
271
原创 C#中`??`和`_` 的用法
是一个占位符,表示这里返回的值不会被使用,可以忽略。是否为 null,如果不为 null 则返回。异常,异常信息为 “登录已过期”,异常代码为。可以简化代码,下面通过一个例子分析一下。这段代码使用了 C# 的空合并运算符。
2023-05-26 16:53:31
173
原创 JavaScrip如何把两个数组合中id相同的对象的属性并在一起
如果找到了,我们就使用扩展运算符。对于每个元素,我们使用。,它们的元素都是对象,每个对象都有一个。将两个对象合并到一起,否则就返回。相同的对象合并到一起的操作。在上面的代码中,我们首先使用。相同的对象合并到一起的结果。方法来实现将两个数组中。数组就是将两个数组中。
2023-05-25 11:28:17
1020
原创 VUE中使用JavaScrip的join()把数组转字符串
在Vue.js中,可以在模板中使用插值表达式将数组转换为字符串。这将在页面中渲染出一个包含所有水果名称以逗号和空格分隔的字符串的。在Vue.js中,可以使用JavaScript的。方法将数组转换为字符串。
2023-05-25 10:03:30
321
原创 VUE如何关联两个表,类似于SQL的left join
可以先定义一个computed属性,使用map函数遍历学生数组,然后使用find函数在成绩数组中查找对应的学生成绩。如果找到了,就返回一个包含学生姓名和成绩的对象,否则只返回学生姓名。假设我们有两个数组,一个是学生数组,一个是成绩数组。学生数组包含每个学生的姓名和学号,成绩数组包含每个学生的学号和成绩。我们需要将这两个数组关联起来,得到每个学生的姓名和成绩。在模板中,可以使用v-for指令遍历computed属性中的学生姓名和成绩。
2023-05-25 08:21:47
623
原创 SQL Server中怎么给表添加注释
在 SQL Server 中,可以使用 sp_addextendedproperty 存储过程为表添加注释。此时,就添加完毕了。打开 SQL Server Management Studio,连接到相应的数据库。在“名称”列中输入“MS_Description”,在“值”列中输入表的注释。在“对象资源管理器”中,展开数据库,找到要添加注释的表。在“属性”窗口中,选择“扩展属性”选项卡。在“扩展属性”列表中,点击“添加”按钮。. 点击“确定”按钮保存注释。右键单击该表,选择“属性”。
2023-05-24 23:49:24
4137
原创 JavaScrip中Object.freeze()方法的使用
是 JavaScript 中的一个方法,它可以冻结一个对象,使其不可修改。冻结后的对象不能添加、删除或修改属性或方法。如果尝试修改,将会抛出错误或静默失败(在严格模式下)。只能冻结对象本身的属性和方法,而不能冻结对象内部的属性和方法。如果对象内部还有对象,那么这些对象仍然可以被修改。如果需要冻结对象内部的所有属性和方法,可以使用递归的方式进行冻结。
2023-05-23 15:35:57
125
原创 JavaScript中replace()的使用
学习过后端刚入门前端的小伙伴,会发现JavaScript的replace()函数,在替换字符串的时候只替换一次,这是因为JavaScrip和一些后端的语法有一定的差异。JavaScript中的replace()方法用于在字符串中查找并替换指定的字符或子字符串。函数的参数包括匹配项、匹配项在原字符串中的位置等信息。如果要替换所有匹配项,可以使用正则表达式,并在正则表达式中使用。可以是一个字符串或正则表达式,表示要查找的字符或子字符串;可以是一个字符串或函数,表示要替换成的字符或子字符串。
2023-05-23 13:43:21
423
原创 C#中??的用法
在上面的例子中,当 str1 为 null 时,使用?运算符返回了一个默认值 “default value”。而当 str3 不为 null 时,使用?运算符返回了 str3 的值 “C#”。” 是 C# 中的空合并运算符,用于判断一个值是否为 null,如果为 null 则返回一个默认值。
2023-05-22 15:13:00
744
原创 怎么粘贴之前复制的内容
我们在日常使用电脑时可能会多次复制粘贴,当我们想粘贴之前复制的内容时CTRL+V就不能用了。WIN+V可以调出剪贴板,这里可以看到我们历史复制记录。这时我们就要用到WIN+V。WIN键在下图键盘的位置。
2023-05-20 17:08:06
1216
原创 身份证号和手机号的正则表达式
/^([1-9]\d{5})(19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/^1[3-9]\d{9}$
2023-05-20 16:13:02
1736
原创 C#如何遍历数组
在上面的示例代码中,我们定义了一个整型数组。属性来获取数组的长度,然后使用循环变量。变量来访问数组中的每一个元素。来访问数组中的每一个元素。循环分别遍历了这个数组。循环中,我们使用了数组的。循环中,我们直接使用。
2023-05-20 14:35:22
856
原创 在 Vue 中使用 LINQ
在 Vue 中使用 LINQ,需要使用 JavaScript 的 LINQ 库。可以使用 linq.js 库,它提供了与 C# LINQ 相似的语法和功能。接下来,可以使用 linq.js 提供的各种方法来操作数组或对象。方法,linq.js 还提供了许多其他方法,如。方法将数组转换为可查询的对象,然后使用。方法筛选出符合条件的元素,最后使用。等等,可以根据需要进行使用。
2023-05-20 14:25:22
719
原创 VUE中created和mounted有什么不同
钩子函数在Vue实例挂载到真实DOM后调用,此时模板和虚拟DOM已经渲染成真实的DOM。在这个阶段,可以进行一些需要操作DOM的操作,如获取DOM元素、操作DOM等。钩子函数在Vue实例创建完成后立即调用,此时模板和虚拟DOM都未渲染成真实的DOM。在这个阶段,可以进行一些初始化操作,如数据的获取、事件的监听等。适合进行DOM操作和一些需要等待DOM渲染后才能进行的操作。适合进行数据的初始化和事件的监听等操作,而。是两个生命周期钩子函数。
2023-05-20 14:15:36
1400
原创 WinForms和WPF的区别
总的来说,WPF比WinForms更加现代化和灵活,可以实现更复杂的UI设计和数据绑定,但是需要更高的学习成本。而WinForms则更加简单易用,适合快速开发小型应用程序。WinForms和WPF都是Microsoft .NET Framework中的GUI框架,用于创建Windows应用程序。
2023-05-20 13:54:51
697
原创 如何禁用烦人的“insert”键
在我们日常的电脑使用中,有些按键可能会让我们感到非常烦恼,其中最常见的就是“insert”键。这个键位于键盘的右上角,通常会在我们不经意间被按下,导致我们的输入出现了一些奇怪的问题。如果你也曾经遇到过这个问题,那么本文将为你介绍如何禁用这个烦人的“insert”键。总之,禁用“insert”键可以让我们的电脑使用更加顺畅,避免了因为不小心按下这个键而导致的输入问题。现在,无论你不小心按下这个键,都不会再出现覆盖模式了。在右侧空白的地方点击右键,选择新建“二进制值”,命名为"Scancode Map"。
2023-05-20 13:29:49
6958
3
原创 VUE中使用v-for时 .split()、replace()等函数报错,提示TypeError: Cannot read properties of null (reading ‘split‘)
【代码】VUE中使用v-for时 .split()、replace()等函数报错,提示TypeError: Cannot read properties of null (reading ‘split‘)
2023-04-15 09:18:40
914
1
原创 SqlServer如何重置密码
1.用Windows验证方式登录2.安全性----登录名----选择要修改的用户名(右键属性)----输入密码确定保存
2022-11-19 00:58:24
1623
原创 SQL获取字段值的长度
我们如何SQL获取字段值的长度呢?当然是使用len()函数,用法如下//OUT_CARD_NO长度为18的数据SELECT * FROM MZ.OUT.OUT_CARDS WHERE len(OUT_CARD_NO) = 18 ORDER BY CREATE_TIME DESC
2021-11-30 17:00:42
13466
原创 PostgreSQL如何拼接字符串
PostgreSQL的拼接不能用"+",而是用"||"语法:string || string 字符串 字符串连接 例子:SQL:select 'Post' || 'greSQL' 结果:PostgreSQL
2021-11-22 17:21:32
16928
程序多开、电脑微信多开
2023-08-30
卸载各类电脑应用,一键卸载干净
2023-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人