柯里化思想,让你的代码更简洁 2023-12-23 柯里化(Currying)是一种函数转换的技术,它将一个多参数的函数转换为一系列只接受一个参数的函数。柯里化的过程是通过部分应用函数的方式来实现的。通常,一个接受多个参数的函数在柯里化后,会返回一个新的函数,...
NATAPP 内网穿透工具 2023-12-20 内网穿透是一种网络技术,它允许从公共网络(如互联网)访问位于私有网络(内网)中的设备或服务。通过内网穿透,你可以将内网的资源暴露给外部网络,实现远程访问和连接。
whistle-一款好用的抓包工具 2023-12-15 whistle基于Node实现的 跨平台web调试代理工具,类似的工具有Windows平台上的Fiddler,主要用于查看、修改HTTP、HTTPS、Websocket的请求、响应,也可以作为HTTP代理服务器使用。
一款好用的实时天气插件-和风天气插件 2024-01-29 和风天气插件是一个用于在网页上显示天气信息的插件,它基于和风天气提供的 API 数据。使用和风天气插件可以轻松地在你的网页上展示实时天气、天气预报、空气质量等信息。
Navicat连接不上 MySQL8.0,总是报错1251 2023-08-29 今天下了个 MySQL8.0,发现Navicat连接不上,总是报错1251;原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。试了很多种方法,终于找到一种可以实现
深刻理解 js 事件循环(Event Loop)机制 2024-02-05 事件循环(Event Loop)是 JavaScript 运行时环境中的一种机制,用于处理异步操作和事件的执行顺序。它是 JavaScript 单线程执行模型的核心组成部分。
深刻理解js 深拷贝和浅拷贝 2024-02-05 JavaScript 中的深拷贝(Deep Copy)和浅拷贝(Shallow Copy)是用于复制对象或数组的两种常见方式。它们有着不同的特点和应用场景。
深刻理解js 防抖,节流技术 2024-02-05 防抖(Debounce)和节流(Throttle)都是常见的用于优化事件处理的技术,它们的目的是限制事件的触发频率。尽管它们的效果相似,但它们的原理和应用场景有所不同。
深刻理解js Memoization缓存函数优化技术 2024-02-05 Memoization是一种优化技术,用于缓存函数的计算结果,以避免重复计算。通过使用缓存,函数可以在相同的输入参数下直接返回缓存的结果,而不必重新执行计算。
js设计模式之策略模式 2024-02-01 策略模式(Strategy Pattern)是一种行为型设计模式,它允许在运行时选择算法的行为。该模式将不同的算法封装在独立的策略类中,并使这些策略类可以相互替换,以达到不同的行为结果。
如何将Canvas文件转换为图片并异步上传到服务器 2024-02-01 要将Canvas文件转换为图片并异步上传到服务器,您可以使用toDataURL方法将Canvas内容转换为Base64编码的图像数据,然后使用异步方式将该数据上传到服务器。
全屏滚动切换效果,自写一个vue 描点定位 ,鼠标滚动控制描点切换 2024-02-01 开发一个官网的时候,遇到这种整屏切换需求,并且滚轮控制切换。swiper有类似效果,但是感觉不符合我的理想效果
thinkphp6 的文件夹组织结构是怎么样的 2024-01-31 在使用thinkphp框架进行开发的过程中,文件夹组织结构是非常重要的。因为一个好的组织结构可以让您的代码更加清晰易读,提高开发效率。
tp框架里面 self:: 的含义 2024-01-31 静态成员是与类直接关联的成员,而不是与类的实例关联的成员。通过使用 self::,我们可以在类的内部访问和操作静态成员,而不需要创建类的实例。
c++中的 域解析运算符:: 2024-02-06 在C++中,::是作用域解析运算符,用于指定命名空间、类、结构体、枚举或命名空间成员的作用域。以下是::的几种常见用法:1.命名空间的作用域解析:namespaceMyNamespace{intvalue=42;}intmain(){intvalue=10;std:...
探索c++中引用特性(&)的本质 2024-02-03 C++ 中的引用(Reference)是一种用于创建别名的机制,它允许我们使用一个已存在的对象来创建另一个名称,通过该名称可以访问原始对象。引用被视为已存在对象的别名,其与原始对象共享相同的内存地址。
一文读懂c++指针常量,常量指针与指向常量的指针常量 2024-02-03 c++ 中 常量指针、指针常量、指向常量的指针常量三个名词虽然非常绕嘴,不过说的非常准确。用中国话的语义分析就可以很方便地把三个概念区分开。
java 方法前面的类型修饰有什么作用 2024-04-19 方法前面的类型修饰(例如public, private, protected, static, final等)是用来限制方法的访问和行为的。
高频前端面试题 2024-12-25 1、Vue中的的通信方式有几种?隔代组件的通信你用那种方式解决?props/$emit适用父子组件通信ref与parent/children适用父子组件通信attrs/listeners,provide/inject适用于隔代组件通信vuex,EventBus(事件总线)适用...