linux
未读
linux 翻墙代理clash 教程
1. 项目介绍 此项目是通过使用开源项目clash作为核心程序,再结合脚本实现简单的代理功能。 主要是为了解决我们在服务器上下载GitHub等一些国外资源速度慢的问题。 2.
工具
未读
Git 工作区、暂存区和版本库
基本概念 我们先来理解下Git 工作区、暂存区和版本库概念 工作区: 就是你在电脑里能看到的目录。 暂存区: 英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。 版本库: 工作区有一个隐藏目录
中间件笔记
未读
redis 笔记三(热点知识)
Redis 为什么快? 1、完全基于内存 2、使用单线程,避免了线程切换和竞态产生的消耗 3、基于非阻塞的IO多路复用机制 4、C语言实现,优化过的数据结构,基于几种基础的数据结构,redis做了大量的优化性能极高 IO多路复用 I/O 多路复用是
中间件笔记
未读
redis 笔记二(客户端连接)
Redis的JAVA客户端 jedis 以redis 命令作为方法名称, 线程不安全的,多线程环境下需要基于连接池来使用 lettuce 是基于netty 来实现的, 支持同步、异步和响应式编程方式, 并且是线程安全的。支持redis 的哨兵模式、集群模式和管道模式 Redisson 基于Redis
中间件笔记
未读
redis 笔记一(基础知识)
Redis应用 缓存、 计数器、 排行榜、 社交网络、 消息队列、 分布式锁 计数器 Redis天然支持计数功能,而且计数性能非常好,可以用来记录浏览量、点赞量等等。 排行榜 Redis提供了列表和有序集合数据结构,合理地使用这些数据结构可以很方便地构建各种排行榜系统。 社交网络 赞/踩、粉丝、共同