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