04 2022 档案
摘要:目前知道的部署方式有前后端统一使用tomcat部署、nginx部署 nginx部署:在linux上搭建nginx环境见nginx, 前端发布 作者用的vue2 , history模式(也就是去掉url中的 #) 搭建好vue项目后,在控制台打包,执行命令 npm run build 也可以在项目的根
阅读全文
摘要:多线程访问同步代码块出现阻塞并解决 /** * 多线程访问同步代码块出现阻塞并解决 * 锁代码块:作用的对象时整个代码块、每个对象只有一个锁与之关联 * 阻塞原因:synchronized会将当前对象锁住,只有执行完才会释放该对象锁,下一个线程才能得到锁,从而形成互斥性 */ public clas
阅读全文
摘要:学习难度:※※※※ 使用频率:※※ 在软件开发过程中有时需要创建一个复杂的对象,这个复杂对象通常由多个子部件按一定的步骤组合而成。例如,计算机是由 CPU、主板、内存、硬盘、显卡、机箱、显示器、键盘、鼠标等部件组装而成的,采购员不可能自己去组装计算机,而是将计算机的配置要求告诉计算机销售公司,计算机
阅读全文