首页 > 编程语言
选择排序算法的JAVA实现
1,采用选择排序对元素进行排列时,元素之间需要进行比较,因此需要实现Comparable接口。即,>. 更进一步,如果允许待比较的类型可以和它的父类型进行比较,则需要写成:, 其中 表示 T 的任意超类。2,SelectionSortArray.java 实现了选择排序的迭代形式和递归形式。具体代码...
分类:编程语言   时间:2015-05-02 11:05:46    收藏:0  评论:0  赞:0  阅读:220
JavaScript——脚本语言
一、JavaScript基本语法。(一)数据类型与变量类型。 整数,小数,布局,字符串,日期时间,数组 强制转换: parseInt()parseFloat()isNaN()(二)数组 var 数组名 = new Array([长度]); //“假冒”数组 a.length-长度 a[下标] = 值...
分类:编程语言   时间:2015-05-02 11:04:56    收藏:0  评论:0  赞:0  阅读:240
Java for LeetCode 017 Letter Combinations of a Phone Number
Given a digit string, return all possible letter combinations that the number could represent.A mapping of digit to letters (just like on the telephon...
分类:编程语言   时间:2015-05-02 11:02:56    收藏:0  评论:0  赞:0  阅读:269
Javascript基础示例:用JS写简易版贪吃蛇(面向对象)
废话不多说,代码如下: 1 2 3 4 5 贪吃蛇 6 213 214 215 216 217 运行截图:
分类:编程语言   时间:2015-05-02 11:02:16    收藏:0  评论:0  赞:0  阅读:231
Top 10 Java Debugging Tips with Eclipse
In this tutorial we will see about debugging java applications using Eclipse. Debugging helps us to identify and fix defects in the application. We wi...
分类:编程语言   时间:2015-05-02 11:01:26    收藏:0  评论:0  赞:0  阅读:310
[转] 大白话解析模拟退火算法
感谢原文作者,转自:http://www.cnblogs.com/heaad/archive/2010/12/20/1911614.html一. 爬山算法 ( Hill Climbing ) 介绍模拟退火前,先介绍爬山算法。爬山算法是一种简单的贪心搜索算法,该算法每次从当前解的临近解空间中选择一个最...
分类:编程语言   时间:2015-05-02 11:00:06    收藏:0  评论:0  赞:0  阅读:107
java程序员级别划分
IT路虽好,却难走。1级 为会基本语法 大学里的JAVA教程 能及格 2级 自己可以写个 俄罗斯方块,扫雷,贪吃蛇, 拼图之类的小游戏3级 能够进手机游戏CP,SP公司,做手机游戏 或者应用软件,这个时候也许是给你一个小游戏 或者小软件单独做,或者跟别人做一个项目中的一个小模块,(1W行左右代码量)...
分类:编程语言   时间:2015-05-02 10:58:36    收藏:0  评论:0  赞:0  阅读:228
把别人的Tcl/Tk代码加入到Go语言里6 无框窗体
package main import "github.com/nsf/gothic" const init_script = ` catch { destroy .clock errorswindow } set w [ toplevel .clock ] wm ?withdraw ?. wm ?title ?$::w ?"clock" tk ?appname ?"cloc...
分类:编程语言   时间:2015-05-02 09:56:36    收藏:0  评论:0  赞:0  阅读:410
解决Spring MVC @ResponseBody返回中文字符串乱码问题
引起乱码原因为spring mvc使用的默认处理字符串编码为ISO-8859-1,具体参考org.springframework.http.converter.StringHttpMessageConverter类中public static final Charset DEFAULT_CHARSET = Charset.forName...
分类:编程语言   时间:2015-05-02 09:56:16    收藏:0  评论:0  赞:0  阅读:152
SpringMVC整合Shiro
首先是web.xml ?<?xml?version="1.0"?encoding="UTF-8"?>?? <web-app?version="2.5"?? ????xmlns="http://java.sun.com/xml/ns/javaee"?? ????xmlns:xsi="http://www.w3.org/2001/XMLSchema...
分类:编程语言   时间:2015-05-02 09:54:56    收藏:0  评论:0  赞:0  阅读:226
Java 面向对象之继承从哪来,为什么用,怎么用?
首先看一张图片: 现在有两个类,Student和Worker,为了提高复用性、只建立一份代码,让一个类和另一个类产生关系就可以了,这种关系就是:继承。 但我们发现这两个类没有继承关系,但是它们有共性的内容,我们可以找到它们的共享类型,→无论是学生还是工人,都是Person,Person都具备着name和age。即: 在代码中通过关键字 继承(extends),让学生和工人与Per...
分类:编程语言   时间:2015-05-02 09:50:36    收藏:0  评论:0  赞:0  阅读:421
Spring学习之Spring的声明式事务管理详解
声明式事务管理大多数Spring用户选择声明式事务管理的原因是,这个是对应用代码影响最小的选择,因此也最符合 非侵入式 轻量级容器的理念。 Spring声明式事务管理可以在任何环境下使用。只需更改配置文件, 它就可以和JDBC、JDO、Hibernate或其他的事务机制一起工作。 Spring的声明式事务管理可以被应用到任何类(以及那个类的实例)上。 Spring提供了声明式的回滚规则。 Sprin...
分类:编程语言   时间:2015-05-02 09:46:56    收藏:0  评论:0  赞:0  阅读:271
Java设计模式之简单工厂模式
设计模式之简单工厂举例: l简单工厂模式概述 ?又叫静态工厂方法模式,它定义一个具体的工厂类负责创建一些类的实例 l优点 ?客户端不需要在负责对象的创建,从而明确了各个类的职责 l缺点 这个静态工厂类负责所有对象的创建,如果有新的对象增加,或者某些对象的创建方式不同,就需要不断的修改工厂类,不利于后期的维护 概述: 动物抽象类:public abstract Animal ...
分类:编程语言   时间:2015-05-02 09:46:36    收藏:0  评论:0  赞:0  阅读:130
HDU-1205-吃糖果(c++的__int64!)
吃糖果 Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 27562    Accepted Submission(s): 7802 Problem Description HOHO,终于从Speakless手上赢走...
分类:编程语言   时间:2015-05-02 09:45:56    收藏:0  评论:0  赞:0  阅读:492
【ThinkingInJava】18、 关于java中的闭包与回调
/** * 书本:《Thinking In Java》 * 功能:关于java中的闭包与回调,这里回调区别于C++,C++中回调的话寄托于指针 * 文件:Callbacks.java * 时间:2015年4月3日20:26:43 * 作者:cutter_point */ package Lession10innerclasses; import static net.mindview.util....
分类:编程语言   时间:2015-05-02 09:45:46    收藏:0  评论:0  赞:0  阅读:180
【ThinkingInJava】19、控制框架的实现
/** * 书本:《Thinking In Java》 * 功能:控制框架的实现 * 文件:Event.java * 时间:2015年4月3日21:33:11 * 作者:cutter_point */ package Lession10innerclasses.controller; public abstract class Event { private long eventTime; ...
分类:编程语言   时间:2015-05-02 09:45:16    收藏:0  评论:0  赞:0  阅读:286
多线程下载
实现这个功能需要用到一个类RandomAccessFile,它既不是继承于InputStream也不继承于OutputStream, 直接继承于Object类,它能够实现在文件里面前后移动,在文件里面移动用seek(),可以用在在文件里面插入数据 或者是覆盖某个数据,跳过多少字节用skipBytes(),这个可以用来实现多线程下载。 将所有的download操作写在一个类里面,先根据文件的u...
分类:编程语言   时间:2015-05-02 09:45:07    收藏:0  评论:0  赞:0  阅读:376
【ThinkingInJava】20、控制框架的使用(初始化系统使用)
/** * 书本:《Thinking In Java》 * 功能:控制框架的实现,1、控制框架的完整实现是由单个的类创建的,从而使得实现的细节被封装了起来。内部类用来表示解决问题所必须的各种不同的action * ,2、内部类能够很容易地访问外围类的任意成员,所以可以避免这种实现变得笨拙。 * 文件:GreenhouseController.java * 时间:2015年4月7日1...
分类:编程语言   时间:2015-05-02 09:44:56    收藏:0  评论:0  赞:0  阅读:194
Java设计模式之工厂方法模式
l工厂方法模式概述 ?工厂方法模式中抽象工厂类负责定义创建对象的接口,具体对象的创建工作由继承抽象工厂的具体类实现。 l优点 ?客户端不需要在负责对象的创建,从而明确了各个类的职责,如果有新的对象增加,只需要增加一个具体的类和具体的工厂类即可,不影响已有的代码,后期维护容易,增强了系统的扩展性 l缺点 ?需要额外的编写代码,增加了工作量 动物抽象类:publicabstract A...
分类:编程语言   时间:2015-05-02 09:44:36    收藏:0  评论:0  赞:0  阅读:140
R语言基础编程技巧汇编 - 26
1.      监视R语言包更新状态的网站 R语言包的数量已经有近万个,及时关注新发布的包,以及已发布的包的更新状态,非常重要,下列网站提供了这个功能,读者可以经常访问: http://lib.stat.cmu.edu/R/CRAN/web/packages/available_packages_by_date.html 2.      使用命令行参数的R程序示例 以Windows系统为例...
分类:编程语言   时间:2015-05-02 09:43:36    收藏:0  评论:0  赞:1  阅读:4778
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!