概述 python中的下划线主要分为如下几类: 前置单下划线,如_a,_variable,主要是用于将变量或方法定义为私有属性。这里的私有属性并非如java中的私有,而是一种约定俗成,想强行访问仍旧可以正常访问。 后置单下划线,如a_,val_,主要用于将变量区别,如变量名称和关键字冲突,后面加个下 ...
分类:
编程语言 时间:
2021-06-02 10:55:09
阅读次数:
0
前端MySQL 一、引言 MySQL是一个关系型数据库管理系统,在Web应用方面,MySQL是最好的应用之一。其主要的他点是体积小、速度块、总体成本低、源码开放 二、MySQL的构成 在我们开始学习MySQL 数据库前,让我们先了解下RDBMS的一些术语: 数据库: 数据库是一些关联表的集合。 数据 ...
分类:
数据库 时间:
2021-06-02 10:38:37
阅读次数:
0
tomcat的安装和启动来源 - 小猴子1024 tomcat的安装 建议大家使用免安装版的tomcat,下载后直接解压即可,解压目录最好不要带有中文和空格。tomcat版本: TOMCAT版本SERVLET/JSP规范JDK版本 tomcat9.X 4.0/TBD 8+ tomcat8.X 3.1 ...
分类:
其他好文 时间:
2021-05-24 17:05:36
阅读次数:
0
1:redis缓存在建立的时候一定要建准确,一定要大范围的建,不要只针对一个产品或者一个很小的点进行建设,这样的命中率特别低 2:命名时一定要注意,针对不同的文件最好在命名的时候命名成有针对性的文件,比如A站下B列表的一个功能C,命名时可以如下A:B:C,这样在后续的清除缓存的时候也可以方便清除 3 ...
分类:
其他好文 时间:
2021-05-24 14:01:44
阅读次数:
0
前言 作为开发人员,只要你的应用最终是放在linux环境执行,那么最好就是将本地开发环境也线上一致。不管是用windows系统,还是mac系统,即使你本地程序跑得好好的,也经常会出现一上线就各种bug的现象。排查这些问题相当耗时,而且随着应用的复杂度越来越大,一个应用要跑起来,需要依赖很多服务,不同 ...
分类:
其他好文 时间:
2021-05-24 13:44:00
阅读次数:
0
mysql 存储引擎分类 myisam和innodb的区别 1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务; 2. InnoDB支持外键,而MyISAM ...
分类:
数据库 时间:
2021-05-24 13:42:20
阅读次数:
0
1.必须能落地 第二条的一种表现 虽然写在这里比较多余,但是还是需要着重提一下 2.合理 基于现有情况去做最好的设计 重点是基于现状也就是团队的上下文。几个关键点 资源(人) 时间 业务(复杂度与业务发展,比如一个一次性开发的业务还是长期维护的业务,1+1=2的业务还是非常复杂的业务,1个人使用的系 ...
分类:
其他好文 时间:
2021-05-24 13:24:51
阅读次数:
0
为一个特定的任务选择最好的数据结构和算法是开发高性能软件的一个关键。 1. Collection Collection接口为线性表,向量,栈,队列,优先队列以及集合定义了共同的操作。 Java collection框架中定义的所有接口和类都分组在java.util包中。 Java collectio ...
分类:
其他好文 时间:
2021-05-24 10:26:43
阅读次数:
0
面向对象程序设计(OOP) 就是使用对象进行程序设计。对象(object) 代表现实世界中可以明确标识的一个实体。 一个对象的狀态(state,也称为特征(property) 或属性(attribute)) 是由具有当前值的数据域来表示的。— 个对象的行为(behavior, 也称为动作(actio ...
分类:
其他好文 时间:
2021-05-24 10:22:43
阅读次数:
0
排序方法 平均情况 最坏情况 最好情况 空间复杂度 稳定性 复杂性 直接插入排序 O(n^2) O(n^2) O(n) O(1) 稳定 简单 希尔排序 O(nlog2n) O(nlog2n) O(1) 不稳定 较复杂 冒泡排序 O(n^2) O(n^2) O(n) O(1) 稳定 简单 快速排序 O ...
分类:
编程语言 时间:
2021-05-24 10:05:48
阅读次数:
0