- 博客(151)
- 资源 (6)
- 收藏
- 关注
原创 vue模板语法中使用冒号: 什么时候使用,什么时候不使用呢?
指令的缩写,用于动态绑定属性或组件 Props 的值。当属性值需要绑定到 Vue 实例/组件中的变量、表达式或计算属性时,必须使用。如果属性值需要是布尔值、数字、对象、数组等非字符串类型,必须使用。如果属性值是固定的静态字符串,直接写属性名即可,不需要。如果向子组件传递的 Props 是静态字符串,可以不用。通过判断属性值是否需要动态计算,即可决定是否使用。向子组件传递动态 Props 时,必须使用。如果布尔属性的存在与否由变量决定,且值为。当属性名本身是动态的时,必须用。在 Vue3 的模板中,冒号。
2025-03-31 17:16:40
175
原创 在SpringBoot中,使用MultipartFile上传文件
是处理文件上传的核心类,通常用于接收客户端上传的文件数据。实际开发中建议结合云存储(OSS)或文件服务器处理大文件存储。通过以上步骤,你可以完整掌握Spring Boot中。在Spring Boot中,HTML表单需要设置。
2025-03-08 11:17:23
529
原创 vue3中依赖注入 provide 和 inject 的使用
官方网址:https://cn.vuejs.org/guide/components/provide-inject.html 和 是 Vue 3 中用于实现 依赖注入 的两个 API。它们的主要作用是在父组件中提供数据或方法,然后在子孙组件中注入并使用这些数据或方法,而不需要通过 层层传递。在父组件中,通过 提供数据或方法。 函数接收两个参数。第一个参数被称为注入名 。 第二个参数是提供的值,值可以是任意类型,包括响应式的状态,比如一个 ref 。(2) 注入依赖在子孙组件中,通过 注
2025-02-24 10:16:34
218
原创 vue3 Props的使用
在子组件中,可以通过props选项来定义接收的属性。props可以是数组或对象形式。子组件 child.vue在使用的单文件组件中,props 可以使用宏来声明:</script>除了使用字符串数组来声明 props 外,还可以使用对象的形式:})</script>对于以对象形式声明的每个属性,key 是 prop 的名称,而值则是该 prop 预期类型的构造函数。比如,如果要求一个 prop 的值是number类型,则可使用Number构造函数作为其声明的值。
2025-02-23 17:04:50
382
原创 响应式数据ref()和reactive()的使用
在 Vue 3 中,ref和reactive是用于创建响应式数据的两个核心 API。它们的用法和适用场景有所不同,以下是它们的详细说明和使用方法。
2025-02-23 16:26:49
558
原创 Kafka配置文件 - server.properties
我安装的kafka版本为3.8.0config目录下的配置文件server.properties。
2024-08-29 17:14:03
1052
原创 (五)Kafka离线安装 - Kafka开机自启
ExecStart后面跟的是kafka的启动指令,注意这里使用前台启动指令,不需要加-deamon。上面是通过手动启动Kafka,如果系统重启的时候,是不会自动启动的。这时候可以通过创建系统服务,通过设置系统服务开机自启,从而达到目的。Environment环境变量后面跟的是自己系统下的环境变量。ExecStop后面跟的是Kafka的停止指令。kafka.service服务单元文件内容。下面开始教你把kafka做成系统服务。systemctl相关指令。创建一个服务单元文件。
2024-08-29 11:25:17
409
原创 (四)Kafka离线安装 - Kafka下载及安装
把下载的压缩包,放入到/usr/local/kafka/目录下,解压。我这里的安装目录在 /usr/local/这时候下载安装版本。
2024-08-29 11:10:44
771
原创 (三)Kafka离线安装 - ZooKeeper开机自启
一般通过指令手动来启动zookeeper的方法是,先进入到zookeeper的安装目录下的bin目录,然后执行启动指令。上面的方式是通过手动启动,关闭的。ExecReload后面跟的是zookeeper的重启指令,关于文件路径替换为自己的就行。ExecStart后面跟的是zookeeper的启动指令,关于文件路径替换为自己的就行。ExecStop后面跟的是zookeeper的停止指令,关于文件路径替换为自己的就行。这里是通过创建系统服务,然后把这个系统服务设置开机自启,从而达到想要的目的。
2024-08-29 10:50:47
884
原创 (一)Kafka离线安装 - 说明
1、需要先安装JDK。2、需要下载安装Zookeeper。操作系统:CentOS 7。3、最后下载安装Kafka。
2024-08-29 09:05:11
170
原创 SpringBoot项目初始化配置(Spring Initializr)
Group:即GroupID,表示项目组织的标识符,实际对应Java的包结构,是main目录里Java的目录结构。Artifact:即ArtifactId,表示项目的标识符,实际对应项目的名称,也就是项目根目录的名称。Description:表示项目描述信息。Package name:表示项目包名。生成项目的pom.xml文件中显示内容如下,对应上面的Group,Artifact,Version,Name,Description <groupId...
2022-04-17 17:24:45
1025
原创 Profile配置
Spring Boot 中约定的不同环境下配置文件名称规则为:application-{profile}.properties,profile占位符表示当前环境的名称。properties文件配置:application-dev.properties 开发环境配置application-prod.properties 生产环境配置然后在application.properties中进行配置:spring.profiles.active=devyml文件配置:application-dev.y
2022-04-10 10:34:58
805
原创 IDEA提示https://start.spring.io连接不上
在创建Spring Initializr项目时:提示如下错误:解决办法:修改choose starter service URL为阿里云的URL路径:https://start.aliyun.com这样就可以了。
2021-11-26 21:53:13
3872
2
原创 wpf 调用图片路径及resource和content生成操作说明
在项目中增加两张图片Content.jpg和Resource.jpg,分别将其生成操作属性设置为Content和Resource。在界面中增加两个Image控件ImgContent和ImgResource,在XAML中分别设置Source路径为Content.jpg和Resource.jpg。运行后ImgResource能正常显示图片,但是ImgContent控件无显示。将Content.jpg图片拷贝至应用程序的Debug目录中,ImgContent控件可显示图片。生成操作设置为Resource...
2021-05-22 11:44:48
2699
原创 List.Where 过滤 Find查找
List<PeopleModel> list = new List<PeopleModel>();list.Add(new PeopleModel() { Name = "小明", Age = 18 });list.Add(new PeopleModel() { Name = "小明2", Age = 18 });list.Add(new PeopleMode...
2020-03-08 16:55:23
1517
原创 克隆对象
ICloneable接口ICloneable接口包含一个Clone方法,可以用来创建当前对象的拷贝。public interface ICloneable{ object Clone();}支持MemberWiseClone()方法,浅表克隆public class Person : ICloneable{ public string N...
2020-03-06 22:01:13
239
转载 c# 泛型
泛型(Generic)的特性使用泛型是一种增强程序功能的技术,具体表现在以下几个方面:它有助于您最大限度地重用代码、保护类型的安全以及提高性能。 您可以创建泛型集合类。.NET 框架类库在System.Collections.Generic命名空间中包含了一些新的泛型集合类。您可以使用这些泛型集合类来替代System.Collections中的集合类。 您可以创建自己的泛型接口...
2020-03-06 21:12:43
251
原创 DataGrid 添加自增序号
前台xaml:响应LoadingRow事件,绑定了DataGridRow.Header属性,然后为Header属性赋值。RowHeaderWidth = 0是把默认的行表头隐藏掉,用自己绑定的列。<DataGrid Grid.Row="1" ItemsSource="{Binding WeaponStateNumModels}" Margin="2" RowHeaderWid...
2020-02-20 18:54:10
1494
1
转载 WPF RelativeSource属性
我们进行Bingding时,如果明确知道数据源的Name,就能用Source或者ElementName进行绑定,但是有时候我们需要绑定的数据源可能没有明确的Name,此时我们就需要利用Bingding的RelativeSource进行绑定,这种办法的意思是指当前元素和绑定源的位置关系。(1)控件关联自身的属性——Self<Window x:Class="RelativeSource...
2020-02-19 15:39:38
616
转载 使用System.Windows.Interactivity 交互事件
原文:https://www.cnblogs.com/lonelyxmas/p/9822372.html下载System.Windows.Interactivity.dll文件,并引入项目中(在VS项目的引用列表中可以看到)。可在Nuget搜索System.Windows.Interactivity下载安装到项目中。XAML中使用该dll xmlns:i="clr-namespace...
2020-02-19 14:44:27
1811
原创 DataGrid中按钮命令绑定不起作用原因
前台代码 <DataGrid AutoGenerateColumns="False" ItemsSource="{Binding StudentDatas}" Margin="0,100,0,0"> <DataGrid.Columns> <DataGridTextColumn Header="...
2020-02-19 12:15:43
1403
转载 自定义的 ListBoxItem 自适应ListBox的宽度
<ListBox x:Name="xxx"> <ListBox.ItemContainerStyle> <Style TargetType="ListBoxItem"> <Setter Property="HorizontalContentAlignment" Value="Stretch"/> </S...
2019-11-09 15:44:42
1750
转载 WPF调用图片路径,或资源图片
WPF调用图片路径,或资源图片一、加载本项目的图片WPF引入了统一资源标识Uri(Unified Resource Identifier)来标识和访问资源。其中较为常见的情况是用Uri加载图像。Uri表达式的一般形式为:协议+授权+路径协议:pack://授权:有两种。一种用于访问编译时已经知道的文件,用application:///一种用于访问编译时不知道、运行时才知道的文件,用s...
2019-09-01 22:01:39
1647
原创 DataTemplate(一)
DataTemplate常用的3个地方:(1)ContentControl的ContentTemplate属性,相当于给ContentControl的内容穿衣服。(2)ItemsControl的ItemTemplate属性,相当于给ItemsControl的数据条目穿衣服。(3)GridViewColum的CellTemplate属性,相当于给GridViewColumn单元格里的数据...
2019-06-25 00:52:58
2298
原创 HierarchicalDataTemplate(二)
Companys.xml文件<?xml version="1.0" encoding="utf-8" ?><root> <Company Name="公司1"> <Dempartment Name="部门1"> <Employee Name="员工1"/> <Employee Na...
2019-06-24 23:55:37
639
原创 HierarchicalDataTemplate (一)
能够帮助层级控件显示层级数据的模板是HierarchicalDataTemplate一般常用于TreeView控件和MenuItem控件,显示层级数据。数据类:using System.Collections.Generic;namespace 优快云WpfApp.com.data{ //公司数据 public class CompanyData ...
2019-06-24 23:33:22
4172
原创 在wpf中调用windows From窗体
//如果需要再WPF中显示非模态windows窗体时,需要调用此方法。//即时不调用此方法,也仍然会显示窗体,但是不能识别所有键盘输入。System.Windows.Forms.Integration.WindowsFormsHost.EnableWindowsFormsInterop();当再WPF中显示windows窗体时,窗体会为按钮或其他通用控件使用旧样式(xp以前的样式)这...
2019-06-21 01:14:58
1036
原创 Newtonsoft.Json 使用
Newtonsoft.Json,是.Net中开源的Json序列化和反序列化工具,官方地址:https://www.newtonsoft.com/json具体使用:1. 右键项目=>Nuget包管理=>添加Newtonsoft.Json2. 引入命名空间//数据类public class Student{ public string Nam...
2019-06-20 21:54:26
12581
转载 SQL Server导入导出不丢主键和视图的方法
SQL Server导入导出不丢主键和视图的方法SQLServer导入导出SQLServer导入导出工具/原料使用MicrosoftSQLServerManagementStudio导入导出数据。直接使用MicrosoftSQLServerManagementStudio导入导出数据会丢失主键、视图等等。正确的保存方法如下:一、选择本地的...
2019-04-23 23:05:38
1165
转载 SQL LEFT JOIN 关键字
SQL LEFT JOIN 关键字LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行。LEFT JOIN 关键字语法SELECT column_name(s)FROM table_name1LEFT JOIN table_name2 ON table_name1.column_name=tab...
2019-04-14 20:23:41
196
转载 控件-WPF中的TreeView入门
转自:https://www.cnblogs.com/izualx/archive/2011/02/03/1949055.html最近在用WPF做开发,项目进展的还算顺利,WPF总体来说还是比较方便的,其中变化最大的主要是Listview和Treeview控件,而且TreeView似乎在WPF是一个备受指责的控件,很多人说他不好用。其实我觉得是开发人员没有掌握好WPF中所传承的MVC思想。在V...
2019-04-06 01:23:25
9216
转载 C# WinForm捕获全局异常(捕获未处理的异常)
static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { try { ...
2019-03-31 22:22:23
1335
转载 C#中ToString()格式详解
Int.ToString(format):格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数,具体如下:格式说明符说明 示例 输出 C 货币 2.5.ToString("C") ¥2.50 D 十进制数 25.ToString("D5") 00025 ...
2019-03-31 21:58:38
3221
转载 网络七层协议理解(转)
转自:https://www.cnblogs.com/carlos-mm/p/6297197.html网络七层协议的通俗理解OSI七层模式简单通俗理解这个模型学了好多次,总是记不住。今天又看了一遍,发现用历史推演的角度去看问题会更有逻辑,更好记。本文不一定严谨,可能有错漏,主要是抛砖引玉,帮助记性不好的人。总体来说,OSI模型是从底层往上层发展出来的。这...
2019-03-31 19:27:00
153
转载 集线器和交换机的区别 傻傻分不清
集线器和交换机的区别是什么1、从OSI体系结构来看,集线器属于第一层物理层设备,而交换机属于OSI的第二层数据链路层设备。也就是说集线器只是对数据的传输起到同步、放大和整形的作用,对于数据传输中的短帧=碎片等无法进行有效的处理,不能保证数据传输的完整性和正确性; 而交换机不但可以对数据的传输做到同步、放大和整形,而且可以过滤短帧、碎片等。2、从工作方式看,集线器是一种广播模式,也就是说...
2019-03-31 19:15:10
7452
转载 路由器和交换机的区别 傻傻分不清
交换机路由器一、交换机是将不同IP地址的电脑连在一起,共享一根网线;路由器是将同一个IP给不同的电脑使用,就像一条大路分成很多条小路。一句话,路由器是接外网的,交换机是接内网的。在OSI七层网路结构中,交换机工作在数据链路层,路由器工作在网络层,不过也有多层交换机。交换机利用我们熟知的MAC地址即每...
2019-03-31 19:03:09
1899
原创 “光猫”调制解调器 和 路由器的区别 傻傻分不清
一、“猫”指调制解调器,所谓调制,就是把数字信号转换成电话线上传输的模拟信号;解调,即把模拟信号转换成数字信号。合称调制解调器。调制解调器的英文是“Modem”,读音与“猫”相似,因此被称作“猫”。简单来说,“猫”的主要作用是上连宽带线路,下连电脑,实现电脑与宽带的连接,这样电脑才能够正常上网。路由器,又称网关设备,英文名是“Router”,是连接因特网中各局域网、广域网的设备,它会根据信...
2019-03-31 18:24:58
23738
1
原创 c# 使用Office com组件时遇到的问题
检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问。 (异常来自 HRESULT:0x80070005 (E_ACCESSDENIED))。ErrorUnableToInitializeOfficeApp Excel Retrieving the COM clas...
2019-03-13 10:14:52
1137
flash as3.0 图片随机过渡效果
2011-12-23
flash as3.0下雨源文件代码
2011-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人