Skip to content

欢迎大家把自己的想法回复到这个帖子后面 #1

Description

@onlyliuxin

注意:避免泛泛而谈,需要找出一个特定的技术点及其应用

之前各位同学已经在石墨文档中写了不少, 下面是我选择的比较合适的

你的大名 基础知识点 基础知识的应用 备注
14703250 B+Tree 数据库索引
14703250 函数调用
774320139 底层实现原理是什么? volatile关键字和syncronized关键字
512019771 Hash, 链表,红黑树 HashMap 其实HashMap本身也是一个基础的数据结构
564229410 512019771 内存分配?? new 对象 jvm 所做的事情
414267996 PV操作 互斥锁及条件变量 感觉PV操作和互斥锁/条件变量等都位于同一级别, 可以作为上层锁的基础
14703250 操作字节码 Java动态代理和CGLib等
14703250 非对称加密,Hash算法 Https
14703250 关系运算 所有关系型数据库
610238501 Paxos、zab zookeeper
@sigma65535 图的算法 游戏开发中,经常碰到玩家人物要去收集某个道具,需要计算玩家人物与道具之间的路径是否联通,并搜索相应的路径。这个需要图的生成树,路径遍历等算法
@itguang LXC docker容器
@GankBug 位运算 2^1+2^2=6,通过位运算可以直接把6拆成多个2的幂次方相加,假如角色用2的幂次方表示:一级管理员(2^1),二级管理员(2^2),.。。。。。。N级管理员(2^N),详细说明:我们可以在user表role_id字段存所有角色的之和(比如上面的6),每个角色就用 2的某个幂次方表示,假如 张三 的角色用38表示,那么直接位运算可以知道38=2^1+2^2+2^5 ,也就是表示张三的角色
@truistic Java JNI 机制原理 使用 Java 调用 C/C++ 代码,Android 中 NDK 开发
@lvchongxin bio ,nio tomcat7, tomcat 8使用nio带来的好处

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions