一个.java文件中可以有很多类。不过注意以下几点:1.public 权限的类只能有一个(也可以一个都没有,但最多只有1个)2.这个.java文件的文件名必须是public类的类名(一般的情况下,这里放置的main方法是程序的入口)3.若这个文件中没有public的类,则文件名随便是一个类的名字即可...
分类:
编程语言 时间:
2014-11-03 16:02:48
阅读次数:
195
Java Interface 是常量存放的最佳地点吗?(转帖学习,非原创) 由于java interface中声明的字段在编译时会自动加上static final的修饰符,即声明为常量。因而interface通常是存放常量的最佳地点。然而在java的实际应用时却会产生一些问题。 问题的起因有两个.....
分类:
编程语言 时间:
2014-11-03 16:00:23
阅读次数:
294
算法总结之矩阵入门定义 矩阵: 矩阵是矩形的数组,例如 矩阵的转置: 交换矩阵A的行和列获得的矩阵是矩阵A的转置AT,例如 对称矩阵: A=AT 单位矩阵: 对角线元素均为1的n*n的矩阵为n*...
分类:
编程语言 时间:
2014-11-03 15:57:26
阅读次数:
292
在IT界中公司对JavaScript开发者的要求还是比较高的,但是如果JavaScript开 发者的技能和经验都达到了一定的级别,那他们还是很容易跳到优秀的公司的,当然薪水就更不是问题了。但是在面试之前,面试准备也应该足够的充分,毕竟不是 每个优秀的开发者都能在短时间内表现自己。在这篇文章中,我将会...
分类:
编程语言 时间:
2014-11-03 15:55:01
阅读次数:
202
Spring Batch学习_ItemReaders and ItemWriters All batch processing can be described in its most simple form as reading in large amounts of data, performing some type of calculation or transformation...
分类:
编程语言 时间:
2014-11-03 14:47:54
阅读次数:
407
首先我们先回顾一下常规的Java Socket编程。在Java下写一个Socket服务器和客户端的例子还是比较简单的。以下是服务端的代码: Java代码 ? package?org.bluedash.tryssl;?? ?? import?java.io.BufferedRea...
分类:
编程语言 时间:
2014-11-03 14:48:05
阅读次数:
361
final成员变量 当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变,但引用变量所指...
分类:
编程语言 时间:
2014-11-03 14:44:47
阅读次数:
237
(一) 堆排序:由于优先队列可以花费O(NlogN)时间的排序,基于该想法的排序称之为堆排序。建立N个元素的二叉堆,基本上花费的时间为O(N),再执行N次删除操作。按照顺序呢,最小的元素先离开该堆。通过将这些元素...
分类:
编程语言 时间:
2014-11-03 14:45:36
阅读次数:
301
保证自己的Java代码是没有问题的,在IDEA里面是可以正常运行的,然后,按下面步骤:
步骤一:打开File -> Project Structure -> Artifacts,如下图
步骤二:点击“+”,选择“Jar”,选择Empty或From modules with dependencies
步骤三:设置一个主函数入口main class 如图:
完成...
分类:
编程语言 时间:
2014-11-03 14:40:57
阅读次数:
288
求子数组的最大和
输入一个整形数组,有整数也有负数,数组中连续一个或多个子数组,每个子数组都有一个和,求所有子数组的和的最大值,要求时间复杂度O(n)...
分类:
编程语言 时间:
2014-11-03 14:39:21
阅读次数:
169
作为一个系统介绍Unity3D中Shader编写的系列文章的开篇,本文的第一部分为系列文章的前言,然后第二部分介绍了这个系列文章中我们会使用的游戏场景创建方式,最后一部分讲解了如何在Unity中创建和使用Shader,为后面专注于介绍如何在Unity中进行Shader编程打好了基础。...
分类:
编程语言 时间:
2014-11-03 14:40:21
阅读次数:
446
Interception class拦截器还可以用Policy 以一种更高效的方式进行加载使用。拦截和被拦截对象的关系常见的是一对多,因为被拦截的主要是对象的方法所以数量会比较巨大。Policy具有定义匹配模式的功能,所以可以简化这一匹配工作,不用一一添加被拦截对象。...
分类:
编程语言 时间:
2014-11-03 14:38:35
阅读次数:
281
每天一个JavaScript实例-canvas画图
.canvas{
width:600px;
height:500px;
}
window.onload = function(){
var imgcanvas = document.getElementById("imgcanvas");
if(imgcanvas.getContext){
var ctx = imgc...
分类:
编程语言 时间:
2014-11-03 14:39:28
阅读次数:
266
有大量(几千万条级别)的号码段(或单一号码)对应地址的数据,如
130123--130129 成都
1301241--1301250 重庆
13012510001 成都
……
请编程实现
1.输入任一号码,查找对应的地址,如没有提示未找到
2.号段数据的动态增加和删除
3.说出自己算法的时间复杂度和空间复杂度...
分类:
编程语言 时间:
2014-11-03 14:38:49
阅读次数:
136
最近1个月做了unity 次世代开发的一些程序方面的支持工作,当然也是基于物理渲染相关的,主要还是skyshop marmoset的使用吧,他算是unity4.x版本 PBR的优秀方案之一了但在使用以及性能上,还是多少有些坑和不足,这里也是自己的一些心得吧,希望可以其他对这个方案有兴趣的朋友起到一....
分类:
编程语言 时间:
2014-11-03 14:29:15
阅读次数:
275
CODE:#!/usr/bin/python # -*- coding: utf-8 -*-'''Created on 2014-7-3@author: guaguastd@name: tweet_lexical_diversity.py''' if __name__ == '__main__...
分类:
编程语言 时间:
2014-11-03 14:27:40
阅读次数:
215
一、了解何时需要定义destructor函数,而何时不需要;(这个太坑了,正在琢磨中)二、指针的使用;(很早以前就听前辈们说,玩不溜指针的人,一般不要随便去用它了,很爽,也很危险)三、类函数成员初始化时,判断成员逐一初始化这一过程是否恰当;(若不恰当,则需要使用copy constructor函数)...
分类:
编程语言 时间:
2014-11-03 14:25:35
阅读次数:
144