其他编程语言

  • 一文带你看懂Java中的Lock锁底层AQS到底是如何实现的

    先获取锁的状态,判断锁的状态是不是等于0,等于0说明没人加锁,可以尝试去加,如果被加锁了,就会走else if,else if会判断加锁的线程是不是当前线程,是的话就给state …

    Java 2023年6月16日
    081
  • 一网打尽异步神器CompletableFuture

    最近一直畅游在RocketMQ的源码中,发现在RocketMQ中很多地方都使用到了CompletableFuture,所以今天就跟大家来聊一聊JDK1.8提供的异步神器Comple…

    Java 2023年6月16日
    069
  • 一个人的命运可以自己掌握,一个人的财运你真的能掌握,还是老天给你掌握!!!

    有这样一部神剧,初映时无人问津,14年后却突然蹿红,豆瓣评分攀至9.2。无论你从事什么职业、处于什么年龄、什么社会角色,它都可能成为你的”财富圣经”。这部剧…

    Java 2023年6月16日
    074
  • 一个关于MySQL指定编码实现的小坑

    写在前面 环境:MySQL5.7+,MySQL数据库字符编码实现为utf8,表也为utf8 场景:微信授权获取用户信息(包括昵称)并保存到数据库,有的用户成功了,少数用户却失败了 …

    Java 2023年6月16日
    094
  • 一个Golang的REPL工具

    REPL为Read-Eval-Print Loop的简写,为一种简易的,可交互式的编程环境,使用者可以方便的调试相关代码: Read: 读取用户输入;Eval: 计算输入的数据;P…

    Java 2023年6月16日
    067
  • 一个 dubbo 和 springboot 的兼容性问题

    最近把dubbo的版本从2.7.3升级到2.7.15时,遇到一个报错 No application config found or it’s not a valid c…

    Java 2023年6月16日
    048
  • 一. 为什么要用SpringMVC框架

    以前是怎么做项目的 ? CoreServlet,起到一个中心处理器作用。所有的请求到服务器,服务器给CoreServlet,在里面处理所有表的增删改查,跳转也在里面做。 以前做部门…

    Java 2023年6月16日
    069
  • 一、对象与类

    1 类的三种关系:use, has, is 2 封装:数据域私有,即隐藏数据的实现方式,只提供方法去操作。所有的使用者调用即可而不需要关心实现方法的都可以称为封装。 3 java的…

    Java 2023年6月16日
    0107
  • 一、mybatis入门案例

    今天学习了mybatis框架,简单记录一下mybatis第一个入门案例,目标是使用Mybatis作为持久层框架,执行查询数据的SQL语句并且获取结果集 基本步骤: 物理建模 逻辑建…

    Java 2023年6月16日
    087
  • 一,Spring的简介和安装,深入理解IOC容器及测试

    1) IOC/DI (IOC容器) 2) AOP面向切面编程 3) 声明式事务 官网地址:spring 是一家公司-商业化运作。apache 是一家基金会组织,接收社会的捐赠。 h…

    Java 2023年6月16日
    076
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球