• 软件开发经验-代码


      自己从头开发微服务,会遇到各种小问题,注意积累,会使以后的工作做铺垫。

      比如mybatis中<sql>的使用,mutilUse的使用,disctinct关键字等。还有就是发现存储过程真的很难写

      springboot中ResuestMapping的使用等,consumes

      以及多个数据表的关联关系等。...where id = (select task_id from task where ......)

      以及程序报错后的提示等。java的stream操作,集合容器的特性,怎么简洁的写交并集等。

      在比如自己重头开发微服务时遇到的部署问题,在使用公司的自动化部署工具,总是部署不成功,大概是因为自己在部署过程中把环境配置给搞坏了。于是自己只登录linux服务器查看失败的原因。找到apache tomcat的目录,然后就看到了Initial Servlet的错误。tomcat是微服务很重要的一个基础设施,但是很长时间没有用,都是在idea中内置的tomcat。现在要找到bin目录,手动的启停。也是复习了一遍。其中Standard Engine,HostEngine等对象的启动。tomcat是纯java写的http服务器,说明java语言还是可以的。

      这个问题处理了很长时间,算是技术攻关吗?在这个过程中,我试过了很多种情况,某几次测试成功,但是更新代码后就失败,这个很难受。然后自己思考,重新在没有保错的代码处拉了一个分支,暂时解决了问题,但是这不是长远之计。自己仍然没有搞清楚原因,但是工作没有时间细究,看看能不能在以后深造时搞清楚原因。

  • 相关阅读:
    java对象和json对象之间互相转换
    SVN使用教程总结
    JVM调优总结-调优方法
    tomcat 高并发配置 与优化
    redis的主从复制配置
    Java实现Redis持久化到数据库的关键方法
    java操作redis
    SSO系统的实现
    jedisClient操作redis实现增删改查功能
    get与post
  • 原文地址:https://www.cnblogs.com/Robin008/p/11901719.html
Copyright © 2020-2023  润新知