开发遇到问题-解决
   
    
    
    postman复制请求参数RequestPayload问题-解决
   
1、打开Chrome 浏览器F12,把请求复制为 curl 格式。
    右键请求 -> copy -> copy as curl(bash)
    
     
   
    2、打开Postman 点击左上角导入,Paste raw text
    
    
     
   
    
    
    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
   
- npm install -g increase-memory-limit
- 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版本。
   
- 卸载gulp4.0版本:在控制台输入命令npm uninstall gulp
- 重新安装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,可查到对应请求,后端接口已返回数据
    
    
    
     
   
 
