240 发简信
IP属地:吉林
  • myBatis中#和$的区别

    在mybatis接口mapper文件中引用传入的参数是通过#{param}或者${param}来使用的。 1.数据类型匹配 #:会进行预编译,而...

  • [转]异步和非阻塞的区别

    关于阻塞、非阻塞、同步和异步的文章,这篇是讲得不错的。 http://www.toxingwang.com/linux-unix/linux-b...

  • Resize,w 360,h 240
    阻塞非阻塞,同步异步 区分详解

    阻塞非阻塞,同步异步 区分详解 首先举个栗子 故事:老王烧开水。 出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。 老王...

  • Resize,w 360,h 240
    Nginx为什么比Apache Httpd高效:原理篇【转】

    Nginx才短短几年,就拿下了web服务器大笔江山,众所周知,Nginx在处理大并发静态请求方面,效率明显高于httpd,甚至能轻松解决C10K...

  • DFS(深度优先搜索 || 回溯算法)

    DFS算法其实就是回溯算法。用DFS解决一个决策树的遍历过程,你需要考虑3点1 路径: 已经做出的选择2 可选项: 当前可做的选择3 结束条件:...

  • Resize,w 360,h 240
    【救助猫粮系列】第1款 醇粹

    背景 之前因为有在救助周围的小流浪,粮食消耗大以及个人消费能力又有限,怎么用较低的价格买到对流浪动物们足够安全和一定营养的猫粮成为了一个值得关注...

  • Resize,w 360,h 240
    ReactiveX Java 详解

    在正文开始之前的最后,放上 GitHub 链接和引入依赖的 gradle 代码: Github: https://github.com/Reac...

  • Resize,w 360,h 240
    双指针-对撞指针

    对撞指针 是指在有序数组中,将指向最左侧的索引定义为左指针(left),最右侧的定义为右指针(right),然后从两头向中间进行数组遍历 对撞数...