240 投稿
收录了17篇文章 · 28人关注
  • Java动态代理-实战

    只要是写Java的,动态代理就一个必须掌握的知识点,当然刚开始接触的时候,理解的肯定比较浅,渐渐的会深入一些,这篇文章通过实战例子帮助大家深入理...

  • Resize,w 360,h 240
    Java 8函数式编程学习笔记

    Java 8函数式编程学习笔记 author:Gavin date:2018/11/09 什么是函数式编程 在思考问题时,使用不可变值和函数,函...

  • Resize,w 360,h 240
    游戏开发-协议-protobuf原理详解

    如果你有看过上一篇《游戏开发-协议设计-protobuf》,就会了解到prtobuf的what和how,那么这一篇主要分析一下why的问题,pr...

    0.9 cool_wier 0 15
  • Resize,w 360,h 240
    多路复用 select、poll、epoll详解

    概念 首先要说明几个概念: 用户空间和内核空间 进程切换 进程的阻塞 文件描述符 缓存 I/O 用户空间与内核空间 现在操作系统都是采用虚拟存储...

    0.2 jiangmo 0 9
  • Java8_Function和BiFunction

    Function Function作为一个函数式接口,主要方法apply接收一个参数,返回一个值 首先我们来写一个计算数字的方法 然后我们调用这...

  • Resize,w 360,h 240
    使用Maven打包项目并上传到Linux服务器

    在我们日常开发中,我们经常会使用maven来构建项目,项目构建之后通常会使用ssh远程连接主机并上传到服务器上去部署,你有没有想过使用maven...

  • 设计模式设计原则

    1、单一职责原则2、里氏替换原则3、依赖倒置原则4、接口隔离原则5、迪米特原则6、开闭原则 1、单一职责原则 定义职责原则定义: There s...

  • Resize,w 360,h 240
    ELO rating system(埃洛等级分系统)

    今天了解了一下游戏中的PVP模块的实现,大多数的游戏都使用到了ELO算法,刚开始的时候并不清楚这个算法是做什么的,对此开始大量查找有关于ELO算...

  • Resize,w 360,h 240
    MongoDB基础操作之增删改

    y ## 前言 对于数据库的操作,无非就是增删改查,只有掌握这些基础的知识我们才能够好好掌握MongoDB,所以接下来就学习一下最基本的应用增删...

  • MongoDB查询知多少

    查询选择器 最简单的查询语句: 这种查询语句会按照插入的顺序返回前20个文档。如果需要显示更多的话,只需按下"lt"命令就可以显示更多的文档了。...

专题公告

记录Java中的核心技术,欢迎大家一起学习,一起进步,就像Doug Lea说的,分享苹果,每次分享都会少一个,但是知识不会。所以分享你的知识,Show出你的代码。