怎样准备后端面试?

1419 words
数据结构和算法 重点内容 数据结构:字符串、栈、队列、二叉树、优先队列、hash表(Redis怎么用的)、B+树(数据库索引) 算法:基本的几种排

怎样查看DNS服务的IP

410 words
IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由

程序员的自我修养

1480 words
现在互联网用到的很多技术都相当成熟了。不必高估技术,技术是为业务服务的,认清自己作为研发人员在公司的位置。比如小米号称黑科技、为发烧而生,实

Add Gitalk for comments in Hugo Blog

351 words

Gitalk is a comment plug based on Github issue api.Hugo can compile the Markdown files with themes and templates into static web files, such as CSS, HTML and JavaScript.

To use Gitalk in the Hugo blog, we need to add Gitalk related code as <div> into the HTML template.Then update the config.toml for Gitalk.

学区房悖论

1166 words
学区房悖论 买学区房是为了孩子好好学习,最好以后能考上清北,但是考上清北的,大多数毕业了还是买不起学区房。 从投资的角度看,读书就是一种投资。学

2019年第七天

767 words
小时候,吃奶奶做的咸鸭蛋,我只喜欢金黄泛着油香的蛋黄,不喜欢咸咸的蛋白。我把蛋黄挖出来吃掉,总是奶奶就剩下的蛋白下饭。奶奶爱我,所以把蛋黄让

共享VPN

396 words
在国内因为墙的存在,不能直接访问Google或Youtube,朋友一起在AWS的EC2上搭建了VPN。 EC2的价格确实不便宜,详见Amazo

主动学习

663 words
在《程序员思维修炼》一书中,作者提到:教育Education来自于拉丁文educare,字面意思是被引出,即引导出一些东西。而有趣的是,当我

技能和收入

479 words
前几日,跟我姐聊天,说到如今:老家建筑工地上,做搬砖、和泥的小工是150块一天,砌墙、粉刷的大工是200块一天,安装水电、家具门窗的一天可能

Nginx正向代理配置

1133 words

Nginx不仅可以做反向代理,实现负载均衡。还能用作正向代理来进行上网等功能。

正向代理:如果把局域网外的Internet想象成一个巨大的资源库,局域网中的客户端要访问Internet,则需要通过代理服务器来访问,这种代理服务就称为正向代理。

人因事显

648 words
下午,几个同事一起点了外卖,吃饭时聊到小米的软件基础设施(Hadoop服务,Hbase服务,数据工厂,发布系统,等等)一直有各种各样的问题,

Nginx静态文件服务配置

601 words

Nginx一大经典使用场景就是用来提供静态文件服务,例如图片、html、脚本、样式文件等,这些文件没有必要交给 tomcat、jboss等应用服务器处理,使用 Nginx 直接处理将大大提高性能。用 Nginx 来提供静态文件服务十分简单,只需要添加一个 server块指令即可。

Nginx反向代理配置

1619 words

Nginx反向代理

Nginx是一个轻量级的、高性能的WebServer,主要可以干下面两件事:作为http服务器(和apache的功能一样);作为反向代理服务器实现负载均衡。

新居、小女孩、老人

502 words
五月,搬到五彩城对面的一个小区。现在合租的屋子,是一个十多平的次卧。 主卧住着一家三口,一对夫妻和一个四五岁的小丫头。小姑娘比较黏他爸,周末在

Python SQLAlchemy ORM示例

1977 words
SQLAlchemy的是Python的SQL工具包和对象关系映射,给应用程序开发者提供SQL的强大功能和灵活性。 安装 pip install mysql-python pip install sqlalchemy 初始化 SQLAlchemy OR

Python实现LRU Cache

505 words
LRU: 最近最少使用算法。 使用场景:在有限的空间存储对象时,当空间满时,按照一定的原则删除原有对象。常用的算法有LRU,FIFO,LFU。如mem