240 发简信
IP属地:浙江
  • CentOS6---软件安装随记

    JDK GitLab Nexus Maven Git Jenkins 首次访问将会在/var/lib/jenkins/secrets/initi...

  • Java并发容器与框架(一)阻塞队列

    我们已经看到了形成Java并发程序设计基础的底层构建块。然而,对于实际编程来说,应该尽可能远离底层结构。使用由并发处理的专业人士实现的较高层次的...

  • Java并发编程基础(三)线程间通信

    如果多个线程能够相互配合完成工作,这将会带来巨大的价值。 一、volatile和synchronized关键字 Java支持多个线程同时访问一个...

  • Java并发编程基础(二)启动和终止线程

    通过调用线程的start()方法进行启动,随着run()方法的执行完毕,线程也随之终止。 一、启动线程 线程对象在初始化完成后,调用start(...

  • Resize,w 360,h 240
    Java并发编程基础(一)线程简介

    一、什么是线程 现代操作系统调度的最小单元是线程,在一个进程里可以创建多个线程,这些线程都拥有各自的计数器、堆栈和局部变量等属性,并且能够访问共...

  • react-redux(二)

    一、UI 组件 React-Redux 将所有组件分成两大类:UI 组件(presentational component)和容器组件(cont...

  • react-redux(一)

    Redux着眼于对状态整理的维护,而不会产生出具体变动的部分。React是一个由状态整体输出界面的view层实现,因此二者可以说是绝配。 如何在...

  • Resize,w 360,h 240
    Redux(中间件与异步操作)

    Redux 的基本做法:用户发出 Action,Reducer 函数算出新的 State,View 重新渲染。但是,一个关键问题没有解决:异步操...