强烈推荐:春招面试,看这110道Python面试题就够了!
由于建设工具时__new__要领执行,而且必需return 返回实例化出来的工具所cls.__instance是否存在,不存在的话就建设工具,存在的话就返回该工具,来担保只有一个实例工具存在(单列),打印ID,值一样,声名工具统一个 54、保存两位小数 标题自己只有a="%.03f"%1.3335,让计较a的功效,为了扩充保存小数的思绪,提供round要领(数值,保存位数) 55、求三个要领打印功效 fn("one",1)直接将键值对传给字典; fn("two",2)由于字典在内存中是可变数据范例,以是指向统一个地点,传了新的额参数后,会相等于给字典增进键值对 fn("three",3,{})由于传了一个新字典,以是不再是原先默认参数的字典 56、列出常见的状态码和意义 200 OK 哀求正常处理赏罚完毕 204 No Content 哀求乐成处理赏罚,没有实体的主体返回 206 Partial Content GET范畴哀求已乐成处理赏罚 301 Moved Permanently 永世重定向,资源已永世分派新URI 302 Found 姑且重定向,资源已姑且分派新URI 303 See Other 姑且重定向,祈望行使GET定向获取 304 Not Modified 发送的附带前提哀求未满意 307 Temporary Redirect 姑且重定向,POST不会酿成GET 400 Bad Request 哀求报文语法错误或参数错误 401 Unauthorized 必要通过HTTP认证,或认证失败 403 Forbidden 哀求资源被拒绝 404 Not Found 无法找到哀求资源(处事器无来由拒绝) 500 Internal Server Error 处事器妨碍或Web应用妨碍 503 Service Unavailable 处事器超负载或停机维护 57、别离以前端、后端、数据库叙述web项目标机能优化 该标题网上有许多要领,我不想截图网上的长串笔墨,看的头疼,按我本身的理讲解几点 前端优化: 1、镌汰http哀求、譬喻建造精灵图 2、html和CSS放在页面上部,javascript放在页面下面,由于js加载比HTML和Css加载慢,以是要优先加载html和css,以防页面表现不全,机能差,也影响用户体验差 后端优化: 1、缓存存储读写次数高,变革少的数据,好比网站首页的信息、商品的信息等。应用措施读取数据时,一样平常是先从缓存中读取,假如读取不到或数据已失效,再见见磁盘数据库,并将数据再次写入缓存。 2、异步方法,假若有耗时操纵,可以回收异步,好比celery 3、代码优化,停止轮回和判定次数太多,假如多个if else判定,优先判定最有也许先产生的环境 数据库优化: 1、若有前提,数据可以存放于redis,读取速率快 2、成立索引、外键等 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |