链滴
社区愿景和功能特性
优雅的 Markdown 所见即所得编辑
快捷键交互
随时自由编辑分享内容
支持注销账号来去自由
分布式社区网络
开放 API
产品
Symphony 社区系统(Java)
Solo 博客系统(Java)
Vditor 编辑器(TypeScript)
思源笔记(Electron、Go)
Pipe 博客平台(Vue、Go)
发展计划表
发展简史
榜单
GitHub 仓库排行
帖子打赏排行
Solo 博客端排行
积分排行
活跃度排行
贡献排行
本站基于开源项目 Sym
编程代码问答
登录
注册
limanting
关注
68998
号成员,
2021-08-05 00:46:58
加入
87
个人主页
浏览
26
帖子
+
回帖
+
评论
1.2k
贡献点
1m54s
在线时长
24
帖子
1.6k
帖子被浏览
4
浏览帖子
0
收藏的帖子
0
关注帖子
5
被回贴
2
回贴
55
浏览回贴
0
评论
0
聊天室
0
收到的感谢
2
被用户关注
0
关注用户
87
主页被浏览
1
浏览他人主页
0
积分
0
Repos
1.2k
贡献点
0
清风明月
1
关注标签
发布了帖子
CSS 选择器
什么是 CSS? CSS(层叠样式表)用于给文档添加样式,是描述 HTML 或 XML 文档样式的语言。 CSS 选择器规定了某些 CSS 规则会应用在哪些元素上。 基本选择器 通用选择器 :* 选择所有的元素。(可选)也可以将其限制为特定的名称空间或所有名称空间 ns|**|*。 元素选择器 :elementname ..
8 个月前
发布了回帖
【剑指 offer】用两个栈实现队列
是我哪里写的没描述清楚咩
8 个月前
发布了帖子
【剑指 offer】复杂链表的复制
题目 请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指向下一个节点,还有一个 random 指针指向链表中的任意节点或者 null。 来源:力扣(LeetCode) 链接:[链接] 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 我的 ..
8 个月前
发布了帖子
JavaScript 浏览器对象
JavaScript 可以获取浏览器提供的很多对象,并进行操作。window、navigator、screen、location、document、history。 window window 对象不但充当全局作用域,而且表示浏览器窗口。 innerWidth 和 innerHeight 属性,获取浏览器窗口的内部宽度 ..
8 个月前
发布了帖子
【剑指 offer】 二维数组中的查找
题目 在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 来源:力扣(LeetCode) 链接:[链接] 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 我的答 ..
8 个月前
发布了帖子
【剑指 offer】0~n-1 中缺失的数字
题目 一个长度为 n-1 的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围 0~n-1 之内。在范围 0~n-1 内的 n 个数字中有且只有一个数字不在该数组中,请找出这个数字。 来源:力扣(LeetCode) 链接:[链接] 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 我的答案 / ..
8 个月前
发布了帖子
【剑指 offer】 在排序数组中查找数字
题目 统计一个数字在排序数组中出现的次数。 我的答案 /** * @param {number[]} nums * @param {number} target * @return {number} */ var search = function (nums, target) { let resCount = 0; ..
8 个月前
发布了帖子
【剑指 offer】 左旋转字符串
题目 字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串'abcdefg'和数字 2,该函数将返回左旋转两位得到的结果'cdefgab'。 来源:力扣(LeetCode) 链接:[链接] 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注 ..
8 个月前
发布了帖子
【剑指 offer】 替换空格
题目 请实现一个函数,把字符串 s 中的每个空格替换成'+'。 我的答案 /** * @param {string} s * @return {string} */ var replaceSpace = function(s) { return s.replace(/\s/g,'+') }; 这道题就是一个正则匹配,匹 ..
8 个月前
发布了帖子
JavaScript 面向对象编程
JavaScript 不区分类和实例的概念,而是通过原型 prototype 来实现面向对象编程。 JavaScript 的原型链和 Java 的 Class 区别就在,它没有“Class”的概念,所有对象都是实例,所谓继承关系不过是把一个对象的原型指向另一个对象而已。 var Student = { name: 'R ..
8 个月前
发布了回帖
vite 构建 react 项目——与 webpack 构建进行对比
vite 主要还是提高的开发效率,上线编译和 webpack 差别不大
8 个月前
发布了帖子
JavaScrpit 概念快速概览
快速入门 javaScript 每个语句以 ; 结束,语句块用 {...}。 注释 以 // 开头直到行末的字符被视为行注释,块注释是用 /*...*/ 把多行字符包裹起来,把一大“块”视为一个注释。 大小写 JavaScript 严格区分大小写,如果弄错了大小写,程序将报错或者运行不正常。 类型 number(不区分 ..
8 个月前
发布了帖子
【剑指 offer】从尾到头打印链表
题目 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 我的答案 /** * Definition for singly-linked list. * function ListNode(val) { * this.val = val; * this.next = null; * } */ /** ..
8 个月前
发布了帖子
【剑指 offer】 包含 min 函数的栈
题目 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。 我的答案 /** * initialize your data structure here. */ var MinStack = function () { th ..
8 个月前
发布了帖子
【剑指 offer】用两个栈实现队列
题目 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 来源:力扣(LeetCode) 链接:[链接] 著作权归领扣网络所有。商业转载请联系官方授 ..
8 个月前
发布了帖子
从浏览器地址栏输入 url 到页面展示的过程中发生了什么?——网络进程
从浏览器地址栏输入 url 到页面展示的过程中发生了什么?其实这个过程可以分为网络进程和渲染进程。 弄明白这两个进程,能帮助我们在开发时提高效率。本篇文章详细讲述了网络进程,渲染进程会在下一篇中详细讲述(链接:)。 网络进程 网络进程可以分成 解析 URL、封装 http 报文、DNS 寻址、传输层 TCP 传输报文、 ..
8 个月前
发布了帖子
vite 构建 react 项目——与 webpack 构建进行对比
为什么使用 vite https://cn.vitejs.dev/ 开发时能提高效率。 vite 让浏览器接管了打包程序的部分工作,以原生 ESM 方式提供源码。所以 vite 只需要在浏览器请求源码时进行转换并按需提供源码,根据情景动态导入代码,即只有在当前屏幕上使用时才会被处理。 安装 npm init
[email protected]
..
9 个月前
发布了帖子
快速学会使用 react redux
redux 的快速使用 这里以在 react 当中的使用为例。 搭配 React Router 一般都会使用 react router ,以便于路由处理器可以访问 store。尤其是在需要时光旅行和回放 action 来触发 URL 改变的需求下。 从 React Redux 导入 Provider : import ..
9 个月前
发布了帖子
什么是前端?前端历史概览。
前端是什么? 前端是系统中与用户直接接触的部分。 用户通过前端访问和使用整个系统。——系统的输入输出 视觉呈现(静态)和交互体验(动态) 前端能做什么 前端语言能力的发展 对于 web 前端来说,经历了从传统前端开发到网页脚本开发到现在 HTML5 以及综合 Web Apis。 传统前端开发:HTML+CSS(切图); ..
9 个月前
发布了帖子
redux 概念简述
如果已经简单了解过 redux 的概念,可以直接看 redux 的快速使用。 redux 的核心概念 掌握了 redux 的核心概念,才能更加快速的领悟 redux 的写法。 还记得 react 的哲学吗? 将设计好的 UI 划分为组件层级、创建静态版本、确定 UI state 的最小(且完整)表示、添加反向数据流。 ..
9 个月前
发布了帖子
swagger3.0 文档——json 格式的配置怎么写?
swagger 文档:[链接] 引入 swagger-ui 使用 koa2-swagger-ui const koaSwagger = require('koa2-swagger-ui').koaSwagger; // 引入包 app.use( koaSwagger({ routePrefix: '/api/swagg ..
9 个月前
发布了帖子
koa——跨域 CORS 问题解决、跨域调试
在使用 koa 开发 nodejs 应用时,碰到跨域问题,即本地进行前端开发时,不能请求已经部署在某个域名下的接口。使用 koa-cors 和 koa2-cors 发现并没有效果。 也许是我用 koa 不多,感觉 koa 不是很好用很完备。比如没发指定当前的基础路径,需要文件结构配合,比如使用 koa-cors 或 k ..
9 个月前
发布了帖子
移动前端开发——网页适配并响应不同的分辨率的设备
要在移动设备上进行网页开发,只有明白移动设备上的 viewport ,并且掌握跟 viewport 有关的 meta 标签的使用,才能更好地让网页适配或响应各种不同分辨率的移动设备。 viewport 移动设备上的 viewport 就是设备屏幕上能用来显示网页的区域。 视口当前可见的部分叫做可视视口(visu ..
9 个月前
发布了帖子
使用 Sequelize 操作数据库——版本不兼容的问题
前提: 由于后端数据库版本升级会影响很大,因此给数据库升级的是不可能的。 问题: 代码在本地跑很正常,但是将代码放到线上项目运行时,就出现各种数据表找不到、字段找不到的问题。 可能的原因: 远程的数据库和本地数据库版本不一致,远程的数据库可能版本较老,不兼容。(比如建表的时候使用的排序版本不一致等问题) 解决方法: 连 ..
9 个月前
发布了帖子
从 0 开始使用 Sequelize 进行基础的数据库操作
官方文档:[链接] 使用 node.js 做后端是一个小项目中的任务,这篇文章是我不断踩坑后总结的内容。 如果官方文档有点看不懂,可以按照这篇文章做,从 0 开始搭建并使用 Sequelize 进行简单的数据操作。 开始 Sequelize 帮助我们便捷的操作数据库,在使用它之前,我们需要下好数据库,这里我是用 mys ..
9 个月前
发布了帖子
brew 安装时网络不好——换源
清华源 # 替换brew.git cd '$(brew --repo)' git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git # 替换homebrew-core.git cd '$(brew --rep ..
9 个月前
关注了标签
Netty
9 个月前