ziYang Blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 工具
    短链接 面试题库 在线工具 随机图片

CSS 实现 3D 书本动效

一、前言本文将使用纯 CSS 实现一个简单的 3D 书本展开动效。 二、实现思路实现这么一个书本动效 乍一看可能会感觉有些复杂,实际很并不难,遇到这种组合动效的需求时,我们只要将整体拆分成多个小步骤去做,就很简单了。 1. 拆分主体在实现动效前,我们需要先将书本画出来,画一个本子,我们可以先简单分成三个元素:封皮、书脊、扉页 2. CSS 变量声明与使用本不打算加入这段,但考虑到有些没有用
2023-07-18
前端编程相关 > 前端基础
#文章 #前端技术

LeetCode 刷题笔记(2)

一、前言LeetCode - JavaScript 专栏刷题笔记第二篇。 第一篇刷题笔记详见:LeetCode 刷题笔记(1) 二、算法题目1. 复合函数 LeetCode地址:2629. 复合函数 请你编写一个函数,它接收一个函数数组 [f1, f2, f3,…, fn] ,并返回一个新的函数 fn ,它是函数数组的 复合函数 。 [f(x), g(x), h(x)] 的 复合函数 为 fn(
2023-07-12
编程素养相关 > 数据结构与算法 > JavaScript 专栏
#JavaScript #LeetCode

LeetCode 刷题笔记(1)

一、前言LeetCode 在前不久出了一个 JavaScript 专栏,这个专栏一个目的是为了非前端工程师学习 JS,另一个是为了前端工程师提升 JS 能力。 因此在这个专栏中,基本不涉及什么具体算法问题,都是一些 JS 的入门语法与常见的 JS 面试题, 但我在给朋友推荐该专栏时阻力非常大,绝大部分当看到是 LeetCode 链接时就直接失去了点击的欲望,认为里面都是十分烧脑的算法题,而实际题目
2023-07-09
编程素养相关 > 数据结构与算法 > JavaScript 专栏
#JavaScript #LeetCode

LeaferJS 尝鲜 及 应用数学

前言Leafer.js 是最近新开源的一个 2D 图形绘制库,根据宣传文章中所言:速度很快,性能极高,资源占用极低。 正好,本来也要记录一篇开发中在绘图时应用数学的笔记,同时尝试一下 leafer.js。 LeaferJS宣传文章:点击跳转 LeaferJS官网:点击跳转 Leafer 尝鲜本篇只是尝鲜文章,初衷是记录一篇开发中遇到数学问题的笔记,所以不对过多用法进行讲解,如果感兴趣的人多,我再
2023-07-05
前端编程相关 > 前端框架与库 > Leafer
#文章 #前端技术 #LeaferJS

将 JSON 字符串转换为对象

题目 给定一个字符串 str ,返回 JSON 解析后的 parsedStr 。你可以假设 str 是一个有效的 JSON 字符串,因此它只包含字符串、数字、数组、对象、布尔值和 null。str 不会包含不可见字符和转义字符。JSON 中的字符串值只包含字母数字字符。 请在不使用内置的 JSON.parse 方法的情况下解决此问题。 示例 1: 输入:str = ‘{“a”:2,”b”
2023-07-04
编程素养相关 > 数据结构与算法 > LeetCode
#JavaScript #LeetCode

生成垃圾数据脚本

在做测试的时候需要临时生成一个大文件,通过一个小 shell 脚本进行生成。 1234567891011121314#!/bin/bash### # @Author: 子洋 # @Date: 2023-05-31 16:10:29 # @LastEditors: 子洋 # @LastEditTime: 2023-05-31 16:18:43 # @Description: 生成测试数据 # @Fi
2023-06-01
服务器运维 > Linux
#Linux #服务器运维 #shell

受标签影响的最大值

题目 我们有一个 n 项的集合。给出两个整数数组 values 和 labels,第 i 个元素的值和标签分别是 values[i] 和 labels[i]。还会给出两个整数 numWanted 和 useLimit 。 从 n 个元素中选择一个子集 s : 子集 s 的大小,小于或等于 numWanted 。 s 中 最多 有相同标签的 useLimit 项。 一个子集的 分数 是该子集的值
2023-05-24
编程素养相关 > 数据结构与算法 > LeetCode
#LeetCode #排序 #哈希表 #算法

Git 中文显示为编码

问题描述git status 之后,显示为乱码 解决办法1git config --global core.quotepath false 其他编码问题12345678git config --global core.quotepath false # git status 乱码git config --global gui.encoding utf-8
2023-05-05
服务器运维 > Git
#Git

因 preload 导出引起的异常

因 preload 导出引起的异常关闭 NodeIntegration 后, 在沙箱模式下,preload 无法使用 require 导入其他模块 而当试图将 electron 中的 preload 模块被其他模块导入时,运行会报错 运行时报错: 运行时输出 electron运行时输出 electron 发现缺少了 Renderer Process 模块 loadExcalidraw
2023-04-27
前端编程相关 > 前端框架与库 > Electron
#前端技术 #踩坑

Electron 快捷键失效

mac 下,electron 文本编辑没快捷键可能会失效,如 command c, command v 这是因为 mac 下的编辑快捷键与导航栏菜单绑定的,如果导航栏菜单里没有这些快捷键,将会失效
2023-04-27
前端编程相关 > 前端框架与库 > Electron
#前端技术 #踩坑
1…89101112…26

搜索

Hexo Fluid
载入天数... 载入时分秒...
总访问量 次 总访客数 人