基于 GitLab CI 搭建自动构建环境
持续集成(Continuous integration,简称CI)指的是,频繁地(一天多次)将代码集成到主干。
发表于 4年以前   ·   阅读量:449
4个提高效率的GitHub Actions技巧
本文介绍了4个能帮你节省时间的 GitHub Actions,它们可以改善你的工作流。
发表于 4年以前   ·   阅读量:592
美团旅行前端技术体系的思考与实践
前端圈是一个被技术圈的人称为娱乐圈的领域,很多做后端的、算法什么的,会经常来调侃前端圈,知乎上甚至有个问题问「前端架构是什么,前端有架构可谈吗?」,甚至前端圈自己也有很多人在自嘲。但实际上,这些年来,随着互联网的发展,前端也在迅猛地发展,前端的需求变得越来越复杂,前端团队也不断地变得庞大。在一个复杂的产品和规模比较大的团队当中,如果说没有架构,只能说是手工作坊式地生产,效率太低。所以说,我特意选了这么一个话题,来悍卫一下咱们前端的尊严:)
发表于 4年以前   ·   阅读量:423
搭建用户流失预警系统,主要分为3步:定义、分析、搭建
在一个用户成为流失用户之前,就根据他的自身属性及行为等特征识别出用户的流失风险,及时采取措施进行用户挽留,这就是用户的流失预警。 搭建用户流失预警主要分为三步:定义——分析——搭建,文章对此展开了详细的分析,与大家分享。
发表于 4年以前   ·   阅读量:543
Linux内核态缺页会发生什么 - 玩转Exception fixup表
发表于 4年以前   ·   阅读量:419
Intel IOMMU Introduction
对于Intel的硬件辅助虚拟化方案而言核心的两大技术分别是VT-x和VT-d。其中VT-x中主要引入了non-root模式(VMCS)以及EPT页表等技术,主要关注于vCPU的虚拟化和内存虚拟化。而VT-d的引入则是重点关注设备直通(passthrough)方面(即IO虚拟化)。
发表于 4年以前   ·   阅读量:677
谈谈内存压缩那些事
发表于 4年以前   ·   阅读量:642
Arm服务器芯片编年史
发表于 4年以前   ·   阅读量:2183
混乱的Linux内核实时线程优先级
Linux会把进程分为普通进程和实时进程,普通进程采用CFS之类调度算法,而实时进程则是采用SCHED_FIFO或SCHED_RR。
发表于 4年以前   ·   阅读量:547
模拟超过 5 万的并发用户,让我来!
发表于 4年以前   ·   阅读量:489
改善CSS的10种最佳做法
CSS似乎是一种非常简单的语言,很难在其中犯错误。你只需添加样式规则,就可以对网站进行样式设置了,对吗?对于只需要几个CSS文件的小型网站,情况可能就是这样。但是在大型应用程序中,样式可能会迅速失控。你如何使它们易于管理?
发表于 4年以前   ·   阅读量:500
带你学够浪:Go基础系列-环境配置和 Hello world
前面几周陆陆续续写了一些后端技术的文章,包括数据库、微服务、内存管理等等,我比较倾向于成体系的学习,所以数据库和微服务还有后续系列文章补充。
发表于 4年以前   ·   阅读量:657
带你学够浪:Go语言基础系列 - 复合类型
对于一般的语言使用者来说 ,20% 的语言特性就能够满足 80% 的使用需求,剩下在使用中掌握。基于这一理论,Go 基础系列的文章不会刻意追求面面俱到,但该有知识点都会覆盖,目的是带你快跑赶上 Golang 这趟新车。
发表于 4年以前   ·   阅读量:505
教你 10 分钟构建一套 RESTful API 服务( 上 )
随着前后端分离和微服务的兴起,在后端开发中,RESTful API 几乎变成一种标配
发表于 4年以前   ·   阅读量:635
小姐姐用动图展示 10 大 Git 命令,包你看完过目不忘!
git merge、git rebase、git reset、git revert、git fetch、git pull、git reflog……你知道这些 git 命令执行的究竟是什么任务吗?如果你还有些分不清楚,那千万不能错过这篇文章。
发表于 4年以前   ·   阅读量:570
25 个提升开发幸福感的 VSCode 扩展
发表于 4年以前   ·   阅读量:500
C#并发编程之初识并行编程
之前微信公众号里有一位叫sara的朋友建议我写一下Parallel的相关内容,因为手中商城的重构工作量较大,一时之间无法抽出时间。近日,这套系统已有阶段性成果,所以准备写一下Parallel的相关内容,正好也延续之前的C#并发编程系列。
发表于 4年以前   ·   阅读量:459
求求你们了,别再写满屏的 try catch 了!!
软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的try {...} catch {...} finally {...} 代码块,不仅有大量的冗余代码,而且还影响代码的可读性。
发表于 4年以前   ·   阅读量:503
VMware Workstation 安装linux虚拟机(CentOS) 详细教程
发表于 4年以前   ·   阅读量:846
如何存储 Git 大文件?
本文主要讲解在 Git 仓库中如何管理大的二进制文件,详细介绍了什么是 Git LFS,Git LFS 是如何工作的,以及如何使用 Git LFS。
发表于 4年以前   ·   阅读量:521
一文带你看网络协议之因特网中的转发和编址! | 原力计划
发表于 4年以前   ·   阅读量:449
涨见识了,在终端执行 Python 代码的 6 种方式
为了我们推出的 VS Code 的 Python 插件[1],我写了一个简单的脚本来生成变更日志[2](类似于Towncrier[3],但简单些,支持 Markdown,符合我们的需求)。在发布过程中,有一个步骤是运行python news,它会将 Python 指向我们代码中的"news"目录。
发表于 4年以前   ·   阅读量:471
Linux可执行文件如何装载进虚拟内存
发表于 4年以前   ·   阅读量:618
C语言/C++基本语句编程风格
初学者阶段编程时,编写基本语句可能会有隐含错误的方式,基本语句主要针对if、for、while、goto、switch等,它们看似简单,但使用时隐患比较多,本文归纳了使用语句的一些规则和建议。
发表于 4年以前   ·   阅读量:522
视频与编解码的技术邂逅,碰撞出的高清罗曼史
初夏最火的造型是什么?不少人可能会脱口而出——“淡黄的长裙,蓬松的头发。。。”
发表于 4年以前   ·   阅读量:2231
爱奇艺网络协程编写高并发应用实践
本⽂以爱奇艺开源的⽹络协程库(https://github.com/iqiyi/libfiber )为例,讲解⽹络协程的设计原理、编程实践、性能优化等⽅⾯内容。
发表于 4年以前   ·   阅读量:446
一文了解文件上传全过程(1.8w字深度解析,进阶必备)
平常在写业务的时候常常会用的到的是 GET, POST请求去请求接口,GET 相关的接口会比较容易基本不会出错,而对于 POST中常用的 表单提交,JSON提交也比较容易,但是对于文件上传呢?
发表于 4年以前   ·   阅读量:434
8.6M超轻量中英文OCR模型来了,还可自定义训练!
OCR技术有着丰富的应用场景,包括已经在日常生活中广泛应用的面向垂类的结构化文本识别,如车牌识别、银行卡信息识别、身份证信息识别、火车票信息识别等等,此外,通用OCR技术也有广泛的应用,如在视频场景中,经常使用OCR技术进行字幕自动翻译、内容安全监控等等,或者与视觉特征相结合,完成视频理解、视频搜索等任务。
发表于 4年以前   ·   阅读量:1451
【典藏】大佬们都在用的结构体进阶小技巧
今天讲解这块内容,主要是受上篇文章结构体内部对齐的影响,来重新为大家介绍一下结构体(如果小伙伴对结构体的基础知识还不具备的话得回头看一下相关C语言的书籍).
发表于 4年以前   ·   阅读量:516
我们已经不用 AOP 做日志很久了!
用户在操作我们系统的过程中,针对一些重要的业务数据进行增删改查的时候,我们希望记录一下用户的操作行为,以便发生问题时能及时的找到依据,这种日志就是业务系统的操作日志。本篇我们来探讨下常见操作日志的实现方案和可行性
发表于 4年以前   ·   阅读量:528
TIOBE 6 月编程语言榜单:Objective-C 跌出前 20 名
在最新一期榜单中,Rust 语言排在第 20 位,这也是它首次进入该榜单前 20。这与我们上个月的猜测相符:Rust 在榜单 30 名左右徘徊数月后,5 月份飙升至 21 名,果然在这个月再次上升一位,跻身前列。
发表于 4年以前   ·   阅读量:547
源码剖析:探究 Repeat 中 GCD 的应用
Repeat 是 Daniele 开发的一个基于 GCD - Grand Central Dispatch 的轻量定时器,可用于替代 NSTimer,解决其多项不足。
发表于 4年以前   ·   阅读量:599
源码浅析 RxSwift 5.0 - Subscription
ReactiveX 它是一个与语言无关的编程思想。作为成员框架之一 RxSwift 落地了大部分 ReactiveX 中关于流的操作。
发表于 4年以前   ·   阅读量:530
源码浅析 - CocoaLumberjack 3.6 之 DDLog
先扯一下 lumberjack 这个单词,对应的就是它的 logo,一位伐木工,好想知道作者对用意啊,是基础建设的意思吗?
发表于 4年以前   ·   阅读量:583
如何分析和提高(C/C++)程序的编译速度?
一个别人的vs 2010 的程序, 编译, 加载数据, 运行, 需要个把小时。当改代码然后再运行的时候,又要个把小时才能编译看结果.这样岂不是很浪费时间, 怎么办?这样如何修改程序,怎么提高效率啊?
发表于 4年以前   ·   阅读量:478
从入门到掉坑:Go 内存池/对象池技术介绍
Go 中怎么实现内存池,直接用 map 可以吗?常用库里 GroupCache、BigCache 的内存池又是怎么实现的?有没有坑?对象池又是什么?
发表于 4年以前   ·   阅读量:546
AppleScript 介绍
AppleScript是苹果公司推出的一种脚本语言,内置MacOS中,可以直接操作控制MacOS 以及它的应用程序,是一个实现MacOS自动化的一个极其有力的工具,AppleScript的前身是 HyperCard所使用的脚本语言 HyperTalk。
发表于 4年以前   ·   阅读量:3854
苹果强制要求更换启动方式的解决方案
果要求:2020年June 30之前必须将启动方式通过storyboard进行加载。具体参考官方文档(https://developer.apple.com/news/?id=03262020b)。或者可以直接看下面的截图。
发表于 4年以前   ·   阅读量:549
网络知识扫盲,一文搞懂 DNS
在找工作面试的过程中,面试官非常喜欢考察基础知识,除了数据结构与算法之外,网络知识也是一个非常重要的考察对象。 而网络知识,通常是很抽象,不容易理解的,有很多同学就在这里裁了跟头。为了更好地通过面试,本文讲进行一次网络知识大扫盲,聊一聊网络知识最基本的DNS。
发表于 4年以前   ·   阅读量:463
开发一个大型后台管理系统,应该用前后端分离的技术方案吗?
话说这天,我们团队开会讨论了一个问题,不,与其说“讨论”,不如说“争吵”更合适。
发表于 4年以前   ·   阅读量:424
C++线程池的实现之格式修订版
本人在开发过程中经常会遇到需要使用线程池的需求,但查了一圈发现在C++中完备的线程池第三方库还是比较少的,于是打算自己搞一个,链接地址文章最后附上,目前还只是初版,可能还有很多问题,望各位指正。
发表于 4年以前   ·   阅读量:447
深入浅出虚拟内存(三)堆内存分配及malloc实现原理
发表于 4年以前   ·   阅读量:526
深入浅出虚拟内存(二)绘制虚拟内存排布图
基本上每个人或多或少都了解虚拟内存的空间分布(如下图所示),那如何验证它呢? 别急,我们接下来会讲到。
发表于 4年以前   ·   阅读量:602
深入浅出虚拟内存
今天的文章讲的是如何通过/proc文件系统找到正在运行的进程的字符串所在的虚拟内存地址,并通过更改此内存地址的内容来更改字符串内容,闲言少叙,进入正题。
发表于 4年以前   ·   阅读量:516
源码分析shared_ptr实现之修订版
智能指针是C++中一项很常用的技术,合理的使用智能指针可以更方便的管理内存,降低内存泄漏的风险,这里只介绍C++11后官方的智能指针。
发表于 4年以前   ·   阅读量:490
源码分析shared_ptr实现之修订版
发表于 4年以前   ·   阅读量:566
搞定c++11新特性std::function和lambda表达式
c++11新增了std::function、std::bind、lambda表达式等封装使函数调用更加方便。
发表于 4年以前   ·   阅读量:1698
一文吃透C++11中auto和decltype知识点
关于C++11新特性,最先提到的肯定是类型推导,C++11引入了auto和decltype关键字,使用它们可以在编译期就推导出变量或者表达式的类型,方便开发者编码的同时也简化了代码。
发表于 4年以前   ·   阅读量:1806
左值引用、右值引用、移动语义、完美转发,你知道的不知道的都在这里
发表于 4年以前   ·   阅读量:464
C++11的模板改进
发表于 4年以前   ·   阅读量:1691
 热门专题
互联网深度分析
根据当前互联网热点,深度分析事件背后的原因。
语言规范指南
c/c++,Objective-C,Python,Golang等语言的代码规范指南,团队合作更需要代码规范。
任正非讲话合集
收集了历年来,任正非在各个内部会议上的讲话。
查看所有专题
 哈喽比特公众号
 热门标签
# Docker #

文章:109,阅读量:78.1k

# 东方甄选小作文事件 #

文章:13,阅读量:13.7k

# 裁员 #

文章:1330,阅读量:910.3k

# WebAssembty #

文章:25,阅读量:27.4k

# Python #

文章:5587,阅读量:4.6m

# 人工智能(AI) #

文章:7125,阅读量:4.9m

# JavaScript #

文章:1228,阅读量:984.1k

# Rust #

文章:269,阅读量:185.6k

# 华为2023年9月25日新品发布会 #

文章:8,阅读量:9.3k

# 前端面试宝典 #

文章:9,阅读量:6.2k

查看所有标签