很难想象正式进入项目已经两个月了。每一天都过的很快,因为每一天都很充实。今天翻了翻自己的笔记本,才发现好多纪录的知识点都忘记了。这也给自己提了个醒,工作和笔记本的东西一样,需要总结了。 虽然入职的时间并不长,但是却也能感觉到,短短的几个月,自己的状态也有很大变化。从TWU开始,对工作方式和工作态度有了最初的认知,各种的兴奋和新鲜感;到进入项目,专业的工作流程和严肃的工作环境给自己带来的压力,以及对各种技术的一无所知;再到目前,调整心态和工作方法,每天坚持学习、反思。每个状态对自己来说都是一个新的挑战。当然,现在也才意识到,每个状态都需要有个总结和自我反馈。就在这里只纪录一下最近发现的问题... Read More
posted @ 2012-11-17 03:00 残垣上的舞者 Views(1045) Comments(1) Diggs(3)
for (int i = 0; i < numberOfSpaces; i++) { System.out.print(" ");}这种方法并不简便,尤其多处需要输出的时候。利用String.format可以简单的实现。String space = String.format("%" + numberOfSpaces + "s", " ");System.out.println(space); Read More
posted @ 2012-02-12 12:42 残垣上的舞者 Views(1094) Comments(0) Diggs(0)
颜色布局描述符 Color Layout Descriptor - CLD是用来描述颜色在图像中空间分布的颜色描述符。MPEG-7标准推荐了很多颜色描述符。包括可伸缩颜色描述符、颜色布局描述符和边缘直方图描述符等用于表示颜色。其中CLD因为可以有效的表示颜色的空间布局,广泛应用于图像检索技术。这里不对CLD多做介绍(可参看http://en.wikipedia.org/wiki/Color_layout_descriptor)。在网上有很多关于CLD的文献,但是CLD在Matlab中的实现却很少,也很不完整。以下是刚完成的CLD在Matlab中的实现,因为刚开始用Matlab,可能代码存在不足 Read More
posted @ 2012-02-02 00:12 残垣上的舞者 Views(2863) Comments(1) Diggs(0)
[r,c,d] = size(rgbImage);In that line of code:r is the number of rows in the image (i.e. the size of the first dimension). c is the number of columns in the image (i.e. the size of the second dimension). d can be referred to as the "depth" or "planes" of the image (i.e. the size Read More
posted @ 2012-01-14 16:33 残垣上的舞者 Views(836) Comments(0) Diggs(0)
为什么不使用float / double?使用java时会遇到money类型的选择问题,首先想到的是float / double。如果只是简单的货币计算,很难发现用float会有问题。出现问题的原因是使用float / double(已经相应的包装类Float / Double)会出现舍入误差(rounding errors),不能精确的表示十进制数。例如下面的例子: 1 public class countMoney { 2 public static void main(String[] args) { 3 float m1 = 0.1f; 4 fl... Read More
posted @ 2011-12-29 17:34 残垣上的舞者 Views(6176) Comments(13) Diggs(2)
学习Java遇到各种API,快速查询和了解使用技巧成了问题。Java API Search(点击进入下载页面)添加了支持在Chromeomnibox快速查找和自动完成Java 7 API类的功能。安装这个插件后,只要在Chrome搜索栏中输入java加空格,就会出现Java API Search标志,如下图。然后输入你要查询的函数名即可。关于Ominibox:可以把个人常用搜寻项搜集起来,例如,输入Halo,就可查询单词(中英文都可以)。 Read More
posted @ 2011-12-24 17:38 残垣上的舞者 Views(876) Comments(0) Diggs(0)
Google不仅是搜索引擎,它有很多实用的工具,包括我们经常使用的Gmail,Translate。miniawayday被推荐了很多google很多新的实用工具,遗憾的是有些国内不能应用,所以不被大家熟知。还好有很多的替代产品。GTalk——即时通讯 Google Talk是一款免费的即时通讯工具。它支持即时聊天和语音留言。Gmail集成了Gtalk,即talk功能,可以与其他拥有Gmail或者Gtalk工具的用户方便的聊天。这些聊天记录被自动的保存在Gmail账号的chats区域。 目前流行的G+和Gtalk也相互集成。Calendar——日程管理 不管是管理自己的日常事务... Read More
posted @ 2011-12-23 10:30 残垣上的舞者 Views(246) Comments(0) Diggs(0)
Dropbox是一个提供同步本地文件的网络存储在线应用。支持在多台电脑多种操作中自动同步。并可当作大容量的网络硬盘使用。目前很多这种文件存储在线应用采用了小容量免费适用+大容量付费专享的模式。 如果只是小文件分享,Dropbox确实很给力。同步的速度似乎还差强人意。同时,上手很容易,难能可贵。 只是,网站访问需要外链,这点很不给力了。再有就是,大文件因为上传速度慢,最终还是会被放弃,还是会有局限性。Download:http://opendata.baidu.com/software/s?rn=10&wd=dropbox+%CF%C2%D4%D8 Read More
posted @ 2011-12-19 22:56 残垣上的舞者 Views(182) Comments(0) Diggs(0)
今天miniawayday和几个同学闲谈到github访问的问题,今天自己也被问的解释不清了。追根还是只进行了操作,究竟为什么这么操作?每个操作到底帮助你解决了哪些工作?这些还是没弄清楚。回来重新试了一下,希望遇到和我们同样问题的“Gitter”可以解惑。如果有不对的,也希望回复讨论。Q1. fetch和pull的区别? 简单来说,git pull = git fetch + git merge 可以用git fetch来随时获取你remote分支的更新,但它不会改变你当前的分支。这个操作可以避免当orig... Read More
posted @ 2011-12-18 00:51 残垣上的舞者 Views(806) Comments(0) Diggs(0)
原来可以玩的这么high! 完全喜欢上这个集体。他们是偏执狂,却偏执的很可爱;他们是程序员,却一点也不boring!努力成为其中一员。。。 Read More
posted @ 2011-12-17 23:49 残垣上的舞者 Views(177) Comments(0) Diggs(0)