Giter Club home page Giter Club logo

hexo-comment's People

Watchers

 avatar

hexo-comment's Issues

解析移动端滚动穿透 - Jiavan's Blog

https://jiavan.com/mobile-scroll-chaining/

滚动穿透在移动端开发中是一个很常见的问题,产生诡异的交互行为,影响用户体验,同时也让我们的产品看起来不那么“专业”。虽然不少产品选择容忍了这样的行为,但是作为追求极致的工程师,应该去了解为什么会产生以及如何去解决。 什么是滚动穿透移动端开发中避免不了会在页面上进行弹窗、加浮层等这种操作。一个最常见的场景就是整个页面上有一个遮罩层,上面画着各种各样的东西,具体是什么就不讨论。实现这样一个遮罩层可难不

关于自由软件与开源协议 - Jiavan's Blog

https://jiavan.com/about-open-source-license/

在 GitHub 上浏览一些开源软件时,我们经常会看到 README.md 文件下会有一个关于 License 的声明,或者有一个单独的 LICENSE 文件来说明该软件或者类库是基于什么协议开源的,你能拿他做什么不能做什么。或许是因为习惯了在 Google 或者 Stackoverflow 上找到一份代码就开始使用的缘故,很多人不会留意这些软件是基于什么开源协议开源的。比如广泛使用的 jQuer

CPU 挖矿-利用 VPS 挖莱特币 - Jiavan's Blog

https://jiavan.com/start-goto-litecoin/

前段时间疯狂的WannaCry蠕虫病毒再一次将比特币带入大众视野,导致最近挖矿的人越来越多,AMD 显卡甚至都脱销还出现了专门的矿机。之前也还没有写过关于区块链技术的博客,后面打算有时间写两篇文章来介绍一下我对区块链技术的认识以及与比特币相关的一些东西。本文主要介绍了挖矿的概念,以及如何利用普通服务器的 CPU 来实现莱特币挖矿。

LayoutUnit & Subpixel Layout - Jiavan's Blog

https://jiavan.vercel.app/subpixel-layout/

引言为了更好的支持移动端和 PC 端的缩放,WebKit 增加了subpixel layout(次像素/亚像素布局)为此他们还改变了 rendering tree。一个次像素单元在 WebKit 内被称为 LayoutUnit 用于取代之前使用整数来布局一个元素在页面中位置和大小。从 2013 年开始 WebKit 就已经开启了这个 flag。 LayoutUnitLayoutUnit 是逻辑像素

LibGDX 中图元 Mesh 的使用以及参考示例 - Jiavan 的博客

https://jiavan.com/libgdx-mesh-usage/

这篇文章可能不完整 好吧最近撸码撸得想吐,什么都不想干了,抽点时间写写博客。以下是之前在 libGDX 学习中遇到的一些关于 Mesh 问题。关于 Mesh (图元)在 libgdx 中的使用,本来对于国内 libgdx 的开发资料比较缺乏,之前也看了网上的一些教程,感觉很对都没有写清楚(还是我理解能力太差?)或者是把它讲得比较复杂,难以理解。浏览了部分资料后自己写了一个 demo。 本文采用

VSCode 帮助贫困的乌干达儿童 - Jiavan's Blog

https://jiavan.com/vscode-vim-start/

最近把开发环境从 WebStorm 迁移到了世界上最好的编辑器 VSCode,因为需要经常开启多个项目,CPU 和内存都爆了只能弃坑。使用过一段时间 vsc 发现里面自带插件库有个叫做 vscodevim 的插件特别有意思。它使用了一些诡异的键位和模式,和普通编辑体验差别很大,但是一看评价这么高,下载量这么大,我一度怀疑自己。看来大家都很认可这个插件,坚持使用了一段时间,发现这些诡异的键位用起来是

aPaaS 系列 - 如何理解 aPaaS/无代码/低代码 - Jiavan's Blog

https://jiavan.com/apaas-intro/

引言最近几年 aPaaS 这个概念逐渐火了起来,但是很多人对这块的了解还是比较模糊。大家会容易联想到 PaaS、SaaS、IaaS 等概念,以及通常我们在谈论 aPaaS 这个领域的时候也会谈到低代码(Low-Code)和无代码(No-Code)。那么如何去理解这些不同概念、具体有哪些代表性的产品、目前行业的发展状况如何、涉及相关的技术是本系列探讨的话题。 正好博主也是低代码这个方向的从业人员,未

awk 入坑指北 - Jiavan's Blog

https://jiavan.com/start-awk/

awk(/ɔːk/) 是 *nix 下一种强大的文本处理工具,其名称取自三位作者 Alfred Aho,Peter Jay Weinberger,Brian Wilson Kernighan。awk 提供的功能包括不仅限于正则匹配、流控制、算术运算、甚至于函数等编程语言具备的一些特性。它发行于 1977 年,已经超过了 40 岁堪称古董级软件。为了更让人能直接明白它的用途,我把它称为是命令行下的

工作 6 年的成长和思考 - Jiavan's Blog

https://jiavan.com/thinking-after-six-years-of-work/

引言前段时间收到了公司的一封邮件,告诉我入职四周年快乐。突然发现自己已经「很老了」,回头一看已经大学毕业快 6 年,算上之前大三就开始实习的经历也就是差不多工作 7 年的时间。想起早在 2018 年的时候我在 Google Calendar 上标记了一个 2021.1.1 提醒的未来日程,列出了一些未来三年应该达成的事项并到期发生邮件提醒。在 2021 年那个时间节点上看了下过去,整体感觉自己做得

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.