`

JM总结

阅读更多

1、系统权限

时间戳,分配的key进行md5,动态的带过来

2、系统分层

http层和本地dao要分离开,不能对彼此产生影响

3、系统模块化

随时提供可拆分的代码,进行拆分部署

4、数据库索引查询

数据库查询要走索引,要监控数据量大时索引的执行变化。

5、冷数据和热数据的区分存储

一般系统的数据都有有效期的控制,对于冷数据,可以定时先归档或者存储到其他地方,保证实时查询的快速,和生产级别资源的有效利用

6、jvm参数的设置

jvm设置新生代老生带等参数,保证垃圾回收的运行

7、对于大文件的序列化

直接使用从文件进行序列化,避免先加载到内存中而导致的内存崩溃

8、对于序列化和反序列化

整个框架尽量只使用一个jar,并且是使用jacson,他对大内存的数据的转化很省内存,并且可以单例使用

9、监控尽量与程序解耦

监控采用第三方的数据抓取的方式,系统只需要把关心的指标存储到内存中,由监控端定时抓取,例如采用grafana+zabbix监控

10、定义系统的全局返回值状态

系统全局返回值状态提前定义,开发中统一规范

11、能统一入参的尽量统一入参,入身份证号,姓名,手机号,银行卡号这类的

12、监控系统需要监控内存,http,每个请求的响应时间和qps,还需要监控不同类型的错误。

13、系统需要有调用频率的监控,类似防爬策略--还没怎么研究

14、提前定义好线程池,分两个线程池,一个是业务级线程池,一个是监控或者日志级线程池

15、系统的实时服务和定时任务服务要单独开,互相不能影响

16、数据报送的系统一定要把报送的内容落地,审计和后期统计很重要

17、脾气太急不行,管着点自己的脾气

分享到:
评论

相关推荐

    h264 JM 所有代码和工具

    六、总结 H264 JM代码和工具是深入理解H.264编码原理、进行编码优化和研究新编码技术的关键资源。通过分析和实验,我们可以洞悉视频编码的复杂性,提高视频传输效率,为未来的视频编码标准开发打下坚实基础。无论你...

    使用usb桥接芯片JM20329的串口到USB电路图

    总结来说,这个主题涵盖了以下知识点: 1. USB桥接芯片JM20329的原理和功能:转换串行接口到USB接口,支持数据传输和设备识别。 2. ORCAD软件在电路设计中的作用:绘制和分析电路原理图。 3. SATA到USB转换的实现:...

    视频压缩代码jm17.1

    总结起来,H.264编码标准以及其参考软件jm17.1是理解和研究视频压缩技术的重要资源。通过学习和分析jm17.1,我们可以掌握H.264的核心编码算法,进一步提升视频处理的效率和质量,为数字化时代的多媒体应用打下坚实的...

    jm96.zip

    总结来说,"jm96.zip"是一个包含"jm96"项目相关资料的压缩包,里面有一个"readme"文件用于解释内容,以及一个名为"JM"的文件或目录,可能包含项目的核心元素。为了完全了解这个压缩包的内容和用途,我们需要进一步...

    h264_JM源码

    总结,H.264 JM源码是H.264编码标准的重要实现,它涵盖了视频编码的核心技术,如宏块处理、熵编码、率失真优化等。通过对这部分源码的学习和研究,开发者能够深入了解视频编码的底层机制,提升视频处理相关的项目...

    JM 参考软件最新版18.5

    总结来说,"JM 参考软件最新版18.5"是H.264/AVC编码技术的重要学习资源,不仅提供了对标准的直观理解,也为开发者提供了实现和改进编码算法的工具,对于从事视频处理、流媒体服务、多媒体应用开发等领域的人来说,这...

    h264 JM16.1

    总结,H264 JM16.1源码提供了一个全面理解H264编码机制的平台。通过研究源码,我们可以了解到熵编码、变换编码、运动估计与补偿、帧内预测等核心模块的工作原理,这对于视频编码领域的研究和开发具有重要意义。同时...

    lcd.rar_jm128_jm12864_jm12864e程序

    总结来说,这个压缩包提供的是一套完整的嵌入式系统LCD显示解决方案,包括了驱动程序、汇编代码和相关配置文件,适用于JM12864或JM12864E液晶屏,且已经过测试,可以直接应用于实际项目中。对于开发人员来说,这是一...

    JM软件参考手册

    #### 五、总结 本章重点介绍了H264/14496-10 AVC软件参考手册中的解码部分,主要包括解码器语法和配置文件格式等内容。通过这些信息的学习,用户可以更有效地使用JM解码模块来处理H264视频流。需要注意的是,虽然本...

    H.264参考软件JM9.5

    总结,H.264参考软件JM9.5是研究和开发H.264编码技术的重要工具,它涵盖了运动估计、块匹配算法等核心技术和完整的编码流程。通过深入研究和利用这款软件,我们可以更好地理解和优化视频编码技术,推动视频通信领域...

    视频编解码器JM8.6

    总结来说,"视频编解码器JM8.6"是视频编码研究的重要工具,通过深入学习和分析其内部机制,不仅可以提升对视频编解码原理的理解,还可能为新的编码技术提供灵感。对于从事相关领域的工程师和学者,掌握和研究JM8.6...

    详细分析 JM86 码率控制 程序

    **正文** 《深入解析JM86码率控制程序...总结,JM86码率控制程序的解析是一个涉及编码理论、优化算法和实践经验的综合过程。通过深入研究,我们可以更好地理解视频编码的内在机制,为未来的视频技术发展奠定坚实基础。

    JM沟通社交交友app完整源码.zip

    总结起来,JM沟通社交交友app是一个集即时通讯、小游戏、红包系统于一体的社交平台,采用Java后台技术构建,提供小程序版本,旨在创造一个互动性强、用户体验良好的社交环境。其源码的开放对于开发者来说,既是一个...

    JM的通用类库c#

    总结,"JM的通用类库c#"是一个全面的C#开发工具包,它集成了多个开发领域中的常见任务,旨在简化开发过程,提高代码质量和可维护性。无论是进行字符串处理、数据库交互还是Web应用开发,开发者都可以从中受益,快速...

    如何读标准和JM代码

    ### 总结 理解H.264标准和JM代码不仅需要熟悉视频压缩的基本原理,还需要深入掌握H.264的编码结构和解码流程。从NALU的解析到RTP的传输,再到视频帧的解码,每一步都要求对标准有深刻的理解。对于开发者来说,熟练...

    h.264官方源码JM17.0

    四、总结 通过学习H.264官方源码JM17.0,我们可以深入理解视频编码的底层逻辑,提高解决实际问题的能力。无论是为视频编码器的开发,还是对现有编码器的优化,这都是宝贵的资源。随着5G、8K等新技术的发展,H.264...

    JM8.6中帧内帧间模式的选择

    总结来说,JM8.6中的帧内帧间模式选择是一个复杂的过程,涉及到运动估计、代价计算以及RDO策略的运用,旨在平衡编码质量和码率,从而实现高效的视频压缩。理解和优化这个过程对于提升H.264编码器性能至关重要。

    C语言处理配置文件方法(rm,jm处理法)

    总结,C语言处理配置文件的“rm,jm处理法”是一种高效且实用的方法,它涵盖了读取、解析、存储以及更新配置文件的全过程。理解并掌握这种方法对于任何C语言开发者来说都是必要的,无论是在小型项目还是大型系统中,...

Global site tag (gtag.js) - Google Analytics