三人行必有我师,手写三行必有所悟

传播思想,扩散知识,践行理念。

Java小坑

最近学习Spark的Scala编程,需要时间处理,用的还是Java这套,在做时间转换成Unix时间戳的时候,发现在Java中,获取某天是getDate,而不是getDay.getDay是获取星期几,害得我调试了小半天才发现是这里错误导致我的程序结果有问题,微软系的转过来估计都有这个错觉。val t...

2016-10-05 08:09:50

阅读数:838

评论数:0

Spark学习(2)

昨天安装完成,起床后抄了个简单的单词计数,单机版运行成功,从Java和Scala两种语言比较来看,Scala在做Spark开发的时候确实要简练很多:/** * Created by tsq on 2016-07-17. */ import org.apache.spark.SparkConf;...

2016-07-17 12:28:18

阅读数:5080

评论数:0

Android页面事件挂接模拟

Java没有C#的引用类型,因此事件的挂接一般都是利用接口来实现,有两种方式:1)定义一个实现事件接口的类,然后实现接口方法,然后通过将这个类的实例添加到事件监听器里面: public class OnClickListenerHdl implements View.OnClickListene...

2015-07-12 16:09:26

阅读数:1410

评论数:0

EasyUI杂记

年纪大了,遇到的东西记录一下,

2014-11-12 14:40:18

阅读数:1305

评论数:0

终于调通了SSH.

花了1天多时间,终于调通了一个SSH应用,终于完成了SSH的一个简单的增删查改,中途经历曲折,连Eclipse,Tomcat都重装几次.感觉SSH好强大,一个简单的问题在一种宗教般的信仰(脱耦)下整成了一套如此复杂的体系,确实不容易.Spring刚开始时的IOC,还只是简单类构建,现在连属性都能关...

2013-04-29 13:47:56

阅读数:2109

评论数:1

Java学习笔记(事件,内部类)

Java目前来讲不支持委托,就是方法的回调.而要达到这种功能,需要用到对象回调.虽然Java提供了匿名对象可以在一定程度上简化事件处理对象的编写,但由于一些接口方法很多,如果用命名对象或者匿名对象来处理事件的话,就需要实现这个事件接口的所有方法,而大多时候其实只需要实现其中某个或某几个方法就可以,...

2013-02-01 09:29:13

阅读数:1405

评论数:0

一个领导者选举算法

根据Matrix67的"囚徒与灯泡"文章而写:public class Wakeup { static class People { //记录第一次进入时确定的位置 0未确定,-1 左边 1右边. public int Position; //手上的球 ...

2013-01-26 23:56:57

阅读数:3110

评论数:0

设计方法(间接法与软件设计模式)

从更高的层次来思考设计模式其实就是方法论的范畴,对于现在流行的软件设计模式来讲,对其介绍的出发点大部分都处在程序设计层面.设计模式本身属于方法学层面,是人们在对现实世界的认知和改造过程中总结而来,因此,这些方法无论是在软件设计还是硬件设计,甚至是其它领域的设计都是适用的,是跨学科和跨领域的方法学....

2013-01-11 08:52:34

阅读数:1412

评论数:0

Java学习笔记(成员变量初始化补充)

为了进一步理解类的初始化过程,这里有必要进一步区分一下类的实例化(类实例)和类的对象实例化(对象实例),我们通常所说的实例化都是指对象实例化。我们可以把类的使用简单分为三个过程:类加载,类实例化,对象实例化。类的加载:由Java虚拟机根据需求将要用的类加载到内存中,让类的代码处于可用状态;对于解释...

2013-01-09 09:36:59

阅读数:1452

评论数:0

Java学习笔记(异常处理)

1) 异常处理机制    在程序运行过程中,如果某条语句执行出现意外(比如,零除错误,IO错误等),那么Java的虚拟机就会停下,不会继续执行后续的语句,而是由里到外(因为一个方法内部,异常捕获是可以嵌套的),沿被调用关系寻找异常处理模块,如果:A) 最终找到异常处理模块,则转而执行异常处理模块中...

2013-01-08 09:36:33

阅读数:1396

评论数:0

Java学习笔记(类的可见性)

1)类的可见性:public;友好的(无关键字);protected;private;    public:公开类,在包内,包外都可见,是可见性级别最高的;    友好的:也是默认的安全级别,包外不可见,包内可见.用在内部类同protected级别相同.   protected:保护级,只能用于内...

2013-01-06 08:36:59

阅读数:7111

评论数:2

Java学习笔记(对象的释放)

对于基本类型变量来说,因为都被分配在内存栈中,因此释放不是问题,而且都会被及时地释放.但对于引用类型来说,就不一样了.Java提供了基本的对象内存回收机制-垃圾回收器.下面看看如何工作:首先我们必须了解一点,引用类型的变量和基本类型的变量一样,都是被分配到内存栈里的,只是引用类型的变量在栈中保存的...

2013-01-06 08:30:54

阅读数:5843

评论数:0

Java学习笔记(方法重载)

static void f3(short x) { prt("f3(short)"); } static void f3(int x) { prt("f3(int)"); } static void f3(long x) { prt("f3...

2012-12-29 22:44:32

阅读数:1676

评论数:0

Java学习笔记(成员变量的初始化)

类的初始化包括实例成员的初始化和静态成员的初始化:1、静态成员变量的初始化     静态变量的初始化方法:          A)直接赋值 public static String variableA="hello",//当然也可以调用方法或者其它变量来赋值,但必须满足前向引用...

2012-12-29 22:44:09

阅读数:3138

评论数:0

对Java的一点看法

这段时间没事的时候写写Java,当然,工作还是用C#,虽然在很多资深Java人士看来,还远远不够.但说实话,我对此不以为然.能解决问题的东西,其实与语言本身是没有多大关系的.我也一直想写一些编程要点学习系列的东西,但因为比较懒,一直都是只有想法,没有行动(后面应该会写).下面是对Java的一点看法...

2012-12-12 12:03:48

阅读数:1675

评论数:0

Java学习笔记(泛型)

泛型是一种代码级的有效复用手段,理解泛型的机制有利于更好的编写程序.1) 泛型类package generictest;public class MyA {public MyA(){}public String Name;public String ReturnName(){return Name...

2012-11-24 18:44:38

阅读数:3304

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭