基本上也就这么多了。 ...
分类:
编程语言 时间:
2018-02-04 14:44:32
阅读次数:
190
一、下载并安装 anaconda 先到https://www.continuum.io/downloads 下载anaconda, 现在的版本有python2.7版本和python3.5版本,下载好对应版本、对应系统的anaconda,它实际上是一个sh脚本文件,大约280M左右。 本系列以wind ...
分类:
编程语言 时间:
2018-02-04 14:44:56
阅读次数:
199
学习基础和C语言基础调查 ========== 一、技能学习与特长 你有什么技能比大多人(超过90%以上)更好? 我的爱好和技能说实话挺广泛的。如果要挑出来一个很擅长的话,我觉得应该是钢琴。 针对这个技能的获取你有什么成功的经验? 1. 首先有一定的兴趣和追求,这个能让我产生继续下去的动力和勇气,也 ...
分类:
编程语言 时间:
2018-02-04 14:45:02
阅读次数:
180
一、方法 1、方法的定义 方法也叫函数,就是一个能独立完成某个功能的一段代码。方法可以看作一个整体。 语法: 注意: 1、方法的返回类型和方法名称必须定义。 2、在一个类中不能同时存在相同名称和参数类型个数一样的方法。(参数顺序可以不一样) 3、方法的名字的第一个单词应以小写字母作为开头,后面的单词 ...
分类:
编程语言 时间:
2018-02-04 14:46:46
阅读次数:
140
模块通常是指编程语言所提供的代码组织机制,利用此机制可将程序拆解为独立且通用的代码单元。所谓模块化主要是解决代码分割、作用域隔离、模块之间的依赖管理以及发布到生产环境时的自动化打包与处理等多个方面。 模块的优点 可维护性。 因为模块是独立的,一个设计良好的模块会让外面的代码对自己的依赖越少越好,这样 ...
分类:
编程语言 时间:
2018-02-04 14:47:35
阅读次数:
228
本系列博文包含 Python基础、前端开发、Web框架、缓存以及队列等 Python开发【Part 1】:目录 Python开发【Part 2】:初识Python ...
分类:
编程语言 时间:
2018-02-04 15:34:07
阅读次数:
122
之前写了一篇《Spring环境搭建一》,感觉写的很烂,也许是时间有限,写的很急。今天我想再写写 Spring 的环境搭建,因为 Spring 的模块是可以单独拿出来用的,所以有很多的模块不一定是自己想要的,今天就来讲讲最简单的 Spring 环境搭建。 在 Spring 官网找了很久,1.0 版本相 ...
分类:
编程语言 时间:
2018-02-04 15:35:20
阅读次数:
171
先来说说我的阅读心得。 我的象棋下的比大多数人都好。原因有两个,一是自己喜欢,兴趣导致。二是从小就跟许多人下象棋,下的多了,自然也就会的多了。因此,我得到的成功经验也是老师文章里提到过的:兴趣爱好和熟能生巧。由此我想到了C语言,我对C语言兴趣是不大的,它给我的感觉是实际作用比较小的,但是做了就很多题 ...
分类:
编程语言 时间:
2018-02-04 15:35:32
阅读次数:
239
初始化堆的时候是对所有的非叶子结点进行筛选。 最后一个非终端元素的下标是[n/2]向下取整,所以筛选只需要从第[n/2]向下取整个元素开始,从后往前进行调整。 比如,给定一个数组,首先根据该数组元素构造一个完全二叉树。 然后从最后一个非叶子结点开始,每次都是从父结点、左孩子、右孩子中进行比较交换,交 ...
分类:
编程语言 时间:
2018-02-04 15:36:52
阅读次数:
177
一、简介 1954年提出,是一个不需要比较的,类似于桶排序的线性时间排序算法。该算法是对于已知数量范围的数组进行排序。时间复杂度为O (n),适用于小范围集合的排 序。计数排序是用来排序0到100之间的数 字的最好的算法。 二、基本思想 对于给定的输入序列中的每一个元素x,确定该序列中值小于x的元素 ...
分类:
编程语言 时间:
2018-02-04 15:37:52
阅读次数:
363
1、在系统上安装一个版本的gradle,用`gradle init --type java-application`创建一个默认的java项目,假设项目目录是hellojava 2、vscode写java首先要安装Java Extension Pack(下面简称JEP),这个扩展会自带两个依赖项安装 ...
分类:
编程语言 时间:
2018-02-04 15:38:52
阅读次数:
613
题目描述: 写出一个高效的算法来搜索 m × n矩阵中的值。 这个矩阵具有以下特性: 每行中的整数从左到右是排序的。 每行的第一个数大于上一行的最后一个整数。 代码实现: 备注:坑死我的一道题, 1.二分查找,其中mid有两种表示形式,一种(end+start)/ 2,一种start+(end-st ...
分类:
编程语言 时间:
2018-02-04 15:39:07
阅读次数:
152
本节内容 一、 Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五, Python ...
分类:
编程语言 时间:
2018-02-04 15:39:52
阅读次数:
206
20165323 学习基础和C语言基础调查 一、技能学习心得 1、你有什么技能比大多人更好? 我觉得我羽毛球打的还行,不能说打得比大多数人好,但是对于一些打羽毛球的要领还是掌握的。 2、针对这个技能的获取你有什么成功的经验? 想要打好羽毛球,首先你得建立起对它的兴趣。你对打羽毛球这件事产生了兴趣,你 ...
分类:
编程语言 时间:
2018-02-04 15:40:29
阅读次数:
200
代码: 当然,通过上述方式实现太过于繁琐,目前由于技术有限,只能通过该方式实现。 ...
分类:
编程语言 时间:
2018-02-04 15:41:01
阅读次数:
291
Pandas有两个主要的数据结构:Series和DataFrame. Series是一种类似于一维数组的对象,它由一组数据以及一组与之相关的数据标签构成.来看下它的使用过程 In [1]: from pandas import Series,DataFrame In [2]: import pand ...
分类:
编程语言 时间:
2018-02-04 15:42:03
阅读次数:
233
Python介绍 1、python是解释性语言,而且语法优美、清晰、简单,是一种优秀并广泛使用的语言 2、python主要应用领域:①云计算(典型的应用OpenStack)②WEB开发(如Youtube,豆瓣...典型框架Django)③科学运算、人工智能(典型库NumPy、SciPy)④系统运维( ...
分类:
编程语言 时间:
2018-02-04 15:42:13
阅读次数:
213
包装类--就是基础数据类型的升级 由于基本数据类型能力有限,所以将基本数据类型都封装为类--包装类 什么是正则表达式呢? 一句话:一个规则 正则表达式可以是: 1.一个给定的值--就必须和给定的值一样 2.一个范围--只要满足范围,即满足正则表达式 正则表达式的简单介绍: 1.[a-z],任何含在[ ...
分类:
编程语言 时间:
2018-02-04 16:35:34
阅读次数:
115
springMvc里的mvc:resources与静态资源的访问 在进行Spring MVC的配置时,通常我们会配置一个dispatcher servlet用于处理对应的URL。配置如下: [html] view plain copy <servlet> <servlet-name>mvc-disp ...
分类:
编程语言 时间:
2018-02-04 16:37:24
阅读次数:
176
Java:JSON解析利器JackSon JackSon基础 1.Maven项目引入 2.使用方式 3.使用注解忽略未知字段 ...
分类:
编程语言 时间:
2018-02-04 16:37:52
阅读次数:
137