什么是Flask,有什么优点?        轻量级web框架,默认依赖两个外部库:jinja2和Werkzeug WSGI工具        适用于做小型网站以及web服务的API&nbsp
在编写程序的时候,如果想要**改变(重新赋值)**函数外部的变量,并且这个变量会作用于许多函数中,就需要告诉 Python 程序这个变量的作用域是全局变量,global 语句可以实现定义全局变量的作用。
Django中models利用orm对MySQL进行查询Django ORM查询中select_related和prefetch_related的区别?def select_related(self, *fields) 性能相关:表之间进行join连表操作,一次性获取关联的数据。 总结: 1. select_related主要针一对一和多对一关系进行优化。 2.
转载 2023-07-27 16:38:27
93阅读
最近做的一个项目版本,用了多久?最近版本都有哪些功能,输出了多少用例?这个项目中你负责了哪些模块?你觉得你们项目有什么优势性能测试怎么做的?性能测试用什么工具测的?实时监控服务端CPU性能用什么方法?如何鉴定系统瓶颈?压力测试和负载测试的区别?性能测试的关键指标有哪些?分别解释下你怎么判断的?性能指 ...
转载 2021-08-28 10:46:00
1640阅读
1点赞
一、线程池常见面试题 1.1、线程池参数(7-4-4)1、corePoolSize:线程池的基本大小,当提交一个任务到线程池时,线程池会创建一个线程来执行任务,即使其他空闲的基本线程能够执行新任务也会创建线程,等到需要执行的任务数大于线程池基本大小时就不再创建。说白了就是,即便是线程池里没有任何任务,也会有corePoolSize个线程在候着等任务。2、maximumPoolSize:最
1、获取svn里面的版本内容svncosvn://192.168.80.100/webapp2、备份数据,备份所有库,备份单个库的命令mysqldump-uroot-p123--all-databases>alldatabases.sqlmysqldump-uroot-p123库名>库名.sqlmysqldump-uroot-p123--databasesku1ku2ku3>库名
原创 2019-03-06 14:35:29
401阅读
2点赞
排序 选择排序 基本思想 每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 简单理解:每个元素都和它后面的元素比较,只要后面的元素比它大就交换 选择排序的最终代码 以上4个for循环代码重复性较高,唯独不一样的地方就是每个for循环中都有一
转载 2020-10-18 16:18:00
156阅读
2评论
# Java排序面试题实现方法 ## 概述 在面试过程中,经常会遇到Java排序相关的问题。本文将详细介绍如何实现Java排序面试题,从整体流程到具体实现代码,帮助新手快速掌握该问题。 ## 流程图 ```mermaid flowchart TD A[开始] --> B[选择排序算法] B --> C{是否需要自定义排序规则} C -- 是 --> D[实现Compa
原创 2023-11-23 06:15:13
23阅读
181、常用UNIX 命令(Linux 的常用命令)(至少10 个)【基础】答:ls pwd mkdir rm cp mv cd ps ftp telnet ping env more echo182、后序遍历下列二叉树,访问结点的顺序是?【基础】A/ \B C/ \ \D E F/ / \G N I/ \J K答:顺序为:DJGEBKNIFCA 。183、排序都有哪几种方法?请列举。用JAVA
[TOC] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 张贺,多年互联网行业工作经验,担任过网络工程师、系统集
原创 2021-07-28 16:29:53
359阅读
工作原理:首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻
原创 2022-12-21 10:04:21
106阅读
第一章:Python高级编程-Python一切皆对象目录第一章:Python高级编程-Python一切皆对象1. Python一切皆对象1.1 函数和类也是对象,属于Python的一等公民1.2 type、object和class的关系1.3 Python中的常见内置类型1.3.1 对象的三个特征1.3.2 None(全局只有一个)1.3.3 数值1.3.4 迭代类型1.3.5 序列类型1.3.6
目录1.选择排序1.1 排序算法的稳定性1.2选择排序的稳定性2.冒泡排序3.插入排序4.希尔排序4.1 希尔排序增量的选择5.堆排序5.1MIN-HEAPIFY(i) 操作5.2删除堆顶元素操作5.3排序过程6.归并排序7.快速排序7.1“划分”(Partition)算法导论写法7.2 “填坑法”8.总结&练习 1.选择排序每次从待排序的元素中选择最小的元素,依次和第1、2、3…位置的
1、冒泡排序(Bubble Sort)算法描述: (1)比较相邻的元素。如果第一个比第二个大,就交换它们两个; (2)对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数; (3)针对所有的元素重复以上的步骤,除了最后一个; (4)重复步骤1~3,直到排序完成。如果两个元素相等,不会再交换位置,所以冒泡排序是一种稳定排序算法。方法一:自定义数组实现冒泡排序p
前言 收集了100多道 Python 基础练习题,面试题,笔试题,练完这些题 Python 内功大增!适合python初学者和基础不牢的同学练手。 想刷面试题的也可以多看看,答案在网易云平台课程上https://study.163.com/course/courseMain.htm?courseId
原创 2021-06-02 20:51:01
1045阅读
# Java 代码排序面试题之践行指南 排序是一项基础且重要的算法技能,在Java开发中广泛应用。在面试中,排序问题常常会出现。因此,本文将指导你实现“Java 代码排序”的过程,包含具体的步骤、代码示例与解释。 ## 实现步骤 以下表格总结了完成代码排序的步骤: | 步骤编号 | 步骤描述 | 具体操作
原创 8月前
14阅读
前言因为是面对面试场景,所以原理什么的就不讲,网上一搜一大把,假设看到这篇博客的人都会堆排序
原创 2022-02-11 18:03:04
121阅读
前言因为是面对面试场景,所以原理什么的就不讲,网上一搜一大把,假设看到这篇博客的人都会堆排序的原理了。我就大概的用最简单的代码实现了下。毕竟面试这么一个水题写半个小时也不太好吧。实现中遇到的困难:数组下标必须要从0开始 0 对应左右节点:(1,2) 如果从1 开始 对应:(3,4), 2对应(5,6)那么1 2 节点之间就没有联系了,不太好。数组下标必须要从0开始#include<bits/stdc++.h>using namespace std;const...
原创 2021-09-06 11:57:07
268阅读
# Java排序算法面试题 ## 导言 在计算机科学领域中,排序算法是一种将一组元素按照特定顺序重新排列的算法。排序算法是非常基础且重要的算法之一,它们在各个领域都有广泛的应用,例如数据库查询、数据压缩、图像处理等等。在面试中,排序算法是经常被提及的话题之一,因此我们有必要了解常见的排序算法以及它们的实现原理。 本文将介绍几种常用的排序算法,包括冒泡排序、选择排序、插入排序、归并排序和快速排
原创 2023-08-09 15:59:02
54阅读
一.填空题:1. 在Linux系统中,以_文件__方式访问设备 。2. Linux内核引导时,从文件__/etc/fstab__中读取要加载的文件系统。3. Linux文件系统中每个文件用索引节点(i节点)___来标识。4. 全部磁盘块由四个部分组成,分别为_引导区、超级块(superblock),索引结点(inode),数据块(datablock) ___________________。5.
转载 精选 2014-02-19 14:13:40
2195阅读
  • 1
  • 2
  • 3
  • 4
  • 5