排序
使用 Vue 实现页面访问拦截
在现代的 Web 应用程序中,页面访问拦截是非常重要的一个方面。它可以用于确保用户只能访问他们有权限的页面,提高应用程序的安全性和用户体验。本篇博文将介绍如何使用 Vue 框架来实现页面访问...
可视化引擎Antv G6初体验(一)| 青训营
什么是G6 G6 是一个图可视化引擎。它提供了图的绘制、布局、分析、交互、动画等图可视化的基础能力。旨在让关系变得透明,简单。让用户获得关系数据的 Insight。 类似于D3,D3能实现的G6也能实...
GO基础语法和常用特性万字解析(二) | 青训营
第十一部分 接口详解 什么是接口 官方解释为:接口类型是对其它类型行为的抽象和概括 一个类型如果拥有一个接口需要的所有方法,那么这个类型就实现了这个接口 通俗理解为:当一个小鸡实现了鸭...
减少重绘和重排|青训营
一、什么是回流与重排 1.回流 通过构造渲染树,将可见DOM节点以及它对应的样式结合起来,计算它们在设备视口(viewport)内的确切位置和大小,这个计算的阶段就是回流。 为了弄清每个对象在网站上...
深入浅出TypeTypeScript学习笔记 | 青训营
深入浅出TypeTypeScript 为什么要学TypeScript? TS在社区的活跃度越来越高 TypeScript vs JavaScript TS的优势: 类型化思维方式,使开发更严谨,提前发现错误,减少改Bug时间 类型系统提高了...
Ubuntu使用bind9搭建DNS服务器 | 青训营
一、涉及理论和工具 DNS服务器(Domain Name System): DNS是指域名解析系统,用于将网页设置的域名转换为机器可读的IP地址以供设备互访通信,方便用户使用简单易记的域名访问网站而不用记忆冗...
CSS布局技巧实践 | 青训营
CSS布局的技巧有很多,比如弹性布局,网格布局,浮动等等,今天我们来谈一谈CSS布局的具体操作和应用场景。 ?常见的CSS布局方式 我们常见的CSS布局有浮动,定位,弹性盒布局,网格布局,响应式...
Go Http标准库及实现原理|青训营
Go Http标准库及实现原理 本文章的标准库版本为1.20.6 1.整体架构 1.1 架构模式 在http协议下,交互的双方分别为服务端(server)和客户端(client),即熟知的CS模式。本文的研究分别从这两段...
谈谈Git | 青训营笔记
今天给大家聊一聊git这个玩意 一、为什么会出现git? Git由Linus Torvalds于2005年创造的,其设计目的是为了管理Linux内核开发。在那时,使用其他版本控制系统面临一些挑战,因此Linus决定开发...
深入浅出TypeScript | 青训营
1. 为什么要学TypeScript TypeScript 和 JavaScript 的差异 类型系统:TypeScript 引入了静态类型系统,允许在开发过程中指定变量、函数参数和返回值的类型。这样可以提前检测类型错误,并增强...
Go语言pprof性能调优实战| 青训营
Go语言高质量编程与性能调优 前言 面向用户 掌握 Go 语言基础 使用 Go 编写过应用 笔者环境 macos 10.15.7 Golang 1.18 GoLand 2022.01 读完本文可以获得 如何编写更简洁清晰的代码,控制流要简...
四万字Gorm官方文档详细总结 | 青训营
Gorm ä»Âä¹Âæ¯ORM Object Relational Mappingï¼Â对象åÂ
³ç³»æ 尠ç»ÂæÂÂ...
HTML5CSS3提高 | 青训营
1 HTML5新特性 1.1 概述 HTML5 的新增特性主要是针对于以前的不足,增加了一些新的标签、新的表单和新的表单属性等。 这些新特性都有兼容性问题,基本是 IE9+ 以上版本的浏览器才支持,如果不考...
HTML5CSS3基础 | 青训营
HTML5CSS3基础 1 2D 转换 转换(transform)是 CSS3 中具有颠覆性的特征之一,可以实现元素的位移、旋转、缩放等效果。 移动:translate 旋转:rotate 缩放:scale 1.1 二维坐标系 1.2 2D 转换...
JavaScript 性能优化与调试技巧 – 实践记录 | 青训营
? JavaScript 性能优化与调试技巧 ?效能是工程师在维护项目时非常重视的要点,无论是 Web 还是 App,甚至是需要大量运算资源的机器学习,都会想追求极致的效能,用高效率换取高价值。 不过首先...
Uniapp请求封装 —— 拦截器思想 | 青训营
写在前面 最近写了在改一些uniapp的项目代码,用到了很多请求,都没有封装。我在网上找了一些封装的方法都比较简单,后面询问了一下师兄,他跟我讲到一些封装思想和工具应该怎么写的一个思维,...
小白也能看懂的socks5代理服务器原理及实现 | 青训营
Go语言实战案例(下):SOCKS5代理 实践记录 · 2023/8/6 · 玉米哥 目录 猜数游戏 在线词典SOCKS5代理 前言 距离上一篇文章Go语言实战案例(中):在线词典发布已经过去了好些天,这篇文章通俗...
总结:HTTP指南!以及相关的实践分析与代码分析(个人总结与课程笔记结合体) | 青训营
〇、写在前面 本文是根据青训营的课程以及我之前的学习过程中记的笔记进行综合总结出来的内容,全是精华和干货哦?。 一、 初识HTTP协议 1. HTTP协议的背景知识 HTTP(HyperText Transfer Protoc...
青训营笔记四:使用JavaScript实现交互式待办事项列表
JavaScript是一种强大的脚本语言,广泛应用于Web开发中。本文将通过一个完整的项目实例,演示如何使用JavaScript来实现一个交互式的待办事项列表。我们将从头开始构建这个项目,展示如何解决问...
使用React 实现一个简单的待办事项列表 | 青训营
使用React和Ant Design库构建的待办任务列表应用。它包含了可编辑的表格,用户可以添加、编辑和完成任务,以及保存任务列表数据到本地存储。 导入所需的模块和组件:代码一开始导入了React相关...