订单系统:从0到1设计思路
本文主要讲述了在传统电商企业中,订单系统应承载的角色,就订单系统所包含的主要功能模块梳理了设计思路,并对订单系统未来的发展做了一些思考。
发表于 4年以前   ·   阅读量:636
拒绝接口裸奔!开放API接口签名验证!
发表于 4年以前   ·   阅读量:521
Centos7 搭建 k8s 环境教程,一次性成功
最新版的v1.16.2试过了,一直无法安装完成,安装到kubeadm init那一步执行后,报了很多错,如:node xxx not found等。centos7都重装了几次,还是无法解决。用了一天都没安装完,差点放弃。
发表于 4年以前   ·   阅读量:420
图解|什么是HTTP简史
今天一起来研究Http协议的一些事情,通过本文你将了解到以下内容: Http协议各版本的对比和优缺点 Http2.0协议相关的SPDY协议、二进制分帧协议、多路复用、首部压缩、服务推送等基本原理 HTTP3.0和QUIC协议
发表于 4年以前   ·   阅读量:561
19个JS超有用的简写技巧
发表于 4年以前   ·   阅读量:491
鸿蒙内核源码分析:Task/线程管理篇
从系统的角度看,线程是竞争系统资源的最小运行单元。线程可以使用或等待CPU、使用内存空间等系统资源,并独立于其它线程运行。 鸿蒙内核每个进程内的线程独立运行、独立调度,当前进程内线程的调度不受其它进程内线程的影响。
发表于 4年以前   ·   阅读量:479
用了这 7 个 VS Code 插件,想写一辈子代码
你知道将高级开发人员与普通开发人员区分的条件是什么吗?没错,是所使用的工具,俗话说,"工欲善其事必先利其器", 拥有正确的工作工具可以让开发人员的生活变得更加轻松,甚至想写一辈子代码。
发表于 4年以前   ·   阅读量:589
【CSS】681- 使用CSS文字阴影创建有趣的效果
让我们来看看如何使用CSS的text-shadow属性来创建真正的3D文本。你可能会认为text-shadow是能够在文字后面涂上模糊的、渐变的颜色,你是对的!但就像box-shadow一样,你可以控制阴影的模糊程度,包括将阴影全部带入到文本中。结合逗号分隔阴影和堆叠阴影,这就是我们在这里要做的CSS技巧。
发表于 4年以前   ·   阅读量:570
跨域(CORS)产生原因分析与解决方案,这一次彻底搞懂它
Cross-origin Resource Sharing 中文名称 “跨域资源共享” 简称 “CORS”,它突破了一个请求在浏览器发出只能在同源的情况下向服务器获取数据的限制。
发表于 4年以前   ·   阅读量:537
响应式布局新方案:融合响应式设计,开源 React 组件
react-ui-mode-cc 是融合响应式设计的 React 版实现,基于 create-react-library[1]构建,使用 云开发 CloudBase Framework[2]部署到腾讯云静态网站托管。
发表于 4年以前   ·   阅读量:890
前端异常监控解决方案研究
前端监控包括行为监控、异常监控、性能监控等,本文主要讨论异常监控。对于前端而言,和后端处于同一个监控系统中,前端有自己的监控方案,后端也有自己等监控方案,但两者并不分离,因为一个用户在操作应用过程中如果出现异常,有可能是前端引起,也有可能是后端引起,需要有一个机制,将前后端串联起来,使监控本身统一于监控系统。因此,即使只讨论前端异常监控,其实也不能严格区分前后端界限,而要根据实际系统的设计,在最终的报表中体现出监控对开发和业务的帮助。一般而言,一个监控系统,大致可以分为四个阶段:日志采集、日志存储、统计与分析、报告和警告。
发表于 4年以前   ·   阅读量:392
TS核心知识点总结,带你半小时入门 TS
最近工作一直很忙,复盘周期也有所拉长,不过还是会坚持每周复盘。今天笔者将复盘一下typescript在前端项目中的应用,至于为什么要学习typescript,我想大家也不言自明,目前主流框架vue和react以及相关生态的内部构建大部分都采用了typescript,其原因就在于它的静态类型检查极大的提高了代码的可读性和可维护性,而且定位问题非常方便。下面上一份关于typescript的官方定义,方便大家理解:
发表于 4年以前   ·   阅读量:560
只要一行代码,实现五种 CSS 经典布局
页面布局是样式开发的第一步,也是 CSS 最重要的功能之一。
发表于 4年以前   ·   阅读量:677
面试官:webpack原理都不会?
前一段时间我把webpack源码大概读了一遍,webpack 到4.x版本后,其源码已经比较庞大,对各种开发场景进行了高度抽象,阅读成本也愈发昂贵。 过度分析源码对于大家并没有太大的帮助。本文主要是想通过分析webpack的构建流程以及实现一个简单的webpack来让大家对webpack的内部原理有一个大概的了解。(保证能看懂,不懂你打我 )
发表于 4年以前   ·   阅读量:600
.NET Core Web APi大文件分片上传研究
前两天发表利用FormData进行文件上传,然后有人问要是大文件几个G上传怎么搞,常见的不就是分片再搞下断点续传,动动手差不多也能搞出来,只不过要深入的话,考虑的东西还是很多。由于断点续传之前写个几篇,这里试试利用FormData来进行分片上传。
发表于 4年以前   ·   阅读量:424
图解|通用搜索引擎背后的技术点
今天准备和盆友们一起学习下关于通用搜索引擎的一些技术点。 鉴于搜索引擎内容非常多,每一部分都够写好几篇文章的所以本文只是抛砖引玉,深入挖掘还得老铁们亲力亲为。 通过本文你将对通用搜索引擎的基本原理和组成有一个较为清晰的认识,用心读完,肯定有所收获! 废话不说,各位抓紧上车,冲鸭!
发表于 4年以前   ·   阅读量:604
对比总结32/64位下Windows部分数据结构的异同
发表于 4年以前   ·   阅读量:796
极客算法训练笔记(三),链表详细图解,别再逃避了朋友
上一篇说的是数组,然后现在来说说链表。链表有个经典应用,就是实现LRU缓存淘汰算法,缓存的作用大家肯定都知道,常见的Redis缓存,CPU缓存,数据库缓存,浏览器缓存,预热缓存等等缓存技术。缓存大小有限,当缓存满了,需要淘汰策略来决定哪些数据出局,常见缓存算法有三种,这里以缓存中数据命中率来评判缓存算法的优劣来看三种淘汰算法:
发表于 4年以前   ·   阅读量:554
收藏一波!canvas/数据可视化工具库汇总
每天上班必须做的一件事情,就是打开我们全球最大的程序员交友社区GitHub,因为这上面有太多开源的宝贝了,每天都乐此不疲,深耕于此,当然也收获了很多有用的东西,写出来分享一下。
发表于 4年以前   ·   阅读量:662
​Linux CPU 性能优化指南
发表于 4年以前   ·   阅读量:602
响应式布局新方案
本文中我们可以尝试得出一种新的解决方案,那就是利用 JavaScript 和 CSS 来进行媒体查询,是响应式设计与自适应设计结合的方案,我这里给起一个好记的名字叫做融合响应式设计( Fusion Web Design,简称 FWD )。
发表于 4年以前   ·   阅读量:608
手把手教你如何实现大量图片的自适应图片页面的排列
最近在开发一个批量展示图片的页面,图片的自适应排列是一个无法避免的问题
发表于 4年以前   ·   阅读量:529
一文读懂 Web 安全(面试必备)
Web 安全是互联网中不可或缺的一个领域,这个领域中诞生了大量的黑帽子与白帽子,他们都是安全领域的王者,在平时里,他们利用各种巧妙的技术互相博弈,时不时就会掀起一场 Web 安全浪潮,真可谓神仙打架,各显神通。
发表于 4年以前   ·   阅读量:621
Chrome DevTools 全攻略!助力高效开发
此章节请打开 justwe7.github.io/devtools/console/console.html 一起食用 一方面用来记录页面在执行过程中的信息(一般通过各种 console 语句来实现),另一方面用来当做 shell 窗口来执行脚本以及与页面文档、DevTools 等进行交互
发表于 4年以前   ·   阅读量:727
TypeScript 安利系列(一)为什么要用TS和基本类型
发表于 4年以前   ·   阅读量:612
一文彻底拿下HTTP/HTTPS协议
本文将从以下几个方面进行分享。其中包括HTTP发展史,HTTP缓存代理机制,常用的web攻击,HTTP和HTTPS的流量识别,网络协议学习的工具推荐以及高频HTTP与HTTPS的高频面试题题解等,开工。
发表于 4年以前   ·   阅读量:686
大规格文件的上传优化
在开发过程中,收到这样一个问题反馈,在网站上传 100 MB 以上的文件经常失败,重试也要等老半天,这就难为需要上传大规格文件的用户了。那么应该怎么做才能快速上传,就算失败了再次发送也能从上次中断的地方继续上传呢?下文为你揭晓答案~
发表于 4年以前   ·   阅读量:612
H5 秒开方案大全
老板说 , 页面打开速度过慢? 页面加载性能不达标? 下面我们来看下各个大厂和团队的秒开经典方案,有没有一款适合你去探索? 本页面会列举和总结偏向与客户端结合的hybrid秒开方案,纯前端方案也会部分提及。
发表于 4年以前   ·   阅读量:535
同事用void把我给秀翻了!
今天跟大家介绍的知识是C语言中的void关键字的用法,void在大部分小伙伴的程序中都只是用于函数无参数传入,或者无类型返回。 然而我们平时所定义的变量都会有具体的类型,int,float,char等等,那是否有void类型的变量呢?大家可以动手实验一下,答案是:不行,编译会出错。
发表于 4年以前   ·   阅读量:577
手写webpack核心原理,再也不怕面试官问我webpack原理
发表于 4年以前   ·   阅读量:623
线程池的execute方法和submit方法有什么区别?
文章内容很聚焦,但干货十足。不注意的话你可能会落入陷阱。
发表于 4年以前   ·   阅读量:588
2020年,该如何选择小程序框架
微信小程序横空出世,到现在已经有 4 年时间。从一开始只能选择原生语法,到如今小程序框架 Rax/Taro/uni-app 百花齐放。这背后是小程序原生语法造成的生态割裂,也是业务对「一码多端」的强烈诉求,更是前端现在繁荣的生态体系。
发表于 4年以前   ·   阅读量:703
如何实现一个下载进度条/播放进度条
技术上没太大难度,有难度的地方是怎么让整个动画比较流畅。一个主要问题是动画的滞后性:当下载进度到某个点的时候,你再用250ms的动画过渡过去,这个时候已经慢了,所以很多人可能因为这个原因或者嫌麻烦,直接就不做动画了,在进度事件触发的时候直接更新进度条相应的位置,不过我们可以尝试实现一下。
发表于 4年以前   ·   阅读量:592
为什么阿里巴巴禁止工程师直接使用日志系统(Log4j、Logback)中的 API
作为Java程序员,我想很多人都知道日志对于一个程序的重要性,尤其是Web应用。很多时候,日志可能是我们了解应用程序如何执行的唯一方式。
发表于 4年以前   ·   阅读量:615
MessageMock : 优雅的模拟 Objective-C 方法
我们在调试代码或编写单元测试时,为了触发特定场景,往往需要通过一系列前置操作,或者直接修改源代码数据。实际上更期望有一种不需侵入源码且更快捷的方式,知名的 OCMock 正是为了解决这些问题,不过它有不支持多线程、接口怪异、重复调用、类型处理复杂等问题,笔者看了源码过后决定换一种思路,基于objc_msgSend来进行方法的“模拟”和“校验”。
发表于 4年以前   ·   阅读量:628
详解Dart中如何通过注解生成代码
最近在项目中使用到了Dart中的注解代码生成技术,这跟之前Java中APT+JavaPoet生成代码那套技术还是有一些不同的地方,比如
发表于 4年以前   ·   阅读量:733
2020年,9个前端的顶级 VS Code 扩展插件
VS Code 的插件甚至是主题都数不胜数,开发者根据自己的需求可以自由选择。一个配置合适的 VSC 可以提高开发效率,有的则能够帮助开发者写出更简洁美观的代码。在大量的插件中,为了避免大家挑花眼,我在这里和大家分享12个我个人认为对前端开发最有利的扩展。
发表于 4年以前   ·   阅读量:717
C++中,delete 和 delete [] 的真正区别
c++ 中对new 申请的内存的释放方式有 delete 和 delete[] 两种方式,到底这两者有什么区别呢?
发表于 4年以前   ·   阅读量:493
手写React的Fiber架构,深入理解其原理
发表于 4年以前   ·   阅读量:731
SwiftUI 编程指南
时光荏苒,SwiftUI 技术已经推出一年,从 WWDC 2020 来看,SwiftUI 团队付出了空前的努力,使得 SwiftUI 无论是在开发体验,还是性能上都得到了很大的提升。如果说 SwiftUI 是去年苹果在开发技术转型上的小试牛刀,那么今年的 SwiftUI 基本已经成为了未来 5-10 年苹果生态开发技术的主流方式。
发表于 4年以前   ·   阅读量:597
实战 | 如何结合 Golang,提高 Python 的计算性能(上)
Hello 各位小伙伴你们好,我们都知道 Python 是一个生产力很高的语言,本人也非常喜欢 Python,经常使用 Python 以最高的效率完成最多的事,但是 Python 的性能,是我们一直诟病的一个问题,尤其是一个大锁 GIL,有时候想想简直像吃了苍蝇一样有点难受。
发表于 4年以前   ·   阅读量:1323
即扫即识,微信“扫一扫”识物为什么可以这么快?
“扫”是“扫一扫”识物的亮点,带来更为便捷的用户体验。相比于“拍”的交互方式,“扫”的难点在于如何自动地选择包含物体的图像帧,这离不开高效的移动端物体检测。
发表于 4年以前   ·   阅读量:846
趣讲 PowerJob 超强大的调度层,开始表演真正的技术了
发表于 4年以前   ·   阅读量:616
可能是目前最详细从零开始配置 TypeScript 项目的教程
本文出自于掘金的子弈[1],原文链接 从零开始配置 TypeScript 项目[2]。
发表于 4年以前   ·   阅读量:622
8个问题带你进阶 React
本篇文章会列举 react 的所有常见面试问题. 并附上详细解答.如果你想更深入的了解底层原理, 可到文末的建议阅读中查找.
发表于 4年以前   ·   阅读量:953
基于.NetCore3.1系列 —— 日志记录之日志配置揭秘
在项目的开发维护阶段,有时候我们关注的问题不仅仅在于功能的实现,甚至需要关注系统发布上线后遇到的问题能否及时的查找并解决。所以我们需要有一个好的解决方案来及时的定位错误的根源并做出正确及时的修复,这样才能不影响系统正常的运行状态。
发表于 4年以前   ·   阅读量:499
一文说通C#中的异步编程补遗
发表于 4年以前   ·   阅读量:449
IP 基础知识“全家桶”,45 张图一套带走
前段时间,有读者希望我写一篇关于 IP 分类地址、子网划分等的文章,他反馈常常混淆,摸不着头脑。 那么,说来就来!而且要盘就盘全一点,顺便挑战下小林的图解功力,所以就来个 IP 基础知识全家桶。 吃完这个 IP 基础知识全家桶全家桶,包你撑着肚子喊出:“真香!”
发表于 4年以前   ·   阅读量:556
选型必看:RabbitMQ 七战 Kafka,差异立现
作为一个有丰富经验的微服务系统架构师,经常有人问我,“应该选择RabbitMQ还是Kafka?”。基于某些原因, 许多开发者会把这两种技术当做等价的来看待。的确,在一些案例场景下选择RabbitMQ还是Kafka没什么差别,但是这两种技术在底层实现方面是有许多差异的。
发表于 4年以前   ·   阅读量:1029
15个简单的JS编码标准让你的代码更整洁
发表于 4年以前   ·   阅读量:602
 热门专题
互联网深度分析
根据当前互联网热点,深度分析事件背后的原因。
语言规范指南
c/c++,Objective-C,Python,Golang等语言的代码规范指南,团队合作更需要代码规范。
任正非讲话合集
收集了历年来,任正非在各个内部会议上的讲话。
查看所有专题
 哈喽比特公众号
 热门标签
# Docker #

文章:109,阅读量:78.1k

# 东方甄选小作文事件 #

文章:13,阅读量:13.7k

# 裁员 #

文章:1328,阅读量:910.1k

# WebAssembty #

文章:25,阅读量:27.4k

# Python #

文章:5587,阅读量:4.6m

# 人工智能(AI) #

文章:7123,阅读量:4.9m

# JavaScript #

文章:1228,阅读量:984k

# Rust #

文章:269,阅读量:185.6k

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

文章:8,阅读量:9.3k

# 前端面试宝典 #

文章:9,阅读量:6.2k

查看所有标签