开发小问题-解决

  • Post author:
  • Post category:其他




开发遇到问题-解决



postman复制请求参数RequestPayload问题-解决

1、打开Chrome 浏览器F12,把请求复制为 curl 格式。

右键请求 -> copy -> copy as curl(bash)

在这里插入图片描述

2、打开Postman 点击左上角导入,Paste raw text

postman粘贴
在这里插入图片描述



windows开发问题-解决



问题1:Windows下cmd 运行jar,出现假死现象

现象描述:

使用java -jar xxx.jar,打包成jar之后部署在windows上之后,运行一段时间项目假死,程序访问不了,需要到命令行随意敲一个键,总之光标移动了就行,然后卡住的内容就会迅速输出到窗口,不敲任何键程序就一直卡在那

问题根本:

cmd默认开启了“快速编辑模式”“插入模式”,只要当鼠标点击cmd任何区域时,就自动进入了编辑模式,之后的程序向控制台输入内容甚至后台的程序都会被阻塞。

我们在控制台里面回车或者右键鼠标后,自动退出了编辑模式。因此,控制又恢复输出内容,服务端又正常了。

解决方法:

windows cmd -> 属性 -> 选项 -> 编辑选项

windows cmd -> 默认值 -> 选项 -> 编辑选项

“快速编辑模式”

“插入模式”

————————————————



问题2:WMIC查找进程id(通过进程名、运行路径)

wmic process

where “Name=‘change-matXYZ.exe’

and

ExecutablePath=‘E:\dam\dam_base1\dam_base\front\grid\9ceshi111\change-matXYZ.exe’”

get ProcessId

————————————————

wmic process where “Name=‘change-matXYZ.exe’ and ExecutablePath like ‘E:\dam\dam_base1\dam_base\front\grid\9ceshi111\%’” get ProcessId

杀死进程:taskkill /pid 7612

————————————————



问题3:exe窗口暂停

新增run.bat文件

@echo off

call %1

echo.

echo.

pause



jeecgboot新手使用

问题1:代码生成–空

原因:项目路径有中文

问题2:数据字典翻译(sys_dict)–没有翻译

原因:没有保存sys_dict_item表的item_value字段



前端



问题1:npm run build时报错

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed

错误原因:空间大小设置不够。输入命令:1->2

  1. npm install -g increase-memory-limit
  2. increase-memory-limit



问题2:修改样式,不起效

错误原因:层级太深,作用不到。使用:/deep/或>>>

.mint-radiolist /deep/ .mint-radiolist-label {  	
 	color: #333333;
}
.mint-radiolist >>> .mint-radiolist-label {  	
 	color: #333333;
}



问题3:使用gulp命令报错

Task function must be specified

错误原因:gulp版本。

  1. 卸载gulp4.0版本:在控制台输入命令npm uninstall gulp
  2. 重新安装gulp3.9.1,使用命令npm install gulp@3.9.1



gitlab提交记录显示不是自己

git:gitLab 日志显示不是自己

错误原因:公司电脑之前别人使用,需改winsdows凭据。

解决:(电脑-控制面板-用户账户-凭据管理器-windows凭据)

在这里插入图片描述

MORE:

git log 日志显示不对解决:

(git config –global user.name 你的gitName)

(git config –global user.email 你的gitEmail)



工具fiddler:浏览器抓包

场景:前端使用谷歌浏览器chrome调试,接口返回:request content was evicted from inspector cache

我的想法:请求内容已加载,检查器缓存内容有限,后端接口不背锅

证实:使用fidder,可查到对应请求,后端接口已返回数据

前端页面使用chrome调试接口

fiddler抓包



版权声明:本文为weixin_44174685原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。