2019.2.25更新

后端接口里的方法接受参数有三种格式:
1.?后面的单个参数形式
2.表单形式
3.@RequestBody的json字符串形式,没有的话就默认为字符串格式

下面是不同系统间调用接口的逻辑,setContentType不能漏

public static String postSimpleJsonMessage(String url, JSON json){CloseableHttpClient httpclient = HttpClients.createDefault();try {HttpPost httpost = new HttpPost(url);StringEntity uefEntity = new StringEntity(json.toString(),"utf-8");uefEntity.setContentEncoding("UTF-8");uefEntity.setContentType("application/json");httpost.setEntity(uefEntity);HttpResponse response =  httpclient.execute(httpost);logger.info("response: " + response);try{HttpEntity entity = response.getEntity();logger.info("entity: " + response.getEntity());if (null != entity){return EntityUtils.toString(entity);}} finally{httpost.abort();}}catch( UnsupportedEncodingException e){e.printStackTrace();}catch (IOException e) {e.printStackTrace();}return "";}

上月底到年后第一周开发得很少。
这是一个A系统调B系统接口的任务。

调用的逻辑博哥用mq写得


运行问题

1这周项目首先遇到了启动的问题:正常项目只有百多来M吧,我clone下的项目居然有两个多G。原因宾哥说可能是Idea帮clone的时候把所有分支搞下来了=》所以需要在项目目录用命令行clone

2.用360强制删除终于删除了win下强制命令删不了的文件夹。(重启后也删不了,不清楚目录是否被占用了)但还是没跑成功。报context 初始化失败。为啥我第一时间想得是tomcat配置问题,他的第一反应是到目录那边看看,是不是tomcat的deployment包有多个,冲突这样子。
=》解决方案是删了其他deployment配置,重配。


前后端问题

3.前端JSP那边首先是明白了url不是指的文件,.action只是一个脸谱化的路径后缀。其次犯得问题是,得到的勾选的id.length,length后不应该有括号。然后前端路径中命名要和action.java统一这样。最后是我们返回的jsonObject中,put进去的key一定要是后端入参的参数。


最后的Tips:我们这个老structs项目Tomcat只能用7的某版本,以及滨哥说Idea本身的一些iml文件也会影响运行成功。坑真的是不少

【月报】滨哥教我的宝贵经验相关推荐

  1. AWS云使用100条宝贵经验分享

    在今天的文章中,我整理出了大量当初曾经错过.而至今仍将我追悔莫及的Amazon Web Services(简称AWS)使用心得.在几年来的实践当中,我通过在AWS之上新手构建及部署各类应用程序而积累到 ...

  2. [vue] 如果让你教一个2-3年经验前端经验的同事使用vue,你该怎么教?

    [vue] 如果让你教一个2-3年经验前端经验的同事使用vue,你该怎么教? 直接甩已经有的项目给他 简单说下 vuex router ,和项目中常用操作 和注意事项 比如什么时候可以用箭头函数 什么 ...

  3. 智能车小白必看,该竞赛相关宝贵经验+资源借鉴总结1

    文章目录 智能车小白必看,该竞赛相关宝贵经验+资源借鉴总结1 竞赛准备的大体流程 做智能车竞赛的宏观建议整合 摄像头组的具体建议 学习资源链接 后记 经验参考来源 智能车小白必看,该竞赛相关宝贵经验+ ...

  4. 梦幻西游三维获取服务器信息,梦幻西游三维版:潜能果上线后经验紧缺?五分钟教你快速获得经验...

    原标题:梦幻西游三维版:潜能果上线后经验紧缺?五分钟教你快速获得经验 目前<梦幻西游三维版>服务器等级最高在89级,其实从80级到89级需要不少的时间,再加上新上线了"潜能果&q ...

  5. [教学] 以远程工作模式教你实战编程经验

    第一期](http://ruby-china.org/topics/17085) [第二期](http://ruby-china.org/topics/17920) [第三期](http://v2ex ...

  6. 我用kafka两年踩过的一些非比寻常的坑(宝贵经验)

    前言 我的上家公司是做餐饮系统的,每天中午和晚上用餐高峰期,系统的并发量不容小觑.为了保险起见,公司规定各部门都要在吃饭的时间轮流值班,防止出现线上问题时能够及时处理. 我当时在后厨显示系统团队,该系 ...

  7. 计算机对会计有什么好处,会计专业转行干过设计工作,这些宝贵经验和感悟,对你有用(三)...

    学有所成后,必然要踏上求职路,不料却困难重重,超出想象.市场虽有不少的需求,但如今会"玩"这一行的人越来越多,什么专业或业余水平的比比皆是,能分清高下,当然要在电脑前露出本色才行, ...

  8. 美国医生教我的育儿经验~~(转帖)

    有宝宝的进来看看吧!    我 在美国生了两个孩子,生育前后都有培训班,家庭医生每次洗脑让我受益匪浅,我的两个宝宝在婴儿时期乖巧得好像家里没有小婴儿,我甚至疑心她们会不会哭?如 今外婆常拿这句傻话笑我 ...

  9. 优秀程序员的秘密|宝贵经验分享

    源作者:Edmond Lau 来源:程序师 更新整理:极客重生 优秀程序员是稀缺的,你只要问大厂面试官:你们还招人吗,他肯定会说:一直在招人,为什么会一直在招人呢,HC真的有那么多吗?真实情况是,面试 ...

最新文章

  1. .NET MVC-去掉验证
  2. python爬虫数据分析可以做什么-自学Python爬虫学到什么程度?就可以去找工作了?...
  3. 周易的含义_朱熹与《周易本义》
  4. sqlserver基本增删查语句
  5. [原]JavaScript必备知识系列-作用域
  6. 04.如何升级扩展以支持Visual Studio 2019
  7. 【ecshop二次开发】ecshop截取中文字符串的方法
  8. 八卦掌桩功-定式八桩及相关资料
  9. 设计模式--工厂模式(一个关于工厂的故事)
  10. 迅捷pdf转换器如何转换成word文档
  11. 基于OPENCV的动态图片阵列显示程序
  12. 【react踩坑】前端显示文件流图片
  13. WPA3 vs WPA2
  14. 支持历史阅读记录的PDF阅读工具
  15. 持续部署编排的另类选择:使用Node-RED进行容器化部署
  16. cmd设置总是置顶_windows 下如何让一个窗口置顶?
  17. 国内图书分类号 国际图书分类号查询
  18. Pikachu系列——RCE
  19. android canvas广告牌,亚马逊广告后台创建CPC站内广告教程
  20. 针对乐视网的主页无法打开的解决办法

热门文章

  1. 模板多个列表级联_Excel办公技巧:使用power query快速合并同一工作簿的多个工作表...
  2. artcam 9.0英文版本下载_Jenkins版本升级(修复漏洞)
  3. 编程计算机教小明加法,Python校本课程第四课——教案
  4. tree方法php,jsTree详细使用说明
  5. _stdcall与_cdecl的区别
  6. 计算机工程师专用小工具,204个联想工程师专用小工具合集
  7. web 前端常用组件【04】Datetimepicker 和 Lodop
  8. 一步步优化JVM四:决定Java堆的大小以及内存占用
  9. window.location.href 跳转失败
  10. nohup rabbitmq python