My Open source Project
文章平均质量分 90
wangyuheng77
这个作者很懒,什么都没留下…
展开
-
从零开始—我的开源项目0:前言
因为不是计算机专业,所以并没有十分系统的学习过计算机知识,之所以从事现在的开发职业,完全是因为兴趣。 实在不习惯从基础的理论知识开始学习,所以我属于兴趣+实用引导式学习。 为了加强自己的技术,我决定从无到有,自己搭建一个开源项目。 在这个记录过程中,可能没有太多的理论知识,但是我会把我遇到的困难,以及解决方案记录下来,为了让自己可以review,也可以帮助遇到同样困难的朋友。 当然,也许这原创 2013-12-14 11:42:15 · 479 阅读 · 0 评论 -
从零开始—我的开源项目3:项目需求及设计
同学毕业后,当上了村官,致力于服务底层的社区人民。 聊天时为她每天的工作内容,回答说:这周的工作是把excel里面的几千条记录,整理成word文件。 钦佩这种风险精神的同时,不禁觉得这种重复性工作实在是有些枯燥乏味,于是拍着胸脯答应用程序搞定这一工作,期限是2小时。 需求:从excel中读取记录,并填入含有固定格式的word文件的指定位置,生成word文件 分析:手头有excel文原创 2014-03-15 10:59:16 · 716 阅读 · 0 评论 -
从零开始—我的开源项目4:代码完善(上)
计划逐步完善这款软件,让不懂编程的用户也可以轻松使用。 模板篇: 针对设计中的1、2步骤 第一步:从目录中读取.xml模板文件,而不是将模板文件内置到代码项目中。 原代码中用 configure.setClassForTemplateLoading(this.getClass(),"/excel2word/template"); 读取项目中的模板目录,修改为 config.setDi原创 2014-03-17 23:59:38 · 757 阅读 · 0 评论 -
从零开始—我的开源项目6:代码完善(下)
前面提到了打包的操作,自然不得不说一下maven了。 可以将maven理解为管理jar包的工具:既可以管理依赖的jar包,也可以简化打包的操作。 关于maven的介绍,网上资料很多,这里只在用到时,简单介绍命令。 maven的安装配置,以及Eclipse的m2e插件安装,请自行查找相关资料。 命令行创建maven项目,请参考官方提供的 maven in 5 minutes(http原创 2014-03-29 23:27:13 · 959 阅读 · 0 评论 -
从零开始—我的开源项目5:代码完善(中)
既然使用的是csdn的博客,自然要给其来篇软文,多个广告啥的。 本项目已托管于https://code.csdn.net/代码托管平台,附git地址git://code.csdn.net/wangyuheng77/excel2word.git 本文除了功能完善与代码优化外,还会介绍如何将程序打包成jar包以及生成.exe文件。 模板篇: 模板的问题有两点: 第一点就是神奇的word格原创 2014-03-21 01:17:44 · 949 阅读 · 0 评论 -
从零开始—我的开源项目7:GUI+判断哪些jar包是必须的依赖
想给程序增加一个可视化界面。从学习java开始,就一直没有怎么接触过gui编程,gui也确实被妖魔化、边缘化的比较严重。 简单查看了一些资料,发现对图像化的软件十分感兴趣,有些无法自拔的趋势。 一篇关于GUI文章的大神如是写到:“会不能代表什么,但是不会就能代表什么了”。 但迫于时间,只好忍痛,草草收场,导致很多设想没有实现,很多细节也没有完善。 先谈一下对v0.0.3代码的改造。原创 2014-03-31 21:34:15 · 1006 阅读 · 0 评论 -
CentOS安装mysql(通过yum)
1、添加相应的yum仓库 a、可以在mysql官网下载相应的yum仓库 http://dev.mysql.com/downloads/repo/yum/.原创 2014-10-22 10:30:46 · 495 阅读 · 0 评论 -
Mysql命令行添加用户
创建用户: 命令: ? 1 CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username – 你将创建的用户名, host – 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如 果想让该用户可以从任意远程转载 2014-10-22 13:13:53 · 402 阅读 · 0 评论