• Java 从业一年的心得体会


    在你打开此文时,你或许在犹豫这个职业,但是我觉得干就好了,没有适合不适合,趁年轻折腾吧!

    以下是我一年来从事Java的经验积累:

    1、设计的数据库表尽量添加一个状态位,可以在删除的时候进行逻辑删除,防止丢数据。

    2、对用户的操作行为要有一张记录表进行监控,不然用户会把你搞得很惨

    3、数据库的查询操作一定要建立索引,但不是越多越好,至于详细的原因和使用方法可以百度。

    4、数据库如果用mycat中间件采用读写分离机制,一定要小心主从同步问题,对于要强制一直性的数据,可以采用走主库查询,且在编码上尽量采用部分更新,不然会有老数据覆盖问题。

    5、数据的事务用法一点要谨慎,不然会数据不一致,

    6、rabbitmq中间件一定要熟悉队列三种ACK反馈机制,根据项目的需求进行使用,否则会造成消息队列挤压或过度的浪费。

    7、编之前最好有自己的设计模型,尽量画一下流程图,编程时主方法尽量运用调度的形式便于排查问题。

    8、编程尽量方法要纯粹,尽量要考虑提升代码的复用性,所以设计模式不能不知道并且方法一定要抽象。

    9、最后一点很重要,编程一定要有质量的logger输出,分布式部署要考虑分布式锁机制。

  • 相关阅读:
    bash task list and interrupt
    bash字符串大小写转换方法
    Spectrum Mask
    OFDM中CP的优缺点
    模块边界使用寄存器来做数据的交互
    跨时钟域信号处理
    FPGA中一个Slice所含资源
    Verilog中if-else改写成case的方法
    同步序列的自相关与互相关
    TCP三次握手四次挥手
  • 原文地址:https://www.cnblogs.com/fjl0418/p/10704178.html
Copyright © 2020-2023  润新知