ICode9

精准搜索请尝试: 精确搜索
  • History of C++之一(C++历史比较透彻的讲解了C++标准中的变化)2022-06-17 06:31:16

    来自:  https://cplusplus.com/info/history/   Written by Albatross. History of C++(C++历史) The C++ programming language has a history going back to 1979, when Bjarne Stroustrup was doing work for his Ph.D. thesis. One of the languages Stroustrup had th

  • 透彻!这才是正确的分布式事务的打开方式2022-05-11 08:01:07

    尊重原创版权: https://www.gewuweb.com/hot/18048.html 透彻!这才是正确的分布式事务的打开方式 前言 关于前面系列的文章已经说到分布式服务之间的通信,则分布式事务接下来就是我们要一起学习的主题,走起。 数据库事务在现有大大小小的系统中几乎是避免不开的,或多或少总会有一些业

  • Vue Router 4 的使用,一篇文章给你讲透彻2022-02-21 19:33:29

    Vue 3.X 使用Vue Router 4.x 进行路由配置,本文我们就来研究下如何使用Vue Router 4.x,本文中所有的使用方式都是使用 Composition API的方式。 本文通过一步步介绍Vue Router 4.x的使用,来搭建一个简单的博客系统,让你对新版的Vue Router 4.x有一个完整的认识,然后能够非常轻松滴

  • 关于循环的小知识:循环不透彻引起的数据融合bug2022-02-11 11:01:37

    今天遇到个bug:追到根本,发现是循环理解不透彻引起的。 demo 对比:第一次是错误的,第二次是正确写法 上面不能看明白的,下面这个是个人的分析理解:

  • 透彻分析OSPF不同的宣告方式,搞懂的感觉真好2021-12-23 22:02:24

    OSPF的不同宣告方式 Part1测试需求Part2环境说明Part3基础配置Part4关键配置配置方式一:精确宣告配置方式二:网段宣告配置方式三:接口宣告 Part5总结 Part1测试需求 通过不同的宣告方式,了解各种方式的区别;所以本次测试需求就是只希望R1和R2、R1和R4建立邻居关系;R1不要与R3

  • HMS Core 5,讲的真透彻2021-12-12 14:33:19

    “"规划驾车路径"功能中,新增支持距离优先、避免轮渡的规则,可以更加合理的设置路径规划方案; 路径规划请求响应结果中,Route属性新增字段,可以更丰富的描述该路段是否有阶梯; 新增支持设置Petal Maps Logo的位置,开发者可以根据需要调整Logo的显示位置。 查看详情 位置服务: PO

  • Redis为什么变慢了?透彻解读如何排查Redis性能问题2021-11-17 12:32:47

    Redis 作为优秀的内存数据库,其拥有非常高的性能,单个实例的 OPS 能够达到 10W 左右。但也正因此如此,当我们在使用 Redis 时,如果发现操作延迟变大的情况,就会与我们的预期不符。 你也许或多或少地,也遇到过以下这些场景: 在 Redis 上执行同样的命令,为什么有时响应很快,有时却很慢? 为什

  • 理解透彻!kafka批量消费2021-07-23 19:29:34

    1. 一致性(Consistency) 一致性(Consistency)是指多副本(Replications)问题中的数据一致性。可以分为强一致性、顺序一致性与弱一致性。 1.1 强一致性(Strict Consistency) 也称为:**原子一致性(Atomic Consistency)**线性一致性(Linearizable Consistency) 强一致性有两个要求: 任何一次读

  • 理解透彻!java工程师岗位职责和任职要求2021-07-22 19:02:53

    性能优化专栏 1.Tomcat性能优化整理 2.JVM性能优化专题 3.Mysql性能优化整理 微服务架构面试专栏 1.SpringCloud面试整理 2.SpringBoot面试整理 3.Dubbo面试整理 并发编程高级面试专栏 开源框架面试题专栏 1.Spring面试整理 2.SpringMVC面试整理 3.MyBatis面试整理

  • 我的阿里春招之路分享,透彻分析源码2021-07-12 22:35:57

    Mybatis入门 1、什么是Mybatis? MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免

  • 透彻理解ThreadLocal2021-07-04 13:34:08

    作用和使用场景 threadLocal是线程本地储存,在一个线程中通过threadLocal.set()方法赋值一个对象T(假设是T@48533e64),在赋值后当前线程内通过threadLocal.get()方法得到的值都是T@48533e64对象,以便后续处理时用到。使用场景:跨类跨方法传递数据。假如你再A类计算得到一个值,而在C类

  • Java判断string长度,讲的太透彻了2021-07-03 09:55:41

    # 蚂蚁花呗第一次技术面(60min):1. Java容器有哪些?哪些是同步容器,哪些是并发容器?2. ArrayList和LinkedList的插入和访问的时间复杂度?3. java反射原理, 注解原理?4. 说说一致性 Hash 原理5. 新生代分为几个区?使用什么算法进行垃圾回收?为什么使用这个算法?6. HashMap在什么情况下会

  • 理解透彻!4个改变你编程技能的小技巧2021-07-01 18:58:05

    ## 思考前面提到 Kafka 帮我们实现了各个版本的生产者代码,其实他也可以完全不提供这份代码,因为核心的队列的功能已经实现了,这些客户端的代码也可以完全交由用户自己实现。那么假如没有官方代码,我们又该实现一些什么功能,有哪些接口,哪些方法,以及如何组织这些代码呢。带着这样的问题

  • java数组转列表怎么用,讲的太透彻了2021-06-27 15:30:58

    第一个 Java相关 1.1 美团面试Java问题 JVM内存模型GC垃圾回收算法讲解新生代 老年代java的基本类型有哪几个?String是不是java的基本类型?String为什么要是final类型的?说一下JVM的线程模型?这些区域都分别是干啥用的?java线程模型和jvm线程模型注意区分 1.2 我的JAVA学习笔记 (1)J

  • 第四单元总结2021-06-26 20:34:46

    本单元首先储存输入的信息,之后每个指令就按照要求写。 理解深入了,透彻了,明白了面向对象设计的精妙。 收获很大,收货很好,面向对象是个好文明。 面向对象这门课很好,大大的好,我提不出来建议。

  • Android权限处理,透彻分析源码2021-06-20 12:00:10

    一 、Java 后端 在我写过的 《Android程序员的Java后台学习建议》 中提到,因为 Java 的先天优势,Android 开发者在转岗选择时,转 Java 后端占据很大比例,因为 Java 后端岗位需求量较大,同时技术迁移成本也较低,比如现在 Java 开发中应用最广泛的 Spring全家桶: 作为 Android 开发者

  • 这可能是目前最透彻的Netty原理架构解析2021-06-07 20:52:48

    本文基于 Netty 4.1 展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目方面提供参考。 Netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 JDK 原生 NIO 程序的问题 JDK 原生

  • 3.里氏替换原则 透彻2021-06-01 21:01:12

    文章目录 一、定义二、里氏原则分析三、实例11.存在问题2.里氏替换原则修改 四、实例21、引出问题2.处理问题3.问题总结 五、实例3六、总结 一、定义   视频链接:https://www.bilibili.com/video/BV1E7411A7mk?p=4&share_source=copy_web   所有引用基类(父类)的地方必

  • Java反射说得透彻一些2021-04-24 20:56:08

    文章目录3.1 优点3.2 缺点2.1 获取对象的包名以及类名2.2 获取Class对象2.3 getInstance()获取指定类型的实例化对象2.4 通过构造函数对象实例化对象2.5 获取类继承的接口2.6 获取父类相关信息2.7 获取当前类的公有属性和私有属性以及更新2.8 获取以及调用类的公有/私有方法一、反

  • Java反射说得透彻一些2021-03-27 15:51:36

    [TOC] 很多时候我们会遇到别人问一个问题:你给我讲一下反射,到底是什么东西?怎么实现的?我们能用反射来做什么?它有什么优缺点?下面我们会围绕着这几个问题展开: 一、反射机制是什么? 反射是什么?什么是反?什么是正射?有反就有正,我们知道正常情况, 如果我们希望创建一个对象,会使用以下的语句: Pe

  • 透彻研究通过explain命令得到的SQL执行计划(二)2021-03-25 14:30:39

    继续讲解不同SQL语句的执行计划长什么样子,来一起看一个包含子查询的SQL语句的执行计划: EXPLAIN SELECT * FROM t1 WHERE x1 IN (SELECT x1 FROM t2) OR x3 = 'xxxx'; 这个SQL就稍微有一点点的复杂了,因为主SELECT语句的WHERE筛选条件是依赖于一个子查询的,而且除此之外还有一

  • 终于有人把“缠论”说的如此透彻2021-03-18 20:01:07

    你在炒股中学到了什么? 买买卖卖,皆为利来。进进出出,皆为利往。 人心浮躁,奇淫技巧。寻方求道,不可知晓。 此中玄妙,简单可笑。只缘未破,所以乱绕。 若我说来,你可一笑。大道至简,从此不套。 华尔街有个说法:“如果能在股市熬十年,你应能不断赚到钱:如果能熬二十年,你的经验将极有价值;如果熬

  • 这可能是对MySQL事务讲的最透彻的文章了2021-03-01 18:29:41

    1. 什么是ACID 原子性(Atomicity): 事务是最小的执行单位,不允许分隔。事务的原子性确保动作要么全部完成,要么完全不起作用一致性(Consistency): 执行事务前后,数据保持一致,多个事务对同一个数据读取的结果是相同的隔离性(Isolation): 并发访问数据库时,一个用户的事务不被其他事务所

  • 讲的真透彻!你还在把Java当成Android官方开发语言吗?Android篇2021-02-07 16:03:43

    写在开头: 说下我的经历吧。湖南大学毕业,学的是软件工程,那时候比较贪玩,专业知识学的不是很扎实,毕业后就在长沙本地找了家互联网公司工作了。 到今年六月份的话刚好毕业了五年了,同期和我一起出来的同学们,大多都已经是项目经理了,至少也是个项目组长了,而我还是个普通的程序员,日复

  • yield再理解--绝对够透彻2020-12-24 21:01:06

    首先,拿好宝剑: 先把yield看做“return”, 普通的return是什么意思,就是在程序中返回某个值,返回之后程序就不再往下运行了。 看做return之后再把它看做一个是生成器(generator)的一部分(带yield的函数才是真正的迭代器), 返回的不是一个函数的输出,是一个生成器的结果,这样直到这个生成器全

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有