字节跳动是如何落地微前端的

微前端是一种由独立交付的多个前端应用组成整体的架构风格,将前端应用分解成一些更小、更简单的能够独立开发、测试、部署的应用。本文对微前端的原理和实践进行了详细的描述,并预告Modern.js即将开源~
分类: 编程语言 发布时间: 10-09 16:10 阅读次数: 0

@Conditional条件装配

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动 @Conditional条件装配 @Conditional 提供自动装配的条件约束,一般与@Configuration和@Bean配合使用 根
分类: 编程语言 发布时间: 10-09 15:37 阅读次数: 0

Spring源码解读(二)循环依赖

本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。 本篇文章学习下spring循环依赖的源码与思想。 建议参照本文,跟踪源码进行学习。 1、什么是循环依赖 通过以下一个例子,我们来看下什么
分类: 编程语言 发布时间: 10-09 15:37 阅读次数: 0

leetcode 1310. XOR Queries of a Subarray(python)

leetcode 1310. XOR Queries of a Subarray(python)两种方法解题
分类: 服务端 发布时间: 10-09 15:37 阅读次数: 0

docker的overlay2中存的都是什么and如何清理/var/lib/docker/overlay2

前段时间有客户反映我们部署服务的服务器磁盘快满了,联系我们说看看清理一下 于是就开始看服务器 我们所有的服务都是使用docker部署的,经过检查,这次占满了磁盘的都是在/var/lib/docker/
分类: 编程语言 发布时间: 10-09 15:37 阅读次数: 0

LeetCode—分隔链表

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 86. 分隔链表 给你一个链表和一个特定值 x ,请你对链表进行分隔,使得所有小于 x 的节点都出现在大于或等于 x 的节点之前。 你应当保
分类: 编程语言 发布时间: 10-09 15:37 阅读次数: 0

剑指—二叉搜索树的第k大节点

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 剑指 Offer 54. 二叉搜索树的第k大节点 给定一棵二叉搜索树,请找出其中第k大的节点。   第一种方法 一直将右子树的节点不断压栈
分类: 服务端 发布时间: 10-09 15:37 阅读次数: 0

LeetCode-509-斐波那契数

LeetCode-509-斐波那契数,当**n**小于2时,直接返回**n**,当**n**大于2时,通过公式`F(n) = F(n - 1) + F(n - 2)`递归...
分类: 编程语言 发布时间: 10-09 15:03 阅读次数: 0

STM32F103使用DAC功能输出三角波

- 2个DAC转换器:每个转换器对应1个输出通道 - 8位或者12位单调输出 - 12位模式下数据左对齐或者右对齐 - 同步更新功能 - 噪声波形生成 - 三角波形生成 - 双DAC通道同时或者分别转
分类: 编程语言 发布时间: 10-09 15:03 阅读次数: 0

语法糖甜不甜?巧用枚举实现“状态”转换限制(三)

上篇文章中我们翻看了枚举类的反编译源码,本文我们来聊一下枚举类的具体使用规则! Enum 是所有 Java 语言枚举类型的公共基类
分类: 编程语言 发布时间: 10-09 15:03 阅读次数: 0

语法糖甜不甜?巧用枚举实现“状态”转换限制(四)

上边的文章我们已经对枚举类的使用有了充分的了解,本文我们就从实际需求出发,简单实现一个订单状态转换限制的小案例,供大家参考!
分类: 编程语言 发布时间: 10-09 15:03 阅读次数: 0

第三十九章 SQL命令 DROP TRIGGER

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 第三十九章 SQL命令 DROP TRIGGER 删除触发器 大纲 参数 name - 要删除的触发器的名称。触发器名称可以是限定的,也可以
分类: 编程语言 发布时间: 10-09 15:03 阅读次数: 0

深入理解react-router路由系统

1.什么是路由? 在web应用开发中,路由是非常重要的一部分,在浏览器当前的URL发生变化时,路由系统会做出一些响应,用来保证用户界面与URL同步。随着单页面 应用的到来,为之服务的第三方库也相继出现
分类: 编程语言 发布时间: 10-09 15:03 阅读次数: 0

MongoDB 系列 - 数据处理基本操作 CURD

增删改查是业务的基础,也是使用最多和最广泛的,本文通过 MongoDB 客户端 mongo shell 来演示基本的增、删、改、查操作。
分类: 服务端 发布时间: 10-09 15:03 阅读次数: 0

关于Xib中静态Cell的实现

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 我们在xib或者storyboard中添加tableview的时候对于一些不常用的页面,比如设置页面,个人信息页面等,不常变动的页面我们可以
分类: 移动开发 发布时间: 10-09 15:03 阅读次数: 0

Linux中的僵尸进程详解

“僵尸进程”也被称为“无效进程”,简单来说,僵尸进程是已失效但存在于系统进程表中的进程。由于某种原因,有时候有些进程执行完了任务也依然留在进程表中,这些进程就是“僵尸进程”。
分类: 服务端 发布时间: 10-09 15:03 阅读次数: 0

android虚拟机 Dalvik & ART

ART VS. Dalvik Dalvik虚拟机是2008年跟随Android系统一起发布的。当时的移动设备的系统内存只有64M左右,CPU频率在250~500MHz之间。这个硬件水平早已发生了巨大变
分类: 移动开发 发布时间: 10-09 15:03 阅读次数: 0

移动开发实现微信基本界面

一.建立每个窗口的基本布局 微信窗口有四个滑动窗口,但每个窗口都有相同的底部视图区和相同的上部小窗口,因此我们可以建立两个子的XML文件分别命名为top和bottom来,这样可以模拟搭建好微信界面的上
分类: 移动开发 发布时间: 10-09 15:03 阅读次数: 0

WEEK5-arkk|Android应用门户界面实现

HOMEMADE KNOCKOFF DOUBAN! FREE FORM BIG BRO'S CENSORSHIP!
分类: 移动开发 发布时间: 10-09 15:03 阅读次数: 0

Gin框架中处理请求参数的零值问题

Gin 框架处理前端请求的时候,使用 ShouldBindXXX 绑定参数/数据到结构体上是一种比较常用的取数据手段,但在一些情况下,可能会出现问题
分类: 服务端 发布时间: 10-09 15:03 阅读次数: 0