文章取自 http://blog.csdn.net/tiantiandjava/article/details/17242345 网上查了最简单的安装步骤: 1. 下载python2.7最新版本(https://www.python.org/downloads/ 这玩意可直接百度进官网下去) 2. ...
分类:
编程语言 时间:
2017-08-06 20:45:29
阅读次数:
264
2017-08-01 22:39:50 一、Scrapy爬虫的基本命令 Scrapy是为持续运行设计的专业爬虫框架,提供操作的Scrapy命令行。 Scrapy命令行格式 Scrapy常用命令 采用命令行的原因 命令行(不是图形界面)更容易自动化,适合脚本控制本质上,Scrapy是给程序员用的,功能 ...
分类:
编程语言 时间:
2017-08-06 20:45:35
阅读次数:
287
遍历List的多种方式 在讲怎样线程安全地遍历List之前,先看看通常我们遍历一个List会採用哪些方式。 方式一: for(int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); } 方式二: Iterator ite ...
分类:
编程语言 时间:
2017-08-06 20:46:26
阅读次数:
168
想写这个系列非常久了。对自己也是个总结与提高。原来在学JAVA时。那些JAVA入门书籍会告诉你一些规律还有法则,可是用的时候我们一般非常难想起来,由于我们用的少而且不知道为什么。知其所以然方能印象深刻并学以致用。 首先我们从所有类的父类Object開始: 1. Object类 (1)hashCode ...
分类:
编程语言 时间:
2017-08-06 20:47:35
阅读次数:
226
题目: 在n*m格木板中放有一些硬币,每格的硬币数目最多为一个。在木板左上方的一个机器人需要搜集尽可能多的硬币并把他们带到右下方的单元格,每一步,机器人可以从当前的位置向右移动一格 或者向下移动一格,当机器人遇到一个有硬币的单元格的时,就会将这枚硬币搜集起来 解题: 硬币收集的时候,我们 从结果状态 ...
分类:
编程语言 时间:
2017-08-06 20:49:14
阅读次数:
268
3.1 Spring IoC容器与Beans简单介绍 BeanFactory接口提供对随意对象的配置; ApplicationContext是BeanFactory的子接口。整合了Spring Aop功能,消息资源控制。事件公布,应用层特殊的上下文(在web应用中) 由IoC容器实例化、组装、管理的 ...
分类:
编程语言 时间:
2017-08-06 20:49:23
阅读次数:
128
第一: download python, 官方3.6.2版本下载链接:https://www.python.org/ftp/python/3.6.2/python-3.6.2-amd64.exe 最新版本可以到官网去查看,然后依你个人自己选择,官方链接:https://www.python.org ...
分类:
编程语言 时间:
2017-08-06 20:49:37
阅读次数:
315
觉得有必要把解决问题的过程写下来 1,因为要安装flask,所以安装pip,所以安装setuptools,所以安装zlib。(具体过程http://www.cnblogs.com/aiyr/p/7260838.html 这个链接中有安装zlib,zlib-devel,耐心找找) 2,之后通过 #rp ...
分类:
编程语言 时间:
2017-08-06 20:50:24
阅读次数:
245
1.整数精度 这里我们对照一下python2.7与python3.4的整数精度 python3.4支持无限大的整数(取决于你的内存),而在2.7版本号里面,他支持有限的整数长度,对于很长的整数,他会在数字后面加上L代表Long intege类型 尽管支持无限大整数,可是他的运算比正常整数慢,因此,假 ...
分类:
编程语言 时间:
2017-08-06 20:50:42
阅读次数:
145
1 定义: 函数模板 只适用于参数个数相同但是类型不同 而且函数体相同的情况 2 这个例子没有使用模板的情况 3 使用模板以后 > ...
分类:
编程语言 时间:
2017-08-06 20:50:50
阅读次数:
128
Python序列包括:元组、列表、字符串。 1.序列共同支持的函数: 如果对应元素的类型不同,则比较遵循下列原则: (1)均为数字,强制类型转换后比较大小。 (2)若一方为数字,则另一方大,不同类型元素中数字最小。 (3)如果均不是数字,则通过类型名字字母顺序进行比较。 (4)如果一方尚有元素,另一 ...
分类:
编程语言 时间:
2017-08-06 20:51:55
阅读次数:
186
二叉排序树又称二叉查找树,它是一种对排序和查找都非常实用的特殊二叉树。 定义: (1)若它的左子树不为空,则左子树上的全部结点的值均小于它的根结点的值; (2)若它的右子树不为空,则右子树上全部结点的值均小于它的根结点上的值。 (3)它的左右子树本身也分别为二叉排序树。 通过中序排列我们发现中序遍历 ...
分类:
编程语言 时间:
2017-08-06 20:53:22
阅读次数:
175
Eureka中的服务注册,分为服务注册中心,和服务注册这。 一,服务注册者 服务注册者在启动的时候会通过发送rest请求的方式将自己注册到Eureka Server上。Eureka Server将服务注册的原信息保存在双层结构的map上,第一层的key是服务名,第二层的key是具体服务实例名。 在注 ...
分类:
编程语言 时间:
2017-08-06 20:53:55
阅读次数:
222
列表 VS 元组 一个经常会被问到的问题是,"为什么我们要区分元组和列表变量?"这个问题也可以被表述为“我们真的需要两个相似的序列类型吗?”,一个原因是在有些情况下,使用其中的一种类型要优于使用另一种类型。最好使用不可变类型变量的一个情况是,如果你在维护一些敏感的数据,并且需要把这些数据传递给一个并 ...
分类:
编程语言 时间:
2017-08-06 20:54:17
阅读次数:
163
项目地址:http://www.freeteam.cn/ 建站向导 为了方便用户创建网站,系统提供了建站向导功能。 从左側管理菜单点击建站向导进入。 第一步:创建网站 能够直接设置所属的父网站。填写相关属性后点击保存button。 第二步:选择模板 选择模板提供两种方式: 1.选择现有模板,可直接选 ...
分类:
编程语言 时间:
2017-08-06 20:54:57
阅读次数:
245
1 没有使用模板的栈实现 2 使用模板以后的栈实现 可以其他类型可以自己多敲敲哦 ...
分类:
编程语言 时间:
2017-08-06 20:55:22
阅读次数:
148
在讲浏览器到后台的数据传递之前先了解几个概念:json对象,json字符串,spingMVC的注解@requestBody,ajax请求的参数contentType var data = { "name":"spring", "age":"20" }; 类似这种格式的就是json对象.json对象的 ...
分类:
编程语言 时间:
2017-08-06 20:55:35
阅读次数:
261
一.基本线程机制 并发编程使我们可以将程序分为多个分离的,独立的运行的任务.通过使用多线程机制这些独立的任务可以由执行线程来驱动.一个线程就是进程中的一个单一的顺序控制流. 1.创建线程 1.1 实现Runnable接口并实现run方法. 将Runnable对象转换成工作任务的传统方式是把它交给Th ...
分类:
编程语言 时间:
2017-08-06 21:47:07
阅读次数:
128
Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 1、控制反转(IOC)/依赖注入(DI): 在传统的程序设计中,当调用者须要被调用者的协助时,通常由调用者来创建被调用者的实例。但在spring里创建被调用者的工作不再由调用者来完毕。因此控制反转(IoC),为什么称为反转 ...
分类:
编程语言 时间:
2017-08-06 21:47:37
阅读次数:
258
离线算法也就是需要先把所有查询给保存下来,最后一次输出结果。 离线算法是基于并查集实现的,首先就是初始化P[i] = i。 接下来对于每个点进行dfs: ①首先判断是否有与该点有关的查询,如果当前该点为u,与它有关的点为v,如果v已经访问过了,那么它们的LCA就是find(v)。如果v还没有访问,那 ...
分类:
编程语言 时间:
2017-08-06 21:47:47
阅读次数:
171