码迷,mamicode.com
首页 > 2018年10月08日 > 全部分享
多态性
#1.多态:同一种事物的多种形态 import abc class Aninal(metaclass=abc.ABCMeta): @abc.abstractmethod def cry(self): pass class pig(Aninal): def cry(self): print(‘hengheng‘) class dog(Aninal): def cry(self): print(‘wangwang‘) pig1=pig() dog1=dog() #多态性:指的是在不考虑对象具体类型的情况下,直接使用对象。 def talk(obj): obj.cry() talk(dog1) #dog1.cry() talk(pig1) #
分类:其他好文   时间:2018-10-08 23:14:41    阅读次数:173
【CF997E】Good Subsegments (线段树+单调栈)
Description "原题链接" 给你一个长度为$n$的排列$~P$,定义一段子区间是好的,当且仅当这个子区间内的值构成了连续的一段。例如对于排列$\{1,3,2 \}$,$[1, 1], [2, 2], [3, 3], [2, 3], [1, 3]$是好的区间。 共$q$次询问,每次询问$L, ...
分类:其他好文   时间:2018-10-08 23:14:33    阅读次数:414
进程和线程的主要区别
根本区别:进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位 在开销方面:每个进程都有独立的代码和数据空间,程序之间的切换会有较大的开销;线程可以看作轻量级的进程,同一类线程共享代码和数据空间,每个线程都有自己独立的运行栈和程序计数器(PC),线程之间切换的开销小。 所处环境:在操作 ...
分类:编程语言   时间:2018-10-08 23:14:24    阅读次数:225
fox
#include<bits/stdc++.h>using namespace std;typedef long long ll;const int N=100000+5;int n,m;int sum;struct node{ int sub,key; int ans;}que[N];//trie& ...
分类:其他好文   时间:2018-10-08 23:14:14    阅读次数:200
mysql5.5换成mysql8.0
由于在建表钟发现有些语句就是录不进去,研究发现是因为5.5版本过低导致,就想换到5.7版本,结果一看8.0都出了,据官方说明8.0要比5系列快2倍网上,遂直接换成8.0了,不过这个过程真的心累。 1、卸载 首先把MYSQL文件目录下的mysql5.5中的data文件放到其他地方保存,然后通过360等 ...
分类:数据库   时间:2018-10-08 23:14:06    阅读次数:534
Java的集合、Iterator迭代器
集合 集合是java中提供的一种容器,可以用来存储多个数据。而且集合的长度是可变的。集合中存储的元素必须是引用类型数据(ArrayList) ArrayList类发现它继承了抽象类AbstractList同时实现接口List,而List接口又继承了Collection接口。Collection接口为 ...
分类:编程语言   时间:2018-10-08 23:13:59    阅读次数:216
扩展的欧几里得算法
求解形如ax+by=gcd(a,b)的一组解。 ...
分类:编程语言   时间:2018-10-08 23:13:51    阅读次数:209
29. Divide Two Integers
Given two integers dividend and divisor, divide two integers without using multiplication, division and mod operator. Return the quotient after dividi ...
分类:其他好文   时间:2018-10-08 23:13:42    阅读次数:140
游标和递归sql 的一些代码
DECLARE @UserID INT; --推广员帐号DECLARE @ProxyID INT; --代理帐号DECLARE @Score INT=1000; --分数SELECT @UserID = [SpreaderID]FROM [QPAccountsDB].[dbo].[AccountsI ...
分类:数据库   时间:2018-10-08 23:13:32    阅读次数:244
Managers经理/代理形式的数据共享
代理方式实现进程间共享字典和列表形式的数据, 代码块: ...
分类:其他好文   时间:2018-10-08 23:13:22    阅读次数:164
第14讲 | 深入区块链技术(六):DPoS共识机制
上一篇文章里,我们讲解了PoS共识机制,这一篇我们来分享PoS的一个扩展机制,这个机制在业界也非常的流行,它叫做DPoS共识机制。DPoS全称是Delegated Proof of Stake,中文翻译过来是代理权益证明。 从BM开始聊起的故事 我们聊DPoS时,为什么要从BM聊起呢, 其实,这和 ...
分类:其他好文   时间:2018-10-08 23:13:13    阅读次数:230
c#处理json数据最好的方式,没有之一。
c#处理json数据最好的方式,没有之一。 引用Json.Net(需要.NET 4.5及以上版本) using Newtonsoft.Json.Linq; 使用非常简单 JObject result = new JObject(); //创建一个json对象 JArray arr= new JArr ...
分类:Windows程序   时间:2018-10-08 23:13:07    阅读次数:184
网页爬虫小记:两种方式的爬取网站内容
此处进行简单的分类,对于普通的网页爬取内容,如果没有登录界面可以直接使用Jsoup的API进行爬取; 如果网站是在打开目标也之前需要进行登录,此时需要先使用用户加密码实现登录获取Cookie然后进行登录; 本文就第二种方式进行分析: 方式一、 httpClient中的PostMethod 或者 Ge ...
分类:Web程序   时间:2018-10-08 23:13:00    阅读次数:258
结对编程项目总结
结对编程项目已经做完,总结一下这次做项目的感受。 最开始的个人项目我是用c++写的,那个时候还不知道结对编程是做什么内容,结果要做UI,所以我决定把代码转成java,而且c++不能实现短信验证功能。 其实在上个学期我们就已经上了java的课程,按理说用java再写一遍也不难,但是我上个学期课没有好好 ...
分类:其他好文   时间:2018-10-08 23:12:51    阅读次数:151
用单链表来实现数据的逆序
#include<stdio.h>#include<stdlib.h> typedef struct node{ int data;//节点数据 struct node *next;//节点指针,该指针指向该节点的下一节点}listnode,*list;//list指向该节点//初始化单链表list ...
分类:其他好文   时间:2018-10-08 23:12:45    阅读次数:189
SQL Server如何查找表名或列名中包含空格的表和列
最近发现一个数据库中的某个表有个字段名后面包含了一个空格,这个空格引起了一些小问题,一般出现这种情况,是因为创建对象时,使用双引号或双括号的时候,由于粗心或手误多了一个空格,如下简单案例所示: USE TEST; GO --表TEST_COLUMN中两个字段都包含有空格 CREATE TABLE T ...
分类:数据库   时间:2018-10-08 23:12:34    阅读次数:210
Python——包
注意事项 1.关于包相关的导入语句也分为import和from ... import ...两种,但是无论哪种,无论在什么位置,在导入时都必须遵循一个原则:凡是在导入时带点的,点的左边都必须是一个包,否则非法。可以带有一连串的点,如item.subitem.subsubitem,但都必须遵循这个原则 ...
分类:编程语言   时间:2018-10-08 23:12:27    阅读次数:218
985条   上一页 1 2 3 4 5 6 7 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!