#

程序员

  • 分布式系统常见的事务处理机制

    为保障系统的可用性、可靠性以及性能,在分布式系统中,往往会设置数据冗余,即对数据进行复制。举例来说,当一个数据库的副本被破环以后,那么系统只需要转换到其他数据副本就能继续运行下去。另外一个例子,当访问

    作者:UMUTech
    2020-06-28 04:11:42
  • java程序员须知增量架构方法与系统构建

    世界上大多数的应用程序,可能有90%,都是由单体结构(monolithic)完美地提供服务的。 Randy Shoup在Summit 2018年峰会上宣布,为了避免过度设计,我们应该从一个简单的架构

    作者:爱编程厨师
    2020-06-28 00:08:23
  • Mybatis一级缓存、二级缓存详讲

    查询缓存 首先,我们先看一下这个标题“查询缓存”,那就说明跟增、删、改是没有任何关联的,只有在查询时,才会遇到缓存,增删改不涉及! 查询缓存目前Mybatis中提供了两个,分别是:一级缓存、二级缓存;

    作者:Java_老男孩
    2020-06-27 13:32:50
  • 几百万数据放入内存不会把系统撑爆吗?

    在公司有一个需求是要核对一批数据,之前的做法是直接用SQL各种复杂操作给怼出来的,不仅时间慢,而且后期也不好维护,就算原作者来了过一个月估计也忘了SQL什么意思了,于是有一次我就想着问一下之前做这个需

    作者:wx5d6cccb1cb158
    2020-06-27 11:10:14
  • 源码解读 Spring Boot Profiles

    正文 首先,我们先来看下一个简单的 Spring Boot 示例程序,在主程序方法中,打印容器中获取到 User 对象,它只有一个 name 属性。这里 name 属性引用了外部配置 user.use

    作者:飒拉阿依酱
    2020-06-27 10:50:46
  • [小白到大牛之路5] 交换机后台管理之权限判断

    项目需求 判断用户名和密码是否正确。 项目实现 #include int main(void) { // 定义变量,用来表示用户名和密码 //char

    作者:wx5de7b5143d243
    2020-06-27 06:40:03
  • 浅谈Java内存模型以及交互

    一、Java的运行时区域 在Java中,虚拟机将运行时区域分成6种,如图: 程序计数器:用来记录当前线程执行到哪一步操作。在多线程轮换的模式中,当当前线程时间片用完的时候记录当前操作到哪一步,重新

    作者:Java_老男孩
    2020-06-27 05:27:03
  • 如何批量测试Mybatis项目中SQL是否正确

    去Oracle行动 最近公司要发展海外项目,所以要将现有的系统全部平移过去,另外数据库也要从原来的Oracle变为Mysql。公司的数据库交互层面使用的是Mybatis,而Oracle与Mysql也有

    作者:Java_老男孩
    2020-06-26 20:37:36
  • 试用期升职?不只有钱才任性!

    我叫杨天,长春工业大学的一颗小草(不是校草—哭!),我其貌不扬,但是我不小心成为了一段江湖传说。传说是这样发生的:上篇讲到我在好程序员经过了四个月的魔鬼式培训,顺利掌握了闯荡江湖的武林秘籍:从最简单的

    作者:程序_1011
    2020-06-26 20:28:00
  • SpringBoot中教你手把手配置 https

    升级 https 记录 1、去阿里云购买证书(免费版),并提交审核资料 购买的证书 2、下载证书 下载证书 3、查看上图页面的第三步 JKS证书安装 4、在证书目录下执行阿里云提供的命令,密码都填 p

    作者:wx5d6cccb1cb158
    2020-06-26 17:34:45