0

Spring Boot 轻量替代框架 Solon 1.3.20 发布

Solon 是一个微型的Java开发框架。项目2018年启动,参考过大量前人作品;内核0.1m的身材,超高的跑分,以及良好的使用体验。支持:RPC、REST API、MVC、WebSocket、Socket 等多种开发模式。 Solon 强调:克制 + 简洁 + 开放的原则;力求:更小、更快、更自由 ...

刘之西东 发布于 2021-04-12 11:17 评论(0) 阅读(352)
0

一文带你剖析LiteOS互斥锁Mutex源代码

摘要:多任务环境下会存在多个任务访问同一公共资源的场景,而有些公共资源是非共享的临界资源,只能被独占使用。LiteOS使用互斥锁来避免这种冲突,互斥锁是一种特殊的二值性信号量,用于实现对临界资源的独占式处理。 多任务环境下会存在多个任务访问同一公共资源的场景,而有些公共资源是非共享的临界资源,只能被 ...

华为云开发者社区 发布于 2021-04-12 10:56 评论(0) 阅读(117)
0

Laravel源码解析 — 服务容器

前言 本文对将系统的对 Laravel 框架知识点进行总结,如果错误的还望指出 阅读书籍 《Laravel框架关键技术解析》 陈昊 学习课程 Laravel5.4快速开发简书网站 轩脉刃 Laravel重构企业级电商项目 檀梵 服务容器 1.什么是IoC IOC 模式,不是一种技术,而是一种设计思想 ...

侯大宝 发布于 2021-04-12 10:30 评论(0) 阅读(404)
1

轻松理解 Java 静态代理/动态代理

理解Java动态代理需要对Java的反射机制有一定了解 什么是代理模式 在有些情况下,一个客户不能或者不想直接访问另一个对象,这时需要找一个中介帮忙完成某项任务,这个中介就是代理对象。 例如,购买火车票不一定要去火车站买,可以通过 12306 网站或者去火车票代售点买。又如找女朋友、找保姆、找工作等 ...

阿墩 发布于 2021-04-12 10:25 评论(0) 阅读(396)
0

一文彻底掌握Apache Hudi的主键和分区配置

1. 介绍 Hudi中的每个记录都由HoodieKey唯一标识,HoodieKey由记录键和记录所属的分区路径组成。基于此设计Hudi可以将更新和删除快速应用于指定记录。Hudi使用分区路径字段对数据集进行分区,并且分区内的记录有唯一的记录键。由于仅在分区内保证唯一性,因此在不同分区之间可能存在具有 ...

leesf 发布于 2021-04-12 10:12 评论(0) 阅读(157)
0

从零开始搞基建(2)——团队协作规范

前端会与公司的所有部门有协作,若在某一环出现问题,就会发生不必要的时间开销,降低开发效率。所以有必要制订一套完善的协作流程。 有个核心要素,那就是积极主动性。 一、与业务方的协作 1)BUG上报 业务方包括运营、客服、财务等部门,在使用软件时难免会遇到这样那样的问题。 若要上报这些BUG,则需要提供 ...

咖啡机(K.F.J) 发布于 2021-04-12 10:01 评论(0) 阅读(438)
0

kubernetes 降本增效标准指南| 资源利用率提升工具大全

背景 公有云的发展为业务的稳定性、可拓展性、便利性带来了极大帮助。这种用租代替买、并且提供完善的技术支持和保障的服务,理应为业务带来降本增效的效果。但实际上业务上云并不意味着成本一定较少,还需适配云上业务的应用开发、架构设计、管理运维、合理使用等多方面解决方案,才能真正助力业务的降本增效。在《Kub ...

腾讯云原生 发布于 2021-04-12 10:00 评论(0) 阅读(233)
13

【面试技巧】老生常谈之 n 种使用 CSS 实现三角形的技巧

在一些面经中,经常能看到有关 CSS 的题目都会有一道如何使用 CSS 绘制三角形,而常见的回答通常也只有使用 border 进行绘制一种方法。 而 CSS 发展到今天,其实有很多有意思的仅仅使用 CSS 就能绘制出来的三角形的方式,本文将具体罗列讲讲。 通过本文,你能了解到 6 种使用 CSS 绘 ...

ChokCoco 发布于 2021-04-12 09:47 评论(2) 阅读(579)
0

上周热点回顾(4.5-4.11)

热点随笔: · 博客园,你肿么了? (悟空聊架构)· 我,第一次做项目经理,干赔了 (四猿外)· 上周热点回顾(3.29-4.4) (博客园团队)· 技术从业者的未来(2) (lex-wu)· .NET 6 Preview 3 发布 (hez2010)· 假如易立竞吐槽程序员。。。 (码农小说家)· ...

博客园团队 发布于 2021-04-12 09:45 评论(0) 阅读(1191)
2

树结构系列(三):B树、B+树

树结构系列(三):B树、B+树 #文章首发于「陈树义」公众号及个人博客 shuyi.tech,欢迎访问更多有趣有价值的文章。 文章首发于「陈树义」公众号及个人博客 shuyi.tech 平衡二叉树的查找效率是非常高的,并可以通过降低树的深度来提高查找的效率。但是当数据量非常大,树的存储的元素数量是有 ...

陈树义 发布于 2021-04-12 09:35 评论(0) 阅读(274)
1

再谈synchronized锁升级

在图文详解Java对象内存布局这篇文章中,在研究对象头时我们了解了synchronized锁升级的过程,由于篇幅有限,对锁升级的过程介绍的比较简略,本文在上一篇的基础上,来详细研究一下锁升级的过程以及各个状态下锁的原理。本文结构如下: 1 无锁 在上一篇文章中,我们提到过 jvm会有4秒的偏向锁开启 ...

码农参上 发布于 2021-04-12 09:33 评论(0) 阅读(275)
5

Cloudreve 自建云盘实践,我说了没人能限得了我的容量和速度!

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言 为啥要用自建网盘,市面上的云盘不香了? 每一个用户需求的背后都是因为有场景存在,而这些差异化的场景也都是因为不同的用户类型产生的。 就像我作为技术号主想分享一些自己总结的资料,放到 ...

小傅哥 发布于 2021-04-12 09:19 评论(2) 阅读(553)
0

AI数学基础之:确定图灵机和非确定图灵机

简介 图灵机是由艾伦·麦席森·图灵在1936年描述的一种抽象机器,它是人们使用纸笔进行数学运算的过程的抽象,它肯定了计算机实现的可能性,并给出了计算机应有的主要架构,引入了读写与算法与程序语言的概念为现代计算机的发明打下了基础。 本文将会讲解一下图灵机中的两种类型:确定图灵机和非确定图灵机。 图灵机 ...

flydean 发布于 2021-04-12 09:16 评论(0) 阅读(158)
2

2021 小白版,360 行行行转 IT

hey guys ,我是 cxuan,这一篇文章我就要和你聊聊编程如何学习,这一篇文章涉及的内容简直太多了,我将从入门开始,一步一步到如何提高,然后到一些学习的相关问题,还有一些计算机相关的术语等,干货也非常多,准备好了吗?那么我们开始吧。 编程入门 我们首先需要解决的就是如何入门的问题了,这也是很 ...

程序员cxuan 发布于 2021-04-12 09:01 评论(0) 阅读(335)
0

更简的并发代码,更强的并发控制

有没感觉 Go 的 sync 包不够用?有没遇到类型没有 sync/atomic 支持? 我们一起看看 go-zero 的 syncx 包对标准库的一些增值补充。 https://github.com/tal-tech/go-zero/tree/master/core/syncx name 作用 A ...

Kevin Wan 发布于 2021-04-12 08:48 评论(1) 阅读(279)
0

【DB宝47】企业知识分享+团队协作神器之Confluence

一、Confluence简介 confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。 关键词:信息共享、协同编辑 以下几个基本概念需要了解一下: 空间(Space) 空间是页面的组合,可以创建不限数量的空间。空间是Conflue ...

^_^小麦苗^_^ 发布于 2021-04-12 08:43 评论(2) 阅读(182)
2

关于技术书籍,我是这么来选书和看书的

一、前言 前几天有同事过来,让我推荐一本 Linux 系统的书籍。 我就问他 2 个问题: 你想学习 Linux 哪一个层次:内核层?驱动层?应用层? 你的目标是什么:是学习 Linux 系统的设计架构?某个模块的驱动开发?还是仅仅想系统学习一下应用程序编程? 最后,给他推荐了下面这本书: 后来我又 ...

sewain 发布于 2021-04-12 08:25 评论(2) 阅读(464)
5

聊一聊数据导出那些事

前言 数据导出,这可以说是一个随处可见的需求,大部分管理平台,报表系统都会有这个需求。 对于这个需求,不少系统会做限制,只能从系统导出几千或几万的数据,再多的话就要提申请,经过层层审批,到 DB 那边的团队处理。 其实走不走申请,很大程度上是取决于公司的规章制度,大部分应该还是没有特别完善的,都是做 ...

Catcher8 发布于 2021-04-12 08:10 评论(0) 阅读(267)
3

整合一套高性能网关Kong

前言 相信大家对Api网关都比较的熟悉,我们之前的文章也介绍过ASP.NET Core的网关Ocelot,也介绍过Spring Cloud Gateway。说到网关的主要功能,其实总结起来就两个字"统一",无论是作为应用的入口、认证授权、熔断限流等等主要都是为了统一的地方做一些事情。今天我们介绍一款 ...

yi念之间 发布于 2021-04-12 08:05 评论(0) 阅读(368)
16

如何从 dump 文件中提取出 C# 源代码?

一:背景 相信有很多朋友在遇到应用程序各种奇葩问题后,拿下来一个dump文件,辛辛苦苦分析了大半天,终于在某一个线程的调用栈上找到了一个可疑的方法,但 windbg 常常是以 汇编 的方式显示方法代码的,可惜的是,现如今的汇编,有多少像我们这些速成系码农还看的懂呢? 😂😂😂 接下来尖锐的问题就 ...

一线码农 发布于 2021-04-12 07:17 评论(16) 阅读(1176)