首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
9.21-27重点关注文章
订阅
已注销
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
重建二叉树
给定一颗二叉树的前序遍历和中序遍历的数组,且数组中不包含重复的数字,根据给定的两个数组求出这颗二叉树,这就是重建二叉树问题的定义。 本文将详解重建二叉树问题的解题思路以及其代码实现,欢迎各位感兴趣的开发者阅读本文。 乍一看,貌似得不到什么有用的信息,那我们就用一个例子结合题目的…
结合TypeScript,来讲前端人用的设计模式(Design pattern)
程序编程的历史由来已久,一个优秀的编程思想可以让我们写出更好的逻辑代码。面向对象的程序应该具有可维护性,代码可复用性,扩展性以及灵活性。为了实现以上的功能,大佬们总结出一套可用的内功心法,那就是设计模式。设计模式(Design pattern)是一套被反复使用、多数人知晓的、经…
【图表开发小案例】快来码一个性感妖娆的高逼格 “圆环”
日常生产生活中,我们会经常读到或使用各种类型的图表。圆环(圆弧)便是一种较常见的类型,用于直观展现某一数据指标占整体的比例。本文以 HTML Canvas 的实现为主(当然,SVG 党可以在了解原理后自行实现),逐层介绍圆环图表开发的一些主要思路和原理。 图1 所示是一些我们平…
是 jsv 而不是 jsx:这可能是你想要的魔改vue3代码编写方式
vue官方推荐的是单文件 .vue 编写组件,简单易学但没有jsx灵活,很多知名的UI库最终选择了使用jsx,例如:ant-desing-vue, vant。但是在 vue 中使用 jsx 也存在一些问题。比如:大部分 vue 指令无法使用或者很难使用。在 vue3 中专门开了…
JavaScript 语言通识 — 重学 JavaScript
在这个重学系列的课程中,都会假设大家对 JavaScript、CSS、HTML 有了一定的了解。而这个重学的过程其实是帮助我们在这些过去的知识里面建立一个新的秩序,也就是建立知识体系的过程。在重学 JavaScript 的过程将会带着大家以 JavaScript 的语法为线索,…
【内功修炼系列2】难啃的JIT
“编译一次,到处运行”。上大学刚接触这个概念的时候,感觉Java特别牛逼,那个时候单纯的自己还以为,只要学会Java,就解决了一切软件开发问题,整个世界都belongs to me。当年第一次写Hello World的时候,打开客户端窗口用javac编译.java文件,生成了我…
android获取进程名函数,如何优化到极致?
在多进程的APP中,常常需要知道当前进程是主进程还是后台进程?还是什么进程。 通过ActivityManager来获取进程名,网上也能搜索到很多人推荐这个用法。 但是,大叔要说,这个方法不是最优解。 但是,大叔要说,这个方法不是最优解。 但是,大叔要说,这个方法不是最优解。 但…
深挖前端 JavaScript 知识点 —— 史上最全面、最详细的 Cookie 总结
1. Cookie 产生的背景 我们都知道,HTTP 协议是无状态的,服务器无法知道两个请求是否来自同一个浏览器,也不知道用户上一次做了什么,每次请求都是完全相互独立,这严重阻碍了交互式 Web 应用程序的实现。例子: 购物车:在典型的网上购物场景中,用户浏览了几个页面,买了一…
怎么给文件生成MD5
MD5 的核心是通过算法把任意长度的原始数据映射成128 bit 的数据。把一串数据经过处理,得到另一个固定长度的数据。是一种Hash算法,全称为 消息摘要算法版本5(Message Digest Algorithm 5)。 不同原始数据会有不同的 MD5 值。 所以不同的文件…
探索 Golang 云原生游戏服务器开发,Nano 内置分布式游戏服务器方案测试用例
Nano包含内置的分布式系统解决方案,可让您轻松创建分布式游戏服务器。 Suite:Suite 将给定的值注册为要运行的测试套件。在给定值中以Test前缀开头的任何方法都将被视为测试方法。 TestingT:TestingT 运行所有用 Suite 函数注册的测试套件,将结果打…