https://nanti.jisuanke.com/t/31460 题意 两个操作。1:查询区间[l,r]的和,设长度为L=r-l+1, sum=a[l]*L+a[l+1]*(L-1)+...+a[r]。2:将第a个位置修改为b。 分析 变形一下,sum=a[l]*(r-l+1)+a[l+1]*( ...
分类:
编程语言 时间:
2018-09-18 14:21:59
阅读次数:
136
1.模块介绍 n个.py文件组成了模块 2.如何自定义模块 导入自定义模块 其实就是告诉python解释器 去解释那个python文件 导入一个.py文件 解释器解释这个python程序 导入一个包 解释器解释__init.py__文件 自定义模块就是 定义相关的程序文件 或者相关的程序包 但是值得 ...
分类:
编程语言 时间:
2018-09-18 14:22:31
阅读次数:
187
使用函数指针时,指针可以像函数名一样,直接加括号和参数列表调用;也可先解引用再调用 但是使用类指针时不可以 ...
分类:
编程语言 时间:
2018-09-18 14:23:09
阅读次数:
192
初识Django —Python API接口编程入门 一、WEB架构的简单介绍 Django是什么? Django是一个开放源代码的Web应用框架,由Python写成。我们的目标是用Python语言,基于Django框架,利用MVC模型,实现后台方面的针对数据库的API开发。先了解一下互联网的WEB ...
分类:
编程语言 时间:
2018-09-18 14:23:55
阅读次数:
162
废话不多说,上代码: 运行结果: 这里用到了函数指针(即指向函数的指针),我们要监听A类中的成员变量a,我们定义A类的时候就增加一个将来要监听a变量的函数指针列表,并增加一个registerCallback函数用于将来添加监听者,在a变化时将监听者列表里的所有监听者都调用一遍;在使用A类对象时,我们 ...
分类:
编程语言 时间:
2018-09-18 14:24:01
阅读次数:
191
10本书在Java程序员界都是被认为很棒的书。当一个程序员开始初学Java时,他的第一个问题应该是如何选择一本书来作为指导学习Java。这个问题也就表明,相对于其他的教程和博客,Java书籍还是很重要的参考,主要表现在以下两点: 通常书籍是由比较权威的程序员来撰写的。相比其他媒介,书籍对于内容的描述 ...
分类:
编程语言 时间:
2018-09-18 14:25:05
阅读次数:
146
在分析Spring 容器创建过程时,我们知道容器默认会加载一些后置处理器PostPRocessor,以AnnotationConfigApplicationContext为例,在构造函数中初始化reader时,加载默认后置处理器。其中 ConfigurationClassPostProce ...
分类:
编程语言 时间:
2018-09-18 14:27:11
阅读次数:
196
@EnableAutoConfiguration:启用springboot的自动配置,根据所声明的依赖对Spring进行自动配置 @ComponentScan 和 @Component在应用程序所在的程序包上启用扫描 @Configuration:允许在上下文中注册额外的bean或导入其他配置类 @ ...
分类:
编程语言 时间:
2018-09-18 14:27:30
阅读次数:
160
我们知道,js函数有多种写法,函数声明 ,函数表达式,Function式构造函数,自执行函数,包括Es6的箭头函数,Class类写法,高阶函数,函数节流/函数防抖,下面我就开始讲关于上面几种类型的最基本用法。 函数声明式写法 这种写法是最基本的写法 ,使用关键字 function 定义函数,函数声明 ...
分类:
编程语言 时间:
2018-09-18 14:27:38
阅读次数:
165
Number(数字): 数字类型创建: a = 10b = ab = 20 pint('a : 'a)pint('b : 'b) 数据类型转换: int(x,[,base]) 将 x 转换为一个整数float(x) 将 x 转换为一个浮点数str(x) 将对象 x 转换为字符串repr (x) 将对 ...
分类:
编程语言 时间:
2018-09-18 14:56:13
阅读次数:
159
本文github位置: 环境准备 1. JDK版本:1.8 2. Spring boot版本:1.5.16 3. Swagger及其Swagger ui版本:2.6.1(关于swagger ui版本 每个版本的汉化方式可能有不同) 4. 默认url: Maven依赖 注意事项: swagger ui ...
分类:
编程语言 时间:
2018-09-18 14:59:06
阅读次数:
371
变量的定义规范 定义方式: 常量 基本数据类型: 数字: ...
分类:
编程语言 时间:
2018-09-18 14:59:23
阅读次数:
142
JavaScript 字面量 和 变量 字面量:就是那些不可变的值,如1,2,100,2000,Infinity,NaN 变量:变量的值是可变的,可以用来保存字面量来使用。 使用 var 关键字声明一个变量。。。var a; var b = 666; 使用typeof来查看一个变量的数据类型。。。c ...
分类:
编程语言 时间:
2018-09-18 16:00:35
阅读次数:
169
这门课主要是简单介绍了人工智能,人工智能与python的关系以及python的特点等。 零、思维导图预览: 一、人工智能方面的应用 1.手机app方面: ——人脸识别 (face++) 也就是图像识别 —— 购物推荐(淘宝app) —— 语音识别(讯飞输入法) —— 图片识花(微信里的小程序)也是图 ...
分类:
编程语言 时间:
2018-09-18 16:02:43
阅读次数:
177
转自:http://www.cnblogs.com/feng-sc C++11已经出来很久了,网上也早有很多优秀的C++11新特性的总结文章,在编写本博客之前,博主在工作和学习中学到的关于C++11方面的知识,也得益于很多其他网友的总结。本博客文章是在学习的基础上,加上博主在日常工作中的使用C++1 ...
分类:
编程语言 时间:
2018-09-18 16:04:32
阅读次数:
160
import pandas as pd import numpy as np d=np.array(range(10)).reshape(2,5) data=pd.DataFrame(d) data.columns=['a','b'] data['test']=['m1901\t','m1902\t ...
分类:
编程语言 时间:
2018-09-18 16:06:11
阅读次数:
595
垃圾回收 需要思考的问题 1、哪种内存需要回收? 2、什么时候回收? 3、如何回收? 对象是否存活 引用计数法 这是一种非常简单易理解的回收算法。每当有一个地方引用一个对象的时候则在引用计数器上 +1,当失效的时候就 -1,无论什么时候计数器为 0 的时候则认为该对象死亡可以回收了。 这种算法虽然简 ...
分类:
编程语言 时间:
2018-09-18 16:07:38
阅读次数:
185
【zipfile】 虽然叫zipfile,但是除了zip之外,rar,war,jar这些压缩(或者打包)文件格式也都可以处理。 zipfile模块常用的一些操作和方法: is_zipfile(filename) 测试filename的文件,看它是否是个有效的zipfile ZipFile(filen ...
分类:
编程语言 时间:
2018-09-18 16:08:19
阅读次数:
217
注:由于本人用的是window10系统,docker的版本是Docker Community Edition(Docker CE ). 什么是Docker 按官网的话说,Docker是一个世界领先的容器化平台,它是github上开源的并且跨平台的。 Docker 结构 镜像(Image):类似于虚拟 ...
分类:
编程语言 时间:
2018-09-18 16:09:07
阅读次数:
200
上一篇文章我们介绍了geopy的基本使用,这一篇文章我们根据中心点坐标,方向,距中心点距离计算出对应的坐标点,这种用法官网并没有给出详细的文档,我们这里做一下说明生成坐标点的具体方法importgeopy.distancedefget_distance_point(lat,lon,distance,direction):"""根据经纬度,距离,方向获得一个地点:paramlat:纬度:paraml
分类:
编程语言 时间:
2018-09-18 16:09:39
阅读次数:
177