摘要: 线程池介绍在web开发中,服务器需要接受并处理请求,所以会为一个请求来分配一个线程来进行处理。如果每次请求都新创建一个线程的话实现起来非常简便,但是存在一个问题:如果并发的请求数量非常多,但每个线程执行的时间很短,这样就会频繁的创建和销毁线程,如此一来会大大降低系统的效率。可能出现服务器在为每个请求创建新线程和销毁线程上花费的时间和消耗的系统资源要比处理实际的用户请求的时间和资源更多。那么有没有一... 阅读全文
posted @ 2019-05-11 10:19 树荫下的天空 阅读(438) 评论(0) 推荐(1) 编辑
摘要: 前言 同时学习java和python或其他语言的小朋友,肯定发现了一个问题,java实体类有冗长的setter和getter,但是Python就不用,那么造成这个现象的原因是什么呢?为什么java不像Python直接把属性设置为public就完事了? 不能只随波逐流别人写就跟着写要通过现象看本质。 一、面向对象的封装理念 这应该是最多人给你的答案,封装类的内部细节提供对应的方法,有时候可以... 阅读全文
posted @ 2019-05-11 10:17 树荫下的天空 阅读(10556) 评论(0) 推荐(3) 编辑