Avatar notebook default
10篇文章 · 49120字 · 1人关注
  • Java知识点总结(二)

    AOP的两种通用配置 AspectJ的xml:1.配置事务管理器2.配置事务的通知(事务的增强)<tx:advice>3.配置切面(切入点poi...

  • ElasticSearch分布式架构设计理解

    ES是基于P2P的系统,首先通过广播的形式寻找存在的节点,再通过多播协议进行节点间的通信。同时也支持点对点的交互。 应用领域:1.搜索领域2.J...

  • Resize,w 360,h 240
    经典树与图论(最小生成树、哈夫曼树、最短路径问题---Dijkstra算法)

    算法导论--最小生成树 最小生成树:在连通网的所有生成树中,所有边的代价和最小的生成树,称为最小生成树。 1.Kruskal算法此算法可以称为“...

  • Socket编程步骤TCP/UDP

    TCP:TCP编程的服务器端一般步骤是:1、创建一个socket,用函数socket();2、设置socket属性,用函数setsockopt(...

  • Resize,w 360,h 240
    TCP/IP三次握手,四次挥手,拥塞控制

    三次握手 四次挥手简单过程 假设Client端发起中断连接请求,也就是发送FIN报文。Server端接到FIN报文后,意思是说"我Client端...

  • Resize,w 360,h 240
    Java知识点总结

    Java继承关系初始化顺序 父类的静态变量-->父类的静态代码块-->子类的静态变量-->子类的静态代码快-->父类的非静态变量(父类的非静态代...

  • 抽象类、接口、内部类总结

    抽象方法与抽象类 抽象方法与抽象类必须使用abstract修饰,有抽象方法的类只能被定义为抽象类,抽象类里可以没有抽象方法。它们遵守的规则: 1...

  • Resize,w 360,h 240
    volatile和synchronized的区别

    volatile和synchronized特点 首先需要理解线程安全的两个方面:执行控制和内存可见。 执行控制的目的是控制代码执行(顺序)及是否...

  • java面试需要掌握的知识点

    基础知识: 算法和数据结构数组、链表、二叉树、队列、栈的各种操作(性能,场景)二分查找和各种变种的二分查找各类排序算法以及复杂度分析(快排、归并...

文集作者