码迷,mamicode.com
首页 > 编程语言
Java习惯用法总结
在微博中看到的一个不错的帖子,总结的很详细,拷贝过来,一是为了方便自己查阅,也能和大家一起共享,后面有原文的链接地址:在Java编程中,有些知识 并不能仅通过语言规范或者标准API文档就能学到的。在本文中,我会尽量收集一些最常用的习惯用法,特别是很难猜到的用法。(Joshua Bloch的《Effe...
分类:编程语言   时间:2015-05-02 11:07:33    阅读次数:250
选择排序算法的JAVA实现
1,采用选择排序对元素进行排列时,元素之间需要进行比较,因此需要实现Comparable接口。即,>. 更进一步,如果允许待比较的类型可以和它的父类型进行比较,则需要写成:, 其中 表示 T 的任意超类。2,SelectionSortArray.java 实现了选择排序的迭代形式和递归形式。具体代码...
分类:编程语言   时间:2015-05-02 11:06:57    阅读次数:146
JavaScript——脚本语言
一、JavaScript基本语法。(一)数据类型与变量类型。 整数,小数,布局,字符串,日期时间,数组 强制转换: parseInt()parseFloat()isNaN()(二)数组 var 数组名 = new Array([长度]); //“假冒”数组 a.length-长度 a[下标] = 值...
分类:编程语言   时间:2015-05-02 11:07:36    阅读次数:145
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:04:18    阅读次数:161
Javascript基础示例:用JS写简易版贪吃蛇(面向对象)
废话不多说,代码如下: 1 2 3 4 5 贪吃蛇 6 213 214 215 216 217 运行截图:
分类:编程语言   时间:2015-05-02 11:04:46    阅读次数:212
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:04:32    阅读次数:270
[转] 大白话解析模拟退火算法
感谢原文作者,转自:http://www.cnblogs.com/heaad/archive/2010/12/20/1911614.html一. 爬山算法 ( Hill Climbing ) 介绍模拟退火前,先介绍爬山算法。爬山算法是一种简单的贪心搜索算法,该算法每次从当前解的临近解空间中选择一个最...
分类:编程语言   时间:2015-05-02 11:01:06    阅读次数:161
java程序员级别划分
IT路虽好,却难走。1级 为会基本语法 大学里的JAVA教程 能及格 2级 自己可以写个 俄罗斯方块,扫雷,贪吃蛇, 拼图之类的小游戏3级 能够进手机游戏CP,SP公司,做手机游戏 或者应用软件,这个时候也许是给你一个小游戏 或者小软件单独做,或者跟别人做一个项目中的一个小模块,(1W行左右代码量)...
分类:编程语言   时间:2015-05-02 10:59:31    阅读次数:245
把别人的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:59:36    阅读次数:209
解决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:58:26    阅读次数:137
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:57:05    阅读次数:162
Java 面向对象之继承从哪来,为什么用,怎么用?
首先看一张图片: 现在有两个类,Student和Worker,为了提高复用性、只建立一份代码,让一个类和另一个类产生关系就可以了,这种关系就是:继承。 但我们发现这两个类没有继承关系,但是它们有共性的内容,我们可以找到它们的共享类型,→无论是学生还是工人,都是Person,Person都具备着name和age。即: 在代码中通过关键字 继承(extends),让学生和工人与Per...
分类:编程语言   时间:2015-05-02 09:50:38    阅读次数:151
Spring学习之Spring的声明式事务管理详解
声明式事务管理大多数Spring用户选择声明式事务管理的原因是,这个是对应用代码影响最小的选择,因此也最符合 非侵入式 轻量级容器的理念。 Spring声明式事务管理可以在任何环境下使用。只需更改配置文件, 它就可以和JDBC、JDO、Hibernate或其他的事务机制一起工作。 Spring的声明式事务管理可以被应用到任何类(以及那个类的实例)上。 Spring提供了声明式的回滚规则。 Sprin...
分类:编程语言   时间:2015-05-02 09:47:52    阅读次数:202
Java设计模式之简单工厂模式
设计模式之简单工厂举例: l简单工厂模式概述 ?又叫静态工厂方法模式,它定义一个具体的工厂类负责创建一些类的实例 l优点 ?客户端不需要在负责对象的创建,从而明确了各个类的职责 l缺点 这个静态工厂类负责所有对象的创建,如果有新的对象增加,或者某些对象的创建方式不同,就需要不断的修改工厂类,不利于后期的维护 概述: 动物抽象类:public abstract Animal ...
分类:编程语言   时间:2015-05-02 09:47:42    阅读次数:131
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:48:10    阅读次数:226
【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:48:06    阅读次数:135
【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:46:17    阅读次数:110
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!