- 博客(360)
- 资源 (2)
- 收藏
- 关注
转载 Vue3中的插槽slot如何使用?
使用 Vue 的小伙伴相信你一定使用过插槽,如果你没有用过,那说明你的项目可能不是特别复杂。插槽(slot)可以说在一个 Vue 项目里面处处都有它的身影,比如我们使用一些 UI 组件库的时候,我们通常可以使用插槽来自定义我们的内容。Vue3 已经推出很久了,也有越来越多的项目开始转向 Vue3 了,那么如果你对 Vue3 中的插槽还不熟悉,那么很有必要跟着本篇文章学习一下了!插槽的作用非常广泛,学好插槽对我们的项目开发有着非常大的帮助,当然,想要非常优雅的使用插槽,还是需要费一些功夫的。
2023-09-01 15:10:16
87
转载 Ubuntu如何开启SSH服务
在使用SSH之前,可以先检查SSH服务有没有开启。第一次使用SSH服务,因为没有及时记录开启SSH服务的过程,在后来因为系统被我玩崩了,快照之前的系统,导致SSH无法开启,也忘记了如何开启SSH服务,现在将开启过程记录如下,以便查看。如果是图中结果,说明没有安装SSH服务,此时需要安装 SSH服务,为了能提高安装成功率,建议先更新源:sudo apt-get update更新安装源,如图:。在开启服务之前,其实可以不用考虑本机有没有安装SSH服务,直接安装,但是为了更好的了解过程,一步一步的去开启更好。
2023-04-26 12:42:12
10037
1
转载 如何远程另一台主机上的虚拟机
使用ifconfig命令,查看虚拟机A的ip。然后在电脑C上面使用ping命令,验证能否ping通A的ip。猜想原因是因为A电脑的ssh服务没有打开,需要开启ssh服务。一台远程电脑B,B可以被C远程。虚拟机ssh服务开启,防火墙设置没有问题,电脑C就可以远程上电脑A了。B电脑安装虚拟机,安装一台电脑A,系统linux。想要在C电脑上通过Xshell等工具远程电脑A。C电脑使用Xshell连接A电脑,发现连接不上。此时A的ip应该是可以被C电脑ping通的。二、开启虚拟机A的ssh服务。
2023-04-26 12:28:06
1455
转载 .NET 6 使用 Consul 实现服务注册与发现 看这篇就够了
Consul 作为一种分布式服务工具,为了避免单点故障常常以集群的方式进行部署,在 Consul 集群的节点中分为 Server 和 Client 两种节点(所有的节点也被称为Agent),Server 节点保存数据,Client 节点负责健康检查及转发数据请求到 Server;在这几年的工作中,也经历过几个微服务项目,大多数都上了k8s,基本上都看不到Consul的身影,所以在工作之余折腾了下Consul,作为个人来讲还是得学习下,所以也就顺便通过文章来记录下学习过程。
2023-04-14 15:51:15
252
原创 .net6怎样注册服务,配置服务,使用服务?services.confgure方法是干啥的?
.net服务三部曲:1.注册(实例化或依赖注入),2.配置(载入配置文件或写入程序),3.使用服务
2023-03-29 09:58:25
794
原创 Json的序列化和反序列化,json字符串转成对象
如果想将Json字符串转为特定对象,还是用JavaScriptSerializer类的方法比较方法,该类为启用AJAX的应用程序提供序列化和反序列化的功能。
2023-02-26 11:34:01
1423
转载 vue3.2+ts错误:找不到模块“./App.vue”或其相应的类型声明。ts(2307)
vue3.2+ts错误:找不到模块“./App.vue”或其相应的类型声明。未定义 .vue文件的类型,导致 ts 无法解析其类型,在env.d.ts中定义后即可解决。
2022-12-26 13:23:10
2217
原创 Asp.net访问共享文件
有时候我们需要从A机的web程序(asp.net或其他语言)访问B机上的共享文件夹中的文件,这时候,需要做2个事情:1.将共享文件夹设置为高级共享,并将权限中加入everyone用户,并设置为完全控制。2.在A机上新建一个用户并设置密码(如:用户名为User,密码为qwe@123),在B机上,设置一模一样的用户(用户名为User,密码为qwe@123)。两者必须一样,这样,我们就可以用代码访问共享文件了。注:关键是第2步,一定设为一样的用户名和密码。...
2022-04-12 13:58:23
902
转载 sqlserver定时任务(作业)
常见使用场景有:配合维护计划定时备份、定时处理数据库数据、配合存储过程定时实现一些复杂操作等;使用方法:1.找到sqlserver代理=》作业=》新建作业;2.常规设置里,填写名称=》选择类别(可不选)3.步骤里,点击新建4.输入步骤名称,选择步骤类型;tsql可以直接输入sql语句,或者执行写好的存储过程等;在编辑框处,可直接写多条SQL语句或存储过程!services包可用于数据库备份等;其他可自行探索。5.选择计划=》新建;填好执行周期,保存即可;
2021-12-31 13:33:12
1647
原创 用ef codefirst迁移数据失败,遇到XX数据库已存在
通常这种情况是需要把Migrations文件夹中的文件清空并且把数据库中的表都删除,然后在执行命令就可以了。
2021-12-08 14:13:10
292
原创 如何复制数据库,删除数据库表结构及数据、存储过程
复制数据库,可以右键点击数据库,选择“任务”→“生成脚本”,然后选择所有表。在查询编辑器中,将数据库名称替换成新数据库名,然后执行,就能将表结构都复制过去了。那么如何删除数据库呢?请用以下代码即可:--删除所有约束DECLARE c1 cursor forselect'alter table ['+ object_name(parent_obj)+'] drop constraint ['+name+']; 'from sysobjectswhere xtype ='F'open c
2021-12-08 11:42:51
731
原创 No project was found. Change the current working directory or use the --project option
遇到上面这个错误,一般来说就是找不到项目在哪,怎么解决呢?1.用cd命令浏览至项目文件夹例如:PM> cd F:\Projects\Acme.BookStore.EntityFrameworkCore2.使用命令来迁移等操作例如:dotnet ef migrations add Created_Book_Entity这就可以看到结果了...
2021-12-07 13:53:48
1514
原创 怎样远程连接Access数据库
远程连接Access数据库方式很多,我们将较为常见的一种方式:网络共享方式。1.连接远程服务器:首先将远程服务器上的access数据库所在mdb文件所在文件夹设为共享。在本地主机上的网络中找到该文件夹,如果你找不到可以直接手动连接,打开win+R运行\\IP地址,然后输入远程服务器用户名和密码,连接上后将共享文件夹拖拽或发送至桌面。2.设置共享文件夹权限:右键点击属性,在其中设置共享,将everyone用户加入,并设置权限。不同Windows系统版本设置方式也不同,不过相差不大,这里不.
2021-12-07 09:03:54
7764
原创 织梦安装或迁移后无法更新栏目HTML,报错无法完成请求
有时候我们需要将原来空间或主机上的织梦程序迁移到另一台主机上,这时候可能会碰到无法更新栏目,有很多原因,但是如果迁移前可以更新栏目,迁移后无法更新,那么基本上就是新环境的配置问题,一般来说是php版本问题,虽然5.7现在号称支持php7,但是问题很多,切换php版本为5.3或5.6等低版本后,就能更新栏目了,解决问题就这么简单!...
2021-11-30 06:32:02
225
原创 未能找到类型或命名空间名称“XXXX”(是否缺少 using 指令或程序集引用?)warning MSB3245: 未能解析此引用。未能找到程序集“XX”。请检查磁盘上是否存在该程序集。
一般来说,这种错误直接引用程序集就行,但是有时候引用了还是不管用,这时候需要删除原有的nuget程序包,再重新从nuget上安装对应版本的程序包。如果提示,warning MSB3245: 未能解析此引用。未能找到程序集“XX”。请检查磁盘上是否存在该程序集。也需要删除原程序包,重新安装nuget程序包。...
2021-10-19 10:36:05
982
原创 VS错误 CS0120 对象引用对于非静态的字段、方法或属性
有时候,我们在使用开源程序时,会碰到错误 CS0120 对象引用对于非静态的字段、方法或属性,此类属性一般引用了非静态的方法造成的,解决办法有两种。1.将引用的方法new一个对象出来。2.将引用的方法改成static静态方法,或者引用对应版本的方法。之所以开源程序会碰到CS0120错误,基本就是程序引用的NuGet程序包的版本问题,版本不同,方法已经改变就不好说了,也可能他以前是静态的,但是现在改成非静态了,例如AutoMapper程序包,你要调用Mapper.Map<TSource, T
2021-10-12 10:50:53
6432
1
原创 CodeFirst中的一对一,一对多,多对多
Codefirst模式在创建数据库时,很方便,尤其是设置外键时很快,我们来看一看1.一对一如果是一对一关系,则直接设置其中一个表就行,不用两个表都设置,和用SQL数据库工具设置外键一样,设置其中一个表中的外键,与之关联的表自动会关联。一个人只有一辆车,这一辆车也只属于一个人publicvirtualCar Car{get;set;}2.一对多这时需要两个表都要设置,例如一个厂有很多工人,而一个工人只在一个厂工作。厂的数据表:publicvirtualICollecti...
2021-08-30 17:36:48
322
转载 EF CodeFirst 一对一、一对多、多对多关系
一对一关系如图,无需专门指定,系统会默认在Person表中生成字段Pet_Id为Pet表的外键(一对一)。Require:必要的(一对一) Optional:可选的(一对零) Principal:主要的 Dependent:次要的使用WithRequiredPrincipal会在Pet表中生成外键,使用WithRequiredDependent会在Person表中生成外键。(其他组合一样的道理)一对多关系理解:一个人可以有多...
2021-08-27 13:22:17
438
原创 织梦如何做301转发,将带www的域名转到不带www的域名,以电表网站cnsmn.cn为例
网站要想做301转发,有两种方式(1)Windows服务器新建web.config里面写上以下代码,上传到web更目录里<?xml version="1.0" encoding="UTF-8"?><configuration><system.webServer><rewrite><rules><rule name="WWW Redirect" stopProcessing="true"><match ur
2021-08-23 14:32:21
219
转载 织梦dedecms的tag标签不能用不显示
注:已经测试过,正确无误相信有不少使用织梦程序的都会遇到需要修改tags字符多一些,这样子更好利于SEO排名优化,跟版网小编写一篇关关于如何修改tag解除限制12字节的简单dede教程第一个方法方便,易操作。第二个方法道出第一个方法的根本所在。第一个方法:第一步:修改数据库中表dede_tagindex和dede_taglist的tag字段属性:varchar(12)修改为varchar(200)alter table dede_tagindex modify tag var..
2021-08-17 16:07:14
370
转载 实现DedeCMSv57缩略图自动裁剪自动适应比例教程
实现DedeCMSv57缩略图自动裁剪自动适应比例教程。dedecms5.7缩略图变形尤其体现在图文资讯栏目里,默认的是img的HTML代码里限制图片的高和宽,但dedecms实际的缩略图大小则是按照比例缩小的,未必和HTML代码里限制的相同,最终导致了dedecms5.7缩略图变形,这个只有通过上传时对dedecms缩略图进行裁剪,保证其不变性. dede默认只生成一个规格大小的缩略图,而往往在一个站不同页面内需要的缩略图大小不一致,比例不一致,这就造成了缩略图不清晰,失真,下面提供的方法就完美解决
2021-08-08 16:58:33
233
转载 织梦图集文章编辑字体没有对齐选项
最近同事在更新织梦文章的时候说编辑文章界面没有居中对齐,我还不信,然后自己看了一下,果然是这样,很不方便!然后就研究了一番,发现问题出在这里:通过查看后台编辑图集页面的模版(dede\templets\album_edit.htm)中看出,他在引入编辑器的时候是引入的Diy,而去配置文件(include\ckeditor\ckeditor.inc.php)中查看,Diy定义的toolbar并没有左对齐,居中对齐和右对齐!在这里提供两个解决方案。第一种方案在编辑图集页面的模版(dede\
2021-08-06 10:22:18
132
转载 宝塔面板安装织梦dedecms
开始建站:配置宝塔面板网站:第一步:宝塔面板->网站->添加站点添加站点域名:你的域名,例如:www.bbxiaozi.com数据库:mysql-utf-8Php版本:php-56第二步:下载dedecms v57 sp2安装包可直接使用宝塔面板自带的远程下载功能下载。如图:选择网站目录点击网站根目录远程下载点击远程下载填写下载路径填入下载地址(http://updatenew.dedecms.com...
2021-05-07 03:27:21
2741
1
原创 织梦安装会错版、乱码、二级目录安装问题
一般来说,织梦安装后如果出现错版、乱码。1.一种可能是css文件没找到可以在更新系统缓存时,点击“检测并清理错误文档”,将错误文件更正或删除。2.另一种可能就是你将网站安装到了二级目录这需要安装和配置更改些内容。(1)安装界面时,需要将CMS安装目录写到二级目录,如下图所示:(2)安装完成后,在网站设置中填写参数:在核心设置中填写参数:这样设置完成后,试运行一下网站是否正常,如果不正常,网站导航等一些模板中静态链接还需要修改,需要加上二级目录的路径,或者在前面
2021-03-05 09:33:58
241
1
转载 C#调用Excel Vba宏
c#程序调用Excel程序,可以让excel显示,也可以让excel不显示,但经过多次测试,如果excel不显示执行vba,则之前必须打开过一次,否则就会报错这是需要引用的dllusing Microsoft.Office.Interop.ExcelusingMicrosoft.Office.Coreusing Excel = Microsoft.Office.Interop.Excel;using Microsoft.Office.Core;using System.IO;..
2020-07-09 11:31:47
1541
1
转载 SQL Server—游标(是什么?声明、打开、检索、关闭、释放)
目录游标是什么?如何创建一个游标?操作游标的四个步骤?如何判断游标的提取状态?关闭游标就可以了为什么还要释放呢?他们有什么区别?游标是什么?是一种数据访问机制,它允许用户单独的操作数据行,而不是对整个行集进行操作。用户可以通过单独处理每一行逐条手机信息并对数据逐行进行操作,这样可以降低系统开销和潜在的阻隔情况。用户也可以使用这些数据生成SQL代码并立即执行或输出可以把游标当成一个指针,它可以随意移动到指定的行,允许用户对指定位置数据进行处理游标包括哪些部分?游..
2020-07-01 11:47:11
950
1
转载 SQL中的循环、for循环、游标,sql 怎么循环每一行数据
我们使用SQL语句处理数据时,可能会碰到一些需要循环遍历某个表并对其进行相应的操作(添加、修改、删除),这时我们就需要用到咱们在编程中常常用的for或foreach,但是在SQL中写循环往往显得那么吃力要SQL中写类似for循环,我这里使用的是SQL中的游标来实现,当然SQL中也有for loop、while do等,我这里仅以使用游标方式来进行示例,其它的方式大家有兴趣可以研究一下,成功的同学可以在下面回复一下并把代码贴出来,与大家分享!闲话少说,上示例:利用游标循环更新、删除MemberAc
2020-06-10 17:17:43
6238
原创 SQLServer -- 仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'XX'中的标识列指定显式值。
在复制一个表的数据到另一个表中时,遇到了问题:IDENTITY_INSERT 为 ON 时,才能为表'XX'中的标识列指定显式值。解决方案如下:SET IDENTITY_INSERTTABLE_NAMEON;INSERT INTOTABLE_NAME(XXX, XXX,..., XXX) SELECT XXX, XXX,..., XXX FROM TABLE_NAME_BAK;注意: 即使是所有列,这里的字段名也不能省略.SET IDENTITY_INSERTTABLE_NAM...
2020-05-09 09:43:53
3855
转载 ASP.NET后台定时执行任务
现在有很多网站或系统需要在服务端定时做某件事情,如每天早上8点半清理数据库中的无效数据首先在asp.net中的项目中新建一个全局文件Global.asax然后在Application_Start 事件中 启动定时器,如需要每隔多少秒来做一件事情,在这里我以每隔1秒来执行对Application["timer"] 的累加,即在后台执行,与客服端无关,即使客户端全部都关闭,那么后台仍然执行。...
2020-05-08 17:16:15
1655
1
原创 如何在SQL中给一个日期加上一天
日期加几年、几天、几小时、几分钟、几秒都可以用DATEADD()函数或其他相关方法,加上一天:DATEADD(DAY,1,日期)。如果要更新数据库,那么就可以这样写:update表名set日期对应字段名=DATEADD(DAY,天数,日期对应字段名);很简单,使用系统的内置函数DATEADD()函数即可,例如给当前时间加上一天:select DATEADD(DAY,1,G...
2020-05-02 08:32:40
41232
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人