• 本地方法栈、JVM栈、本地内存和JVM Heap的区别与关系...

    2022-03-15 350
    在Java出现之前,像C/C++这样的编译型语言写出来的代码经过编译后,得到的是可直接在某平台(Windows或者Linux)上执行的机器码,即machine code,machine code其实就是native code,它直接和操作系统交互。对于内存,主要分三部分:1)存储可执行代码(冯·诺依曼
  • k8s部署nacos

    2022-03-15 276
    一、下载官方提供的nacos k8s包git clone https://github.com/nacos group/nacos k8s.git假如下载不下来可以使用gitee下,文件内容如下所示:naocs k8s二、部署NFSNacos在K8S拥有自动扩容缩容和数据持久特性,请注意假如需要使用
  • 索引的正确“打开姿势”

    2022-03-15 376
    摘要:本文章先形容了常用的索引,并针对B tree和Psort两种索引具体详情,下面给出索引的利与弊。除了索引,还详情了分区、PCK等其余查询提速的手段。最后给出各种索引和调优手段的使用场景。本文分享自华为云社区《DWS 索引的正确“打开姿势”》,原文作者:hoholy 。索引能干什么呢,一言以蔽之
  • 2021年 Web 前台入门学习路线,(附:前台基础学习笔记)...

    2022-03-15 388
    前言:学习是一个循序渐进的过程,是一件非常难得坚持的事情。假如真的想学习前台开发,肯定要下决心!这里分享给大家前台学习路线图和基础知识笔记,希望对前台学习有所帮助。前台基础(HTML,CSS,JavaScript)1,HTML+CSSHTML(超文本标记语言)和 CSS(级联样式表)是用于构建 We
  • 如何在Spring Boot中使用TDD写出高质量的接口

    2022-03-15 356
    之前在《如何说服你的同事使用TDD》中详情了为什么要使用TDD(测试驱动开发),以及如何使用TDD写代码。文章发表后,有同学在评论区中表示文章写得不错,但是举得例子太过脱离实际了,能不能举一个在实际工作中的例子呀。这篇文章,就来分享一下在Spring Boot中,如何使用TDD写出功能健壮、代码整洁
  • Python代码编写规范(适合于小团体,低强度)

    2022-03-15 329
    正文之前这篇文是我跟师兄协定以后写代码的少量规范,尽管麻烦,但是对于后续的复查以及代码延续都有很大的好处的。武汉欢乐谷自己拍的图,后期也调了下。哈哈哈~ 正文必需统一的:文件头写入作者姓名,文件作用”””###################### File Introduction #######
  • CMake官方文档翻译(1) CMake教程 Step by Step

    2022-03-15 284
    CMake 教程 Step by Step本教程涉及的源码可在CMake源码的Help/guide/tutorial目录中找到,每个步骤对应一个以该步骤命名的目录,可以用这些目录作为各个步骤的起始点。基本起始点 (Step1)一个最基本的项目:从源文件构建可执行程序。在Step1目录中创立一个CMa
  • 要懂redis,首先得看懂sds(全网最细节的sds讲解)...

    2022-03-15 353
    一、sds的结构sds的定义sds.h//定义了一个char 指针typedef char *sds;/* Note: sdshdr5 is never used, we just access the flags byte directly. * However is here to docume
  • 郑州轻工业大学oj题解(c语言)1075: 聚餐人数统计 穷举法(二)...

    2022-03-15 517
    本题仍然是穷举法的例题,和上题几乎一样。可以直接参考1074:百钱买百鸡的代码自己完成。1075: 聚餐人数统计题目形容马克思手稿中有这样一道趣味数学题:男人、女人和小孩总计n个人,在一家饭店里吃饭,共花了cost先令,每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,请用穷举法编程计算男
  • 170. 【Linux】ssh-keyscan 处理“离线环境”多节点互信任问题...

    2022-03-15 361
    昨天写了篇 169. 《Linux 命令行与 shell 脚本编程大全》收官,只顾着自己开心了,今天写篇“离线环境”下基于ssh keyscan的多个 Linux 服务器节点的互信任处理方案。做 Linux 运维的同学基本都知道先使用ssh keygen命令再使用ssh copy id命令可以实现两
  • CPU被挖矿,Redis竟是内鬼!

    2022-03-15 331
    却说这一日,Redis正如往常一般工作,不久便收到了一条SAVE命令。虽说这Redis常被用来当做缓存,数据只存在于内存中,却也能通过SAVE命令将内存中的数据保存到磁盘文件中以便持久化存储。图片只见Redis刚打开文件,准备写入,不知何处忽然冲出几个大汉将其擒住。究竟是怎样回事?Redis一脸懵。
  • 多方安全计算:隐私保护集合求交技术

    2022-03-15 1068
    摘要:PSI全称隐私保护集合交集(Private Set Intersection, PSI),是指持有数据的两方能够计算得到双方数据集合的交集部分,而不暴露交集以外的任何数据集合信息。本文分享自华为云社区《浅谈PSI隐私集合求交》,原文作者:tics神奇海螺 。1、简介PSI全称隐私保护集合交集(
  • Python编程基础知识体系浅析

    2022-03-15 342
    最近在学习Python编程的过程中,为了提高效率,我对其中相对可能更常用、相对于Java差异较大的少量概念、知识点做了整理,通过思维导图方式来表述相关的知识体系,部分结合了《机器学习实战》中提到的少量内容,欢迎交流。首先是概要型的知识体系导图。假如对其中部分知识点进行细化,特别是和java差异较大的
  • 手写防抖、节流 hook(ts版)

    2022-03-15 394
    节流与防抖都是通过推迟执行,减少调用次数,来优化频繁调用函数时的性能。不同的是,对于一段时间内的频繁调用,防抖是 推迟执行 一次调用,节流是 推迟定时 屡次调用。前言不知道有多少人,简单的写了防抖、节流函数,而后遇到在 react hook 里失效的情况。失效的起因: 每次 render 时,内部
  • 手写防抖、节流 hook(ts版)

    2022-03-15 491
    节流与防抖都是通过推迟执行,减少调用次数,来优化频繁调用函数时的性能。不同的是,对于一段时间内的频繁调用,防抖是 推迟执行 一次调用,节流是 推迟定时 屡次调用。前言不知道有多少人,简单的写了防抖、节流函数,而后遇到在 react hook 里失效的情况。失效的起因: 每次 render 时,内部
  • MasonryFloatLayout : 基于Masonry的浮动布局

    2022-03-15 336
    前言在iOS中使用Masonry进行布局算是日常操作,但是相似于网页的浮动布局的时候,具体示用意如下.移除其中的某个元素,剩下的元素就会往某个方向进行移动,在Web端,这种布局方式就叫做浮动布局.另外还有下面的这种情况,尽管也进行浮动但是依然还另外一边保持着束缚关系,这一种在iOS也是比较常见的束缚
  • 你真的了解递归吗?

    2022-03-15 504
    程序员圈流传这样一句话:普通程序员用迭代,天才程序员用递归。对于编程初学者来说,别说写递归,就是阅读递归代码也是很困难的,你能否有这样的困惑:当我们调试一段递归程序时,发现它的调用流程很诡异。假如你了解“栈帧”这样一个概念,我想你应该就能了解递归了。从栈帧说起什么是栈帧呢?百度百科的解释是:栈帧就是
  • 一起来学习LiteOS中断模块的源代码

    2022-03-15 350
    摘要:本文带领大家一起剖析了LiteOS中断模块的源代码。本文我们来一起学习下LiteOS中断模块的源代码,文中所涉及的源代码,均可以在LiteOS开源站点https://gitee.com/LiteOS/LiteOS 获取。中断源代码、开发文档,示例程序代码如下:LiteOS内核中断源代码包括中断
  • 一致性哈希

    2022-03-15 442
    出现的起因在分布式系统中,我们通常需要对相同服务器做负载均衡,或者者将某些请求打到同一台服务器上,这是我们使用哈希算法,比方通过用户端的ip,对服务器个数进行取模,如下图所示:image.png弊端:上述方案存在显著的弊端,当需要对服务器进行扩容,或者者有服务宕机后,则经过Hash的结果必然会发生问题。
  • @Value 真是一个神奇的注解

    2022-03-15 429
    @Value 真是一个神奇的注解变量直接赋值 /* 直接设置值 */ @Value(”25”) private int hight; @Value(”65”) private Integer wight; @Value(”human”) private St
手机二维码手机访问领取大礼包
返回顶部