面向对象的核心是对象,用对象来操控类里面的方法和变量,加上类还具有继承、封装、多态三大特性,提高了代码的复用性和规范性。 一、对象 调用类中的变量和方法 二 、类 调用类中的变量和方法 ...
分类:
编程语言 时间:
2019-08-01 15:52:01
阅读次数:
89
常用命令 ...
分类:
编程语言 时间:
2019-08-01 15:53:54
阅读次数:
80
命名 URL: test.html: urls.py: 如果 urls.py 中的 json_test/ 路径发生改变,test.html 中的地址也要改 可以使用反向 url 解析,给 json_test/ 起一个别名 urls.py: test.html: 这时候如果修改 urls.py 中的 ...
分类:
编程语言 时间:
2019-08-01 15:56:56
阅读次数:
85
字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值 key= value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示: 键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。 值可以取任何数据类型,但键必须是不可变的 ...
分类:
编程语言 时间:
2019-08-01 15:57:43
阅读次数:
99
importhashlibdef_verfy_ac(private_key,params):items=sorted(params.items(),key=lambdax:x[0])params_data=""foriinitems:params_data=params_data+i[0]+i[1]params_data=params_data+private_keysign=hashlib.sh
分类:
编程语言 时间:
2019-08-01 15:58:28
阅读次数:
128
这个有两种方法: 一、倍增 就是维护一个节点的第$2^0,\ 2^1,\ 2^2\ ...$层父亲,这样的话我们在后面查询的时候就可以直接“跳”着找。 第二行相当于将$dep(x) dep(y)$的值做 二进制拆分 。 跳到同一深度之后,如果两个节点已经跳到同一个位置,就直接退出。 否则,就要继续 ...
分类:
编程语言 时间:
2019-08-01 16:01:55
阅读次数:
101
map:返回一个新数组,不改变原数组 filter:返回一个新数组,不改变原数组 forEach:只是使用数组元素 slice:选取数组的的一部分,并返回一个新数组 slice(1, 3) slice(1) slice(1, 1) indexOf:搜索数组中的元素,并返回它所在的位置 join:把数 ...
分类:
编程语言 时间:
2019-08-01 16:02:32
阅读次数:
133
日常操作 加锁事务 结果 ...
分类:
编程语言 时间:
2019-08-01 16:04:21
阅读次数:
114
枚举是一种数据类型,具有集合的一些特点,可以存放多个元素,但存储对象有限且固定,枚举也有比较常见的使用场景,本文主要介绍了枚举enum主要特点,定义,无参构造器,有参构造器,枚举的常用方法举例以及主要的应用场景,若有不对之处,请批评指正,望共同进步,谢谢! ...
分类:
编程语言 时间:
2019-08-01 16:11:53
阅读次数:
168
Python学习教程:用Cython加速Python代码,快到你想不到 ...
分类:
编程语言 时间:
2019-08-01 17:18:39
阅读次数:
121
Java(计算机编程语言) Java是什么东西? 它不是什么东西,它真的是那种。。。那种能让你以优雅的思维进行复杂的编程。 Java简介 Java是由sun Microsystems公司于1995年正是推出,由詹姆斯·高斯林 (James Gosling)和同事们共同研发的成果! Java分为三个体 ...
分类:
编程语言 时间:
2019-08-01 17:19:10
阅读次数:
155
1、实现ruby中的多线程 2、实现ruby中的关键字传参,这里要用冒号,而不是等号 3、ruby中普通参数和关键字参数混合使用 ...
分类:
编程语言 时间:
2019-08-01 17:21:14
阅读次数:
172
1、ArrayList线程不安全;CopyOnWriteArrayList线程安全packageconcurrent;importjava.util.ArrayList;importjava.util.Iterator;importjava.util.List;importjava.util.concurrent.CopyOnWriteArrayList;/***Auth:zhouhonglian
分类:
编程语言 时间:
2019-08-01 17:22:43
阅读次数:
129
Python编程快速上手实践项目题目,欢迎指证与优化!代码:#!python3#pw.py-Aninsecurepasswordlockerprogram.PASSWORDS={‘email‘:‘F7minlBDDuvMJuxESSKHFhTxFtjVB6‘,‘blog‘:‘VmALvQyKAxiVH5G8v01if1MLZF3sdt‘,‘luggage‘:‘12345‘}importsysimp
分类:
编程语言 时间:
2019-08-01 17:24:14
阅读次数:
451
1. 2. 打印如下所示金字塔,基础不错的同学该题可以考虑for循环的嵌套: ...
分类:
编程语言 时间:
2019-08-01 17:24:36
阅读次数:
321
ioc的思想最核心的地方在于,资源不由使用资源的双方管理,而由不使用资源的第三方管理,这可以带来很多好处。第一,资源集中管理,实现资源的可配置和易管理。第二,降低了使用资源双方的依赖程度,也就是我们说的耦合度。 也就是说,甲方要达成某种目的不需要直接依赖乙方,它只需要达到的目的告诉第三方机构就可以了 ...
分类:
编程语言 时间:
2019-08-01 17:26:43
阅读次数:
130
packageconcurrent;importjava.util.concurrent.locks.Condition;importjava.util.concurrent.locks.ReentrantLock;/***Auth:zhouhongliang*Date:2019/8/1*线程等待与唤醒机制Condition*按指定顺序执行线程*/publicclassConditionDemo{
分类:
编程语言 时间:
2019-08-01 17:27:23
阅读次数:
147
问题描述: 今天在测试环境中,为了执行脚本,安装下python3命令,在执行make install的时候报错: ModuleNotFoundError: No module named '_ctypes'make: *** [install] Error 1 解决: 在网上找了一些方案,说要通过y ...
分类:
编程语言 时间:
2019-08-01 17:30:42
阅读次数:
308
Python简介 Python是一种高级编程语言,比Java还“高级”,所以它的效率甚至比Java还低;Python提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容;除了内置库外,Python还http://www.xuanhe.net/提供很多他人开发的第三方库,同时, ...
分类:
编程语言 时间:
2019-08-01 17:35:06
阅读次数:
236
一、数组 1.概念 数组是一种线性表数据结构,它用一种连续的内存空间,来存储一组具有相同类型的数据。 线性表:数组、链表、队列、栈等 非线性表:二叉树、堆、图等 2.连续的内存空间和相同类型的数据 优点:具有随机范文的特性,根据下标随机访问的时间复杂度为O(1) 缺点:低效的插入和删除 插入:最好O ...
分类:
编程语言 时间:
2019-08-01 18:46:43
阅读次数:
118