上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: 开发JAVA一段时间,面临的一大问题就是集合操作,习惯了LINQ的简洁语法,对JAVA的集合操作实在是无甚好感,只能通过C系的循环实现筛选等操作,由于没有延迟执行特性,内存占用实在不敢恭维。因此便在网上找到了linq4j, 一个针对JAVA的linq移植版本。下面的文章,就会对这一工具进行简要的介绍。一. 安装 该项目的Github地址是:https://github.com/julianhyde/linq4j. 显然是一个个人项目,向作者致敬。 它并没有部署在标准的maven库里,因此需要手动编译生成。使用标准命令行: git clone git://github.com/julianhy. 阅读全文
posted @ 2013-08-26 11:22 FerventDesert 阅读(59405) 评论(51) 推荐(13) 编辑
摘要: 谁都不用说,博客园明显的偏.NET,C#的讨论一出现,推荐讨论热火朝天,而发点JAVA的东西,应者寥寥。一旦有出现两大派系的竞争,那绝对是头条。每天都看,早就麻木了。 研二的我浸淫.NET已经三四年,开发了大小不少项目,积累了数万行代码。刚入门时,仅仅是因为它做界面方便;后来的我,对.NET几乎痴迷,和很多人一样,有些语言宗教信仰,心想着手握.NET手刃仇人,自己积累了大量的类库,也就这么一步步的走过来了。所以我博客全是.NET,没有一篇JAVA。 大公司以C++和JAVA为主,因为他们担心高昂的授权费用和平台费用(想想Visual Studio多少钱)。但很多中小型公司都在用C#, 因为各. 阅读全文
posted @ 2013-08-13 22:21 FerventDesert 阅读(26682) 评论(74) 推荐(45) 编辑
摘要: 一. 前言 经过了一个多月的努力,软件系统又添加了不少新功能。这些功能包括非常实用的数据导入导出,对触摸进行优化的画布和画笔工具,以及对一些智能分析的报告生成模块等。进一步加强了平台系统级的功能。 马上要进入研三了,这套系统和我本人一样,前途未卜。一方面,实验室要求重新以JAVA开发一套数据挖掘框架而放弃当前的.NET版本,我的思路是两边一起发展,优势互补,可惜后继无人。另一方面,马上毕业的我,未来做不做数据挖掘工作都是两说,在多方面的压力下,开发软件目前近似于奢侈的选择。但是,就算是为了自己心里的那个“爽”字,少打一会游戏,做这个事情还是值得的。 下一步,我会做一个针对实习和招聘的微博数据分 阅读全文
posted @ 2013-08-04 17:01 FerventDesert 阅读(1537) 评论(2) 推荐(0) 编辑
摘要: 在WPF系(包括SL,WP或者Win8)应用开发中,MVVM是个老生常谈的问题。初学者可能不会有感觉,但当你写一个核心逻辑能在各种平台上无缝移植,而只需改改UI的时候,那种快感是无法用语言来形容的。 笔者当初接触时,对MVVM并不以为然,编了很多代码以后,反过来看MVVM for WPF的经典文章以后,才若有顿悟。标准的MVVM把程序分成了Model, ViewModel和 View三个部分,但方法是死的,人是活的。我一般的做法是逻辑写一个,View写一个,没有那么严格。为了方便讨论,我们把ViewModel和Model合称Model, View还是View, 分别代表逻辑和界面。分离是肯定. 阅读全文
posted @ 2013-07-28 11:14 FerventDesert 阅读(9143) 评论(9) 推荐(2) 编辑
摘要: 我不知道博客园有多少创业者,不过博客园里多得是踏实干活的程序员,我姑且算上其中一位吧。平日我会关注创业信息,与创业者聊感想,偶尔和投资人扯一扯。投资人高高兴兴的各种点头,互相留了微信和电话,然后就没有然后了。 投资人是暂时不会看上我这马上要毕业的穷酸气的学生呢。 前几年的移动互联网创业热潮已经逐渐平淡,而一股“硬件创业”潮突然热的发紫。 各种开发者开始讨论硬件开发,软硬结合,投资人也开始关注这个领域,各种新奇的电子玩意,智慧家居,可穿戴网络,配合上体感,脑电,智慧传感器,确实让人目不暇接。一个新的看点早就形成。 如果你特别想了解这方面的消息,可以看“雷锋网”,或者我和朋友做的极客网站系统-神. 阅读全文
posted @ 2013-07-20 16:56 FerventDesert 阅读(5519) 评论(27) 推荐(9) 编辑
摘要: 本来么,逛超市是一件很爽的事情,拉上父母孩子,推个大推车,一边聊一边买,然后开开心心的回家去。 可到了旺季,逛超市可就麻烦了,买东西人挤人,到结算的地方人山人海,一刷卡,我去,怎么这个卫生纸这么贵!这瓶酱油我刚才不是已经放回货架了么? 加起来怎么这么多?好心情都没了。 总之呢,你需要什么? 你需要随时随地知道自己花了多少钱,购物车里面到底有什么东西,哪些有打折信息,每件东西多少钱。最后,结账的时候,超快的,不用等! Easy-Shopping满足你这个要求! 这个项目是我在大三的时候和基友一起做的。这是一个整合嵌入式设计,数据库(用户管理和货架管理),无线控制和安全的一套完整系统。相对来... 阅读全文
posted @ 2013-07-17 13:52 FerventDesert 阅读(2309) 评论(1) 推荐(1) 编辑
摘要: 进博客园四年多,从第一篇讨论地图显示的文章到现在,已经有80多篇文章了。此处总结一下写过的文章并作分类,方便大家查看。革命尚未成功,同志仍需努力!个人邮箱 buptzym@qq.com数据分析,编译和模式用数据说话:北京房价数据背后的数据《编程语言实现模式》笔记(一)词法和句法分析数据挖掘工具分析北... 阅读全文
posted @ 2013-07-16 09:55 FerventDesert 阅读(4256) 评论(3) 推荐(2) 编辑
摘要: 一. 前言 前两天看到了asxinyu大神的【原创】开源Word读写组件DocX介绍与入门,正好我也有类似的自动生成word文档得需求,于是便仔细的研究了这个DocX。 我也把它融入到我的项目当中并进行了实践。工具果然牛叉,但也有一些问题,后边一并列出来。 二. DocX的基本原理 Word有一个开放的文件格式,叫做Office Open XML。Office 从2007版本开始用它。它的基本方法是将文本和格式存储成xml,把其他资源(图片等)存储成独立文件,并将其进行Zip压缩。这样的好处是它的体积远比03版本的office文件小得多,但也造成了一部分不兼容性。因此,别指望DocX支持Off 阅读全文
posted @ 2013-07-15 19:46 FerventDesert 阅读(19782) 评论(24) 推荐(7) 编辑
摘要: 本数据挖掘框架在这几个月的时间内,有了进一步的功能增强 一. 超大网络的画布显示虚拟化 如前几节所述,框架采用了三级层次实现,分别是数据,抽象Node和绘图的DataPoint,结构如下: 在界面显示部分,之前并没有做过虚拟化优化,为了实现更多的功能,通过大量的事件挂接和其他操作将显示的控件与底层数据紧密耦合,因此内存回收机制几乎不起什么作用(原因见我另外一篇博... 阅读全文
posted @ 2013-07-15 16:37 FerventDesert 阅读(1523) 评论(2) 推荐(0) 编辑
摘要: 你是否想过家里有一个帮你打点一切家务的机器人?如今我们的工作,在一定程度上满足了你的愿望。MagicHouse是一个可以帮你管理家庭电器,传感器数据,陪你聊天解闷,能和你在微博,微信,手机,平板和浏览器上与你无缝交流的机器小人,具备一定的情感。让我们拭目以待。一. 在线演示客户端二. 基本功能 1. 完整的社会属性:与新浪微博完整对接,未来将实现对微信,WordPress,人人网和其他社交媒体的完整功能对接。 2. 提供智能的传感器管理和查询控制功能。您可以通过语音和文字指令,通过微博和其他方式,例如“开灯”,“打开窗帘”,“我觉得有点冷,把空调温度稍微调高一点”,“好热啊”,系统会自动帮您控 阅读全文
posted @ 2013-06-07 11:56 FerventDesert 阅读(1028) 评论(1) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页