`
laststand
  • 浏览: 9938 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
今天在cnbeta上看到百度地图发布symbian版了,一时兴起下了试用。 下载的时候发现版本号为v0.01,一下子期望值直线下降。 打开进入,习惯性按了“0”对所在地定位:   发现定位的速度蛮快的,给了一个精确到10m的结果,仔细比较了下地标,发现大致还是靠谱的,不过由于百度地图不够精细,所能显示的地图比例尺太小,不能定位到具体的建筑,体验一般。   一个比较严重的问题,地图的位置间歇性跳变非常严重,文二与文三这样几百米的距离的误差也时常出现(可能是在室内的原因,大街上还是比较稳定的)。之前做过的SRTP是室内wifi定位的,也出现类似的跳变,最后归结的原因为网卡信号不稳 ...
  JAVA基础培训总结 by 光远                                                                           通过参加本次JAVA基础培训,自己对之前所了解的一些知识有了一次比较系统的学习。回想整个学习过程,对以下印象比较深刻的知识点在课后做了个简单整理和总结。如有不对,请指正。 1 JAVA语言基础 1.1 传值与传引用 提到Java语言,在网上讨论较多的是:Java到底是传值还是传引用? 误区:JAVA对于原始类型(primitive type)传值,对于引用类型(reference t ...
因为毕业季,很多烦心的事,间断这么久都没有更新。本周学习进入类型信息、泛型、数组的学习。继续学习笔记。不再按照之前的编号,分章节贴出。   ————————————————————————分割线———————————————————————————   RTTI(Run-Time Type Identification)可以在运行时获得一个对象的信息(这样机制的产生原因,应该在于java的对象存储都是Oject的,是伪多态,类型识别需要额外的信息) 。Java中,对于类型的确保:在编译时通过泛型系统来确保,在运行时通过类型转换来确保。对于具体的调用,则是通过多态的处理。对于Lis ...
真的觉得挺意外的,对于Java大约也就之前学习过2、3个月,后来编了几个小程序练手,一共大约不到1万行的样子。对Java的好感其实是由于eclipse的原因,当时对VC6的界面实在不喜,另外VC默认的代码色彩不讨好,eclipse的关键字亮色、自动补完都是很喜欢的特性。 最近对于Java基础内容的学习确实有种很飘飘的感觉。一本Thinking in Java看的很high,jvm、jmm相关内容也是觉得很合适。真的很舒服,这种感觉在看Inside the object model的时候也有过。可能我确实适合学习java吧。  
内部类,简单而言就是一种代码隐藏机制:将类置于其他类的内部。具体的指明这个对象的类型:OuterClassName.InnerClassName。内部类对象在创建时就与外围环境建立联系,可以无条件访问外围对象所有成员 。内部类对外围类成员的 ...
如题,自己有做笔记的习惯,但是直接复制过来,格式全部被打乱,很不爽这点。另外就是看着文章确实很不舒服。   还有,在阅读资料时有边写笔记心得,边在旁边加上注释思考的习惯,word的注释加到博客里就更麻烦了。   很不爽。上传图片也是。
  Spring 学习笔记 Spring的疑问: 一、为什么需要Spring,其定位是什么? 二、Spring有什么好处,如何实现的?        三、怎么使用Spring?   Spring实现的优势:        无需实现框架指定的接口。Spring依赖注入,减少代码间的依赖,便于重用。       
对于类的清理,首先在于按照一定次序销毁成员变量,但是对于有些类,创建了多个对象,有的变量在多个对象中被引用(无法销毁),清理工作变得复杂,需要计数器来记录创建的对象数目 。   构造器是隐性static,private是隐性final。记住这两点有助于理解许多问题。 一个两难的问题:构造器用于创建对象,需要在对象被创建时调用。对于多态 ,如类中的对象方法绑定,直到运行时才能确定(也只有这样,才能发挥多态的效力)。如果在构造器中调用多态方法,会有什么样的结果?构造执行之时,整个对象之时初始化一半,直接调用的结果可能使用了未初始化的变量,这将造成风险 。 简单来说,一个类、方法最终被编译为中 ...
继承在面向对象中如此重要,以至于经常被高度强调,新手往往有这样的印象:处处使用继承。这会导致难以使用并过分复杂的设计,实际上建立新类时,应该首先考虑组合,因为它更为简单清晰。 两种方式导致基类与子类的差别:在子类中增加新的方法、使子类和基类之间产生差异的方法(override)。 单根继承。是否所有类都继承自单一的类,java的答案是yes,终极的类为Object。 Java并没有赋予程序员销毁对象的权力,java完全采用了动态内存分配方式,采用垃圾回收器设计处理内存释放问题。 存储数据之处: 1)寄存器,不同于C/C++,java没有提供直接控制使用寄存器的方法。 2)堆栈 。位于 ...
编译器对于编译时数值(如随机产生)只有在第一次使用的时候才会进入初始化,即便对于static也一样,不同的是static声明了一份,在更多的实例对象创建的时候也不会再次初始化。 对于组合与继承的使用,可以的话,不要对继承滥用,优先用组合的方式。判断是否需要使用继承的一个很好的方法就是:是否需要使用向上转型(即子类作为父类参数调用)。 对于一个基类的清理 ,首先要注意的是其中的成员对象,一般清理的顺序与生成的顺序相反,然后调用类的dispose执行清理。——清理,垃圾回收,如果不能把握这些,就无法写出高质量的java代码。 对于final,仅支持基本类型,无论无何编译都确保在使用前初始 ...
      对于音乐播放器的使用历史,应该从RealPlayer说起。从我的电脑第一次接入网络开始,就有了收集歌曲的癖好,最先用的realplayer,老实说很喜欢它简洁的UI,但是时间过得越久就越觉得它的启动实在慢了点,有些时候时不时的广告也令人不爽。       接下来就是Media player了,这个东西我用了3天就用不下去了,或者说它和real一样,本来定位就是视屏播放,是我硬要用牛刀杀鸡,结果就是这样了。      后来陆续用过些什么记不清了,直到有一天开始使用ttplayer,接下来的许多年里,ttplayer一直是我的默认播放器。作为一个用户,我要的并不多,小巧便捷、方便列表管 ...
      怎么说呢,其实从很早一直有做笔记、写日记的习惯。逛了这么多的网站,查阅资料,也从没想过有一天自己也会开启一个博客。而且是技术博客。       从今天起,给自己找了个窝,记录我的IT人生,点点滴滴。也可以说是一种强迫了,让自己能惦记着不断的学习,总结,积累。       加油吧,马上做,做精彩。
Global site tag (gtag.js) - Google Analytics