摘要: mongodb官方的java driver不支持直接插入java bean,只能使用DbObject的Key,Value形式进行insert,update,(c# mongodb官方driver类似),所以我这里加入了一个利用反射快速操作的类,来支持bean操作。另因为java不支持扩展方法,所以只 阅读全文
posted @ 2013-06-23 15:17 gsralex 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 5月底的业余时间试用了一下thrift,效果不错,今天在博客小记一下。 thrift主要是用来进行跨语言层的rpc服务框架,基本原理是通过.thrift 文件以及dsl来生成相应的语言代码,目前支持的语言:c++,c#,java,php,服务器与客户端连接使用tcp/ip,数据协议支持二进制,jso 阅读全文
posted @ 2013-06-06 14:05 gsralex 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 以前做的,小记一下,是用.net wpf做的,打算业余用javafx来实现一个好的版本。 阅读全文
posted @ 2013-05-24 11:37 gsralex 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 前言: 去年公司做的一个项目,需要用到工作流引擎。因为服务端用的是.net的框架,本想直接使用wf 4.0,无奈微软的东西臃肿复杂,所以自己写了个。 网络端就简单处理了一下,基本上就是一个一次请求分一个线程。主要是状态机这块编程的代码比较多。 执行过程就是先加载未完成的工作流实例,然后做了个状态机引 阅读全文
posted @ 2013-01-29 14:52 gsralex 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 项目中做的一些小demo的截图,在此做个记录。 阅读全文
posted @ 2012-12-10 10:07 gsralex 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 公司的项目需要做一个批量上传图片的程序,考虑用silverlight(wpe)会比html5效果好一些,所以用silverlight做了由于比较简单,直接上截图了可拖拽文件,支持并行,分包上传 2012年8月17日 于郑州 天气:晴 阅读全文
posted @ 2012-08-17 12:17 gsralex 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 前言: 做的程序需要两种线,一种是贝塞尔曲线,一种是折线,贝塞尔线比较简单,这里主要说折现,折现的折点不能出现的过多,否则会出现上面的情况 一般这种折现会出现两种情况,我管着两种情况叫做凸点,和延伸点(ps:纯粹乱起),如上图所示,左上角的是“凸点”,右下角是“节省点”,折点过多主要是因为这两种原因 阅读全文
posted @ 2012-07-27 19:24 gsralex 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 前言:因为去年待的公司到后面非常闲,而当时对代码的兴趣较高,无奈只好找点算法题做了。算法和解决问题的思路的重要性无需多言,是码农的最爱,是架构师的必备,所以有个好的算法练习平台比较重要TopCoder,世界上比较大的算法平台(有练习,有比赛,有悬赏),(据说其CEO是中国的,是个女的,还是个美女 ) 阅读全文
posted @ 2012-07-17 18:02 gsralex 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 好早之前写的代码,拿来冒傻气,带角度的箭头,即根据直线的斜率生成360的箭头,这里记录下之前的一些心得根据斜率做角度会出现两种情况,如下图 斜率大于角度,或者小于角度而位置会出现四种情况 角度情况做判断就可以了,后面的位置情况变化,可以做矩阵Transform,即按照斜率做角度变化即可,现在连htm 阅读全文
posted @ 2012-07-16 15:53 gsralex 阅读(392) 评论(0) 推荐(0) 编辑
摘要: wpf是微软下一代的window开发平台,或者说是xaml,毕竟c++以后也支持了,在想directUI这种东西以后还会有人用吗? 因为我主要负责的是编辑器的工作,所以需要做一个标尺,下面先看下我做的效果吧 提供三个属性DisplayPercent 当前显示比例DisplayType 显示方式 横向 阅读全文
posted @ 2012-07-14 17:09 gsralex 阅读(2039) 评论(1) 推荐(0) 编辑