
感悟
文章平均质量分 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 · 459 阅读 · 0 评论 -
juc的Condition实现线程循环调用
生产者消费者循环调用本篇文章需要有一定的java多线程的基础。如果没有,建议先学习。基础的生产者消费者相信大家都耳熟能详,生产者消费者无非就是利用java的锁机制,如果没有生产,那么久等待生产,生产好了就通知消费者来消费。还没消费那么久等待,消费完了那么就通知生产者生产。常规的实现方式有两种,可以用到synchronized关键字实现,也可以用到lock锁实现。我们今天的关键不是生产者消费者模式,而是一个和生产者消费者模式非常类似的循环调用模式。要求如果数量为1的话就调用线程A,如果为2的话就调用原创 2021-01-25 15:15:21 · 113 阅读 · 0 评论 -
线程池最全总结
线程池1、什么是线程池: java.util.concurrent.Executors提供了一个 java.util.concurrent.Executor接口的实现用于创建线程池多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。如果:T1 + T3 远大于 T2,则可以采用线程池,以提高服务器性能。 一个线程池包括以下四个基本原创 2021-01-20 13:10:34 · 186 阅读 · 0 评论 -
我是一名普通本科的文科学生。今天是我自学java的整整一年时间。2020年
我是一名普通本科文科学生。今天是我自学java的整整一年时间。本人可以用人格担保,不是任何培训机构的托,不帮任何培训机构打广告。至于为什么想转java跨度这么大的行业我就不多赘述,大家想必也不感兴趣。现在是互联网的时代,选择和互联网相关的专业,我相信一定不会错。其实学习java小伙伴们无非两大问题,第一我能学吗,第二我应该怎么学,今天就简单的和大家说说我从javase到spingclou...原创 2020-04-24 20:01:43 · 859 阅读 · 1 评论