资本市场

中文词 英文词 英文音标 释义 资本市场 Capital Market /ˈkæpɪtl ˈmɑːrkɪt/ 提供长期融资和投资的市场,包括股票和债券市场。 股东 Shareholder /ˈʃɛrˌhoʊldər/ 持有公司股票的个人或机构。 股息 Dividend /ˈdɪvɪˌdɛnd/ 公司分配给股东的利润份额。 债券市场 Bond Market /bɒnd ˈmɑːrkɪt/ 买卖债券……

Continue reading

台球英语

近期与外国友人打台球时,常常面临专业术语不知道怎么解释的尴尬。故整理了下常见英文台球术语及其的中文翻译和解释。 术语 中文翻译 解释 Cue ball 母球 白球,使用球杆可以打击的球 Free Ball/Ball in Hand 自由球 用于替代其他颜色的球的规则(Snooker),或可以任意摆放白球(9 ball) Bridge 手架 用于稳定和延长杆的手的姿势 Rest/Bridge stick……

Continue reading

食材单词

以下是常用的食材和调料的英语名称: 食材: 食材 英语名称 大米 Rice 意大利面 Pasta 鸡肉 Chicken 牛肉 Beef 猪肉 Pork 鱼 Fish 虾 Shrimp 鸡蛋 Eggs 豆腐 Tofu 三文鱼 Salmon 火鸡肉 Turkey 羊肉 Lamb 绞肉 Ground beef 香肠 Sausage 培根 Bacon 火腿 Ham 洋葱 Onion 大蒜 Garlic 西红柿 Tomato 胡萝卜 Carrot 土豆 Potato 甜椒 Bell pepper 蘑菇 Mushroom 花椰菜 Broccoli 菠菜 Spinach 生菜 Lettuce 黄瓜 Cucumber 西葫芦 Zucchini 鳄梨 Avocado 茄子 Eggplant 玉米 Corn 青豆 Green beans 豌豆 Peas 芦笋 Asparagus 花菜 Cauliflower……

Continue reading

杨浦图书馆日流量爬虫

背景 新居住的地方在离上海市的杨浦图书馆很近。杨浦图书馆由民国时期的旧上海图书馆修缮扩建而成。进入其中,学习氛围与历史气息合而为一,是我周末最喜欢待的地方。不过图书馆占地面积过小,楼层也只有两层,美则美矣,周末想占个位置还是很难的。 根据之前的观察,馆内人数在300人左右时,就很难再……

Continue reading

TCP拥塞控制算法

基础知识 运作方式 TCP 使用多用拥塞控制策略来避免雪崩式拥塞。TCP会为每条连接维护一个“拥塞窗口”来限制可能在端对端间传输的未确认分组总数量。这类似于TCP流量控制机制中使用的滑动窗口。TCP在一个连接初始化或超时后使用一种“慢启动”机制来增加拥塞窗口的大小。其起始值一般为最大分段大……

Continue reading

Redis Bitmap

redis bitmap简介 redis中的bitmap是一串连续的2进制数字,每一位所在的位置为偏移,在bitmap上可以执行AND,OR,XOR,NOT等位操作。 bitmap中保存每个位置的数据仅使用了一个bit,而对应的数据的存储根据大小在bitmap中相对应offset。 一个简单的例……

Continue reading

Redis 数据结构

数据结构 SDS/simple dynamic strings 1 2 3 4 5 6 7 8 9 10 11 12 13 struct sdshdr { // 记录 buf 数组中已使用字节的数量 // 等于 SDS 所保存字符串的长度 int len; // 记录 buf 数组中未使用字节的数量 int free; // 字节数组,用于保存字符串 char buf[]; }; SDS遵循C语言的规则,在字符串末尾添加了’\0’,这样就可以直接使用C字符串函数库……

Continue reading

分布式锁

背景 在分布式环境下,需要控制多个节点对同一个资源的并发访问,此时本地的加锁已经不能满足需要。为了实现在分布式环境下的锁。 使用场景 效率:使用分布式锁可以避免不同节点重复相同的工作,这些工作会浪费资源。比如用户付了钱之后有可能不同节点会发出多封短信。 正确性:加分布式锁同样可以避免破坏……

Continue reading

Redis持久化与同步

持久化 redis 持久化有两种方式,RDB与AOF。 RDB 优点: 利于备份 适用于故障恢复 比AOF重启更快 缺点: 备份会造成更大的数据损失 需要使用fork子进程来持久化数据到盘上,如果数据量较大,会造成同步期间短暂的停止服务。 AOF 优点: 持久化做的更好,可以选择三种同步策略,不同步、一秒同步一次,每次更……

Continue reading

网络编程

客户端-服务器编程模型 每个网络应用都是基于客户端-服务器模型的。基于这个模型,一个应用是由一个服务器进程和一个或多个客户端进程组成。服务器管理者某种资源,并利用这种资源为其他客户端提供服务。 常见的类型有:web服务器,FTP服务器,电子邮件服务器等。 套接字编程 套接字接口流程图 套接……

Continue reading