Tag: tech

Oct 31
Jul 28
四种常见的包围盒简要分析

常见的包围盒种类有有以下4种:

May 18
May 06
May 05
Apr 27
Apr 27
Apr 22
Apr 10
ThreeJs 矩阵关系

本文主要叙述两个问题:

Mar 25
Jul 21
CSS font-variant 属性

介绍几个和字型有关的 CSS 属性,该属性主要用于视觉效果,不改变 DOM 中原来的 innerText,并且大多要有字体本身配合才可以实现。

Jul 06
May 06
为GLSL搭建WebGL环境

本文用于创建一个用在 WebGL 上的 GLSL 的快速预览环境,便于后续学习 GLSL 着色器语言。

Jan 12
前端动效方案

本文中所有外链打不开时请先尝试魔法上网。

Nov 08
Nov 05
Sep 08
将博文以markdown格式保存下来的工具:clean-mark

推荐一个神奇的 npm 包,以前找了很久没找到,今天一刷到这个就立即安装使用了,效果非常好。

Sep 07
Sep 06
Node 模块化规范阅读集合

这里的知识不太熟,找了些资料。但暂时还没理清他们的关系,就先全贴上来,看完再整理。

Sep 02
GIS 坐标系相关基础概念简述

这是一个给非地信(Geographic Information System 或 Geo-Information system,GIS)专业但从事相关地信工作的技术人的简单入门,包括一些基本概念的简介。

Jul 15
CSS image-rendering 属性

这个属性应该是 CSS 里比较冷门的,我是读到这篇文章 六年个人网站改版总结 - 羡辙杂俎 “像素风边框生成” 这节提到的,学习记录一下。

Jul 11
Jun 17
通过一个原生标签学习去掉 WebKit 的默认样式

看到了这篇文章 《这样写 step 步骤条就轻松了》 | 志语自乐

Jun 16
工作总结 6.16

敏感数据已脱敏

Apr 20
如何实现 Math.sqrt()

Math.sqrt() 即开平方根是很常用的一个计算方法,但具体是怎么实现的还真不了解,这篇文章就是叙述下这个方法具体是怎么计算的,并将平方根方法推广至求 N 次方根。

Apr 10
解决滚动条的出现压缩元素宽度问题

这个问题是怎么发现的呢 ——今天用到了 ElementUI 的固定表头的表格这个组件,发现这个组件下方滚动的部分是不会随着滚动条消失而产生抖动的,这和我自己平时写的宽度 100%的元素表现不一样,因为滚动条生成之后会挤压元素的宽度,缩短一个滚动条的宽度。在用table标签实现的固定表头表格中会导致表头与列表内容宽度不一致。

Apr 07
Dec 18
怎样编写一个Saber插件

一直用的 Saber 博客系统没有全局的 tag 和 category 统计,issue 板上也有不少类似问题和讨论,但作者估计是出于什么考虑没有加入这个功能,所以我就来实现一下,做成一个 Saber 插件发布到 npm 上。

Nov 30
【转载】css-多行文本超出显示省略号

原文:CSS 控制文字,超出部分显示省略号

Nov 27
函数柯里化和构造器模式

中午看 lodash 文档时发现,lodash 除了内部方法,另有一个 fp 包。fp 包是 functional programming 缩写,也就是说 lodash 做了函数式编程的实现。想到这里看了下函数柯里化,然后想到了构造器模式,因为这两者实在是太像了。所以就想到了这个问题:

Oct 12
Aug 18
【转载】事件驱动&数据驱动

负责的业务代码中有一段比较复杂的逻辑,找来当时的负责人简单讲了下,没想到这次谈话像是洪七公给郭靖讲降龙一般,从思路上改变了编程范式。

Jul 24
工作总结 7.24

关于可选链操作符、隐藏元素的几种方案差异、Promise 配合 async/await 使用。

Apr 02
递归-全排列问题

递归回溯用于求解子任务重复问题,这里用经典的全排列问题举例说明,如何构建一个算法思路框架。本文用简单的递归回溯和 DFS 搜索两种写法来写下这个问题的代码。(本质上思维都是一样的,只是两种写法适合两种模板。)

Mar 14
动态规划-最大子序列问题

动态规划问题之前看了很久没有理解,今天看到一个题突然明白了点,写下此篇记录思考过程。

Jan 07
Jan 02
关于Google Summer of Code 的记事贴

提示:本文中大部分链接是 google 子站,需要科学上网。

Aug 10
【转载】如何运营商业化开源项目

原文:我是如何通过开源项目月入 10 万的? - GitHub Daily

Aug 02
原型与原型继承

之前一直不理解 JavaScript 中的原型链机制,最近读过《你不知道的 JavaScript(上卷)》后终于有点理解了,在这里记录一下。

Jul 09
前端架构设计的思考

我认为学习编程就是这样一个过程。刚开始是语法的应用,主要时间都用来做数据类型转换、处理报错问题;后来语法比较熟悉了报错也知道解决办法了,这时候就是框架的使用,怎么配置、怎么启动等;在这学会之后这时就不再是简单的工程问题了,而是到了解决问题的阶段,即怎么把一个问题抽象成对象,怎么将它用编程语言表达出来;这部分初步有了认识后就会考虑怎么设计问题框架能将相似的问题使用这个框架一并解决、怎么设计架构使问题更简单、更快的解决。

Apr 16
回调函数的this指向

毕设的前端 Vue 项目中遇到一个问题:

Mar 26
Mar 11
Java static关键字

最近几场面试中都问到了 static 关键字用法,在此添加一篇总结。

Mar 08
Feb 28
【转载】HashMap 的实现原理

原文链接:Java Map-集合实现原理

Jan 26