用户中心USER CENTER

首页/用户
  • Netty走读笔记-1-NIO基础

    摘要:,一般称为选择器。它是核心组件中的一个,用于轮询一个或多个的状态是否处于可读可写。如此,一个线程就可以管理多个,也就说可以管理多个网络连接。 Selector , 一般称为选择器。它是 Java NIO 核心组件中的一个,用于轮询一个或多个 NIO Channel 的状态是否处于可读、可写。如此,一个线程就可以管理多个 Channel ,也就说可以管理多个网络连接。也因此,Select...

    madthumb 发布于Java
  • [LeetCode] 606. Construct String from Binary Tree

    Problem You need to construct a string consists of parenthesis and integers from a binary tree with the preorder traversing way. The null node needs to be represented by empty parenthesis pair (). And...

    madthumb 发布于Java
  • Java多线程专题一:并发所面临的问题

    摘要:但是并不是什么多线程就可以随便用,有的时候多线程反而会造成系统的负担,而且多线程还会造成其他的数据问题,下面就来介绍一下多线程面临的问题。下面这张图是多线程运行时候的情况,我们发现上下文切换的次数暴增。 并发的概念: 在Java中是支持多线程的,多线程在有的时候可以大提高程序的速度,比如你的程序中有两个完全不同的功能操作,你可以让两个不同的线程去各自执行这两个操作,互不影响,不需要执行...

    madthumb 发布于Java
  • 使用JPA查询数据库遇到的两个问题

    摘要:使用的在使用方法时,这个方法进行了重载,我经常使用的两个方法分别为这两个方法的区别是第二个方法查询之后可以强转为相应的类传入的例如而如果使用第一个方法,将无法强转,这时候查询得到的数据为的,例如注其实这个查询可以通过配置映射关系简化第二个问 使用EntityManager的createNativeQuery 在使用createNativeQuery方法时,这个方法进行了重载,我经常使用...

    madthumb 发布于Java
  • Java NIO 的前生今世 之三 NIO Buffer 详解

    摘要:当我们需要与进行交互时我们就需要使用到即数据从读取到中并且从中写入到中实际上一个其实就是一块内存区域我们可以在这个内存区域中进行数据的读写其实是这样的内存块的一个封装并提供了一些操作方法让我们能够方便地进行数据的读写类型有这些覆盖了能从中传 Java NIO Buffer 当我们需要与 NIO Channel 进行交互时, 我们就需要使用到 NIO Buffer, 即数据从 Buffe...

    madthumb 发布于Java
<