python cmp函数排序_python中sort()方法的cmp参数

  • Post author:
  • Post category:python

《python基础编程》里有讲到一段高级排序: “如果希望元素能按照特定的方式进行排序(而不是sort函数默认的方式,即根据python的默认排序规则按升序排列元素,第5章内对此进行讲解),那么可以通过compare(x,y)的形式自定义比较函数。compare(x,y)函数会在xy时返回正数,如果x=y则返回0(根据你的定义)。定义好该函数之后,就可以提供给sort方法作为参数了。内建函数cmp…

继续阅读 python cmp函数排序_python中sort()方法的cmp参数

centos8 yum太慢_解决Linux主机yum/apt-get速度慢&报错

  • Post author:
  • Post category:linux

简要说明: 这个问题来源于系统的源设置。由于我们并不太信任国内资源,因此全部直接使用美国源。 平时有碰到太多运营商利用DNS,做到私自替换同名文件经历,特别是http的链接尤为严重。 解决方案: 如您觉得系统更新/安装软件速度慢,请替换使用中国内地源地址(阿里或163,二选一)。 阿里源:https://opsx.alibaba.com/mirror 163源:https://mirrors.16…

继续阅读 centos8 yum太慢_解决Linux主机yum/apt-get速度慢&报错

CSS3

  • Post author:
  • Post category:其他

文章目录 CSS3动画 标签 transform以及transition Grid布局 Grid Contatiner Grid Item Grid Track Grid Cell Grid Area 单位 容器属性 CSS函数 CSS3动画 标签 figure 标签 用于规定独立的流内容(图像、图表、照片、代码等等) figcaption 标签 与 figure 配套使用,用于定义 figure…

继续阅读 CSS3

【ceph】什么是Ceph?——(MinIO和ceph的区别|GFS(GlusterFS)、MFS、Ceph、Lustre|文档)…

  • Post author:
  • Post category:其他

目录 什么是Ceph? 简介 什么是块存储、文件存储和对象存储以及区别? Ceph存储架构 Ceph数据的存储 Ceph开发如何入门 部署实例 MinIO和ceph ceph和GFS(GlusterFS)、MFS、Ceph、Lustre ceph和hadoop ceph 文档 什么是Ceph? 简介 Ceph则是一个统一分布式存储系统(统一:同时支持块存储、文件存储和对象存储),具有优异的性能、可…

继续阅读 【ceph】什么是Ceph?——(MinIO和ceph的区别|GFS(GlusterFS)、MFS、Ceph、Lustre|文档)…

性能测试之基本流程以及相关性能指标、性能问题

  • Post author:
  • Post category:其他

在取得数据之前就把事情理论化是一个严重的错误。不理智的人扭曲事实来适应理论,而不是改变理论来适应事实。 ---夏洛克-福尔摩斯 性能测试基本流程: 1  熟悉应用: 了解应用的框架、功能逻辑 包含应用的部署方式: Tomcat方式部署,一般直接运行startup.sh ,war包形式部署 springboot方式部署,一般是 Java -jar XX, jar包形式部署 docker方式部署,一般…

继续阅读 性能测试之基本流程以及相关性能指标、性能问题

nginx部署前端项目的详细步骤

  • Post author:
  • Post category:其他

前言 在前端开发过程中经常是需要把前端静态资源放到服务器中看效果,这时经常用到nginx来配置。 1. 什么是nginx Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。 由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接, 并且cpu、内存等资源消耗却非常低,运行非常稳定。 2. 应用场景 我们这次用到的…

继续阅读 nginx部署前端项目的详细步骤

CSS–HTML文字超出显示省略号+指定换行

  • Post author:
  • Post category:其他

1、指定俩行 .break { width: 200px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; line-height: 30px; letter-spa…

继续阅读 CSS–HTML文字超出显示省略号+指定换行

C++调用C#创建的COM组件

  • Post author:
  • Post category:其他

组件基本概念 COM(Componet Object Model)组件是微软公司为了计算机工业的软件生产更加符合人类的行为方式开发的一种新的软件开发技术。在COM构架下,人们可以开发出各种各样的功能专一的组件,然后将它们按照需要组合起来,构成复杂的应用系统。由此带来的好处是多方面的:可以将系统中的组件用新的替换掉,以便随时进行系统的升级和定制;可以在多个应用系统中重复利用同一个组件;可以方便的将应…

继续阅读 C++调用C#创建的COM组件

localStorage的图片缓存

  • Post author:
  • Post category:其他

最近在做一个商城类的网站,其中想到要做图片缓存,刚好看到了localStorage就研究了一下。 不过经过几天的探索,发现这个东东其实并不适合做大型网站,特别是有大量图片的网页的缓存,因为它的最大缓存空间只有5M(没记错的话)。 所以要是项目有很多很多图片就放弃这个家伙把。 因为它目前没用所以要被砍掉了,砍掉前,简单将我做的一些前端代码贴出来,以供将来有需要参考: /*判断是否支持缓存,支持并且存…

继续阅读 localStorage的图片缓存

nginx针对一个域名多个php版本访问不同的目录

  • Post author:
  • Post category:php

test.com/test1 就会走php5.5版本 test.com/test2 就会走php5.2版本 test.com  默认走php7.0版本 location /test1/ { rewrite ^/test1/(\w+)/(\d+).html$ /test1/$1/test1.php?qh=$2 last; rewrite ^/test1/(\w+)/p(\d+)/$ /test1/$…

继续阅读 nginx针对一个域名多个php版本访问不同的目录