博客《Ant—使用Ant构建简单Java项目(二)》我们简化了运行Test类中main方法须要运行的命令,本博客来介绍一下如何使build.xml文件和当中使用property标签定义的属性分离: 1、在test目录中新建名为build.properties的文件,文件里以“key=value”的形 ...
分类:
编程语言 时间:
2017-04-20 19:49:05
阅读次数:
139
概要: 实例代码具体解释: 文件夹结构 Car.java package com.coslay.beans.factorybean; public class Car { private String brand; private double price; public String getBra ...
分类:
编程语言 时间:
2017-04-20 19:48:33
阅读次数:
165
先决条件,系统中已有JDK。Ubuntu内置了OpenJDK。 Ubuntu软件库中的Eclipse居然是基础版,只有JDT和PDE,无法开发J2EE程序,这一点不及fedora,所以只能手工安装Eclipse Java EE版。 1. 到eclipse.org下载适用于ubuntu的eclipse ...
分类:
编程语言 时间:
2017-04-20 19:47:38
阅读次数:
148
?? 解说文件夹 第一讲 游戏的演示和资源介绍 第二讲 场景的建设 第三讲 玩家的移动 第四讲 对手的AI(让对手动起来) 第五讲 游戏的管理(上) 第六讲 游戏的管理(下) 第七讲 公布到Win8系统上 第八讲 公布到Win8系统上最高分分享 第九讲 公布到Windows Phone8系统上 视持 ...
分类:
编程语言 时间:
2017-04-20 19:47:21
阅读次数:
208
算法复杂度的理解 from:http://blog.sina.com.cn/s/blog_4bab8e7f0102vmth.html 算法复杂度的理解 from:http://blog.sina.com.cn/s/blog_4bab8e7f0102vmth.html 算法复杂度分为时间复杂度和空间复 ...
分类:
编程语言 时间:
2017-04-20 19:44:20
阅读次数:
120
前言 关于 OAuth2.0的认证体系,翻阅了好多资料,RCF 文档太多,看了一半就看不下去了,毕竟全英文的文档看起来,是有一点让我烦躁,但也对 OAuth2.0的认证流程有了一个基本的概念,之前用 SpringSecurity 做了一个基于 RBAC 的权限管理系统的基础配置,所以对 Spring ...
分类:
编程语言 时间:
2017-04-20 19:43:43
阅读次数:
316
List<int> list = new List<int>(); list.AddRange(new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }); int len = list.Count - 1; list.Sort(); list.ForEach(Cons ...
分类:
编程语言 时间:
2017-04-20 19:40:51
阅读次数:
189
HashMap和HashTable有什么不同?在面试和被面试的过程中,我问过也被问过这个问题,也见过了不少回答,今天决定写一写自己心目中的理想答案。 代码版本 JDK每一版本都在改进。本文讨论的HashMap和HashTable基于JDK 1.7.0_67。源码见这里 1. 时间 HashTable ...
分类:
编程语言 时间:
2017-04-20 19:40:53
阅读次数:
291
Integer when processors were 16 bit, an int was 2 bytes. Nowadays, it's most often 4 bytes on a 32 bits system or 8 bytes on 64 bits system. Character ...
分类:
编程语言 时间:
2017-04-20 19:40:03
阅读次数:
206
《Thinking in Java》中有这样一段话: Primitives that are fields in a class are automatically initialized to zero, as noted in the Everything Is an Object chapte ...
分类:
编程语言 时间:
2017-04-20 19:38:36
阅读次数:
192
近期在公司里參与了M3项目的开发,这个项目是使用HTML5开发的前端页面,在开发完成后,把项目地址写入Android、iOS的壳源代码里面,这样当应用被打开时候自己主动加载项目首页的URL。这样的做法对于用户来说,能够不用更新client,对于开发者来说,发现问题能够及时修复并更新,当然这也是B/S ...
分类:
编程语言 时间:
2017-04-20 19:35:17
阅读次数:
235
STL(14)变动型算法 Modifying sequence operations: (修改容器操作) copy Copy range of elements (function template ) copy_n Copy elements (function template ) copy_i ...
分类:
编程语言 时间:
2017-04-20 19:33:35
阅读次数:
254
STL (13) 非变动型算法 algorithm是“算法”必须的头文件。 Non-modifying sequence operations (非变动式算法):算法过后,容器内部数据不发生改变。 all_of Test condition on all elements in range (fun ...
分类:
编程语言 时间:
2017-04-20 19:32:36
阅读次数:
186
一、目录 1.启蒙知识预热:CAS原理+JVM对象头内存存储结构 2.JVM中锁优化:锁粗化、锁消除、偏向锁、轻量级锁、自旋锁。 3.总结:偏向锁、轻量级锁,重量级锁的优缺点。 二、启蒙知识预热 开启本文之前先介绍2个概念 2.1.cas操作 为了提高性能,JVM很多操作都依赖CAS实现,一种乐观锁 ...
分类:
编程语言 时间:
2017-04-20 19:31:56
阅读次数:
296
题目描述对于一个字符串,请设计一个高效算法,计算其中最长回文子串的长度。给定字符串A以及它的长度n,请返回最长回文子串的长度。 测试样例:"abc1234321ab",12 返回:7 1. 普通轮询(运行时间80ms): 2. 动态规划(运行时间40ms): 3. Manacher解法(时间复杂度O ...
分类:
编程语言 时间:
2017-04-20 19:32:17
阅读次数:
200
转载:http://blog.csdn.net/qiaojialin/article/details/53942028 ...
分类:
编程语言 时间:
2017-04-20 19:31:17
阅读次数:
198
这两天学习排序,简单的记录下,等看完之后再进行总结。 1.首先看了交换排序,顾名思义,也就是当无序时进行元素交换,从而达到元素有序。 【1】初级的是冒泡排序,冒泡排序的思想是:两两相邻的数据元素进行比较,如果反序则交换,直到有序为止,同时每一次比较之后较小(大)的数上浮,较大(小)的数下沉,因此命名 ...
分类:
编程语言 时间:
2017-04-20 19:29:38
阅读次数:
201