1月月更
1 人感兴趣 · 300 次引用
- 最新
- 推荐



Windows 和 Linux 上安装 TTF 字体的方法
这篇文章记录一下 Windows 和 Linux 上安装 TTF 格式字体文件的方法步骤,算是对项目字体适配解决方案的补充方案……

ReactNative 进阶(四十四):Mobile App 适配性优化
移动端应用开发过程中,内容自适应是避不开的一个注意点。相较于PC Web端开发应用设备的数量种类,Mobile APP 面临着设备应用多样性问题,各厂商生产设备多样,同一厂商不同型号的电子设备分辨率、屏幕尺寸相异性是不得不考虑的一个问题,尤其是将手持设备,

TTF、OTF、WOFF 和 WOFF2 的相关概念
字体文件不止有 TTF 格式,常见的字体格式还有 OTF、WOFF 和 WOFF2 等,今天就来总结一下它们几个的相关概念。

Bug Bash:Bug 大扫除的正确用法
Bug Bash即Bug大扫除或者说Bug大扫荡,在产品发布之前,为了保证产品的质量,团队成员一起集中精力来找bug的活动。这里的bug指的是产品缺陷。不懂技术的同学,可以把它当做一个大家来找茬游戏。


使用 Cloud Application Programming 模型开发 OData 的一个实际例子
刚刚过去的SAP TechEd上,SAP CTO Juergen Mueller向外界传递了一个重要的信息:身处云时代大环境下的SAP从业者,在SAP云平台上该如何选择适合自己的开发方式?

ReactNative 进阶(四十二):面试必备:2022 ReactNative 经典面试题总结(含答案)
在前期博文《Vue进阶(四十七):面试必备:2021 Vue经典面试题总结(含答案)》、《Vue进阶(幺零二):面试必备:2022 Vue经典面试题整理(含答案)》介绍了Vue技术框架相关的面试内容,本篇博文主要讲解另一前端技术栈ReactNative相关的技术面内容。

ReactNative 进阶(四十一):应用 FlatList 实现分组列表
FlatList为高性能的简单列表组件,支持下面这些常用的功能:

ReactNative 进阶(四十):应用 ListView 实现分组列表
在前期博文中讲解了应用SectionList实现分组列表,本文主要讲解ReactNative长列表数据展示核心组件ListView ,该组件在数据量大时性能较差,占用内存持续增加,故诞生了FlatList组件。

如何系统分析项目的干系人?
项目的干系人,也就是跟项目相关的人员。这里面有反对者,也有支持者,还有很多无所谓者,他们各自对项目有着不同的期望和诉求。我们把期望和诉求统称为利益。加上他们各自岗位的权利。我们就可以通过二维四象限工具把相关人员分成四类。

ABAP 和 Java 里的单例模式攻击
面向对象编程世界里的单例模式(Singleton)可能是设计模式里最简单的一种,大多数开发人员都觉得可以很容易掌握它的用法。单例模式保证一个类仅有一个实例,并提供一个访问它的全局访问点。

ReactNative 进阶(三十七):应用 SectionList 实现分组列表
ReactNative长列表数据组件一共有三个:

11 张图深入理解分布式锁原理
单体系统中,在高并发场景下想要访问共享资源的时候,我们需要通过加锁的方式来保证共享资源并发的安全性,确保在同一时刻只有一个线程对共享资源进行操作。
Go 语言快速入门指南:Go 函数
函数是一段代码的片段,包含连续的执行语句,它可以将零个或多个输入参数映射到零个或多个参数输出。函数像一个黑盒,对它的使用者隐藏实现细节。还可以在代码中通过函数调用来执行它们。

如何优雅地解决平台字体适应问题
由于国产化进程的不断推进,冒出了不少基于 Linux 的国产操作系统,这就导致我们平时在 windows 上使用得好好的字体,在这些国产操作系统上就失效了,其原因是这些操作系统上没有安装对应的字体。
详解 Flink CEP(以直播平台监控用户弹幕为例)
Flink CEP是一个基于Flink的复杂事件处理库,可以从多个数据流中发现复杂事件,识别有意义的事件(例如机会或者威胁),并尽快的做出响应,而不是需要等待几天或则几个月相当长的时间,才发现问题。
Spark 核心详解
在许多迭代式算法(比如机器学习、图算法等)和交互式数据挖掘中,不同计算阶段之间会重用中间结果,即一个阶段的输出结果会作为下一个阶段的输入。但是,之前的 MapReduce 框架采用非循环式的数据流模型,把中间结果写入到 HDFS 中,带来了大量的数据复制、磁


ReactNative 进阶(三十六):ES8 中 async 与 await 使用方法详解
在前期博文中,针对异步编程,提出了Promise解决方案。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息,解决回调函数嵌套过多的情况。

JavaScript 之 Proxy
Proxy 可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。
音视频技术如何为元宇宙提供全真稳的全新体验之漫话腾讯云音视频 | 社区征文
元宇宙已经不是一个全新的概念,它更多的是融合了众多技术于一身的一个集合体,包括AR、VR、区块链、云计算等技术媒介。而所有的这些概念组成的元宇宙呈现出来的载体都将是音视频,音视频技术将助力元宇宙时代的快速到来,音视频技术开发商将成为元宇宙开发

为什么 Cpython 是 C 写的,而不是 Python
CPython 中的 C 是指 C 语言,意味着这个 Python 默认发行版是用 C 语言编写的。其实,CPython 的编译器是用纯 C 语言编写的,或者是 C 和 Python 的组合。那我们不经要问:

如何知道自己是否适合做产品经理?
大部分产品经理都是从其他岗位转型过来的。程序员、项目、运营、设计等岗位都是非常适合转型产品经理的。那么怎么知道自己是否适合做产品经理的工作呢?方法很简单,就是提前去尝试做产品经理的工作。听别人说一万遍都不如自己做一遍。
Hive SQL 语句的正确执行顺序
关于 sql 语句的执行顺序网上有很多资料,但是大多都没进行验证,并且很多都有点小错误,尤其是对于 select 和 group by 执行的先后顺序,有说 select 先执行,有说 group by 先执行,到底它俩谁先执行呢?
Hive 底层数据存储格式详解
本文讲解 Hive 的数据存储,是 Hive 操作数据的基础。选择一个合适的底层数据存储文件格式,即使在不改变当前 Hive SQL 的情况下,性能也能得到数量级的提升。这种优化方式对学过 MySQL 等关系型数据库的小伙伴并不陌生,选择不同的数据存储引擎,代表着不同