一、null带来了哪些问题? 1)NullPointerException 是目前Java程序开发中最典型的异常。 2)它会使你的代码膨胀。它让你的代码充斥着深度嵌套的 nu...
一、null带来了哪些问题? 1)NullPointerException 是目前Java程序开发中最典型的异常。 2)它会使你的代码膨胀。它让你的代码充斥着深度嵌套的 nu...
微服务兴起这几年涌现出不少分布式事务框架,比如ByteTCC、TCC-transaction、EasyTransaction以及最近很火爆的Seata。最近刚看了Seata的...
在多负载环境下使用websocket。 一、原因 在某些业务场景,我们需要页面对于后台的操作进行实时的刷新,这时候就需要使用websocket。 通常在后台单机的情况下没有任...
背景 公司在做研发平台,提供给金融行业业务系统使用,涉及敏感数据较多,需要对前后端数据交互报文进行加密处理。本文采用目前较流行的方式AES + BASE64算法进行加密。VU...
最近读了一本很有意义的书——《刻意练习》。读完整本书,感觉这本书想要表达的中心思想,就是人能通过刻意练习的方法,成为某个领域的高手,这也是这本书的副标题——如何从新手到大师。...
什么是Netty? Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架。Netty 是一个广泛使用的 J...
前言 高并发量引起的问题 一个使用传统阻塞I/O的系统,如果还是使用传统的一个请求对应一个线程这种模式,一旦有高并发的大量请求,就会有如下问题: 1、线程不够用, 就算使用了...
女人觉得,报答男人的最好方法是为他守身如玉。 男人觉得,报答女人的最好方法是给她更多的钱。 女人觉得,报复男人的最好方法是跟别的男人上床。 男人觉得,报复女人的最好方法是把钱...
之前在 CSDN 上分享过一篇文章,涉及到 Java 中的注释,就信誓旦旦地写了一句话:“注释是不会被执行的!”结果,有小伙伴留言说,“老师,你确定吗?” 我这个人一直有个优...
这几年随着微服务编程的兴起,当我们在构建一个应用时通常不会采用传统的单体模式(所谓的单体模式,就是将所有功能包含在一个大而全的工程中),而是用许多只负责某一特定功能的微服务来...
欢迎转载,转载请注明出处:https://www.jianshu.com/p/00ba0ac2fc96 写在前面 一直想写一篇关于im即时通讯分享的文章,无奈工作太忙,很难抽...
@Scheduled注解的使用这里不详细说明,直接对8个参数进行讲解。 参数详解 1. cron 该参数接收一个cron表达式,cron表达式是一个字符串,字符串以5或6个空...
新手,在学django是遇到一些问题,发现网上的答案并不能解决,有可能是版本不一样导致django配置不同。 我们先看看源代码的配置,路径是django.contrib.ad...