会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
二三事
别死在孤独里。起来,去明天。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
14
下一页
2016年6月30日
基础知识漫谈(6):面试官在想什么
摘要: 大约四年前,刚开始负责招聘的时候,偶会在面试者身上花去近40分钟的时间,面试完之后,又不能描绘出该应聘人的全貌,有了几次不成功的招聘之后,我做了一些总结,本篇文章将从应聘和招聘两个方面分别讨论。 (一)找工作指南 面试官在考察什么?专业知识,始终都是专业知识。 有一种常见的想法,“我有一个朋友/同学
阅读全文
posted @ 2016-06-30 16:40 荒土
阅读(14991)
评论(15)
推荐(25)
2016年6月29日
基础知识漫谈(5):应用面向对象来分析“语言”
摘要: 万物皆对象。 如果面试官问你“什么是面向对象”,万物皆对象就是个很好的开场白。 在网上认识的一些新人(甚至部分有三五年经验的老鸟),在谈论到面向对象\面向过程的时候,就陷入了误区。 误区一,面向对象和面向过程是非此即彼的对立方,相互不兼容。 误区二,面向对象是种形而上的东西,“实际”开发中压根没用。
阅读全文
posted @ 2016-06-29 14:55 荒土
阅读(7002)
评论(2)
推荐(2)
2016年6月28日
基础知识漫谈(4):讲讲元数据
摘要: 说几个风马牛不相及的词儿,spring的依赖注入定义,hibernate的数据映射定义,XML的DTD,再就是我们常说的报文格式。 如果对它们不甚了解,请参考章节一《想到哪儿写到哪儿》。有了基本的了解之后,应当隐约之中有一种感觉,“它们很相似”。 本篇文章要说的就是这个相似性,我管它叫做数据格式\元
阅读全文
posted @ 2016-06-28 10:25 荒土
阅读(8785)
评论(1)
推荐(0)
2016年6月24日
基础知识漫谈(3) 组合基础知识,设计游戏框架
摘要: 如何让画面动起来? 都知道动画的原理,想想看跑马灯,在任意时刻把跑马灯按停,面对眼睛的那附图,它叫做帧(Frame)。 帧,就是一串儿连贯动画里的单个截面。 玩儿游戏的人知道,要达到基本流畅的水准,30fps(frame per second)就够了,达到毫无察觉的流畅,可能要到60fps,那么,界
阅读全文
posted @ 2016-06-24 16:05 荒土
阅读(11965)
评论(0)
推荐(0)
2016年6月23日
基础知识漫谈(2):从设计UI框架开始
摘要: 说UI能延展出一丢丢的东西来,光java就有swing,swt/jface乃至javafx等等UI toolkit,在桌面上它们甚至都不是主流,在web端又有canvas、svg等等。 基于这些UI工具包\框架,又产生了大量通用的或者业务性的UI框架,比如Draw2d、GEF、easyUI乃至国内的
阅读全文
posted @ 2016-06-23 11:05 荒土
阅读(20513)
评论(0)
推荐(2)
2016年6月22日
基础知识漫谈(1): 想到哪儿写到哪儿
摘要: 一、想到哪儿写到哪儿 给公司新员工培训,和网上的新手做交流,我最先强调的都是基础。 基础有什么用? 1、节省沟通成本 有天,java群里来了个新人,上来就提了一个问题: “我代码跑不起来,怎么办?” 这一看就是还没入门,没办法提供具体的信息。 于是有个有耐心的老鸟出来了,开始了一连串提问:异常栈看一
阅读全文
posted @ 2016-06-22 11:39 荒土
阅读(36864)
评论(44)
推荐(43)
2016年5月16日
SWT:获取字符串实际宽度
摘要: 由于SWT取用的是系统文字size,有个简单方式可以获取一整段包含中文\英文\数字\特殊字符的字符串宽度。 即是利用Label的computeSize方法,我们知道Label的大小可以随着内容文字伸缩,即可以推断,Label可以拿到准确的文字宽度。 代码如下:
阅读全文
posted @ 2016-05-16 16:36 荒土
阅读(1245)
评论(0)
推荐(0)
2016年3月4日
RCP:eclipse的DEBUG机制
摘要: Eclipse debug文档翻译 运行一个程序需要添加launch configurable,在自定义launch configuration的时候会指定模式,比如run,debug,profile等等。如果定义的是debug模式,则需要实现debug模型和UI,这样用户就可以在debug下与后台
阅读全文
posted @ 2016-03-04 15:48 荒土
阅读(1741)
评论(0)
推荐(0)
2015年10月30日
算法:Astar寻路算法改进,双向A*寻路算法
摘要: 早前写了一篇关于A*算法的文章:《算法:Astar寻路算法改进》最近在写个js的UI框架,顺便实现了一个js版本的A*算法,与之前不同的是,该A*算法是个双向A*。双向A*有什么好处呢?我们知道,A*的时间复杂度是和节点数量以及起始点难度呈幂函数正相关的。这个http://qiao.github.i...
阅读全文
posted @ 2015-10-30 17:12 荒土
阅读(12171)
评论(2)
推荐(1)
2015年7月7日
RCP: JDT 根据org.eclipse.jdt.core.IJavaElement对象获取org.eclipse.jdt.core.dom.ASTNode对象
摘要: JDT中有两套Java文件模型映射。其核心类\接口分别为:org.eclipse.jdt.core.IJavaElement和org.eclipse.jdt.core.dom.ASTNodeIJavaElement是Java Element的通用“协议”,即是对Java包、类、方法、变量、注解等等元...
阅读全文
posted @ 2015-07-07 21:09 荒土
阅读(2709)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
14
下一页
公告