首页 > 编程语言
A*算法深入
A*算法思想容易理解,但要想设计出好的A*算法,则必需要全面深入了解它。在本文章中接下来的内容中,将全面深入探讨该话题。如果对该算法还没有理解的话,则请先查阅上篇文章《A*算法入门》,然后再看该文章。 一:理论篇 探讨:估值函数 A*算法之所以效率高是因为它是启发式的搜索算法。它是在Dijkstra ...
分类:编程语言   时间:2016-07-14 21:27:06    收藏:0  评论:0  赞:0  阅读:406
JAVA小程序-判断闰年和求根公式
计算闰年,根据格里高利历,能被4整除且不能被100整除,或者能被4整除且能被400整除的年份为闰年 ...
分类:编程语言   时间:2016-07-14 21:26:38    收藏:0  评论:0  赞:0  阅读:200
Java基本数据类型及数据类型转换
1、Java中基本数据类型包括:整型(byte、short、int、long)、字符型(char)、布尔型(boolean)、浮点型(float、double)三种类型。 2、所占内存分别为:byte:1Byte;short:2Byte;int:4Byte;long:8Byte;char:2Byte ...
分类:编程语言   时间:2016-07-14 21:21:59    收藏:0  评论:0  赞:0  阅读:248
Spring4 MVC文件下载实例
这篇文章将向您展示如何使用Spring MVC4执行文件下载,我们将看到应用程序从文件系统内部以及外部文件下载文件。 这篇文章将向您展示如何使用Spring MVC4执行文件下载,我们将看到应用程序从文件系统内部以及外部文件下载文件。 本教程的主要亮点: 下载文件是相当简单的,涉及以下步骤。 创建一 ...
分类:编程语言   时间:2016-07-14 21:19:31    收藏:0  评论:0  赞:0  阅读:399
HYSBZ 2038 莫队算法
小Z的袜子(hose) Time Limit:20000MS Memory Limit:265216KB 64bit IO Format:%lld & %llu Submit Status Practice HYSBZ 2038 小Z的袜子(hose) Submit Status Practice  ...
分类:编程语言   时间:2016-07-14 21:17:41    收藏:0  评论:0  赞:0  阅读:273
Swift-UIButton
// let bt = UIButton(frame:CGRectMake(10,20,50,50)) let button = UIButton(frame:CGRectMake(10, 150, 100, 30)) //初始化按钮和设置按钮位置与大小 button.backgroundColor ...
分类:编程语言   时间:2016-07-14 21:05:19    收藏:0  评论:0  赞:0  阅读:250
Spring学习笔记事务(二)
鲁春利的工作笔记,好记性不如烂笔头用@Transactional注解声明式地管理事务Spring还允许简单地用@Transactional注解来标注事务方法(只能标注公有方法)。在Bean配置文件中增加<tx:annotation-driven>元素声明,并为之指定事务管理器。如果事务处理器的名称是transactionM..
分类:编程语言   时间:2016-07-14 19:35:49    收藏:0  评论:0  赞:0  阅读:255
全面解析Java注解
何为注解?概念:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。注解的分类1.按照来源JDK中自带注..
分类:编程语言   时间:2016-07-14 19:31:51    收藏:0  评论:0  赞:0  阅读:224
27.windows线程
1.windows线程 windows线程是可以执行的代码的实例。系统以线程为单位调度程序。 一个程序中可以有多个线程,实现多任务处理。 2.windows线程的特点 (1)线程都有一个ID (2)线程具有自己的安全属性 (3)每个线程都有自己的内存栈 (4)每个线程都有自己的寄存器信息 3.进程多 ...
分类:编程语言   时间:2016-07-14 19:25:54    收藏:0  评论:0  赞:0  阅读:150
Java中数组复制的几种方法
1.for循环方法: 代码灵活,但效率低。 2.System.arraycopy()方法: 通过源码可以看到,其为native方法,即原生态方法。自然效率更高。 3.Arrays.copyOf()方法: 同样看源码,它的实现还是基于System.arraycopy(),所以效率自然低于System. ...
分类:编程语言   时间:2016-07-14 19:24:56    收藏:0  评论:0  赞:0  阅读:141
算法导论 第四部分——基本数据结构——第15章:动态规划:背包问题
0-1背包问题描述 有一个窃贼在偷窃一家商店时发现有n件物品,第i件物品价值为vi元,重量为wi,假设vi和wi都为整数。他希望带走的东西越值钱越好,但他的背包中之多只能装下W磅的东西,W为一整数。他应该带走哪几样东西? 0-1背包问题中:每件物品或被带走,或被留下,(需要做出0-1选择)。小偷不能 ...
分类:编程语言   时间:2016-07-14 19:24:34    收藏:0  评论:0  赞:0  阅读:134
Java finally语句到底是在return之前还是之后执行?
网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的: (1)try语句没有被执行到,如在try语句之前就返回了,这样final ...
分类:编程语言   时间:2016-07-14 19:22:28    收藏:0  评论:0  赞:0  阅读:218
深入理解Java的接口和抽象类
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下 ...
分类:编程语言   时间:2016-07-14 19:09:21    收藏:0  评论:0  赞:0  阅读:232
《C++ Primer Plus》第15章 友元、异常和其他 学习笔记
友元使得能够为类开发更灵活的接口。类可以将其他函数、其他类和其他类的成员函数作为友元。在某些情况下,可能需要前向声明,需要特别注意类和方法声明的顺序,以正确地组合友元。潜逃类是在其他类中生命的类,它有助于设计这样的助手类,即实现其他类,单必须是共有接口的组成部分。C++机场机制为处理拙劣的编程事件, ...
分类:编程语言   时间:2016-07-14 19:07:42    收藏:0  评论:0  赞:0  阅读:213
spring quartz定时任务 配置
cronExpression表达式: 字段 允许值 允许的特殊字符秒 0-59 , - * /分 0-59 , - * /小时 0-23 , - * /日期 1-31 , - * ? / L W C月份 1-12 或者 JAN-DEC , - * /星期 1-7 或者 SUN-SAT , - * ? ...
分类:编程语言   时间:2016-07-14 19:06:59    收藏:0  评论:0  赞:0  阅读:293
javascript设计模式学习之十五——中介者模式
一、中介者模式的定义和应用场景 中介者模式的作用在于解除对象之间的紧耦合关系,增加一个中介者之后,所有对象都通过中介者来通信,而不是互相引用,当一个对象发生变化的时候,仅需要通知中介者即可。从而将网状的多对多关系转换为了简单的一对多关系。 二、 ...
分类:编程语言   时间:2016-07-14 19:06:19    收藏:0  评论:0  赞:0  阅读:254
PAT-乙级-1045. 快速排序(25)
1045. 快速排序(25) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CAO, Peng 时间限制 200 ms 时间限制 200 ms 内存限制 65536 kB 内存限制 65536 kB 代码长度限制 8000 B 代码 ...
分类:编程语言   时间:2016-07-14 19:05:52    收藏:0  评论:0  赞:0  阅读:571
堆排序
堆排序 堆排序时间复杂度为O(nlgn),且具有空间原址性,只需要常数个额外的元素空间存储临时数据。但堆排序是不稳定的算法,即对相等的两个元素,排序后不能保证他们的顺序与原始数据的顺序相同。 1.堆 堆是一个数组,可以把它看成一个近似的完全二叉树。树上的每一个结点对应数组中的一个元素,除最底层外,该 ...
分类:编程语言   时间:2016-07-14 19:02:39    收藏:0  评论:0  赞:0  阅读:304
java中关于json传图片的方法
摘录自:http://www.cnblogs.com/lilh/p/5352499.html 一般来说传图片可以以流的形式来传输,即便是用json传输,一般也都是传一个地址,而图片都存在服务器上,然后顺着地址发送请求下载图片。 但是这次公司的项目中,图片是存在oracle数据库中的blob字段的,并 ...
分类:编程语言   时间:2016-07-14 19:02:13    收藏:0  评论:0  赞:0  阅读:395
Python基础学习(第1天)
写这篇随笔,是看Vamei大大写的Python快速教程的学习笔记,以此自勉,链接:http://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html 【第一课】 1、用Python写一个helloworld的小程序,直接在hello.py输入 2 ...
分类:编程语言   时间:2016-07-14 19:01:20    收藏:0  评论:0  赞:0  阅读:138
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!