摘要:
摘自:https://www.cnblogs.com/CreateMyself/p/12363526.html 对象级别锁 vs 类级别锁(Java) 前言 对于多线程(并发)和Spring Boot这两块在同步进行学习中,在看到使用synchronized关键字使操作同步时,看到和C#中不一样的东 阅读全文
摘要:
摘自:https://mp.weixin.qq.com/s?__biz=MzU4Njg0MzYwNw==&mid=2247484173&idx=1&sn=0adceb6d5261aa1d59908043ff690423&chksm=fdf457b5ca83dea3203e5901771ba1cb49 阅读全文
摘要:
摘自:https://www.cnblogs.com/cicada-smile/p/12355994.html 源码地址:GitHub·点这里||GitEE·点这里 一、阿里微服务简介 1、基础描述 Alibaba-Cloud致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需 阅读全文
摘要:
摘自:https://www.cnblogs.com/itwild/p/12348087.html Java开发最佳实践(一) ——《Java开发手册》之"编程规约" Java开发手册版本更新说明 专有名词解释 一、 编程规约 (一) 命名风格 (二) 常量定义 (三) 代码格式 (四) OOP 规 阅读全文
摘要:
摘自:https://www.cnblogs.com/1wen/p/12302973.html 小程序websocket心跳库——websocket-heartbeat-miniprogram 前言 在16年的时候因为项目接触到websocket,而后对心跳重连做了一次总结,写了篇博客,而后18年对 阅读全文
摘要:
摘自:https://www.cnblogs.com/pgjett/p/12340772.html 基本概念 并发与并行 并发:指两个或多个事件在同一时间间隔内发生 。当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再 阅读全文
摘要:
摘自:https://www.jianshu.com/p/f19a58938959 写在之前 最近在使用Mybatis的时候很是好奇一些实现细节,所以也就多留意了下。 SqlSessionFactory、SqlSessionFactoryBean、SqlSession和SqlSessionTempl 阅读全文
摘要:
摘自:https://www.cnblogs.com/xiaoming0601/p/12166160.html 我潇洒的灰大狼又回来啦。今天送大家的一句话是: 保持耐心,永远年轻,永远热泪盈眶。 前言 先容我哭一会儿,呜呜呜~昨晚写了一半的文章,还没保存就盖上盖子准备回家,拔下电源准备把电脑塞进书包 阅读全文
摘要:
摘自:https://www.cnblogs.com/qdhxhz/p/12056745.html java代码之美(16) Java8 Optional Java8 Optional 一句话介绍Optional类:使用JDK8的Optional类来防止NullPointerException(空指 阅读全文
摘要:
摘自:https://www.cnblogs.com/yanghanwen/p/12337879.html Java基础-多线程 多个线程一起做同一件事情,缩短时间,提升效率提高资源利用率加快程序响应,提升用户体验 创建线程 1. 继承Thread类 步骤 继承Thread类,重写run方法 调用的 阅读全文
摘要:
摘自:https://www.cnblogs.com/chengxy-nds/p/12334977.html 整理了一些Java方面的架构、面试资料(微服务、集群、分布式、中间件等),有需要的小伙伴可以关注公众号【程序员内点事】,无套路自行领取 更多优选 一口气说出 9种 分布式ID生成方式,面试官 阅读全文
摘要:
摘自:https://www.cnblogs.com/guangzan/p/12222370.html 代码简洁之道(判断篇) 第一个例子 copy if (state 1) { return true } else if (state 2) { return true } else if (sta 阅读全文
摘要:
摘自:https://www.cnblogs.com/leasonYin/p/12243459.html Spring Boot 是目前十分流行的框架技术,极大的简化了应用开发的初始环境搭建过程和开发过程,由于其简单便捷被广大公司所采用,用来做快速应用的开发。本文通过一个HelloWorld程序来展 阅读全文
摘要:
摘自:https://www.cnblogs.com/dzlj/p/12229888.html MyBatis Plus介绍 MyBatis Plus (简称MP)是国内人员开发的 MyBatis 增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特征 无侵入:My 阅读全文
摘要:
摘自:https://www.cnblogs.com/cxuanBlog/p/12248536.html 初识 MyBatis MyBatis 是第一个支持自定义 SQL、存储过程和高级映射的类持久框架。MyBatis 消除了大部分 JDBC 的样板代码、手动设置参数以及检索结果。MyBatis 能 阅读全文
摘要:
摘自:https://www.cnblogs.com/chengxy-nds/p/12261892.html 作为一名后端程序员,和Linux打交道的地方很多,不会看Linux日志,非常容易受到来自同事和面试官的嘲讽,所以掌握一种或者几种查看日志的方法非常重要。 Linux查看日志的命令有多种: t 阅读全文
摘要:
摘自:https://www.cnblogs.com/volare/p/12264503.html 一、两阶段提交 2PC 1、数据库层面的两阶段提交(XA trainsaction) 两阶段提交是目前经常使用的一种解决分布式事物的强一致性的一种方案,它是由事物协调器和若干个事物执行者(数据库本身) 阅读全文
摘要:
摘自:https://www.cnblogs.com/summerday152/p/12291331.html#%E4%BC%98%E5%85%88%E7%BA%A7 Java:谈谈控制线程的几种办法 目录 Java:谈谈控制线程的几种办法 join() sleep() 守护线程 主要方法 需要注意 阅读全文
摘要:
摘自:https://www.cnblogs.com/ibigboy/p/12296966.html 如何优雅的将Mybatis日志中的Preparing与Parameters转换为可执行SQL 原文链接 疫情期间大家宅在家里是不是已经快憋出“病”了~~ 公司给开了VPN,手机电脑都能连,手机装 阅读全文
摘要:
摘自:https://www.cnblogs.com/lenve/p/12306637.html 懒人必备,IntelliJ IDEA中代码一键生成 之前有不少小伙伴问松哥微人事项目(https://github.com/lenve/vhr)使用的 MyBatis 逆向工程在哪里?其实旧版微人事当时 阅读全文