在Java中,这是完全可以的,比如我们运行如下程序: 输出结果为:[0, 0, 0, 0, 0] 但是在C++中则不然,在c++中是不支持变量作为数组长度参数的,如 int num=10;int array[num]; 这样写会提示编译错误"表达式必须含有常量值"。C++ Primer这本书中也确实 ...
分类:
编程语言 时间:
2017-07-05 19:59:08
阅读次数:
217
排序算法 -- 目录 桶排序 (Bucket sort)或所谓的箱排序的原理是将数组分到有限数量的桶子里,然后对每个桶子再分别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序),最后将各个桶中的数据有序的合并起来。 排序过程: Data Structure Visualizatio ...
分类:
编程语言 时间:
2017-07-05 20:00:04
阅读次数:
164
数据结构:大量数据的组织方法; 算法分析:算法运行时间的估算。涉及到计算效率。 设想,如果能把时间限制从16年减至不到1秒,不很神奇吗? 在很多问题中,一个重要的观念是:写出一个可以工作的程序并不够。如果这个程序在巨大的数据集上运行,运行时间就成了重要的 问题。 算法,是为求解一个问题需要遵循的、被 ...
分类:
编程语言 时间:
2017-07-05 20:01:15
阅读次数:
228
1、yuminstall-ypython-setuptools.noarch#安装setuptools工具2、easy_installpip3、yuminstallgcclibffi-develpython-developenssl-devel-y4、pipinstallipython测试如下:[root@biezz~]#ipythonPython2.7.5(default,Nov62016,00:28:07)Type"copyright","credits"or"license"fo..
分类:
编程语言 时间:
2017-07-05 20:02:06
阅读次数:
157
事件名称 描述 onload和 onunload(已过时) 当用户进入或离开页面时就会触发onload和onunload事件,onload是页面所有元素都加载完之后才加载onload onfocus,onblur,onchange 主要与form表单里 的文本域或下拉框配合使用,onfocus聚焦, ...
分类:
编程语言 时间:
2017-07-05 20:02:13
阅读次数:
189
近来有不少同学。都有问我关于蜂窝多边形的问题。也就是正六边形,也就是以下这个东东: 一般的问答模式例如以下: 亲们问:ArcGIS里面那个工具能够做这个东东? 虾神答:额,没有原生的工具。 亲们问:那我看非常多人都做了啊,这个东东怎么做? 虾神答:嗯,算法非常easy……巴拉巴拉巴拉…… 亲们: 虾 ...
分类:
编程语言 时间:
2017-07-05 20:06:02
阅读次数:
362
* Python学习--Day1 ** 主要学习内容 ** 1. python介绍 **学习思考 *** 1. 编写登陆接口 输入用户名密码 认证成功后显示欢迎信息 输错三次后锁定 输入用户名密码 认证成功后显示欢迎信息 输错三次后锁定 *** 2. 多级菜单 三级菜单 可依次选择进入各子菜单 所需 ...
分类:
编程语言 时间:
2017-07-05 20:06:15
阅读次数:
176
我特么最烦的就是现在Java不知道抽什么风,喜欢用maven这种,怎么搞都会有错误提示的玩意。搞个spring boot,官方的所谓http://start.spring.io/生成的项目启动不了。 猫了个咪的,开发java,估计50%的时间在搞环境,最后发现两篇好文章,总算把Spring Boot ...
分类:
编程语言 时间:
2017-07-05 20:06:30
阅读次数:
304
在系统管理领域,我们常常用邮件来发送管理信息、业务质量报表等,方便运维人员第一时间了解业务的服务状态。通过python的smtplib模块来实现邮件的发送功能,模拟一个smtp客户端,通过与smtp服务器交互来实现邮件发送的功能。smtplib模块的常用类与方法SMTP.connect([host[,por..
分类:
编程语言 时间:
2017-07-05 20:06:40
阅读次数:
220
我们都知道spring有2个最重要的概念,IOC(控制反转)和AOP(依赖注入)。今天我就分享一下spring源码的IOC。 IOC的定义:直观的来说,就是由spring来负责控制对象的生命周期和对象间的关系,将对象之间的关系抽象出来,通过spring容器控制对象生成时机,减少对象之间的耦合度。 更 ...
分类:
编程语言 时间:
2017-07-05 20:08:05
阅读次数:
171
排序算法 -- 目录 设有一组关键字{K1, K2,…, Kn};排序开始就认为 K1 是一个有序序列;让 K2 插入上述表长为 1 的有序序列,使之成为一个表长为 2 的有序序列;然后让 K3 插入上述表长为 2 的有序序列,使之成为一个表长为 3 的有序序列;依次类推,最后让 Kn 插入上述表长 ...
分类:
编程语言 时间:
2017-07-05 20:08:39
阅读次数:
284
在“通过简单示例来理解什么是机器学习”这篇文章里提到了pickle库的使用,本文来做进一步的阐述。 ...
分类:
编程语言 时间:
2017-07-05 20:09:38
阅读次数:
159
导读 首先说说自己为啥要用maven管理项目,一个直接的原因是:我在自己电脑上开发web项目,每次部署到服务器上时都要经历如下步骤: 每次都这些步骤,非常烦人,而用maven来管理就不需要这些步骤啦,直接在Eclipse里配置maven插件,然后使用maven来自动部署项目,关于怎么自动部署可网上很 ...
分类:
编程语言 时间:
2017-07-05 20:10:24
阅读次数:
274
虽然有一点点基础,但是还是从头学吧,这一周也就一些c语言的几个代码代表的意思和一个Hello world的程序。 #include是头文件名,<>这是要返回的函数类型,然后是main主函数的开始,所有的主程序内容都需要{ }括起来,然后才能生效 ...
分类:
编程语言 时间:
2017-07-05 21:03:53
阅读次数:
144
qqqqq ...
分类:
编程语言 时间:
2017-07-05 21:05:40
阅读次数:
159
【SinGuLaRiTy-1018】 Copyright (c) SinGuLaRiTy 2017. All Rights Reserved. Some Method Are Reproduced From evasiu。 KM算法的基本步骤 (1) 初始化可行标杆 (2) 用匈牙利算法寻找完备匹配 ...
分类:
编程语言 时间:
2017-07-05 21:05:56
阅读次数:
214
1. 引入所需网络请求类: 2. 忽略Android3.0开始强制程序不能在主线程中访问网络的强制策略 3. 使用URL进行网络请求 4. 获取请求头和Set-Cookie以及返回的数据: 完整例子: ...
分类:
编程语言 时间:
2017-07-05 21:06:24
阅读次数:
569
一、异常处理 在程序运行过程中,总会遇到各种各样的错误。 程序一出错就停止运行了,那我们不能让程序停止运行吧,这时候就需要捕捉异常了,通过捕捉到的异常,我们再去做对应的处理。 如下,写段代码,取字典里的值,当字典的key不存在的时候,会报错 那么,我们给可能出错的代码 print(dic[choic ...
分类:
编程语言 时间:
2017-07-05 21:06:39
阅读次数:
150
C# ...
分类:
编程语言 时间:
2017-07-05 21:06:48
阅读次数:
135
Python除了List、Tuple、Dict等常用数据类型外,还有一种数据类型叫做集合(set),集合的最大特点是:集合里边的元素是不可重复的并且集合内的元素还是无序的,所以一般情况下集合常用的两个场景是:1.去重(如:列表去重);2.关系测试(如:取交集、取并集、取差集等) 1)集合包含一组无序 ...
分类:
编程语言 时间:
2017-07-05 21:08:21
阅读次数:
228