码迷,mamicode.com
首页 > 编程语言
Prim算法---最小生成树
最小生成树的Prim算法也是贪心算法的一大经典应用。Prim算法的特点是时刻维护一棵树,算法不断加边,加的过程始终是一棵树。 Prim算法过程:一条边一条边地加, 维护一棵树。 初始 E = {}空集合, V = {任意节点}循环(n – 1)次,每次选择一条边(v1,v2), 满足:v1属于V , ...
分类:编程语言   时间:2017-09-02 19:00:45    阅读次数:262
算法前戏 递归 二分查找 列表查找
一、递归 概念: 函数直接或者间接的调用自身算法的过程,则该函数称为递归函数。在计算机编写程序中,递归算法对解决一大类问题是十分有效的。 特点: ①递归就是在过程或者函数里调用自身。 ②在使用递归策略时,必须有一个明显的结束条件,称为递归出口。问题规模相比上次递归有所减少, ③递归算法解题通常显得很 ...
分类:编程语言   时间:2017-09-02 19:00:36    阅读次数:258
JavaSE8基础 抽象类的引用作为函数的参数 指向的一定是子类的对象
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 结果: Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。博文是观看视频 ...
分类:编程语言   时间:2017-09-02 18:14:50    阅读次数:255
JavaSE8基础 函数返回抽象类的引用,这个引用指向的是子类的对象
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 结果: Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。博文是观看视频 ...
分类:编程语言   时间:2017-09-02 18:13:42    阅读次数:180
python——os平台编程
一、os平台编程需求 1、目录文件的操作 对系统目录,文件的操作方法 2、程序的定时执行 3、可执行程序的转换 python程序向可执行程序的转换 二、目录文件操作 root:当前目录; dirs:当前目录下的文件夹 files:当前目录下的文件名 以下程序返回绝对路径 ...
分类:编程语言   时间:2017-09-02 18:13:21    阅读次数:223
线程协作-生产者/消费者问题
处理线程协作时,在同步方法中,必须作进入检查,如果不满足进入条件,须放弃锁,进入等待 完成业务处理后,要做清场处理,同时完成唤醒其他等待的线程的操作 1. import java.util.ArrayList; ...
分类:编程语言   时间:2017-09-02 18:12:43    阅读次数:269
C++ Primer 笔记——固有的不可移植的特性
1.为了支持底层编程,C++定义了一些固有的不可移植的特性,所谓不可移植特性是指因机器而异的特性。 2.一个位域中含有一定数量的二进制位,位域在内存中的布局是机器相关的。位域的类型必须是整型或枚举类型,因为带符号位位域的行为是由具体实现确定的,所以在通常情况下我们使用无符号类型保存一个位域。 如果可 ...
分类:编程语言   时间:2017-09-02 18:12:34    阅读次数:293
python3 functools partial 用于函数的包装器详解
一、partial 的作用: partial 用于对一个已有函数进行包装,达到功能的定制的目的。 二、例子: 假设我们要完成两个功能,第一个功能是完成两个数相加,第二个功能是给一个自增一下 1、传统方法,由于自增只是第一个功能的特例我们可以这样写代码: 这样的实现方式不好,就表现在过几天你回头来看a ...
分类:编程语言   时间:2017-09-02 18:11:51    阅读次数:222
java文件下载
我们就直接切入主题啦,文件下载只需要四步: 1.设置文件ContentType类型 2.设置文件头 3.通过response获取ServletOutputStream对象(out) 4.写到输出流(out)中 下载代码: 这里我使用的是SpringMVC,不过它在这里的唯一用途就是用来获取Servl ...
分类:编程语言   时间:2017-09-02 18:11:35    阅读次数:182
JavaSE8基础 接口作为函数的参数
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 结果: Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。博文是观看视频 ...
分类:编程语言   时间:2017-09-02 18:11:22    阅读次数:177
JavaSE8基础 外部类不允许用static修饰
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 结果: Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。博文是观看视频 ...
分类:编程语言   时间:2017-09-02 18:10:40    阅读次数:145
swift开发之 -- 自动轮播图(UIScrollView+UIPageControl+Timer)
比较简单,原理就不说了,这里只做记录: 代码如下: 1,准备 2,内容的添加 具体方法: 3,一些代理方法的实现,手动拖动的时候,销毁定时器,节省内存 效果如下: ...
分类:编程语言   时间:2017-09-02 18:10:30    阅读次数:170
Sublime Text 3 python 配置
Package Control 安装方法 1.通过快捷键 ctrl+` 或者 View > Show Console 打开控制台,然后粘贴相应的 Python 安装代码; 2.Sublime Text 3 安装代码并回车: import urllib.request,os; pf = 'Packag ...
分类:编程语言   时间:2017-09-02 18:10:23    阅读次数:147
JavaSE8基础 javac -d . XXX.java 对有package语句的java文件进行编译
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 结果: 补充: Demo.class文件的位置 Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,可以分享给我的 ...
分类:编程语言   时间:2017-09-02 18:10:01    阅读次数:169
基于Maven + SSM (Spring、SpringMVC、Mybatis)构建一个简单的测试项目
最近在公司实习期间的培训交流中有机会接触到SSM,然后自己花费1周的时间投入学习。谈不上深刻理解其中原理,所以没有涉及理论知识,只是浅层次的学习如何使用,在此将学习过程记录整理出来,一方面自己备用;另一方面,分享出来和做技术的各位讨论交流。 现阶段的我还做不到知行合一,所以决定先学会用,然后再去深究 ...
分类:编程语言   时间:2017-09-02 18:09:30    阅读次数:187
问题001:Java软件,属于系统软件还是应用软件呢?
在学习Java前要掌握的一些小问题: 问题一:Java软件,属于系统软件还是应用软件呢? java语言应用在计算机系统上,首先应知道计算机系统分为几部分? 计算机系统由硬件系统和软件系统两部分构成。硬件是躯体,软件是灵魂。 软件系统分为系统软件,(如:windows linux ios andrio ...
分类:编程语言   时间:2017-09-02 18:09:16    阅读次数:172
JavaSE8基础 不同包下的子类中,创建子类对象可以继承到父类的 受保护/公有方法
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 父类: 子类: 结果: Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以 ...
分类:编程语言   时间:2017-09-02 18:08:58    阅读次数:171
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!