Git Product home page Git Product logo

gitalk-blog-comment's Introduction

Hi there 👋

RiverFerry's GitHub stats

gitalk-blog-comment's People

Watchers

 avatar

gitalk-blog-comment's Issues

gitlab+github+hexo | TheRiver | Stay Alive

https://riverferry.site/2020-10-14-gitlab+github+hexo/

前言以前的blog是基于github page + jekyll实现的,参考别人的模板修修改改。存在一些痛点: 代码段不能显示行号 文章没有分页功能 没有搜索功能 没有评论系统(其实是可以实现,但是因为参考别人的模板,之前参考文章失效了,也不知道怎么修改了) 不够流畅,并且缺乏定制化的东西 后面选择的方案是hexo+github+gitlab.通过hexo生成静态网页,依赖next的强大可用资

自留地 | TheRiver

https://riverferry.site/2021/01/01/2021-01-01-%E8%87%AA%E7%95%99%E5%9C%B0/

20201008国庆的一次逃脱,一次有计划的单人旅行,给了我很多惊喜和美好的回忆。一群有意思的人,一切看到的漂亮的风景。让我想起好多儿时的记忆,其实生活没有那么难,应该给自己一些放松的时间,一些接触自然,接触人的机会。 一个喜欢看风景,喜欢看美女的司机,早年在克拉玛依油田开挖掘机,据他说是因为觉得枯燥才换了工作。看朋友圈近几年跑了不少地方,人比较活络,话很多,喜欢主动和人交流,开车技术也不错。我和

skip-list | TheRiver | Stay Alive

https://riverferry.site/2020-11-06-skip-list%20in%20redis/

在计算机科学中,跳跃列表是一种数据结构。它使得包含n个元素的有序序列的查找和插入操作的平均时间复杂度都是O(log n),优于数组的O(n)复杂度。快速的查询效果是通过维护一个多层次的链表实现的,且与前一层(下面一层)链表元素的数量相比,每一层链表中的元素的数量更少(见右下角示意图)。一开始时,算法在最稀疏的层次进行搜索,直至需要查找的元素在该层两个相邻的元素中间。这时,

golang mutex | TheRiver | Stay Alive

https://riverferry.site/2020-10-22-golang-mutex/#more

下面这段注释很重要。简单翻一下: Mutex有2种模式:normal/starvation 。 正常模式下的waiter是排成fifo的队列,但是被唤醒的waiter遇到刚运行的goroutine(有更高的优先级)是竞争不过mutex的所有权的。这时候这个waiter就在queue的head等待。如果超过1ms还没拿到锁,就切换成饥饿模式。其实就是做补偿处理,防止饿死 在饥饿模式下,mu

Tcp_keepalive | TheRiver | blog

https://riverferry.site/2019-06-30-Tcp_keepalive/

墨菲定律墨菲定律,又译为摩菲定律,具体内容是“凡是可能出错的事就一定会出错” 前言一个学徒,在第一次接触一件事物时,不能很全面,很深入的认知.一段时间后,没了新鲜感,容易失去兴趣,流于表面.就像我,简单的tcp握手,挥手流程,一直没有真正的了解过,心存侥幸,等到真正遇到这方面的问题,才方恨少于读书.吃了墨菲定律的亏,所以说,还是要一步一步,踏踏实实的行进啊.心存侥幸的,都是赌徒.做学徒,不做赌徒.

skip-list | TheRiver | Stay Alive

https://riverferry.site/2020-11-06-skip-list/#more

在计算机科学中,跳跃列表是一种数据结构。它使得包含n个元素的有序序列的查找和插入操作的平均时间复杂度都是O(log n),优于数组的O(n)复杂度。 快速的查询效果是通过维护一个多层次的链表实现的,且与前一层(下面一层)链表元素的数量相比,每一层链表中的元素的数量更少(见右下角示意图)。一开始时,算法在最稀疏的层次进行搜索,直至需要查找的元素在该层两个相邻的元素中间。这时,算法将跳转到下一个

golang reflect | TheRiver | Stay Alive

https://riverferry.site/2020-10-19-golang-reflect/

author title version TheRiver golang reflect go version go1.15.2 darwin/amd64 前言 在计算机学中,反射(英语:reflection)是指计算机程序在运行时(runtime)可以访问、检测和修改它本身状态或行为的一种能力。[1]用比喻来说,反射就是程序在运行的时候能够“观察”并且修改自己的行为。 反射主要

gitlab+github+hexo | TheRiver | Stay Alive

https://riverferry.site/2020/10/14/2020-10-14-gitlab+github+hexo/#more

前言以前的blog是基于github page + jekyll实现的,参考别人的模板修修改改。存在一些痛点: 代码段不能显示行号 文章没有分页功能 没有搜索功能 没有评论系统(其实是可以实现,但是因为参考别人的模板,之前参考文章失效了,也不知道怎么修改了) 不够流畅,并且缺乏定制化的东西 后面选择的方案是hexo+github+gitlab.通过hexo生成静态网页,依赖next的强大可用资

linux-posix信号量 | TheRiver | Stay Alive

https://riverferry.site/2020-04-07-linux-posix%E4%BF%A1%E5%8F%B7%E9%87%8F/

参考UNP 概述信号量(英语:semaphore)又称为信号标,是一个同步对象,用于保持在0至指定最大值之间的一个计数值。当线程完成一次对该semaphore对象的等待(wait)时,该计数值减一;当线程完成一次对semaphore对象的释放(release)时,计数值加一。当计数值为0,则线程等待该semaphore对象不再能成功直至该semaphore对象变成signaled状态。semaph

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.