很久以前,就想通过博客来说说我的学习和工作,说说我的程序设计想法和代码......遗憾的是,我们都一直为生活忙碌着......好吧,就从今天开始,每天一点点,来装点我的博客小屋!

是的,我在软件行业里摸爬滚打了大半辈子,是个“IT”老人了!我从DOS时代走来,在大专院校和研究院所开始使用“长城286”的时候,我就开始了计算机软件的学习和实践。操作系统从DOS到Windows,应用程序从单机桌面到Web应用,我是一边工作一边学习,不断摸索不断实践。计算机语言也是从Basic到C,从C++ 到C#,从Java 到Android,从HTML 到JavaScript。数据库从DBase到Access,从SQL Server到Oracle,再到MySQL等等。仅仅编程语言和数据库,就接触过20来种。粗略的统计一下,我自己一个人编写的在DOS系统上运行的程序代码有10万行之多;在Windows系统上运行的程序代码累计也不下30万行。当然,随着时过境迁,大多数代码跟着应用程序项目走进了历史的书房或仓库,被永久封尘了。IT技术的发展之快,着实令人瞠目结舌!

从1988年到2003年,我以开发林业和道路桥梁专业的软件项目为主,以林业和道桥工程设计及施工管理为辅;从2004年到2018年,以软件技术培训为主,以软件系统架构设计为辅。忙忙碌碌中,我的工作和学习已经走过了30年!虽然主要跟计算机和代码打交道,但获得的职称是道桥工程师和林业工程高级工程师。接受过微软系统架构基础课程的培训,获得过培训学校高级技术讲师的资格,也给大学本科生讲过计算机软件应用开发的课程。做过高速公路工程监理的总监代表,也当过软件培训学校的教学校长......嘿嘿,经历还是蛮丰富的!

但是真正让我割舍不下的,除了DotNet环境下的几个ActivX 控件,就是我在最近八年来,一直在不断完善的基于 Java 的一系列成果,包括:XWAF框架(Web应用框架)、XWAG代码生成器(Eclipse插件)、XML解析器、JSON解析器、日志管理器、Web文件的上传和下载组件、WebSocket编程组件、JavaScript 函数库和日历管理器等等。这些成果的核心算法全部由我和助手们亲自编写,跟目前较为流行的SSH(Struts、Spring、Hibernate)框架没有关联!是纯中国产的软件工具和组件,源代码注释全部使用中文,为的是方便中国的编程初学者学习和使用!

软件技术每天都在发展,新东西层出不穷,日新月异!但基础的东西是相对稳定的!我希望这个基础是我们中国人自己打造的,不受外来的干扰和控制!

我曾梦想着能和同行高手及勇士一起共同耕耘,不断地完善它们。我会越来越老,但中国的年轻人会人才辈出!我在武汉期待着你的加入!