- 博客(1275)
- 资源 (2)
- 收藏
- 关注
转载 在vue中如何引入外部的css文件
这篇文章主要介绍了在vue中如何引入外部的css文件,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教。
2024-03-16 10:42:34 101
转载 vue 导入js中的方法
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。4.2 vue 导入js文件 -->XXX 是一个自定义的变量名。4.2 vue 导入js文件 -->XXX 是一个自定义的变量名。2 方法二:使用 import 语句。2 方法二:使用 import 语句。5 修改文件后一定要保存 在运行。5 修改文件后一定要保存 在运行。3.2 vue 导入js文件。3.2 vue 导入js文件。1 方法一:使用 标签。1 方法一:使用 标签。
2024-03-16 10:39:11 14
转载 15款备受推崇的K8S可视化工具
Kubevious (https://github.com/kubevious/kubevious) 是一个开源的 Kubernetes Dashboard,但是和我们主流的 Dashboard 却不太一样,可以说非常有特色,他将应用程序相关的所有配置都集中在一起,这可以大大节省操作人员的时间,其实这都不是最主要的,主要的是他具有一个 TimeMachine(时光机)功能,允许我们回到之前的时间去查看应用的错误信息。一款监控和可视化工具,Grafana也可以与K8S集成,提供对集群的可视化展示。
2024-03-02 15:15:31 214
转载 RabbitMQ集群方案
大家可以去对应的GitHub页面下载3.8.9版本的插件,地址为https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases/tag/3.8.9这个对应RabbitMQ的3.8.5以上版本。"ha-sync-mode":"automatic":同步策略,默认是manual,即新加入的镜像节点不会同步旧的消息。而镜像模式下,创建队列的节点被称为该队列的主节点,队列还会拷贝到集群中的其它节点,也叫做该队列的镜像节点。
2024-02-18 16:47:07 39
转载 RabbitMQ集群部署指南
"ha-sync-mode":"automatic":同步策略,默认是manual,即新加入的镜像节点不会同步旧的消息。镜像模式:与普通模式不同,队列会在各个mq的镜像节点之间同步,因此你连接到任何一个镜像节点,均可获取到消息。而镜像模式下,创建队列的节点被称为该队列的主节点,队列还会拷贝到集群中的其它节点,也叫做该队列的镜像节点。用户发送给队列的一切请求,例如发送消息、消息回执默认都会在主节点完成,如果是从节点接收到请求,也会路由到主节点去完成。甚至,一个队列的主节点可能是另一个队列的镜像节点。
2024-02-18 15:26:53 44
转载 Java消息队列总结篇(ActiveMQ、RabbitMQ、ZeroMQ、Kafka)
中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。Kafka是linkedin开源的MQ系统,主要特点是基于Pull的模式来处理消息消费,追求高吞吐量,一开始的目的就是用于日志收集和传输,0.8开始支持复制,不支持事务,适合产生大量数据的互联网服务的数据收集业务。与串行的差别是,并行的方式可以提高处理的时间。Kafka 使用自己的协议。
2024-02-17 15:45:45 60
转载 [高可用Nginx]Keepalived详解
keepalived是集群管理中保证集群高可用的一个服务软件,用来防止单点故障。虚拟路由冗余协议,可以认为是实现路由器高可用的协议,即将N台提供相同功能的路由器组成一个路由器组,这个组里面有一个master和多个backup,master上面有一个对外提供服务的vip(该路由器所在局域网内其他机器的默认路由为该vip),master会发组播,当backup收不到vrrp包时就认为master宕掉了,这时就需要根据VRRP的优先级来选举一个backup当master。这样的话就可以保证路由器的高可用了。
2024-02-17 10:26:50 28
转载 IO多路复用——深入浅出理解select、poll、epoll的实现
多路: 指的是多个socket网络连接;复用: 指的是复用一个线程、使用一个线程来检查多个文件描述符(Socket)的就绪状态多路复用主要有三种技术:select,poll,epoll。epoll是最新的, 也是目前最好的多路复用技术;select,poll,epoll都是IO多路复用机制,即可以监视多个描述符,一旦某个描述符就绪(读或写就绪),能够通知程序进行相应读写操作。但select,poll,epoll本质上都是同步I/O。
2024-02-17 10:21:47 53
转载 nginx配置反向代理
区别于正向代理,客户端对代理无感知,通过代理服务器将请求转发给真实服务器,获取返回数据后在发送给客户。location后面可以带一个参数,是正则匹配的规则,如果满足规则才会采取以下的配置。主要配置文件:/usr/local/nginx/conf/nginx.conf。:在8080端口开启tomcat,在9001端口访问进入tomcat主页。路径中带有edu则进入8080端口,带有vod则进入8081端口。
2024-02-16 15:47:30 23
转载 linux通过命令行启动.net core项目,关闭shell后项目就被关闭
一般会报:nohup: ignoring input and appending output to 'nohup.out'如果想要关闭shell后网站依然可用,则可通过 nohup命令实现。此命令可启动.net core的web项目,但关闭此shell后,网站则会关闭。关闭shell后如何保持程序继续运行。centos下使用nohup。图略,过程简单,没必要。此后网站则不会关闭。
2024-02-16 15:06:03 31
转载 Linux安装Nginx
说明:centos系统中默认的yum仓库中没有nginx的安装包,所以要想安装nginx需要单独指定它的仓库地址。链接:https://pan.baidu.com/s/15a-Tzo_FN8hV9a6rgvF99Q。配置文件路径: /etc/nginx/conf.d/default.conf (默认加载)1.1 将nginx.repo上传到Linux服务器下的/etc/yum.repos.d/下。配置文件位置: /etc/nginx/nginx.conf。systemctl stop nginx 关闭。
2024-02-16 14:06:03 14
转载 【WPF】Behavior 行为
行为是一类事物的共同特征,在WPF中通过行为可以封装一些通用的界面功能,从而实现代码重用来提高开发效率。因此他是一个非常好用的工具。行为将事件和处理方法封装到一起,简化ui界面xaml代码的复杂性和复用性。通常情况下不用自己写行为, 直接使用Behaviors包中的行为就行了。也可以自定义行为。1.创建一个行为类TextBoxWaterMarkBehavior,继承 Behavior,并指定行为覆盖元素类型UIElement。
2024-02-16 09:18:21 21
转载 wpf Interaction Triggers 绑定任意方法、任意Command
通过在代码中引入System.Windows.Interactivity.dll,引入了这个dll后我们就能够使用这个里面的方法来将事件映射到ViewModel层了,我们来看看具体的使用步骤,第一步就是引入命名控件。安装 Microsoft.Xaml.Behaviors.Wpf 包。另外还可以通过另外一种方式来引入命名空间 是一样的。
2024-02-16 09:17:16 24
转载 WPF-控件应用多个样式
2.所引用的样式的TargetType不能与引用者的TargetType不一致,但如果两者所应用的控件类型就是不一致怎么办,可在所引用的样式写Property时标注控件类型,例如行3-7中标注的TextBlock.(而如果想不限定控件类型,使样式通用:不标注TargetType,在Property中标注Control.即可,例如)1.BaseOn所引用的样式一定要写在引用者的前面才有效;2.在xaml页面引用;
2024-02-13 17:45:01 42
转载 WPF资源字典
总结说:用新资源字典去替换之前的资源字典,this.rd3.Source = new System.Uri("pack://application:,,,/资源字典;this.rd3.Source = new System.Uri("pack://application:,,,/资源字典;经过测试发现不会,也就是说,虽然把不同类型的资源字典合并到一个ResourceDictionary里面,但是再后台修改时,只会影响新加的资源字典的targetname的目标类型,其他类型的控件不会受到影响。
2024-02-13 17:33:41 16
转载 WPF自定义控件
上面的代码中,我们定义了一个名为"Number"的依赖属性,并在控件类中实现了该属性的get和set方法。上面的代码中,"local"是我们定义该控件的命名空间,"NumberDisplay"是控件的名称,而"Number"是我们在控件类中定义的依赖属性。要使用自定义控件,您可以将其添加到您的WPF应用程序的视图中,并使用控件的属性和事件进行交互。WPF中的依赖属性是一种特殊的属性,允许属性的值从多个来源获取,并且能够自动更新控件和其他属性。// 封装依赖属性的属性访问器。// 封装依赖事件的事件访问器。
2024-01-28 10:27:48 33
转载 WPF - 自定义控件
自定义控件是一个类,它提供自己的样式和模板,这些样式和模板通常在 generic.xaml 中定义。自定义控件用于以下方案 −如果该控件不存在,则必须从头开始创建它。如果要通过添加额外的属性或额外的功能来扩展或向预先存在的控件添加功能,以适合您的特定方案。如果您的控件需要支持主题和样式。如果要跨应用程序共享控件。
2024-01-28 10:26:28 37
转载 WPF样式 Style
每个WPF元素一次只能使用一个样式对象,这像是一种限制,但由于属性值的继承和样式继承特性,这种限制实际是不存在的。例如,希望为一组控件使用相同的字体,又不想为每个控件应用相同的样式。不是使用重复的标记填充XAML,以便设置外边距、内边距、颜色以及字体等细节,而是创建一系列封装所有这些细节的样式,然后再需要之处通过属性来应用样式。这些动作常用于动画。上面的例子中第二个按钮显示替换了样式,将style设置为null,有效的删除了样式。使用触发器可自动完成简单的样式的改变,不需要使用代码,也可以完成不少工作。
2024-01-21 20:51:07 67
转载 WPF 中Pack URI机制
siteoforigin:/// 指定原始文件的站点(The siteoforigin:/// authority identifies site of origin files.)WPF支持两种authority , 分别是application:///和siteoforigin:///绝对Pack URIs: pack://application:,,,/ResourceFile.xaml。application:/// 指定的应用程序数据文件,在编辑的时候是已知的,包括资源和内容文件。
2024-01-07 19:05:36 112
转载 WPF 中的 Uri 地址的不同写法
引用地址:http://www.cnblogs.com/xietianjiao/p/5640269.htmlpack://application:,,,/是协议;“,,,”是“///”的变体1.资源文件 — 本地程序集子文件夹中的资源文件 — 本地程序集(资源文件在本地程序集的子文件夹)2.资源文件 — 所引用的程序集(资源文件在别的程序集)3.所引用的程序集的子文件夹中的资源文件(资源文件别的程序的子文件夹)4.所引用的版本化程序集中的资源文件(版本化在中间加入版本信息)
2024-01-07 18:57:57 138
转载 WPF中的RESOURCEDICTIONARY
1.新建一个WPF Application,在Application中添加一个New Item,选择ResourceDictionary。为了增加资源文件的可维护性,我们应该使用ResourceDictionary对资源进行:分类、汇总。1. 创建一个新的工程,然后把ResourceDictionary文件加入到改工程中。3. 然后就像使用本地工程样使用style,template等公用的资源。在实际开发中更常用的做法是:直接在使用的View内部Merge。3.这样我们就可以在页面中正常使用了。
2024-01-07 18:11:27 84
转载 WPF 之 资源(Resource)
每一个在资源字典中的资源都有一个唯一不重复的键值(key),在标签中使用x:Key属性来标识它。也就是说,应用程序中非程序代码的内容,比如点阵图、颜色、字型、动画/影片档以及字符串常量值,可将它们从程序中独立出来,单独包装成"资源(Resource)"。在WPF的资源中,几乎可以包含图像、字符串等所有的任意CLR对象,只要对象有一个默认的构造函数和独立的属性。由于依赖属性具有属性系统提供的值缓存机制,所以,如果能在程序装载时设置依赖属性的值,这样,依赖属性就不需要检查自己的值并返回最后的有效值了。
2024-01-07 18:03:31 74
转载 【C#】wpf中的xmlns命名空间
原文链接:https://blog.csdn.net/weixin_68636636/article/details/128588705。版权声明:本文为CSDN博主「嘟嘟嘟嘟嘟489」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。等效于导入4个WPF必备的程序集。
2024-01-07 17:31:25 41
转载 wpf中mc:Ignorable=“d“的作用
d可以理解为是设计时的状态,d:DesignWidth="480"就是说这个宽度和高度只是在设计时有效,也就是我们在设计器中看到的大小,并不意味着真正运行起来是这个值,有可能会随着手机屏幕的不同而自动调整,所以我们不应该刻意地设置页面的宽度和高度,以免被固定了,不能自动调整。从语义上翻译是,是标记兼容性相关的内容,其中我们看到一句:mc:Ignorable="d",正如上面所说,d:DesignWidth是设计时的,所以,Ignorable="d"就是告诉编译器在实际运行时,忽略设计时设置的值。
2024-01-07 17:24:53 53
转载 WPF学习笔记:x名称空间详解
字母x其实是XML的首字母,x命名空间对应的就是这一条语句:xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml",它包含的类均与解析XAML语言相关,主要分为3类:Attribute、标记扩展、指令元素。它的作用是通过它的Items属性向使用者暴露一个类型已知的ArrayList实例,ArrayList内成员的类型由x:Array的Type指定。x:Key的作用就是为资源贴上用于检索的索引,检索的方式是key-value。
2024-01-07 15:53:31 39
转载 深入浅出WPF笔记——X名称空间详解
“x”名称空间的成员引导XAML编译器将XAML编译成CLR代码 “x”就XAML首字母。凡包含XAML代码的WPF程序都需要通过语句 引入。此名称空间是程序员与XAML编译器沟通的工具。x名称空间有Attribute、标记扩展和XAML指令元素组成。如下表。Attribute:语言层面的东西, 是给编译器看的。Property:对象上面的东西,是给编程逻辑用的。XAML标签的Attribute大部分对应对象的Property。在XAML编程中,你想添加特殊的标记从而影响XAML编译器的解析,这时候就要
2024-01-07 15:51:14 39
转载 Java Class对象的理解
Class引用表示的就是它所指向的对象的类型,而该对象便是Class类的一个对象。如果已经有了该类型的对象,那么就可以通过调用getClass()方法来获取Class对象引用了,getClass方法属于根类Object的一部分,它返回的是表示该对象的实际类型的Class对象引用。比较直白的理解是:使用反射机制,我们不需要在代码中指明我们想要创建什么类型的实例,而是让代码自动地去获取我们想要创建的实例的它的类的信息再自动去创建,这样做,我们可以极大程度地降低程序的耦合程度。
2023-12-10 14:49:42 277
转载 java-读取配置文件自定义字段(yml、properties)
result = "目前角色是"+role+",人数为"+number+",职责是"+job+",穿着"+wearing+"。log.info("我叫"+name+",性别是:"+sex+",今年"+age+"岁,我还是个"+height+"cm大高个的帅小伙!return "我叫"+name+",性别是:"+sex+",今年"+age+"岁,我还是个"+height+"cm大高个的帅小伙!"在"+subject+"课上是"+character+"的,年龄是"+age+",性别是"+sex+"。
2023-12-10 12:15:35 324
转载 ConfigurationProperties注解详解
需要强调的是,要使用构造函数绑定,我们需要使用@EnableConfigurationProperties 或 @ConfigurationPropertiesScan显式启用我们的配置类。@ConfigurationProperties最适用于所有具有相同前缀的分层属性,用于将配置文件中mail开头的属性绑定到POJO中,@Configuration也可以替换成@Component、@Service等其他注解。4. 使用@ConfigurationProperties作用在@Bean注释的方法上。
2023-12-10 11:04:50 321
转载 干货:10个超经典JavaIDE插件,建议收藏!
但是,不排除在某些特定条件下,会出现类似找不到类的异常,所以只要存在依赖冲突,最好还是解决掉,不要给系统留下隐患。对于阅读代码的人来说,越简单的代码越好理解和维护,如果你的代码阅读起来很费劲,或者你自己过段时间后再来看都看不懂,你就得想办法解决下代码的复杂度问题了,MetricsReloaded能帮助你解决这个问题。对于java的代码规范,业界有统一的标准,但即便如此,还是有很多java开发者受制于开发经验和开发水平,不一定会有规范代码的意识,而且就算是经验丰富的java开发者也不一定能时刻谨记代码规范。
2023-12-06 21:42:15 399
转载 IDEA 使用 Git 操作详解
1、Windows 上 Git 安装完成后就可以在 git 自带的命令行工具中执行 git 命令,IDEA 想要使用 git ,则需要进行简单的配置,类似与 maven 配置一样,指定 git.exe 程序路径即可。1、fetch 抓取服务器文件到本地仓库后,需要自己手动合并,而 pull 拉取则会自动合并本地文件。1、对 git add 添加到暂存区的文件,可以进行 commit 提交,可以在某个文件上右键,然后 git -> commit 进行提交,也可以直接点击工具栏的提交(commit)按钮。
2023-12-05 21:23:37 49
转载 Kubernetes(k8s) YAML文件详解
targetPort:targetPort是pod的端口,从port和nodePort来的流量经过kube-proxy流入到后端pod的targetPort上,最后进入容器。注:上述的YAML文件中,metadata这个KEY对应的值为一个Maps,而嵌套的labels这个KEY的值又是一个Map。但是, apply允许您在目录下的多个文件上同时创建和修补。通过给指定的资源对象捆绑一个或多个不用的label来实现多维度的资源分组管理功能,以便于灵活,方便地进行资源分配,调度,配置,部署等管理工作。
2023-12-05 20:56:28 44
转载 Kubernetes-yaml详解
34 livenessProbe: #表示container是否处于live状态。77 - name: example-volume-config #高级用法第1种,将ConfigMap的log-script,backup-script分别挂载到/etc/config目录下的一个相对路径path/to/...下,如果存在同名文件,直接覆盖。31 #如果command没写,但args写了,那么Docker默认配置的ENTRYPOINT的命令行会被执行,但是调用的参数是.yaml中的args。
2023-12-05 20:51:01 22
转载 C#后台实现在Grid标签中动态新增CheckBox标签(WPF中)
27 45 checkBox.SetValue(Grid.ColumnProperty, prev);
2023-12-03 12:04:08 149
转载 WPF中 CheckBox(复选框)自定成“开关”动态控件
https://blog.csdn.net/weixin_46575461/article/details/118390632
2023-12-03 12:02:24 110
转载 .Net Core手撸一个基于Token的权限认证
我们需要在我们的授权过滤器判断请求头是否带有应用授权的特性和允许未通过身份验证也可以访问的特性,如果有允许未通过身份验证也可以访问的特性就直接进入下一个管道 ,如果带有应用授权的特性则进行token判断。可能有的小伙伴发现了,那我们Token怎么去存取呢,一般的方案是使用Cache来处理,这里就不做过多讨论了,有想了解的小伙伴可以看我上一篇文章!生成Token 在我们服务端的请求token接口加上允许未通过身份验证也可以访问的特性,然后颁发一个Token。权限认证代码基本完成了,我们回到刚刚的流程。
2023-12-02 17:33:28 29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人