Python 字符串多替换时性能基准测试
结论 先说结果, 直接替换是最好的. replace 一层层用, 方法笨了一点, 还可以. 懒得打字, 贴代码就完事了. 基准测试1 from cProfile import run
s = '1 a 2 \n \t \r e34234'
def _replace():
for x in range(5000000):
old_value2 = s.replace('\t', '')
old_value3 = old_value2.replace
4.7课堂 面向对象编程
面向对象编程 一、引出 面向过程:
核心是"过程"二字
过程的终极奥义就是将程序流程化
过程是"流水线",用来分步骤解决问题的
面向对象:
核心是"对象"二字
对象的终极奥义就是将程序"整合"
对象是"容器",用来盛放数据与功能的 类也是"容器",该容器用来存放同类对象共有的数据与功能 二、列子 # 学生的数据
stu_name='egon'
stu_age=18
stu_gender='male'
# 学生的功能 def
Centos7(LAMP)源码安装zabbix
一、为了顺利安装,先关闭防火墙和selinux。 #systemctl stop firewalld.service #setenforce 0 二、安装Apache 1、卸载原有Apache 在源码安装apache之前,我们要先卸载系统中,已经通过rpm包安装的apache,没有的话就不用操作。 #rpm -qa|grep httpd #rpm -e --nodeps httpd-* 2、安装依赖插件 #yum clean all #yum install -y gcc gcc-c++ op
题解 CF840C On the Bench
题目链接 如果\(a\times b\)是完全平方数,\(a\times c\)是完全平方数,那么\(a^2\times b\times c\)也是完全平方数,又因为\(a^2\)是完全平方数,所以\(b\times c\)也是完全平方数。也就是说,完全平方数具有传递性。据此,我们可以把给定的序列划分为若干个集合,使得同一集合内的数两两的乘积都是完全平方数,不同集合内的任意两个数乘积都不是完全平方数。 于是,问题转化为,\(n\)个数分为\(m\)个集合。求有多少种\(n\)个数的排列方式,使
nginx配置 多域名 spring boot项目(同台服务器多个端口)
#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-s
python基础学习-面向对象介绍
一:面向过程 与 面向对象 1、面向过程: 核心是‘过程’二字
过程的终极奥义:将程序流程化
过程是‘流水线’,用来分步骤解决问题的
2、面向对象: 核心是‘对象’二字
对象的终极奥义:将程序‘整合’
对象是‘容器’,用来盛放 数据 与 功能的 二:实现方法 程序 = 数据 + 功能 初级版 # 学生的数据
stu_name = 'xxq'
stu_age = 18
stu_gender = 'male'
# 学生的功能
def tell_stu_info():
print(f'
2020-04-07 python一行代码 http服务器文件共享
1.python3 : $ python3 -m http.server 8080 #端口自己任意指定的,不和原有的冲突就行 我的当前目录下有这两个文件 在浏览器中输入<ip>:<port> txt文件可以直接打开查看,其他类型文件点击即可下载 2.python2 $ python2 -m SimpleHTTPServer 8889 正常情况下,局域网内都是可以访问的 详情见:https://mp.weixin.qq.com/s?__biz=MjM5NDEwNzc0MQ==&mid=26509
大话设计模式----抽象工厂模式
一、抽象工厂模式:提供一个创建一系列相关或互相依赖对象的接口,而无需指定它们具体的类。 二、代码示例 @Data
public class User {
private String id;
private String name;
}
@Data
public class Department {
private String id;
private String deptName;
}
public interface IUser {
void
【从零开始学Java笔记】Java基础
大家可以关注作者的账号,关注从零开始学Java笔记文集。也可以根据目录前往作者的博客园博客进行学习。本片文件将基于黑马程序员就业班视频进行学习以及资料的分享,并记录笔记和自己的看法。欢迎大家一起学习和讨论。 【从零开始学Java笔记】目录 这里的Java基础并不是真正的Java基础,而是一些无法分类的Java知识,如果这里有不懂得知识没有关系,可以继续学习下去。 Java关键字 Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Ja
浙大版《C语言程序设计(第3版)》题目集 习题6-4 使用函数输出指定范围内的Fibonacci数 (20分)
#include <stdio.h>int fib(int n);void PrintFC/C++
今日推荐
周排行