Bootstrap
认识 Express 的 res.send() 和 res.end()

在使用 Node.js 的服务端代码中,如果使用的是 Express 框架,那么对于一个请求,常常会有两种响应方式……

介绍一种在ABAP内核态进行内表高效拷贝的方法,和对应的Java和JavaScript版本的伪实现

内表操作是ABAP开发人员几乎在每个ABAP程序里都会遇到的。本文介绍如何在 ABAP 的内核态进行内表拷贝。

如何使用JavaScript开发AR(增强现实)移动应用

所谓AR(Augmented Reality), 即增强现实,是一种将通过计算机渲染出的虚拟图像与真实世界巧妙融合的手段,背后广泛运用了多媒体、三维建模、实时跟踪、智能交互、传感等多种计算机技术,将程序代码生成的文字、图像、三维模型、音乐、等虚拟信息模拟仿真。

原型与原型链

JavaScript 原型与原型链虽然是一个老生常谈的话题,但依然困惑着很多人,今天我再来从另一个角度谈谈这个问题。

JavaScript 之 Proxy

Proxy 可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。

JavaScript 基本数据类型转换

前言 数据类型转换是我们在前端开发中经常遇到的场景,一般而言,在 JavaScript 中类型转换有三种情况: 转换为数字、转换为字符串和转换为布尔值。

Mac 上制作 SSL 证书

我们在开发 https 服务时,需要引入相应的 SSL 证书。 今天,我就自己在 Mac 上制作 SSL 证书的过程做个记录。

人人都会设计模式:策略模式

定义一族算法类,将每个算法分别封装起来,让它们可以互相替换。策略模式可以使算法的变化独立于使用它们的客户端。

面试官太难伺候?一个try-catch问出这么多花样

刚刚面试回来的B哥又在吐槽了:现在的面试官太难伺候了,放着好好的堆、栈、方法区不问,上来就让我从字节码角度给他分析一下try-catch-finally(以下简称TCF)的执行效率......

研发转岗产品经理,有什么需要注意的呢?

在职场里,换岗是一件需要勇气的事情。

如何知道自己是否适合做产品经理?

大部分产品经理都是从其他岗位转型过来的。程序员、项目、运营、设计等岗位都是非常适合转型产品经理的。那么怎么知道自己是否适合做产品经理的工作呢?方法很简单,就是提前去尝试做产品经理的工作。听别人说一万遍都不如自己做一遍。

Go 语言快速入门指南:Go 语言解析JSON

本文将说明如何利用 Go 语言将 JSON 解析为结构体和数组,如果解析 JSON 的嵌入对象,如何将 JSON 的自定义属性名称映射到结构体,如何解析非结构化的 JSON 字符串。

如何真正学习Go 语言[翻译]

本文来自一篇博客:How to really learn Go。作者不仅讲述了学习 Go 语言的方法、方向、目标,还分享了一些人生哲学。读完很是受用,故此想翻译过来,翻译的如有不好,请读者指出,建议读者看看原文。

深入理解 Go 语言的 map 实现原理

一直很好奇 Go 语言的 map 底层是如何实现的。 Go map 的形式就是键值对,给定一个键,能尽快的找到对应的值。

Android C++系列:JNI中的Handler--ALooper

本文回顾了Android 传统Handler机制,以及在JNI中实现Looper和JNI提供的ALooper的使用方式和技巧:使用管道来实现线程通信,并通过自定义通信协议来解决粘包问题。

【LeetCode】括号的最大嵌套深度Java题解

如果字符串满足以下条件之一,则可以称之为 有效括号字符串(valid parentheses string,可以简写为 VPS):

【LeetCode】 替换所有的问号Java题解

给你一个仅包含小写英文字母和 '?' 字符的字符串 s,请你将所有的 '?' 转换为若干小写字母,使最终的字符串不包含任何 连续重复 的字符。

【LeetCode】奇偶树Java题解

如果一棵二叉树满足下述几个条件,则可以称为 奇偶树 :

【LeetCode】一手顺子Java题解

Alice 手中有一把牌,她想要重新排列这些牌,分成若干组,使每一组的牌数都是 groupSize ,并且由 groupSize 张连续的牌组成。

【LeetCode】统计特殊四元组Java题解

给你一个 下标从 0 开始 的整数数组 nums ,返回满足下述条件的 不同 四元组 (a, b, c, d) 的 数目 :

【LeetCode】将一维数组转变成二维数组Java题解

给你一个下标从 0 开始的一维整数数组 original 和两个整数 m 和  n 。你需要使用 original 中 所有 元素创建一个 m 行 n 列的二维数组。

【LeetCode】Bigram 分词 Java题解

给出第一个词 first 和第二个词 second,考虑在某些文本 text 中可能以 "first second third" 形式出现的情况,其中 second 紧随 first 出现,third 紧随 second 出现。

混沌工程之 ChaosToolkit K8S 使用之删除 POD 实验

今天我们来玩一下混沌工程的开源工具 ChaosToolkit ,它的目标是提供一个免费,开放,社区驱动的工具集以及api。​

ReactNative进阶(四十二):面试必备:2022 ReactNative 经典面试题总结(含答案)

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

Kafka 为什么这么快?多的是你不知道的事

Kafka 是一个优秀的开源项目。其在性能上面的优化做的淋漓尽致,是很值得我们深入学习的一个项目。无论是思想还是实现,我们都应该认真的去看一看,想一想。

快过年了,用五种不同的JS特效带你看烟花

今天给大家带来几个好看的基于 HTML+CSS+JS 的烟花特效

一、什么是计算机

什么是计算机呢?对于这个问题大多数文章和老师都会从计算机的组成、发展以及原理来讲,这对初学者来说有些晦涩难懂。那么本文将从计算机的芯片、摩尔定律和理论方面来讲解什么是计算机。

音视频技术如何为元宇宙提供全真稳的全新体验之漫话腾讯云音视频 | 社区征文

​元宇宙已经不是一个全新的概念,它更多的是融合了众多技术于一身的一个集合体,包括AR、VR、区块链、云计算等技术媒介。而所有的这些概念组成的元宇宙呈现出来的载体都将是音视频,音视频技术将助力元宇宙时代的快速到来,音视频技术开发商将成为元宇宙开发

Go 语言快速入门指南:Go 测试

编程不易;即使是最好的程序员也无法编写每次都能完全按照预期工作的程序。因此,软件开发过程的一个重要部分是测试。为我们的代码编写测试是确保质量和提高可靠性的好方法。

Elasticsearch核心原理系列:10张图理解Elasticsearch核心概念

Elasticsearch是一款基于Lucene的分布式全文搜索引擎,擅长海量数据存储、数据分析以及全文检索查询,它是一款非常优秀的数据存储与数据分析中间件,广泛应用于日志分析以及全文检索等领域,目前很多大厂都基于Elasticsearch开发了自己的存储平台。

偷偷看了同事的代码找到了优雅代码的秘密

烂代码各有各的烂,好代码都是有共同特性的,我们一起看看好代码到底有哪些共同点。

快过年了,用五种不同的JS特效带你看烟花

今天给大家带来几个好看的基于 HTML+CSS+JS 的烟花特效

行业研究流程及资源总结

本文介绍了行业研究的方法,主要介绍了行业研究技巧重要性和行业研究流程,并输出了搜集到的案头研究常用信息源。

其他标签