会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
坠月川
首页
联系
订阅
管理
上一页
1
···
13
14
15
16
17
18
19
20
21
···
38
下一页
2020年3月29日
GC算法的评价标准
摘要: GC是什么 GC就是垃圾回收, 哎, 现在Java如日中天, JVM都有些了解吧. 其中的垃圾回收还经常在面试中问道(虽然我忘完了). 当然, 垃圾回收不只是JVM, Python等高级语言都用到了. 简单说, GC完成的任务就两件事: 1. 找到内存中已经无用的垃圾 2. 将垃圾回收, 以便于之后
阅读全文
posted @ 2020-03-29 16:44 坠月川
阅读(360)
评论(0)
推荐(0)
2020年3月28日
如何生成全局唯一标识
摘要: 引出 大家都用过QQ或者微信吧, 当我们注册的时候, 会被自动分配一个QQ号, 这个号码是全局唯一且固定的, 那么, 如果是你来写的话, 如何为新注册的用户分配一个号码呢? 亦或是一个电商网站, 要为每个订单生成一个订单号? 再或是一个即时聊天, 要为每个消息生成一个消息ID?? 我简单想了想 方案
阅读全文
posted @ 2020-03-28 19:45 坠月川
阅读(528)
评论(0)
推荐(0)
2020年3月21日
PHP实现RPC(简版)
摘要: 概述 RPC 这个东西是什么? 第一次听说他, 还要在它的前边加个 G , 当时我以为 GRPC 是一项技术, 后来才知道, 并不是这样. GRPC 只是 RPC 的谷歌实现. 谷歌搜了一下, RPC 就是一种: 远程函数调用, 看到这里, 我已经等不及了, 不往下看了, 先自己实现一个. 如果只给
阅读全文
posted @ 2020-03-21 19:13 坠月川
阅读(1531)
评论(0)
推荐(0)
2020年3月15日
基于redis的分布式锁
摘要: 概述 在之前, 我也使用redis做过分布式锁, 当时的做法是这样的: 1. setnx: 向 redis中创建一个过期时间为1s的key, 若创建失败, 则锁获取失败 2. expire: 获取锁成功后, 给锁增加过期时间 3. del: 处理后释放锁 当时觉得貌似没什么问题. 是我太天真了, 今
阅读全文
posted @ 2020-03-15 18:25 坠月川
阅读(202)
评论(0)
推荐(0)
2020年3月14日
WebSocket小叙
摘要: 概述 刚看到WeSocket的时候,我以为是HTTP相关,但是在前两天搭了一个简单的Client之后, 我发现这不就是TCP长连接么? 建立连接 通信 断开连接. 直到今天, 我在调试的时候, 发现发出了HTTP请求, 我想, 事情可能不是我想的那样. 先来简单描述一下当时的情况 我用Python代
阅读全文
posted @ 2020-03-14 20:31 坠月川
阅读(147)
评论(0)
推荐(0)
2020年3月8日
redis的多路复用是什么鬼
摘要: 有没有人和我一样, 自打知道了redis, 就一直听说什么redis单线程, 使用了多路复用等等. 天真的我以为多路复用是redis实现的技术. 今天才发现, 我被自己骗了, 多路复用是系统来实现的. 对不起自己的专业了. 为了引出多路复用, 我来大胆设想一下技术的发展路程. 前提 一个应用程序,
阅读全文
posted @ 2020-03-08 01:04 坠月川
阅读(4041)
评论(0)
推荐(0)
2020年3月1日
微信朋友圈技术实现设想
摘要: 前提 微信朋友圈是我们每天都在用的功能, 但是如果让你来实现一个微信朋友圈, 你会如何做呢? 我来简单设想一下. 实现功能 1. 发朋友圈 2. 评论动态 3. 查看朋友圈(只能查看好友的) 4. 查看评论(只能查看共同好友的) 是不是看着很简单? 也没有几个功能嘛. so easy. 开始实现 数
阅读全文
posted @ 2020-03-01 14:49 坠月川
阅读(1371)
评论(1)
推荐(0)
2020年2月22日
Ubuntu14升级MySQL
摘要: 最近需要将测试环境的MySQL从5.6升级到5.7. 我就自己先虚拟机搭了一个Ubuntu14进行模拟升级, 不得了 开始了各种踩坑记录 方案一 此方案可以跳过, 全是坑. 搜索 , 出现很多结果 查看后发现处理方法全都一样, 既然大家都是这么升级的, 肯定么得问题. 我信了 1.下载deb包 2.
阅读全文
posted @ 2020-02-22 23:10 坠月川
阅读(300)
评论(0)
推荐(0)
2020年2月17日
mac Read-only file system
摘要: 描述 再安装PHP扩展时出现问题,扩展文件夹不能复制文件,故而报错 在执行mack install时报错截图: 解决 sudo mount -uw /
阅读全文
posted @ 2020-02-17 13:05 坠月川
阅读(5596)
评论(0)
推荐(0)
2020年2月16日
罗马数字
摘要: 今天再看罗马数字,才突然发现其完全是一种不同寻常的计数方法。我们平常用的是进制计数法(二进制、十进制等),而罗马数字完全不同。简单列几个罗马数字: 1 => I 2 => II 5 => V 6 => VI 10 => X 50 => L 100 => C 500 => D 1000 => M 有什
阅读全文
posted @ 2020-02-16 20:44 坠月川
阅读(487)
评论(2)
推荐(0)
上一页
1
···
13
14
15
16
17
18
19
20
21
···
38
下一页
公告