![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
感悟
文章平均质量分 56
艺名已被她占用
这个作者很懒,什么都没留下…
展开
-
前端代码运行安装
ocode前端代码安装及运行 运行 启动nginx,路径:D:\softwares\nginx-1.18.0 启动前端项目,在D:\workspace\ocode-frontend下执行npm run serve 启动本地代码扫描服务在9001端口 浏览器访问http://dev-console.cloud.oppoer.me/后把路径/psa改为/ocode 本地启动项目完成(请确保hosts文件已把dev-console.cloud.oppoer.me定向到127.0.0.1) 安装 拉取代码库原创 2021-04-26 15:13:55 · 386 阅读 · 0 评论 -
juc的Condition实现线程循环调用
生产者消费者循环调用 本篇文章需要有一定的java多线程的基础。如果没有,建议先学习。 基础的生产者消费者相信大家都耳熟能详,生产者消费者无非就是利用java的锁机制,如果没有生产,那么久等待生产,生产好了就通知消费者来消费。还没消费那么久等待,消费完了那么就通知生产者生产。 常规的实现方式有两种,可以用到synchronized关键字实现,也可以用到lock锁实现。 我们今天的关键不是生产者消费者模式,而是一个和生产者消费者模式非常类似的循环调用模式。 要求如果数量为1的话就调用线程A,如果为2的话就调用原创 2021-01-25 15:15:21 · 84 阅读 · 0 评论 -
线程池最全总结
线程池 1、什么是线程池: java.util.concurrent.Executors提供了一个 java.util.concurrent.Executor接口的实现用于创建线程池 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。 如果:T1 + T3 远大于 T2,则可以采用线程池,以提高服务器性能。 一个线程池包括以下四个基本原创 2021-01-20 13:10:34 · 149 阅读 · 0 评论 -
我是一名普通本科的文科学生。今天是我自学java的整整一年时间。2020年
我是一名普通本科文科学生。今天是我自学java的整整一年时间。 本人可以用人格担保,不是任何培训机构的托,不帮任何培训机构打广告。 至于为什么想转java跨度这么大的行业我就不多赘述,大家想必也不感兴趣。 现在是互联网的时代,选择和互联网相关的专业,我相信一定不会错。 其实学习java小伙伴们无非两大问题,第一我能学吗,第二我应该怎么学,今天就简单的和大家说说我从javase到spingclou...原创 2020-04-24 20:01:43 · 748 阅读 · 1 评论