一些乱七八糟的需要的知识点1.我们为什么要多线程编程?原因是1.我们一般编写的代码不是纯粹的只用CPU进行计算,我们常常会涉及到IO操作. 2.计算机内部不止CPU一个部件在工作,事实上CPU可以将某些任务分派给其他部件帮它完成.但是会等待其返回的结果,造成阻塞. 3.当非CPU阻塞时,我们可以当CPU去做其他事情,充分利用CPU.2.怎么考虑多线程编程?1.注意线程的上下文切换是需要消耗性能的,
Windows上进行开发的,运行测试很久没有出现问题,但是部署到linux出现问题了最终解决办法,统一netty版本为spring boot redis的版本 4.1.29
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号