项目编程总结 2020-04月份~2020-05月份

 

  • springboot框架从0到1的搭建

连接到postgresql,mybatis

公司自有框架的前后端包,jar包冲突

打包步骤

idea intel的生疏到熟练快捷键的使用

  • zookeeper搭建

参照:https://www.cnblogs.com/zhangkaimin/p/10947553.html

  • kafka搭建

kafka搭建需要先搭建zookeeper,还需要熟知一些kafka的命令

参照:https://www.cnblogs.com/zhangkaimin/p/10947553.html

  • postgresql数据库的性能调优

表创建的时候字段大小合理化(现有的表结构varchar长度一般在255,实际用不到这么大)

查询列表语句中,对于查询字段尽量不用正则表达式,复杂的处理函数

查询结果字段精简,以用到的为准,越少响应时间越短

另外postgresql中的except关键字的使用(相当于oracle中的minus关键字)

  • RestTemplate对接post/get请求

很好用,就是不支持https,如果需要支持,需要添加额外代码支持ssl校验

  • httpClient对接post/get请求

较为底层的http请求对接,推荐使用RestTemplate

  • post请求返回json字符串转换为对象

alibaba的json,返回参数需要先转化为JSONObject,再使用JSONObject.toJavaObject转化为具体对象类

  • 公司自有框架的使用

获取用户userCode

对接单点登录

  • xshell/xftp/linux系统(linux命令待深化)

   chmod 777 /opt/xxx 

   rm -f xx.log

   mv xxx.log  /opt/

   mkdir  xxx

  • tcpdump抓包命令的使用+wireshark的分析使用

tcpdump 127.0.0.1 -w /opt/one.log

参照:https://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html

 

 

你可能感兴趣的:(错误总结)