天天看点

《程序.花开百味》雷伟.著程序.花开百味

程序.花开百味

程序.花开百味

序:心灵的旅程

前言:那些年,这些年,还有一些年

001环境搭建 (001EnvironmentDevelopment:ED)

(1)     JDK环境搭建 demo

(2)     Eclipse & My Eclipse的安装 demo

(3)     Oracle 安装 demo

(4)     MySql 安装 demo

(5)     Servlet环境搭建 demo

(6)     DWR 环境搭建 demo

(7)     Struts2 环境搭建 demo

(8)     Hibernate3.2 环境搭建 demo

(9)     Spring2.5 环境搭建 demo

(10)    Spring MVC 环境搭建 demo

(11)    SSH 整合环境搭建   demo1  demo2

(12)    SVN 版本控制环境搭建 demo

(13)    Junit 单元测试环境搭建 demo

(14)    Log日志记录环境搭建 demo

(15)    Flex开发环境搭建 demo

(16)    WebService 环境搭建 demo

(17)    WebLogic & Tomcat 服务器环境搭建 demo

(18)    Quartz 任务调度环境搭建 demo

(19)    Luncene 搜索引擎环境搭建 demo

(20)    Jbpm 流程管理环境搭建

(21)    SSH + Flex整合环境搭建 demo

(22)    Ibatis 环境搭建 demo

002工具类库 (002UtilsHelper:UH)

(1)     Jdbc连接并进行crud demo

(2)     MD5加解密 demos

(3)     拼音码 demos

(4)     获取ip根据ip定位 demos

(5)     Jsoup 网页信息抓取 demo

(6)     QRcode二维码 demo

(7)     Js 日期控件 demos

(8)     告警声音 demo

(9)     滑动门 demo

(10)    图片预览

(11)    全选、反选、单选、批量删除 + struts2分页 demo

(12)    Frameset 模板 demo

(13)    图片下拉框 demo

(14)    QQ客服 demo

(15)    表单验证-提示框 demo

(16)    图片切换 demo

(17)    magiczoom-trial图片放大 demo

(18)    fckeditor文本编辑器 demo

(19)    影院视频 demo

(20)    验证码 demo

(21)    SSH通用简单分页工具类 demo

(22)    commons-lang包常用方法集锦 demo

003专题研究 (003SpecialSubjectStudy:SSS)

(1)     IO流 demo

(2)     JfreeChart报表 demo1  demo2

(3)     Flex 各类报表组件 demo

(4)     抽象工厂 demo

(5)     Struts2 文件上传下载 demo

(6)     仿QQ带进度条多文件上传下载 demo

(7)     Js 树 demo

(8)     POI操作excel导入exclel数据到数据库,导出数据库数据到excel demo

(9)     Java 程序打包 demo

(10)    shoppingcar购物车和订单模块 demo

(11)    中文乱码解决方案 demo

(12)    Jquery 仿Google自动补全 demo

(13)    Jxls 模板导出 demo

(14)    Java邮件 demo

(15)    Java Swing 完美窗体 demo

(16)    XMLConfiguration读取XML信息 demo

(17)    Xstream 对象和xml互转 demo

(18)    (19)    Flex 常用各种组件示例 demo

(20)    带进度条单文件上传 demo

(21)    Socket 网络编程(附chat案例) demo

004程序百问 (004ProgramHundredAsk:PHA)

(1)     Js 文本框获得焦点文字文字消失与提示,安全退出,网页居中demo

(2)     jsp中怎么获取各种路径,会话实现方式又有哪些 demo

(3)     Struts2中Action怎么获取到请求参数 demo

(4)     Struts2中如何利用国际化资源来实现页面语言的动态切换 demo

(5)     什么是单例模式,怎么构建单例类 demo

(6)     Serializable 序列化和反序列化 demo

(7)     怎么让一个单例的类变成多例的类,多例类应该遵守什么规则 demo

(8)     如何实现Java深克隆和浅克隆demo

(9)     JAVA中重写equals()方法为什么要重写hashcode()方法 demo

(10)    Java reflect反射机制 demo

(11)    Java 如何调用存储过程 demo

(12)    怎么在不改变程序的情况下,将程序中的英文汉化成中文 demo

(13)    Java怎么生成缩略图、图片水印图、文字水印图 demo

(14)    如何避免url明文显示 demo

(15)    excel导出时如何根据java后台返回的结果动态实现excel复选框的勾选 demo

(16)    JSP中从数据库中读取含有html标签的数据问题 demo

(17)    tab事件如何成改回车事件 demo

(18)    一对多如何使多的一端信息在页面上同一行中友好显示 demo

(19)    怎么解决hibernate查询数据表char类型字段只返回一个字符的问题 demo

(20)    Java split拆分、组合id字符串 demo

(21)    浅谈 [Ljava.lang.Object异常 demo

(22)    关于hibernate联合(单个)主键查询语句返回值为空的问题 demo

(23)    怎么保留两位有效数字1:1.00,1.5:1.50 demo

(24)    设计组织树通过java拼接xml组织树实现界面组织树通过数据库配置动态决 定菜单树显示与否、排列优先 demo

(25)    超出long类型存储数值的超大计算 demo

(26)    怎么移除数组中相同的元素 demo

(27)    删除两个集合中相同的对象只保留一个 demo

(28)    把数组里面的奇数放在偶数前面并排序 demo见PaiXu.java

(29)    不借助第三个变量实现两个变量之间的值传递和交换 demo见ChangeTest.java

(30)    容易遗忘的Comparable:一个结果集List,里面有很多的对象,要求根据对象的    指定(age)字段进行排序 demo 见SortTest.java

(31)    设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1 demo

(32)    如何创建表空间、用户、dblink、让用户持有dblink、创建视图、建立同义词、导出数据 demo

(33)    Oracle数据库case的作用 demo

(34)    Oracle 字段格式显示 demo

(35)    oracle 索引和效率 demo

(36)    oracle 从一个表复制、更新数据到另外一个表 demo

(37)    java中的迭代 demo

(38)    java UUID 和序列号 demo

(39)    怎么把一串数字如12345,千拆分成123,45和12,345的形式 demo

(40)    File 多文件合并,制作电话查询器 demo

(41)    Java 备份数据库 demo

005人文情怀(005Literature:LR)

(1)     程序员歌.一剂心灵的良药 lr-001

(2)     爱是500年 lr-002

(3)     悸动的心 lr-003

(4)     人生中的点点滴滴足以让你如此自信---读乔布斯演讲有感 lr-004

(5)     感谢长城---每一个长城牌电脑拥有者不得不看的经典 lr-005

(6)     致我高中班主任的节日问候 lr-006

(7)     教育的本质不是招生 lr-007

(8)     赠别金磊之北行.欢辞礼乐行 lr-008

(9)     《走不出我的思念,我常常想起了你》赠.金磊故里之行 lr-009

(10)    《2012,回家了》赠金磊 lr-010

(11)    哲思 .欢乐“豆”地主 lr-011

(12)    生活应该多一些艺术性的谈话 lr-012

序:心灵的旅程

      数年以前,一群孩子带着梦想,迈进了他们生命里的大学,他们来自五湖四海。其中,有那么一批人比较耀眼;因为,他们

选择了计算机这个专业。他们决定在这片领域干上一百年,他们是那么的斗志昂昂、信心满怀;那个时候,他们是那么的自豪。

在时间简史中,慢慢的,这群孩子们,像越冬的候鸟一样,开始了选择。

一部分人选择了其他专业,另一部分人继续在这片土地上自豪着。

当自豪被呐喊声惊醒时:程序员是一个"苦逼"的人。

我陷入了思考,天才的陨落难道是因为角色的转变?

程序员都非常的聪明,但谈不上智慧,有些人,不解风情。

有的人可以二到,从鸡鸣干到狗鸣,从生命有息干到生命无息;

却没有时间,来调养身心,来加强自己沟通表达的能力;长年累月与机器打交道,让他们慢慢的变的木讷,

细思极恐,我不甘沦为此类,我努力的探寻着适合自己的路,做着能够宽慰心灵的事,

我不想让自己一个鲜活的人变成了一个呆呆的机器,在拯救灵魂的路上,尽可能的书写自己的人文情怀。

更不想在谈婚论嫁的年龄,接受一个“邻家有女名曰丑”的悲剧现实(屌丝的梦想)。

人生如花。

幼年的时候,每一个人就像莲花,清水芙蓉,天真纯洁;

童年的时候,每一个人又像葵花,在既定的轨迹上,摇曳多姿;

青年的时候,每一个人又似桃花,情开过,浪漫过;

立志奋斗的年份,每一个人都像极了梅花,生活的不易,要求我们懂得坚毅,相守、不离弃

百年安好,最后,陪伴我们一起沉睡的只有菊花。

所以,在这个花开的季节,我创作了这部《程序.花开百味》的书籍,我希望他是一本有温度的书籍,给程序世界里的人带去帮助,给程序世界外的人带去生活上的乐趣;在这片天地下,一起来,探讨命里命外的哲学,彼此感染彼此熏陶,让情感有所归宿,让情怀能够尽情释怀,让我们在不约而同中欣然前行,在不期而遇中学会珍惜。

前言:那些年,这些年,还有一些年

      那些年,我曾一直幻想着有一本让我通读一遍,便能脱胎换骨的技术书籍,就像武侠小说中描述的盖世武功秘籍,能让一个无名小卒一夜变成武林至尊。事实严酷的告诉我们,在计算机这个特别重视动手实践能力和知识积累的领域,那个只能成为埋藏在每个人心灵深处的心灵寄托。我们明白了,不劳而获,一劳永逸在这个行业是行不通的,所以我们在那些年开始着勤劳的程序人生。

这些年,比刚刚入行的那些年,强了一点,至少我们不会再为一个简单的hello world而惊呼称奇,不会再为一个异常而惊魂失措。感谢那些年教会了我们捕鱼的方法、历练了我们不经世的心灵。这些年,我们可以借鉴那些年的经历和经验让我们辛劳的程序人生的百分比保持着下降,让我们的幸福指数持续的提升。

基于前面的那些年,这些年,我想还过一些年,我们的境况会比现在还要好,那个时候我们可能都不会再那么煎熬,因为我们,也许,在时间沧桑中变的强大,在潮涨潮落循环中选择了转行,在不断探索中开始了创业,之前埋藏在每个人心灵的寄托貌似抵达了彼岸,我们忘乎了所有,却又掌握着一切,达到了思想境界和武功境界的无为,与生命的博弈中,看似无招胜有招,岁月的点点滴滴将在那一刻串珠成线,相承一脉。

      智者云:雁过留声,人过留名。我们虽不是什么名人名家、技术牛人,但走过,我们至少要留下自己的脚印,一来,让后来者不再重蹈覆辙,让他们的路途更加平坦;再者,也算是了却心中那个埋藏已久的夙愿,让那个梦想在这个季节春暖花开。

此书籍,收集、整理、记录了,本人那些年,这些年总结的、创作的技术案例和文学作品。是一本,适宜有一定技术基础的人、有兴趣学习的人参看的技术书籍;也是一本,适宜非技术行业的其他朋友茶余饭后阅读的人文情