输入输出 输出:就是将特定的内容打印出来 a = 10b = 20?# print(a)print(a, b, sep=',', end=';') print可以打印多个变量 参数sep可以指定分割内容,默认为空格 参数end可以指定结尾内容,默认'\n',表示换行 输入:程序运行后,需要等待用户的 ...
分类:
编程语言 时间:
2018-03-10 21:52:49
阅读次数:
183
循环结构(for-in) 说明:也是循环结构的一种,经常用于遍历字符串、列表,元组,字典等 格式: for x in y: 循环体 执行流程:x依次表示y中的一个元素,遍历完所有元素循环结束 示例1:遍历字符串 s = 'I love you more than i can say'for i in ...
分类:
编程语言 时间:
2018-03-10 21:53:22
阅读次数:
280
先由一段代码来引入: include using namespace std; int main(){ int var = 1; int p = &var; // p = &var; // p = var; cout ...
分类:
编程语言 时间:
2018-03-10 21:55:02
阅读次数:
178
完全二叉树是效率很高的数据结构,堆是一种完全二叉树或者近似完全二叉树,所以效率同样极高。目前十分常用的排序算法、Dijkstra算法、Prim算法等都要用堆才能优化。 堆排序是一种选择排序算法,与原序列的初始排列次序无关,即最好、最坏和一般情况排序的时间复杂度不变,均为O(nlgn)。而且,堆排序只 ...
分类:
编程语言 时间:
2018-03-10 21:55:42
阅读次数:
136
函数 定义:具有特定功能的一段代码 优点: 解决代码的重复书写问题 可以将功能的实现者和使用者分开,提高开发效率 增加的代码的可移植性 分类: 库函数:print、input、abs等 自定义:用户自己封装的函数 格式: def 函数名([参数列表]): 函数体 []表示可选,参数可以没有,也可以有 ...
分类:
编程语言 时间:
2018-03-10 21:56:35
阅读次数:
186
package com.taotao.api; import org.apache.commons.lang3.StringUtils; import org.junit.Test; import java.util.Arrays; import java.util.List; public cla... ...
分类:
编程语言 时间:
2018-03-10 21:57:13
阅读次数:
250
这次先说一下mono内存的性能问题查找方法mono主要是代码问题,各种解决方案在其他地方会讲到,首先就是解决每个尖峰,这个会导致gc,mono堆内存申请等问题。1.先用cube来测手机上跑一局看看数据可以看到在这里申请了内存,可以看到。这时候首先有个向下的尖峰,这个是执行了一次gc。然后mono发现,你代码里申请的内存已经超出现在的堆内存,所以只能再申请一块。所以这事后需要找到这个时刻是在干什么。
分类:
编程语言 时间:
2018-03-10 21:58:00
阅读次数:
209
20165318 2017 2018 2 《Java程序设计》第二周学习总结 教材学习内容总结 本周学习了第二章和第三章的内容,掌握了Java中基本数据类型、数组、运算符、表达式和语句等方面的知识。 总结第一周的学习经验,在本周的学习过程中,我仔细阅读了教材,发现了很多以往在学习C语言中没有注意到的 ...
分类:
编程语言 时间:
2018-03-10 21:58:31
阅读次数:
236
环境安装 python安装: 自定义安装(为所有用户安装),一路next即可 启动终端(win + r,输入cmd,然后敲回车),在终端输入python,然后敲回车 pycharm安装: 一路next即可 输入激活码:https://jetlicense.nss.im/ 或 http://idea. ...
分类:
编程语言 时间:
2018-03-10 21:58:45
阅读次数:
156
强引用(StrongReference) 强引用就是指在程序代码之中普遍存在的,比如下面这段代码中的object和str都是强引用: 1 2 Object object = new Object(); String str = "hello"; 1 2 Object object = new Obj ...
分类:
编程语言 时间:
2018-03-10 22:00:14
阅读次数:
221
一、学习目标:关于Java EE这门课程主要是考验我们在项目中的动手能力和实战经验,跟以往的很多学习有所区别,这学期的Java EE课程主要是通过我们自己做项目来获取实战中的经验。在大三下期这个关键的时间点,我也会用心对待这门课程,除了在课堂上认真的专研之外,课下我也会抽出一部分的时间来努力学习这门 ...
分类:
编程语言 时间:
2018-03-10 22:00:43
阅读次数:
217
定义变量 什么是变量? 在程序运行过程中,其值可以改变的量 标识符(命令规范) 只能由数字、字母、下划线组成 不能以数字开头 不能是系统关键字 # 导入包import keyword?# 打印所有关键字print(keyword.kwlist) 命名原则 尽量做到见名知意 尽量用英文,实在不行全拼 ...
分类:
编程语言 时间:
2018-03-10 22:01:18
阅读次数:
207
第一讲先从一个实例开始——我们需要完成一个遍历文件并统计单词出现次数的任务。分解功能:首先,按行读取文件并舍弃可能的空行。其次,将每一行都按照空格划分单词。因为可能存在标点符号,我们还需要将标点符号都删除。最后把行首或专有名词中出现的大写字母统一转换。最后将所有获取的字母放到一个关联容器中(map< ...
分类:
编程语言 时间:
2018-03-10 22:02:08
阅读次数:
247
内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory; 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光。 memory ...
分类:
编程语言 时间:
2018-03-10 22:03:23
阅读次数:
234
分别输出1~100间的所有偶数和奇数 ...
分类:
编程语言 时间:
2018-03-10 22:03:38
阅读次数:
167
今天了解了一下java中数组的内容。 数组是用于存储一组有序数据的集合,可以通过数组来保存任何相同数据类型的数据,而数组本身属于引用类型。 以一维数组为例,数组的声明写成 数据类型[] 数组名。通过这条语句仅仅声明了一个数组变量,并没有创建一个真正的数组,也无法确定数组的长度,这时候数组还不能被访问 ...
分类:
编程语言 时间:
2018-03-10 22:04:25
阅读次数:
187
用 Python 从 0 开始创建一个区块链 对数字货币的崛起感到新奇的我们,并且想知道其背后的技术——区块链是怎样实现的。本文通过 Python 构建一个区块链可以加深对区块链的理解。 准备工作 本文要求读者对 Python 有基本的理解,能读写基本的 Python,并且需要对 HTTP 请求有... ...
分类:
编程语言 时间:
2018-03-10 22:04:42
阅读次数:
300
认识python 发展历史 就业方向 web、爬虫、运维、数据分析、机器学习、人工智能(AI)、... 版本选择 python2.7是最后一个python2系列的版本,2020年将不再支持 python3.6是最新的python3系列的版本,是python的未来 python2和python3是不兼 ...
分类:
编程语言 时间:
2018-03-10 22:04:51
阅读次数:
223
1:指针数组:就是这个数组里面的元素全部是指针;即地址 如: int a[] = {1,2,3,4,5}; int *p[] = {&a[0],&a[1],&a[2],&a[3],&a[4]};//全部元素都是地址 2:数组指针: int (*p)[4]; //数组指针也就是行指针;该p指针指向4个 ...
分类:
编程语言 时间:
2018-03-10 22:05:21
阅读次数:
219
有两种方式: 1.在首尾之间 2.在尾首之间 对于第一种直接来dp就好,第二种需要将其数组全部取负,然后取到其最大值(肯定是负数的最大值)然后dp即可,最后比较这两个答案谁比较大就输出哪个 ...
分类:
编程语言 时间:
2018-03-10 22:06:00
阅读次数:
210