- 编程技术
一个有趣的面试题:如何用三个字节存储年月日
一个有趣的面试题,如何用3个字节存储年月日呢?我们都知道一个字节存储数据最大是255,年份超过255,需要2个字节,月份和天数只需要一个字节就够了,...
- 编程技术
盘点那些可以在线编辑编译的在线编辑器
提到编辑器,我们能够想到很多软件,比如visual studio,vscode,atom,jetbrains,sublime,vim,emacs等,这些都是非常好用的编辑器,它们都能够用来写代码,并且搭配上...
- 编程技术
2022 年,最具投资价值的前十大编程语言
如果说一个编程语言是一支股票的话,你会选择哪一个编程语言去投资呢?你可能会去查一些编程语言的排行榜和分析,就像标准普尔 500 指数对股市所做的...
- 编程技术
CSS3实战汇总提高在工作中的效率(附源码)
写这篇文章的目的一方面是对自己工作中一些css高级技巧的总结,另一方面也是希望能教大家一些实用的技巧和高效开发css的方式,以提高在工作中的效率...
- 编程技术
OpenHarmony3.0的树莓派4B移植-学习记录
以下是学习 OpenHarmony3.0 树莓派4B移植的详细流程记录,实现了触摸与显示,并添加了物理按键关机的功能。希望能给像我一样第一次接触移植的嵌入式小白...
- 编程技术
95%的程序员都用不到的“算法”,是不是没必要死磕?
对于软件工程而言,写出易懂、易合作、易维护的代码,显然比写出效率高一点,代码却很复杂要重要许多。这样看来算法就显得很鸡肋。...
- 编程技术
Git pull命令与fetch命令的区别
这篇文章主要介绍了Git pull命令与fetch命令的区别的相关资料,需要的朋友可以参考下...
- 编程技术
一看就懂 - 从零开始的游戏开发
对于开发而言,了解一下如何从零开始做游戏是一个非常有趣且有益的过程(并不)。这里我先以大家对游戏开发一无所知作为前提,以一个简单的游戏开发...
- 编程技术
GCC 12 添加了对 Mold 链接器的支持
GCC 12 编译器带来了一个小改动:支持使用 Mold 链接器(Mold linker)。作为高速链接器的 Mold 1.0 于上周发布,它可以提供比 GNU 旧的 Gold 链接器,甚至 LLVM 的 ...
- 编程技术
实战!退出登录时如何借助外力使JWT令牌失效?
JWT最大的一个优势在于它是无状态的,自身包含了认证鉴权所需要的所有信息,服务器端无需对其存储,从而给服务器减少了存储开销。...
- 编程技术
面试被问及 Hash 与 History 的区别,该怎么回答?
hash 通过监听浏览器 onhashchange 事件变化,查找对应路由应用。通过改变 location.hash 改变页面路由。history Interface 是浏览器历史记录栈提供的接口,可通过...
- 编程技术
架构师如何化繁为简,在迷宫中找出口!
许多技术架构师专注于瀑布方法,在规划技术架构改进工作时,以甘特图式的风格处置时间表,将工作路线图视为最重要的东西。...
- 编程技术
还在摸黑 ThreeShaking 么?来试下 Chrome Devtools 的 Coverage 可视化
网页的性能优化我们会分为两部分来看:资源加载的性能优化、代码运行的性能优化。代码运行的性能优化需要用 Performance 工具记录某段时间的代码运行情...
- 编程技术
OpenHarmony继续上云之腾讯云平台
说实话,腾讯云物联网平台一直是我比较喜欢的物联网云太平,除了有腾讯大厂作为品质背书之外,提供的sdk也是相当好用,更有腾讯连连小程序可以帮助做界面...
- 编程技术
别学了!这 5 种即将消亡的编程语言
编程语言都有自己的生命周期,对某些语言来说,属于它们的时代似乎已经结束了,今天,我们就来盘下一下目前前景最黯淡的5种语言。 ...
- 编程技术
面试 | 不可不知的十大 Hive 调优技巧优秀实践
Apache Hive是建立在Apache Hadoop之上的数据仓库软件项目,用于提供数据查询和分析。Hive是Hadoop在HDFS上的SQL接口,它提供了类似于SQL的接口来查询存储在与H...