自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(199)
  • 收藏
  • 关注

原创 eslintignore无效解决办法

项目的根目录下新建.eslintignore,但是无论怎么配置,该文件总是无法生效。本想解决不生效的问题,但是一直无法解决,于是换了一种解决问题的思路。

2023-08-18 19:13:39 2349

原创 Nginx报错host not found in upstream解决办法

如果依照报错去找答案,肯定会是找www.test.com是否真的能ping通,但是这个场景肯定无效,等服务器起来的时候,你ping www.test.com一定能ping通,因为这个解析就在你自己的服务器上,这也是为什么服务器启动起来之后,操作nginx不会再报错。但是在服务器启动起来之前,ping www.test.com,因为服务器还未启动起来(未验证nginx的启动顺序是否比网络更早)。当初配置完成的时候,启动nginx并没有问题,但是重启系统之后,nginx却是启动不起来,报错为。

2023-06-21 19:16:29 10483

原创 Nuxt3生成SSG注意事项

最近使用npm run generate来生成Nuxt3项目的静态化文件,有以下几点需要注意

2023-05-11 19:46:26 512 1

原创 自定义request请求头header的时候注意事项

最近做vue和spring boot项目,本地测试的好好的,放到服务器上无法运行,经过多番测试,原来是自定义的请求头字段在服务端并不存在,这个字段的命名规则就是test_header,以下划线来拼接,在本地vite环境下没有问题,移到服务器nginx下就不行了,查了下,跟nginx配置中的underscores_in_headers有关系,nginx从0.7.18开始,这个配置就是off了,想要具体了解可以查看。

2023-03-28 13:41:07 650

原创 vue3动态赋值dom后无法操作最新dom解决办法

本想在给tree组件赋值的时候,一并设置选中值,但是并没有生效,于是测试了下,发现treeRef.value.data为空,也就是此时的tree组件仍为赋值之前的组件,是不是真的如此,可以使用onUpdated测试下,在onUpdated下可以获取到data值,但是只能在onUpdated中进行后续操作了吗?虽然then中无法进行操作,那么在finally中呢,then完成操作之后就会进入finally中,此时dom已经被更新,finally中获取的就是更新后的dom,此时可以进行下一步操作。

2023-03-03 18:06:31 554

原创 Vue自定义组件遇到分页传输数据不正确解决办法

Vue自定义组件遇到分页传输数据不正确解决办法

2023-02-25 14:57:51 717

原创 spring boot项目运行jar包时如何获取Tomcat的访问日志

打war包的时候,只需要把war包放在外部Tomcat的webapps下,相关日志就可以直接在logs目录下看到,但是jar包如何获取呢,其实通过application设置文件,同样可以获取日志文件。

2023-02-16 19:26:39 1490

原创 Spring Boot 2.7.X打war包时外部Tomcat的版本选择

最近做Spring Boot项目,选用的是2.7.X版本,本想打个war包在Tomcat测试下,于是去Tomcat的官网下了一个Tomcat 10版本,但是折腾了半天,愣是没有跑起来,一时半会也不知道是Tomcat的问题还是war包的问题,于是又去IDEA上看了下内置的Tomcat的版本,是Tomcat 9,难道是版本问题,于是又去Tomcat的官网下载了Tomcat 9版本,这次到是跑了起来,虽然知道应该是版本的问题,但是高版本的Tomcat 10应该会兼容Tomcat 9的,为什么不能兼容呢?

2023-02-16 18:47:37 1132

原创 spring boot项目war包无法运行解决办法

pom.xml中新增tomcat依赖,并设置scope为provided,这样spring boot项目中自带的Tomcat就不会影响外部的Tomcat。更改过后,确实打包后确实是war吧,但是这个war包放在外部的Tomcat中无法运行。查看官方文档,打war包的时候有这样的警告。spring boot项目中默认的打包方式是jar包,如果想要打war包,就需要更改配置(以Maven为例)记得更改包名和启动类名称。

2022-11-25 15:43:09 2515

原创 OpenSSL生成PKCS#8私钥和公钥

OpenSSL 1.1.1q (应该是1.1.x版本都是,但是未测试其他)默认生成的PKCS#1私钥,如果需要PKCS#8私钥需要转换,默认生成的是PKCS#8公钥,如果需要PKCS#1公钥,需要转换。

2022-11-16 17:35:22 3627

原创 如何解决element ui中的el-tree组件default-checked-keys默认勾选所有节点问题

如何解决element ui中的el-tree组件default-checked-keys默认勾选所有节点问题

2022-07-25 18:46:28 4366 1

原创 Cockpit的开启与关闭

Cockpit的开启和关闭

2022-07-06 17:58:57 2524

原创 php中explode函数存在的陷阱

php中explode函数存在的陷阱

2022-07-01 15:48:28 519

原创 阿里云OSS上传报SSL certificate problem:unable to get local issuer certificate

阿里云OSS上传SSL certificate problem: unable to get local issuer certificate解决办法

2022-05-17 20:16:14 2559 1

原创 Nuxt项目启动时Are you interested in participation设置如何修改

Nuxt项目启动时Are you interested in participation设置如何修改

2022-05-06 15:56:44 3435

原创 安装composer

windows下安装composer使用Composer-Setup.exe安装出现问题问题1:The openssl extension is missing, which means that secure HTTPS transfers are impossible.If possible you should enable it or recompile php with --wi

2022-05-04 12:46:50 305

原创 域名泛解析不能解析的一个域名

域名泛解析不能解析的一个域名

2022-04-15 16:30:47 422

原创 PHP三元运算符使用注意事项

PHP三元运算符使用注意事项

2022-03-29 11:45:31 398

原创 windows下php扩展组件创建和使用

windows下php扩展组件创建和使用

2022-03-25 12:39:15 2127

原创 win7无法安装python解决办法

出现问题:api-ms-win-crt-process-l1-1-0.dll 丢失运行环境:win 7解决办法:1.安装SP1补丁2.安装VC++20153.重启电脑

2022-01-26 14:54:29 2197

原创 部分HTTPS网站无法访问的可能原因

最近访问一些HTTPS的网站,总有一些网站无法正常访问,总是提示证书过期,查看了下对应网站的证书,没到期呀,于是总认为是自己系统或者浏览器的问题,可查来查去,改来改去也无法解决问题,直到仔细观察了下证书颁发机构,才发现都是一个机构的,Let’s Encrypt。又查看下相关新闻,原来这个机构换根证书了,原来的根证书到2021年9月30日就到期了,又去打不开的网站查看了下,使用的真的是到期的根证书,怪不得会被浏览器阻止。至此,一桩悬案总算解决了。...

2022-01-15 16:07:51 2085 1

原创 openssl_private_encrypt返回false可能原因

openssl_private_encrypt返回false可能原因

2022-01-04 11:23:54 3237

原创 TP3.2.3 PHP+MySQL迁移PHP+达梦遇到问题列表

TP3.2.3 PHP+MySQL迁移PHP+达梦遇到问题列表

2021-12-24 18:59:32 635

原创 php5迁移php7存在的一些坑

php5迁移php7存在的一些坑

2021-12-24 18:36:27 140

原创 UEditor图片上传突然不能使用可能原因

前提并非一开始UEditor的图片上传功能就无法使用,而是正常使用过程中突然无法使用。解决过程一开始以为是UEditor的相关文件被篡改或者删除了,于是查看UEditor相关的文件,但是发现没有丢失也没被篡改。于是便来到了console想看看有没有有价值的报错信息,但是console一如既往的是“后端配置项没有正常加载,上传插件不能正常使用”这样的信息,所以也没有太在意,但是问题总的解决,于是又点击了network,突然发现了一个不常见的http状态,canceled。百度了下,是浏览器取消了请求,h

2021-12-24 14:21:09 1508

原创 echarts生成图片只有坐标没数据

echarts生成图片只有坐标没数据

2021-12-24 12:54:23 701

原创 windows服务器修改SSL证书友好名称

windows服务器修改SSL证书友好名称

2021-12-23 14:29:45 1957

原创 浅析cookie之httponly篇

浅析cookie之httponly篇

2021-12-21 19:13:58 1117

原创 浅析cookie之secure篇

浅析cookie之secure篇

2021-12-21 19:06:03 1337

原创 浅析cookie之domain篇

浅析cookie之domain篇

2021-12-21 17:26:08 2911

原创 浅析cookie之path篇

浅析cookie之path篇

2021-12-21 16:52:25 1843

原创 Linux中su和su -的区别

一直以来都使用su来切换到root权限,使用上也没什么问题,也就对su这个命令没有深究,今天偶然看到一篇教程,看到了su -用法,su和su -有什么区别呢,效果是否完全一样呢?于是我su --help一下,果然有-的用法,-,-l,--login是否改变shell环境。 su:只切换权限,不更改shell环境 su - :切换权限,同时更改shell环境

2021-12-21 10:47:56 112

原创 IIS利用web.config隐藏部分响应头信息

IIS利用web.config隐藏部分响应头信息

2021-12-16 12:10:42 1256

原创 MySQL InnoDB传输表空间的简单应用

前提条件MySQL5.6.6版本以上innodb_file_per_table开启前期准备1.新建test_a和test_b数据库。2.test_a新建t表,类型为InnoDB。3.复制t表结构到test_b。4.在test_a中的t表中插入一些数据。开始迁移以下操作均为命令行操作1.丢弃test_b数据库中t的表空间use test_b;alter table t discard tablespace;这样做该表的ibd文件将会被删除,数据会全部丢失,不可在有数据的表中执行该命

2021-12-13 20:53:56 481

原创 IIS10下PHP如何上传大文件

系统环境系统:windows2016web服务器:IIS10PHP版本:5.6.30带宽:3M这里所说的“大文件”指的是200MB以内,再大的文件未经测试。平时如果使用PHP上传文件失败,通常会找php.ini文件,设置里面的两个参数,例如设置为200MB。upload_max_filesize = 200Mpost_max_size = 200M如果上传的文件不是很大,例如20MB左右,则可能上传成功,没任何阻碍,此时可能会想,是不是200MB也能上传成功,测试了下,失败了,明明设置了

2021-12-02 15:02:45 635

原创 windows下运行think-worker下的gateway

测试环境:win 7think-worker默认有命令php think worker:gateway但是如果在win下运行,会报错GatewayWorker Not Support On Windows但是这并不是说gatewa不能再windows上运行,而是gateway需要启动好几个命令行,windows下无法直接处理,所以如果想要使用think-worker下的gateway,还需要改造下。新建command命令,例如新建workmanphp think make:command

2021-11-15 17:19:08 1248 1

原创 创建一个新的angular项目

1.更换镜像源npm install -g cnpm --registry=https://registry.npmmirror.comcnpm install [name]淘宝镜像网站之所以更换镜像,是因为源镜像在国外,拉取的时候可能会出现各种错误。小常识1.Angular指的是2.0版本以上的, AngularJS指的是1.x版本的2.Angular的官网是https://angular.io/, AngularJS的官网是https://angularjs.org/。...

2021-11-01 17:37:59 164

原创 less-loader,css-loader的Module build failed: TypeError: this.getOptions is not a function

最近写项目,用到了less-loader和css-loader,本以为npm install一下即可,但是却报错Module build failed: TypeError: this.getOptions is not a function找了找资料,很多都说版本问题,但是该降到什么版本适合?经过多方查找和验证,找到一个适合的版本less-loader 5.0.0css-loader 3.6.0可能并不适用所有情况,仅供参考...

2021-10-09 11:34:11 451

原创 使用UniPush如何实现在线推送和离线推送

最近在使用uniapp做app,正好有个功能用到推送,本来看uniapp有UniPush,本想着不会浪费很多时间,但是却出乎意料的花费了较长时间才解决问题。如何开通UniPush和配置厂商推送设置这里就不在复述,UniPush的使用指南讲述的还算详细,这里就不在复述了。注意事项: Hbuilder打包APP的包名和证书要和UniPush以及厂商开发者后台中的一致,否则可能会出错。其实作为开发者,最关心的还是推送问题。归根到底,UniPush使用的还是个推,因此开发文档还需要在个推找。本以为找到开发文

2021-07-30 16:51:38 2300

原创 配置符合ESLint规范的Vue项目

一个新的Vue项目编辑器 Visual Studio Code编辑器插件 Prettier编辑器设置 Editor: Format On Save 打勾选择Prettier对vue后缀文件进行处理.eslintrc.js文件 rules: { // allow async-await 'generator-star-spacing': 'off', // allow debugger during development 'no-debugger': proce

2021-06-04 14:55:52 104 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除