当前位置: 首页 > news >正文

火车头采集做网站赚钱做网络推广要学些什么

火车头采集做网站赚钱,做网络推广要学些什么,毕业论文 用tp做网站,有了网站 怎么做排名优化为什么使用线程池? 降低系统资源消耗,通过重用已存在的线程,降低线程创建和销毁造成的消耗;提高系统响应速度,当有任务到达时,通过复用已存在的线程,无需等待新线程的创建便能立即执行&#xf…

为什么使用线程池?

  • 降低系统资源消耗,通过重用已存在的线程,降低线程创建和销毁造成的消耗;
  • 提高系统响应速度,当有任务到达时,通过复用已存在的线程,无需等待新线程的创建便能立即执行;
  • 方便线程并发数的管控,因为线程若是无限制的创建,可能会导致内存占用过多而产生OOM,并且会造成cpu过度切换(cpu切换线程是有时间成本的(需要保持当前执行线程的现场,并恢复要执行线程的现场)
  • 提供更强大的功能,延时定时线程池

参考博客:https://blog.csdn.net/u012060033/article/details/111934507



简单使用:
参考博客:https://blog.csdn.net/weixin_45866737/article/details/122539694

创建线程池

MyThreadPool .java

@Configuration
public class MyThreadPool {//ThreadPoolTaskExecutor不会自动创建ThreadPoolExecutor,需要手动调initialize才会创建。如果@Bean就不需手动,会自动InitializingBean的afterPropertiesSet来调initialize@Bean("myExecutor")public Executor createJobExecutor() {ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();// 线程池活跃的线程数executor.setCorePoolSize(20);// 设置线程队列最大线程数executor.setMaxPoolSize(40);// 设置等待队列大小executor.setQueueCapacity(200);// 线程池维护线程所允许的空闲时间executor.setKeepAliveSeconds(60);// 线程前缀名称executor.setThreadNamePrefix("myExecutor---: ");executor.initialize();return executor;}
}

service层

@Service
public class StudentServiceImpl implements StudentService {@Override@Async("myExecutor")public Future<StudentVo> toVo(Student student) {StudentVo studentVo = StudentMapStruct.INSTANCE.studentToVo(student);// 业务操作return new AsyncResult<>(studentVo);}
}

controller层:

@Api(tags = "学生实体类转vo接口")
@RestController
@RequestMapping(value = "/trans")
public class StudentController {@AutowiredStudentServiceImpl studentService;@ResponseBody@PostMapping("/students")@ApiOperation(value = "测试接口")public ResponseEntity<StudentResponse> testStudent(@ApiParam("学生请求对象实体类") @RequestBody Student student){Future<StudentVo> studentVo = studentService.toVo(student);while (studentVo.isDone()) {break;}StudentResponse studentResponse = StudentMapStruct.INSTANCE.voToResponse(studentVo.get());return new ResponseEntity(studentResponse, HttpStatus.OK);}
}
http://www.tj-hxxt.cn/news/40194.html

相关文章:

  • 网站制作常用代码东莞做好网络推广
  • 网站做seo推广论坛软文案例
  • 网站宣传方法中国搜索引擎
  • 网站策划过程丁的老头seo博客
  • 专门做批发的网站吗小广告怎么能弄干净
  • 做电商网站的流程seo词条
  • 网站开发公司团队优势网站数据统计工具
  • 成都 网站原创权重查询爱站网
  • ftp wordpress 区别免费网站seo排名优化
  • 做网站怎么推广产品推广文案范文
  • 在哪做网站建设做灰色词seo靠谱
  • 上市公司排名短视频seo软件
  • 广州企业网站建设推荐网址seo分析
  • 电子商务网站规划与建设论文seo优化的基本流程
  • 如何自建淘宝客网站企业宣传册
  • 专业的网站建站公司网站建设网络推广平台
  • seo网站做推广公司网站推广方案有哪些
  • 公司做网站的法律依据品牌推广计划
  • 营销型网站建设标准品牌推广方案
  • 网站上的验证码怎么做数字营销公司
  • wordpress首页空白seo刷关键词排名免费
  • 购买网站模板怎么用百度贴吧官网
  • 长沙网站优化步骤百度区域代理
  • 合肥有没有做网站的单位深圳网络营销和推广方案
  • 亚马逊商城官方网站酒吧营销用什么软件找客源
  • 哪个网站可以做卖房站长工具ip地址查询域名
  • 个人免费开店的网站不知怎么入门
  • 阿里云域名注册好了怎么做网站google开户
  • 免费自己制作网站教程西安seo网络优化公司
  • 个人网站创意合肥seo关键词排名