emma姐
码龄17年
关注
提问 私信
  • 博客:9,116
    9,116
    总访问量
  • 17
    原创
  • 598,233
    排名
  • 10
    粉丝
  • 0
    铁粉

个人简介:看看业界新闻,写写工作所得

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2007-09-07
博客简介:

韵如'S ROOM

博客描述:
项目所得所想
查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得1次收藏
创作历程
  • 16篇
    2014年
  • 2篇
    2008年
成就勋章
TA的专栏
  • 项目经验
    15篇
  • 自我感想
    1篇
兴趣领域 设置
  • 人工智能
    机器学习深度学习神经网络自然语言处理nlp数据分析
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

web系统

总结说得:1. html2. javascript3. jsp4. jquery5. spring6. hibernate7.
原创
发布博客 2014.08.28 ·
365 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Cobol

Cobol的项目是将老古董一样的Cobol语言的项目转换成java的项目,也就是reverse项目的一种。因为Cobol与java的语法以及yu
原创
发布博客 2014.08.28 ·
627 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Antlr以及Eclipse Refactoring framework

公司要做reverse的项目,因此jud
原创
发布博客 2014.08.28 ·
361 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

移植软件到云平台

客户需要将一个传统的Java web的软件移植到云平台上去运行,以降低运行成本。客户自己选择的云平台是H
原创
发布博客 2014.08.28 ·
893 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

文档生成器

文档生成器是利用格式化的文档模板加上不同项目的模型来生成最终的客户文档。主要代码是借鉴了T平台的文档生成器。
原创
发布博客 2014.08.28 ·
512 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

图形浏览器

做工具是边探索边做的,但是我所在的项目的情况是,要做的东西和方向大部分要听美国客户的安排。
原创
发布博客 2014.08.28 ·
499 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

从桌面到C/S

在这个工具不断加入新的feature的同时,旧的feature一直接受着老板的challenge。终于,在开发了两年零四个月之后,老板爆发了,认为这个工具有泄露知识产权的危险,要求立即、马上将该工具从桌面软件的版本升级到C/S架构的版本。因为该工具本身只是作为用户的图形操作界面,也就是后台工具的GUI。若要升级到C/S架构,主要还是靠后台工具的支持,另外还要依赖与服务器程序。幸运的是,Se
原创
发布博客 2014.08.27 ·
288 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

可追踪工具

可追踪工具英文名叫Traceability,用于追踪整个软件工程生命周期中的所有文档和代码,以便于需求和bug的追溯。这个工具算是做的二次开发。因为整个工程几乎就是搬用T平台Traceability功能的源代码。T平台的Traceability本身就定义好了Traceability用的模型和转换规则,对于不同的文件类型,还给出了extensionpoint,非常利于程序员扩展Traceabil
原创
发布博客 2014.08.27 ·
454 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

配置文件编辑器

所做的工具包括了定义配置文件的格式,配置文件编辑器的开发。配置环境与Eclipse的运行配置环境相关,最主要的还是对本工具配置条件的理解。在Plug-in中开发的配置文件编辑器有些死板,也没有什么外观可言,最主要的就是用户体验要好,方便使用。开发中借鉴了Plug-inproject的配置文件编辑器的源码,忘记那个源码工程叫什么名字了。Configuration模型的设计(schema)以及XM
原创
发布博客 2014.08.27 ·
923 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第三方平台移植

因为图形编辑器所依赖的T平台即将整合到P平台,在项目做了一年半之后,要将整个项目从T平台移植到P平台。之前的代码重构为项目代码移植到P平台打好了基础,移植过程中,只要将UI部分的代码根据P平台的框架重新编码,就可以了,剩下了不少effort。因为开发所依赖的平台改变了,UI部分的代码需要重新编写,移植中最大的effort就是用在研究新的开发平台,以及编写对应的UI部分代码。P平台是使用GMF开
原创
发布博客 2014.08.27 ·
331 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

代码重构

一开始做模型转换的时候,对整个java语言编写以及程序架构没有什么要求。随着项目的进行,发现代码中漏洞百出,越写越长,不利于扩展与修改,不利于其他开发者的阅读。所以代码重构就提到了日程上来。首先,整个项目的代码分类不清楚。模型转换主要是属于后台的代码,却与UI方面的代码(即用Xtext实现的editor的代码)放在同一个plug-in工程中,非常不利于工程的管理、扩展与发布。因此将文本编辑器与
原创
发布博客 2014.08.25 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

平面图形布局

将文本模型转换成图形模型,是想最终获得一张整洁清晰、一目了然的图,并将之用到文档之中。因此依赖的第三方图形模型编辑器的图形布局功能没有做好,平面图形布局就成了一个问题。第三方图形编辑器是用GEF写的,去搜索了解了GEF的框架架构后,就去debug了编辑器的源码。试图找出合适的接口,可以在图形模型转换完毕后,可以立即得到一张布局合理的图,也就是图形的autolayout.Autolayout
原创
发布博客 2014.08.25 ·
473 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

模型文本输入即得模型图形

模型文本输入即得模型图形算是research的任务,主要从两条路来进行了探究:因为文本编辑器是用Xtext来做的,所以就基于Xtext的开发框架,取得文本输入的event,在输入文本时,截获输入的文本,将其文本模型转换为图形。但因为用户输入的变数太多,边输入边获得的文本往往不是最终文本,即不能将其解析成有效的模型。而且在用户边输入边转换的话,定会大大降低编辑器的performance,
原创
发布博客 2014.08.25 ·
580 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STMT模型转换

模型转换中比较难搞的是STMT到UMLTransition的转换。STMT是类似于树的结构,要将其转换成UMLTransition的话,需要做树的深层遍历。将树做深层遍历后,拉出100%的所有的线,即所有组合的可能。这个转换除了模型上的变换考虑外,主要还要考虑到变换后的模型在图形编辑器上的显示,因此而加深了转换的难度。最后的解决方案是用类似于编译原理中的算法,不断使用递归函数来解决这个问题
原创
发布博客 2014.08.25 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于抽象

最近在项目中做Lucene Index 和 Lucene Search 的重构。
原创
发布博客 2014.08.08 ·
296 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

模型转换

进入Mint的第一个项目是做模型转换,将一种语言parser成模型,然后转换成UML的模型。最终得到的UML模型可以放到编辑器中,进行图形化的编辑。这个项目是用Eclipse的插件开发技术来做的,接触到的都是Eclipse插件开发技术。当然,还有最基本的JAVA语言和EMF模型开发。有时候要对标准的UML模型进行扩展,才能让source模型与target模型(UML)对应上。这就需要用到E
原创
发布博客 2014.08.07 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

将txt文件和excel文件导入SQL2000数据库

在做一些web数据库管理系统的时候经常要实现将帐户批量注册的功能,今天就来讲讲如何在C#-web项目中将txt文件和excel文件导入SQL2000数据库。1.数据库准备在SQL2000数据库的实例数据库pubs中建立一个数据表txtInsert,字段很简单:id,name两个。2.txt文本文件导入对于数据文件导入与导出SQL2000提供了BULK INSERT和BCP语句,在这里可以使用BUL
转载
发布博客 2008.06.06 ·
975 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第一次发文

原先在CSDN注册用户是想下载一些有用的源代码,今天突然想好好写一下这里的博客,想多关注技术上的新闻.第一次发文,纪念一下. 
原创
发布博客 2008.01.20 ·
396 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多