- 博客(370)
- 资源 (2)
- 收藏
- 关注
原创 centos上开启mysql远程访问功能
/每一句都别忘了加上分号;create user 'root'@'%' identified by '你自己的密码';//先建立一个root用户和密码。自从mysql8以后,mysql有些命令变了,例如授权需要分成好几行。mysql -u root -p mysql //先登录mysql。
2024-09-12 10:38:24 720
转载 如何用宝塔面板在阿里云centos系统部署vue项目web项目
到此这篇关于如何在宝塔面板部署vue项目的文章就介绍到这了,更多相关宝塔部署vue项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
2024-09-11 08:37:25 161
转载 ubuntu下docker的安装
卸载旧版本Docker 的旧版本被称为 docker,docker.io 或 docker-engine。当前称为 Docker Engine-Community 软件包 docker-ce使用docker仓库进行安装1、添加仓库地址更新apt索引4、通过搜索指纹的后8个字符,验证您现在是否拥有带有指纹的密钥5、设置稳定版仓库6、更新apt包索引7、安装指定版本的docker选择指定版本安装,版本不存在就换一个美丽如focal换成jammy。8、测试安装是否成功打印以下信息说明安装成功。
2024-08-12 12:30:29 159
原创 go镜像失效无法下载资源connectex: A connection attempt failed because the connected party did not properly怎么处理
阿里:https://mirrors.aliyun.com/goproxy。这是典型的镜像地址无法下载资源错误,需要更换镜像地址。七牛:https://goproxy.cn。官方:https://goproxy.io。
2024-07-31 16:04:36 531
原创 SQL 如何获取A列相同但是B列不同的数据项
用户表里有两个字段:部门和职位。一个部门可能对应多个职位,多个部门也可能都有同一职位。现在想通过筛选,获取职位名称相同,但是部门不同的数据。利用exists 子查询即可。请问这样的语句应该怎么写?
2024-06-03 16:36:55 768
转载 .net6 发送http的post get请求
如果是交付型的项目,性能更为重要,因为你卖给客户往往靠的就是性能上微弱的优势。如果你是对外开放API,例如开放平台,外部的编程语言多种多样,你无法拒绝对每种语言的支持,相应的,如果采用HTTP,无疑在你实现SDK之前,支持了所有语言,所以,现在开源中间件,基本最先支持的几个协议都包含RESTful。2、与GET不同的是,PUT请求是向服务器端发送数据的,从而改变信息,该请求就像数据库的update操作一样,用来修改数据的内容,但是不会增加数据的种类等,也就是说无论进行多少次PUT操作,其结果并没有不同。
2024-05-16 11:53:05 894
转载 IIS部署.net6项目遇到的问题
首先看看是不是项目部署上去,数据库连接用户名密码是不是没改过来,跟数据库的密码不一致!2.https://dotnet.microsoft.com/en-us/download/dotnet (选择项目对应的.Net版本【进入之后直接下载最新的】下载),项目根目录下新建logs文件夹,网站重启,回收应用池,这时会自动生成一个log文件到logs文件夹中,打开即可查看报错原因进行处理了。500 程序内部错误,程序内导致的,跟部署无关,打开发布后的文件,在web.config找到。下载地址:两个都要装。
2024-04-19 22:54:56 347
转载 centos上利用宝塔面板部署.net6/7程序
2、#安装 .NET Core 运行时(此步骤可以省略,前提是发布.net core程序时,有选择“布署模式”为“独立”,独立时,不需要单独安装环境,但发布包可能会比较大)其他发行版,请参考官方文档:https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-centos。2、通过终端定位到站点根目录,并运行程序,此步骤可以不操作,看文章第六部分,使用守护进程来执行。2、添加守护进程,启动用户为root,运行目录为对应的网站目录,
2024-04-17 11:43:46 679
原创 .net 6.0如何直接读取appsetting.json配置文件
2.利用IConfiguration,注入IConfiguration。1.利用ConfigurationBuilder。
2024-04-16 14:14:10 1532
原创 vue 怎么处理get请求,接收url地址栏参数
在vue2中较为简单,直接用this.$route.query.参数名称,即可获取。一般来说,vue直接处理url参数请求的几率比较小,但是有时动态路由会用得到。
2024-03-28 10:28:32 1349 1
转载 Vue3中的插槽slot如何使用?
使用 Vue 的小伙伴相信你一定使用过插槽,如果你没有用过,那说明你的项目可能不是特别复杂。插槽(slot)可以说在一个 Vue 项目里面处处都有它的身影,比如我们使用一些 UI 组件库的时候,我们通常可以使用插槽来自定义我们的内容。Vue3 已经推出很久了,也有越来越多的项目开始转向 Vue3 了,那么如果你对 Vue3 中的插槽还不熟悉,那么很有必要跟着本篇文章学习一下了!插槽的作用非常广泛,学好插槽对我们的项目开发有着非常大的帮助,当然,想要非常优雅的使用插槽,还是需要费一些功夫的。
2023-09-01 15:10:16 455
转载 Ubuntu如何开启SSH服务
在使用SSH之前,可以先检查SSH服务有没有开启。第一次使用SSH服务,因为没有及时记录开启SSH服务的过程,在后来因为系统被我玩崩了,快照之前的系统,导致SSH无法开启,也忘记了如何开启SSH服务,现在将开启过程记录如下,以便查看。如果是图中结果,说明没有安装SSH服务,此时需要安装 SSH服务,为了能提高安装成功率,建议先更新源:sudo apt-get update更新安装源,如图:。在开启服务之前,其实可以不用考虑本机有没有安装SSH服务,直接安装,但是为了更好的了解过程,一步一步的去开启更好。
2023-04-26 12:42:12 12674 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 1881
转载 .NET 6 使用 Consul 实现服务注册与发现 看这篇就够了
Consul 作为一种分布式服务工具,为了避免单点故障常常以集群的方式进行部署,在 Consul 集群的节点中分为 Server 和 Client 两种节点(所有的节点也被称为Agent),Server 节点保存数据,Client 节点负责健康检查及转发数据请求到 Server;在这几年的工作中,也经历过几个微服务项目,大多数都上了k8s,基本上都看不到Consul的身影,所以在工作之余折腾了下Consul,作为个人来讲还是得学习下,所以也就顺便通过文章来记录下学习过程。
2023-04-14 15:51:15 553
原创 .net6怎样注册服务,配置服务,使用服务?services.confgure方法是干啥的?
.net服务三部曲:1.注册(实例化或依赖注入),2.配置(载入配置文件或写入程序),3.使用服务
2023-03-29 09:58:25 1137
原创 Json的序列化和反序列化,json字符串转成对象
如果想将Json字符串转为特定对象,还是用JavaScriptSerializer类的方法比较方法,该类为启用AJAX的应用程序提供序列化和反序列化的功能。
2023-02-26 11:34:01 1885
转载 vue3.2+ts错误:找不到模块“./App.vue”或其相应的类型声明。ts(2307)
vue3.2+ts错误:找不到模块“./App.vue”或其相应的类型声明。未定义 .vue文件的类型,导致 ts 无法解析其类型,在env.d.ts中定义后即可解决。
2022-12-26 13:23:10 2700
原创 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 1131
转载 sqlserver定时任务(作业)
常见使用场景有:配合维护计划定时备份、定时处理数据库数据、配合存储过程定时实现一些复杂操作等;使用方法:1.找到sqlserver代理=》作业=》新建作业;2.常规设置里,填写名称=》选择类别(可不选)3.步骤里,点击新建4.输入步骤名称,选择步骤类型;tsql可以直接输入sql语句,或者执行写好的存储过程等;在编辑框处,可直接写多条SQL语句或存储过程!services包可用于数据库备份等;其他可自行探索。5.选择计划=》新建;填好执行周期,保存即可;
2021-12-31 13:33:12 1888
原创 用ef codefirst迁移数据失败,遇到XX数据库已存在
通常这种情况是需要把Migrations文件夹中的文件清空并且把数据库中的表都删除,然后在执行命令就可以了。
2021-12-08 14:13:10 412
原创 如何复制数据库,删除数据库表结构及数据、存储过程
复制数据库,可以右键点击数据库,选择“任务”→“生成脚本”,然后选择所有表。在查询编辑器中,将数据库名称替换成新数据库名,然后执行,就能将表结构都复制过去了。那么如何删除数据库呢?请用以下代码即可:--删除所有约束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 839
原创 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 1840
原创 怎样远程连接Access数据库
远程连接Access数据库方式很多,我们将较为常见的一种方式:网络共享方式。1.连接远程服务器:首先将远程服务器上的access数据库所在mdb文件所在文件夹设为共享。在本地主机上的网络中找到该文件夹,如果你找不到可以直接手动连接,打开win+R运行\\IP地址,然后输入远程服务器用户名和密码,连接上后将共享文件夹拖拽或发送至桌面。2.设置共享文件夹权限:右键点击属性,在其中设置共享,将everyone用户加入,并设置权限。不同Windows系统版本设置方式也不同,不过相差不大,这里不.
2021-12-07 09:03:54 10483
原创 织梦安装或迁移后无法更新栏目HTML,报错无法完成请求
有时候我们需要将原来空间或主机上的织梦程序迁移到另一台主机上,这时候可能会碰到无法更新栏目,有很多原因,但是如果迁移前可以更新栏目,迁移后无法更新,那么基本上就是新环境的配置问题,一般来说是php版本问题,虽然5.7现在号称支持php7,但是问题很多,切换php版本为5.3或5.6等低版本后,就能更新栏目了,解决问题就这么简单!...
2021-11-30 06:32:02 323
原创 未能找到类型或命名空间名称“XXXX”(是否缺少 using 指令或程序集引用?)warning MSB3245: 未能解析此引用。未能找到程序集“XX”。请检查磁盘上是否存在该程序集。
一般来说,这种错误直接引用程序集就行,但是有时候引用了还是不管用,这时候需要删除原有的nuget程序包,再重新从nuget上安装对应版本的程序包。如果提示,warning MSB3245: 未能解析此引用。未能找到程序集“XX”。请检查磁盘上是否存在该程序集。也需要删除原程序包,重新安装nuget程序包。...
2021-10-19 10:36:05 1249
原创 VS错误 CS0120 对象引用对于非静态的字段、方法或属性
有时候,我们在使用开源程序时,会碰到错误 CS0120 对象引用对于非静态的字段、方法或属性,此类属性一般引用了非静态的方法造成的,解决办法有两种。1.将引用的方法new一个对象出来。2.将引用的方法改成static静态方法,或者引用对应版本的方法。之所以开源程序会碰到CS0120错误,基本就是程序引用的NuGet程序包的版本问题,版本不同,方法已经改变就不好说了,也可能他以前是静态的,但是现在改成非静态了,例如AutoMapper程序包,你要调用Mapper.Map<TSource, T
2021-10-12 10:50:53 9606 1
原创 CodeFirst中的一对一,一对多,多对多
Codefirst模式在创建数据库时,很方便,尤其是设置外键时很快,我们来看一看1.一对一如果是一对一关系,则直接设置其中一个表就行,不用两个表都设置,和用SQL数据库工具设置外键一样,设置其中一个表中的外键,与之关联的表自动会关联。一个人只有一辆车,这一辆车也只属于一个人publicvirtualCar Car{get;set;}2.一对多这时需要两个表都要设置,例如一个厂有很多工人,而一个工人只在一个厂工作。厂的数据表:publicvirtualICollecti...
2021-08-30 17:36:48 416
转载 EF CodeFirst 一对一、一对多、多对多关系
一对一关系如图,无需专门指定,系统会默认在Person表中生成字段Pet_Id为Pet表的外键(一对一)。Require:必要的(一对一) Optional:可选的(一对零) Principal:主要的 Dependent:次要的使用WithRequiredPrincipal会在Pet表中生成外键,使用WithRequiredDependent会在Person表中生成外键。(其他组合一样的道理)一对多关系理解:一个人可以有多...
2021-08-27 13:22:17 552
原创 织梦如何做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 336
转载 织梦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 484
转载 实现DedeCMSv57缩略图自动裁剪自动适应比例教程
实现DedeCMSv57缩略图自动裁剪自动适应比例教程。dedecms5.7缩略图变形尤其体现在图文资讯栏目里,默认的是img的HTML代码里限制图片的高和宽,但dedecms实际的缩略图大小则是按照比例缩小的,未必和HTML代码里限制的相同,最终导致了dedecms5.7缩略图变形,这个只有通过上传时对dedecms缩略图进行裁剪,保证其不变性. dede默认只生成一个规格大小的缩略图,而往往在一个站不同页面内需要的缩略图大小不一致,比例不一致,这就造成了缩略图不清晰,失真,下面提供的方法就完美解决
2021-08-08 16:58:33 330
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人