2019-12-07
dubbo

入门redis 磁盘太慢,内存太贵,产生redis redis完全由内存存储数据,不会和磁盘发生交换过程 redis不是关系型数据库,因为关系型数据库需要是全量的,但是redis并不能是全量的,是热点数据存在redis中,所以数据类型是key value的 redis面向用户的请求是单进程的,顺序执行的【...

Read More
 2019-11-02
每周学到的一点小东西

record for myself. since 2019-03-26.

2019 week45

  • 多线程通信方式?被问到过好多次这个问题,仍然不知道最好的答案。
  • 进程和线程的区别?同样被问到好多次这个问题,仍然不知道最好的答案。
  • .bashrc文件与.bash_profile文件的区别
    • login shell会读取的文件有:/etc/profile、$HOME/.bash_profile,$HOME/.bash_login,$HOME/.profile,按以上顺序读取。
    • no login shell 在打开的时候,执行的文件是:$HOME/.bashrc,而.bashrc又会执行/etc/bashrc文件。
    • 在.bash_profile文件中加载.bashrc文件,重新登录终端的时候,就不需要再手动source了。

Read More
 2019-11-02
java总结

来杯咖啡吧~~java学习大纲鲁班学院Java高级课程大纲(VIP) ### 并发编程专题 - JAVA内存模型(JMM) - java当中的线程通讯和消息传递 - 什么是重排序和顺序一致性?Happens-Before?As-If-Serial? - Synchronized的概念和分析...

Read More
 2019-07-28
C++总结

CPP真题- 腾讯实习生 一面&二面 后台研发 现场面 - 自我介绍,然后问memcpy和memmove的区别,剖析性能差异 - 叙述一下static对变量、对函数、对内函数内部的变量的各种使用的区别 - 画一下类的对象的内存布局 * - PCB内存布局 - 叙述一下洗牌算法...

Read More
 2019-06-30
智力

IQ 感人 TOT别人遇到的 100个囚犯从前往后坐成一列。坐在最后面的那个囚犯能够看到其余99个囚犯,坐在最前面的 那个囚犯啥也看不见。看守给每个囚犯戴上一顶黑色的或者白色的帽子。然后,看守会从后往前依 次叫这些囚犯猜测自己头顶上的帽子的颜色。如果哪个囚犯猜对了,他就自由了。坐在前面的每一 个囚犯都可以听到后...

Read More