`
Java_Tony
  • 浏览: 20410 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
    觉得写Blog无话可说,其实是自己懒,而或是觉得无话可说,但基本上每天的想法都不一样的。虽然我不在专业的软件公司工作,目前做的项目都是三五人设计开发的Web系统,基本上用的都是Java的基本开发模式,也包括一些框架如SSH等,但自己总觉得是小打小闹,要是走技术路线,估计会成四不像。思前想后,现在自己唯一的出路就是走技术方向,打好基础,再接再厉,通过带领小团队,也会逐步提高自己的综合能力,项目管理方面的知识也不可或缺。学了三年Java,用到的也基本上是最基础的东西,深入的熟悉的也就那么多,对于追求技术的来说,肯定是很肤浅的了,目前的情况是够用就OK,有时间了解下别的语言,也是开阔自己眼界的 ...
使用工具:面向对象语言开发环境(C++/Java)、UML建模工具(Rose) 理解各种设计模式(Gof的23种模式)描述的基本概念 分析典型的应用(比如Java的API) 不断实践
     一直以来,觉得自己有很多想法,可以拿出来分享,可由于自己的懒惰,没有提笔,以至于最近一段时间,都没有总结自己的工作,实属自我约束能力不强。     自己最近看了几本书,但是更多的是,对自己从事的职业 ...
今下午使用了一下,对提高项目组的代码规范性和健壮性,有很大的帮助

散点东东~~~

不多说,直接上附件:
  业务才是首位的,不同的环境对技术的追求是不一样的。   所有的技术都是为业务服务,你说呢?早点锻炼忽悠的能力吧。。。  
     项目接近尾声,我不是主要负责人,因此后期的验收基本上没我什么事了,也就有时间来写写~~      这个项目是很简单的BS架构的管理系统,在做项目的过程中,项目延期主要是需求变更太频繁,在一期上线前得几天,都还在更新源代码,当时我就无语了。。。无语又怎么办呢,还是得服从安排撒,继续改呗,还能怎样。项目中也没用框架,如SSH、SSI之类的,是很传统的MVC模式,代码结构基本上也是一些不规范的东西,不过自己不到两年的开发经验,也让自己无话可说,但自己在这一过程中,拜读了《代码整洁之道》以及《程序员:从小工到专家》还有什么JSP规范,Java规范就不用说了(必须要熟悉的),TDD,《代码重构的 ...
“软件架构师”这个名词也不知是什么时候进入我的脑中的,不过一直就很疑惑,总觉得和软件的Team Leader之间有些纠缠不清。不过以我的观点来看,软件架构师除了没有行政上的职责以外,与Team Leader也并无二致了,也就是一个 ...
业务逻辑是整个应用系统的核心,那么Presentation和persistent是不是就因该依赖于Business Logic?
IOC(控制反转,也叫依赖注入):是一种设计模式而不是编程技术。使用IOC后,我们不需要自己去创建某个类的实例,而由IOC容器去创建,当我们需要使用某个对象时,直接到容器中去获取就可以了。
最近买了几本书,也是某位大虾极力推荐看的,适合程序员的书,感觉很有帮助,在这里列出来,也许有借鉴意义: 1.《程序员修炼之道:从小工到专家》 2.《设计原本:计算机科学巨匠Frederick P.Brooks的思考》 3.《代码大全》 4.《设计模式》 5.《代码整洁之道》 6.《敏捷软件开发》 目前正在阅读,自认为这些书,需要反复拜读,方能为我所用。

JXL Excel

    博客分类:
  • Java
思路: 1.页面数据展示,提供下载按钮 2.类一:从数据库提取数据,调用类二的方法 3.类二:生成Excel报表,并在服务器上存留,返回报表存留路径 4.Servlet中调用类一,并通过下面的代码,返回给Web页面,供用户下载     byte[] buffer = new byte[4096];    BufferedOutputStream output = null;    BufferedInputStream input = null;    File file=new File(类一返回的存留路径);    response.reset();// 清空buffer,设置页面不缓存 ...
…because closing our classes allows us to focus on new functionality. It makes us more productive. …because more productivity means less waste. Less waste means less cost. Less cost means more money. More money is the goal. …because when we create extension points in our classes we provide flexibil ...
   最近项目催得紧,出现了一个人同时被多人领导的局面,自己就是被领导中的一员。。。 自己明白,有些人就是每天闲得慌,也比像我这样整天敲键盘的活得自在,无论在那些方面,而自己呢,感觉是卖力不讨好啊。。。虽然明白也还是要牢骚两句,不过“牢骚满腹防肠断”的俗语,我还是记得。。。    给自己一个期限,现在只当是给自己积攒人品吧,多做点没关系,俺不去计较谁做的多与少,自己要对得起自己才是。 工作中要理性大于感性才是,为了自己,也为了别人。   今早起来,见证了NBA历史上的第四次黑八,拜灰熊和马刺所赐,这也就说明,笑到最后的才是真正的成功者。(当然并不是说马刺就失败,至少从结果来说,是这样的)
看到TDD开发模式第一章,测试驱动的基本步骤如下: 1.快速新增一个测试 2.运行所有测试,发现最新的测试不能通过 3.做一些小小的改动 4.运行所有的测试,并且全部通过 5.重构代码,以消除重复设计,优化代码结构 还有疑问待解决...
Global site tag (gtag.js) - Google Analytics