`
nnwq
  • 浏览: 203338 次
社区版块
存档分类
最新评论
文章列表
在编程语言中,集合是指代表一组对象的对象。Java平台专门有一个集合框架(Collections Framework)。集合框架是指表示和操作集合的统一架构,隔离了集合的操作和实现细节。 集合框架中的集合接口主要分为两大部分,一部分继承自java.util.Collection,另一部分继承自java.util.Map (其实Map本质上并不是集合,只是看起来好像可以像集合一样操作)。一个有趣的事情是这些接口的实现不一定都需要实现这些接口中的修改方法(如add,remove等),可以给某些不想实现的修改方法抛出一个运行时异常(UnsupportedOperationException)。 ...
  时间过的真快,这一年晃晃悠悠就这么结束了,回头看看,这一年收获还真不小,尤其是下半年。对于我来说,2013是个转折点,我的某些选择必然会对我的未来造成很大影响。虽然不知道影响是好是坏,但是至少我努力去 ...
别人觉得你是不是在打工,这个不重要。重要的是你自己千万别把自己当成打工的,换个角度去看,是公司给你发工资,替你交学费,练着你自己的能力和经验。你遇到产品经理、技术高手,或者公司创始人,从他们身上学到成功的经验,甚至是失败的教训。   我觉得有的人对创业的理解有误区。他们把创业理解成几个哥们开一个公司,回去印几盒名片,我叫董事局主-席,你叫首席执行官,自己的同学脖子上都挂上个CXO,名字很洋气,也不知道什么意思。如果把这个理解为创业就大错特错。 我希望大家这样来理解创业,把创业看成是一
看清楚Thread类中run()和start()方法的区别:run()方法:如果在其他地方调用run方法,就是调用一个普通方法。和其他调用方法一样,比如person.eat(); 而且直接调用run可以重复多次调用;start()方法:启动一个线程,调用该Runnable对象 ...
5.各种类型数据的注入   1)基本数据注入      利用value属性指定,可以注入字符串,数值等简单数据。   *2)Bean对象注入      利用ref属性指定,可以注入一个Bean组件对象 <bean id="hibernateCostDao" class="com.tarena.dao.HibernateCostDAO"> </bean> <!-- setter方式注入示
1.Spring作用和优点     a.Spring框架是解决方案级的框架或者说整合框架,是各种组件、技术      的使用平台,可以在这个平台上使用Struts,Hibernate,JDBC技术并且可      以可以实现各种开发技术的组合。Spring提供了IoC和AOP机制的实      现,可以改善程序结构,提高系统的灵活性,便于维护和扩展。  Spring主要作用:让组件之间实现低耦合(方便解耦),让程序结构更                     加灵活,方便日后的维护和扩展                   低耦合:组件与组件之间的关联度较低 Spring相当 ...
    使用vi 开发软件,已经快三年多了,在三年期间,有辛酸,有痛楚,有纠结,更有收获。在这之前,也有使用过vi编辑器,那个时候,只用了vi的几个基本的命令,如yy,dd之类的。更多的时候,是项目要上线了,到linux上修改配置文件,偶尔用一用。     还记得2010年的时候,我在客户那边用java开发一套管理系统,编译器当然是用的明星级的eclipse。到了项目上线的时候,我的老大,要到线上部署环境,他之前对linux系统不熟悉,在linux上修改一些配置文件颇为费劲,然后就问,谁会使用vi,我当时就说,我会使用vi。老大让我在linux服务器上修改了一些文件,感觉还不错,于是就把我带 ...
引言     由于最近LZ负责的业务系统频繁宕机,导致LZ疲于本命,上一个星期(因为现在是周一了,0.0)连续加了五天班,其中还包括周末,就是为了出一套应急方案。宕机的根本原因,现在已经渐渐真正的明晰了,最早的 ...
今天感慨颇多,作为一个coder,干了8年多,确实可以谈谈了。除非你进入微软、google等之类的,那个LZ就不谈了。大部分coder,如LZ,干着普通的活儿。 那就只谈这一个case。 首先,LZ呆的还算是个大公司,非几百强。这样的大公司,技术可以稍微做久点,干到个三、四十岁,接着也是做不下去了,你想写代码,也不需要了,大把的小年轻,通宵的加班,你可以吗?所以,只能转向管理岗位,强一点的当上项目经理,弱一点的当个什么管理资源的包工头。当然,你想继续钻研代码,那是你的兴趣,公司真的不需要了。 明白了这点,技术真的就不是那么重要了。至少,LZ看到的经理们,大多是熬出来的,也没听说过他们有什 ...
读写文件,给人的初步印象是一个很简单的功能。然而在Java中,据说其数量超过数十种,初学者刚刚接触时肯定会产生许多困惑,包括笔者。现在我整理下读文件中所涉及到的基本类,以及一般使用方法。本文参考Java 1.6 官方API文档。本次将整理下读取文件时的一些知识。首先会介绍一些使用的基础类,了解每个类的功能,以及各个类的继承关系,然后会对他们的关系做出一些解释,最后会给出详细的代码以便模仿。不足之处敬请谅解。   类: File类: 继承结构: java.lang.Object
小菜使用Spring有几个月了,但是对于它的内部原理,却是一头雾水,这次借着工作中遇到的一个小问题,来总结一下Spring。      Spring依赖注入的思想,就是把对象交由Spring容器管理,使用者只需声明什么时候需要对象 ,这个可以说是常识,在这就不多说啦。      小菜的项目中,为了提高代码运行效率,需要在类实例化的时候初始化一个列表,避免重复查询,于是小菜想当然的写了如下代码:   @Component public class ApplyStatusHandler{ @Autowired private DictMgr dictMgr; @Aut ...
        四年多码农,毕业后在一家小私企做前端;(初始asp.net,对oo有了比较深切的理解;处于对某空间的效仿,对前端技术架构理解的比较透彻);         在这家公司混了4个月之后跳出来想自己单干;         自己接了个小项目,最终烂尾收摊;         事后回到公司上班,进了一家小企业,做物业系统,5个人团队,初识mvc2.0;         干了半年,无奈公司发展不行,跳到一家更小的团队,3个人,才干两个月被炒,原因不明(这两个月对我的思想提升很大,之前只会考虑从数据库到页面呈现的思维方式转入到应用缓存技术,基本上每天上班8小时处于思考状态,到现在回想 ...
引言     这篇文章LZ很久以前就想写,只是LZ本人也一直在摸索当中,不过LZ摸索的是自己的道路。其实作为一个程序猿来说,大体上的路线已经摆在众人眼前,到底自己有什么样的想法,自己适合哪条路,还是只能自己去 ...
项目第一阶段结束,各个组员也在自己学习相应的知识,没有人催促他们去学习,也没有人上网聊天看电影之类的,这样一个氛围的形成,和项目组中项目经理有很大的关系。我本人也是敏捷的拥护者,恰好今早看博客园时看到两篇文章:有些感慨很想写下来与各位分享一下。 一、项目经理在项目中究竟是什么角色                              国内的氛围是“学而优则仕”,放到软件开发领域也是一样,不少开发人员向往管理岗位,一是觉得技术领域日新月异,学习上感觉吃力;二是长江后浪推前浪,前浪死在沙滩上,技术上新人更有一股狠劲,而年纪大了的开发人员面临婚姻、子女、父母的诸多问题难以拼命了,身体也大不如 ...
有人问我,“你在大数据和Hadoop方面有多少经验?”我告诉他们,我一直在使用Hadoop,但是我处理的数据集很少有大于几个TB的。他们又问我,“你能使用Hadoop做简单的分组和统计吗?”我说当然可以,我只是告诉他们我需要看一些文件格式的例子。他们递给我一个包含600MB数据的闪盘,看起来这些数据并非样本数据,由于一些我不能理解的原因,当我的解决方案涉及到pandas.read_csv文件,而不是Hadoop,他们很不愉快。Hadoop实际上是有很多局限的。Hadoop允许你运行一个通用的计算,下面我用伪码进行说明:Scala风格的伪码:
Global site tag (gtag.js) - Google Analytics