微前端与webpack 5 Module Federation

Webpack5 新功能 Federated Modules 是一个令人激动的功能,它可能会改变未来几年的前端打包方式,它可以应用于微前端,但却不止于此,希望对大家有所启发。
分类: 编程语言 发布时间: 01-09 15:16 阅读次数: 0

你是否遇到ThreadLocal父子线程传递值丢失?了解下InheritableThreadLocal?

我们知道ThreadLocal可以实现线程之间值的传递,但是如果是父子线程呢? 我们来看一个简单的例子 输出结果: 可以看到InheritableThreadLocal是完成了父子线程值的传递,而Th
分类: 编程语言 发布时间: 01-09 15:16 阅读次数: 0

使用MotionLayout高仿华为运动健康我的页面

前言 在上一篇文章中,主要讲解了CollapsingToolbarLayout配合AppBarLayout使用实现了折叠标题栏效果。 这篇文章,再增加点效果:通过使用MotionLayout搭配App
分类: 移动开发 发布时间: 01-09 15:15 阅读次数: 0

快速上手 TinyXML-2 不完全指南

XML 作为程序开发中非常常用的数据文档之一,各个语言或是开发环境都有对应的用于处理 XML 文件的库。在 C++ 语言中,TinyXML-2 就是这样的一个库。
分类: 编程语言 发布时间: 01-09 14:43 阅读次数: 0

微信小程序实现地图贴图和个性化图标标注

前言 在开发地图功能界面的时候,我们有时需要在地图上面贴个性化地图图片,或者在某个地方上个性化图标的标注,本文分享实现的功能基于微信小程序自带的地图功能。希望能让你开发少一点时间。
分类: 编程语言 发布时间: 01-09 14:43 阅读次数: 0

【Spring专场】「AOP容器」不看源码就带你认识核心流程以及运作原理

前提回顾 前一篇文章主要介绍了spring核心特性机制的IOC容器机制和核心运作原理,接下来我们去介绍另外一个较为核心的功能,那就是AOP容器机制,主要负责承接前一篇代理模式机制中动态代理:JDKPr
分类: 编程语言 发布时间: 01-09 14:43 阅读次数: 0

【大淘宝技术论坛】阿里巴巴内容化电商技术分享&淘宝3D沉浸式直播间体验

大淘宝技术将于1月15日下午举办大淘宝技术论坛,分享阿里巴巴内容化电商技术,邀你体验淘宝3D沉浸式直播间。
分类: 编程语言 发布时间: 01-09 14:43 阅读次数: 0

001.【提升】SQL注入攻击原理及防御策略

[前言] 作为一个后端开发人员,可能在工作中或者面试的时候,总回被人问到SQL注入的问题。可能也会因为没有实际遇到过或者解决过这类问题,总是一知半解。本文着重讲清楚什么是SQL注入,以及列举一些示例。
分类: 编程语言 发布时间: 01-09 14:43 阅读次数: 0

AQS是什么?Java并发编程大师的源码不得不拜读呀

目录 初识ReentrantLock 什么是AQS AQS中的同步状态state CLH变体队列 独占模式 共享模式 公平锁&非公平锁 结语 ​ 今天把ReentrantLock和AQS一起翻一翻,通
分类: 编程语言 发布时间: 01-09 14:42 阅读次数: 0

亲身经历,云服务器遭遇挖矿病毒之后

PK创意闹新春,我正在参加「春节创意投稿大赛」,详情请看:春节创意投稿大赛 1.事故现场 新年之后收获的第一个挖矿病毒,某天正常登录到服务器上,想做一些测试,正当我使用curl命令时,发现提示命令不存
分类: 编程语言 发布时间: 01-09 14:42 阅读次数: 0

为了学(mo)习(yu),我竟开发了这样一个插件

为了偷懒,我竟开发了这样一个插件,只从有了这个插件,工作效率提高了,学(mo)习(yu)时间也多了,妈妈再也不用担心我没时间学(mo)习(yu)了。
分类: 编程语言 发布时间: 01-09 14:09 阅读次数: 0

【爬虫】从零开始使用 Scrapy

一. 概述 最近有一个爬虫相关的需求,需要使用 scrapy 框架来爬取数据,所以学习了一下这个非常强大的爬虫框架,这里将自己的学习过程记录下来,希望对有同样需求的小伙伴提供一些帮助。 本文主要从下面
分类: 编程语言 发布时间: 01-09 14:09 阅读次数: 0

两周一个小组件之拖拽组件(Drag and Drop)

拖拽功能在我们的开发过程中经常会遇到,应用拖拽功能的场景也是多种多样的,今天我们就来一步步的实现一个简单、通用的React 拖拽组件,解决元素拖拽的需求。
分类: 编程语言 发布时间: 01-09 14:09 阅读次数: 0

聊聊Raft

谈到分布式协调组件,我们第一个想到的应该是大名鼎鼎的Zookeeper,像我们常用的Kafka(最新版本的Kafka已经抛弃了Zookeeper),Hadoop都用到了Zookeeper,而另外一个分
分类: 编程语言 发布时间: 01-09 14:09 阅读次数: 0

前端的设计模式系列-代理模式

代码也写了几年了,设计模式处于看了忘,忘了看的状态,最近对设计模式有了点感觉,索性就再学习总结下吧。
分类: 编程语言 发布时间: 01-09 13:36 阅读次数: 0

一文看懂椭圆曲线签名算法

如果接触过区块链,大概率听说过椭圆曲线签名算法。这个算法是区块链链技术的基石。但这个算法很抽象,很难理解,这篇文章会通过简单易懂的方式来介绍一下这个算法,尽量不涉及大量的公式,其中很多的数学证明会直接
分类: 编程语言 发布时间: 01-09 13:36 阅读次数: 0

JavaScript领域的2021年度总结

大家好,我是前端晚间课,现在是2022年1月份,马上就要过年了,在这里提前预祝大家新年快乐,过去的一年,javascript、css与往年一样,技术框架、技术栈依旧百花齐放,身为前端开发者,也体验"新
分类: 编程语言 发布时间: 01-09 13:35 阅读次数: 0

这次彻底搞懂JavaScript中的原型与原型链

一个优秀的前端工程师,不仅能高效完成页面的开发,还能掌握和实践一系列前端工程化的技术,包括脚手架与项目脚本,测试体系、监控体系、项目规范、项目构建和打包、项目部署和运维等。不仅能做项目,而且有足够的经
分类: 编程语言 发布时间: 01-09 12:29 阅读次数: 0

Angular源码学习--5.模块化组织

作为“为大型前端项目”而设计的前端框架,Angular 其实有许多值得参考和学习的设计,本系列主要用于研究这些设计和功能的实现原理。本文主要围绕 Angular 中的模块设计、模块化组织等内容进行介绍
分类: 编程语言 发布时间: 01-09 12:29 阅读次数: 0

如何使用 Python 管道 Pipe 高效编码

如何使用 Python 管道 Pipe 高效编码 现在 Python 称得上是一门优雅的编程语言,但这并不意味着它没有改进的空间。 Pipe 是一个好用的 Python 包,它将 Python 处理数
分类: 编程语言 发布时间: 01-09 12:29 阅读次数: 0