`
文章列表
转自http://www.iteye.com/topic/217488 个人觉得这帖子讲的很好,下面评论也是仁者见仁智者见智。 先从我以前的学校说起,以前我们学校有片荒地,当时的领导觉得学校应该搞绿化,于是组织在荒地上植树,不到一年换了一个校长,这位校长觉得学校应该抓体育运动,决定再造一个足球场,于是把树移走,造了一个足球场,再后来北京奥运会来了,学习为了迎合绿色奥运的理念又开始植树,这就是没有规划和监控的典型例子,结果是劳民又伤财。当然对于学校来说,有国家财政的支持,有资本这么折腾,可是对于小公司做项目来说,这么折腾几下估计很快就要牺牲了。     事实求是的说大多数小公司在这两个方面做得很 ...
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制资源的使用,通过线程同步来控制资源的并发访问; 第二,控制实例的产生,以达到节约资源的目的; 第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。 2. ...
个人觉得讲的清楚明白,传送门 http://www.iteye.com/topic/102068/
转自:http://blog.csdn.net/elegant_shadow/article/details/5006175 今天看了下Java中的适配器模式,以下就来小做下总结和谈谈感想,以便日后使用。 首先,先来先讲讲适配器。适配就是由“源”到“目标”的适配,而当中链接两者的关系就是适配器。它负责把“源”过度到“目标”。举个简单的例子,比如有一个“源”是一个对象人,他拥有2种技能分别是说日语和说英语,而某个岗位(目标)需要你同时回说日语、英语、和法语,好了,现在我们的任务就是要将人这个“源”适配的这个岗位中,如何适配呢?显而易见地我们需要为人添加一个说法语的方法,这样才能满足目标的需 ...
用惯了Java,什么都封装好了,从一个List中查询某个元素只需调用相应写好的API方法了。突然转换到前端JS开发。这么一个粗糙的语言,一下暴露出我算法基础的薄弱,什么都要自己手动写,判断两个数组是否存在相同的对象元素,计算一个数组中某元素重复次数。唉,代码写得像一坨屎,算法复杂度相当烂,性能低下。下阶段好好加强这方面你的基础。
转自:http://blog.csdn.net/hitlion2008/article/details/7252339 前言: 这篇文章是基于Android系统定制和维护而写的,所以里面的内容与Android相关也就是说系统是Android,语言是Java,特点就是没有明确的需求行为规格定义,只有代码,很多行 ...
导读:对于程序员来说,知道堆空间,设置堆空间,处理堆空间的outOfMemoryError错误,分析heap dump是非常重要的。文中介绍了Java堆的学习教程以及Java堆内存(heap memory)的十个要点。 文章内容如下: 我刚开始学习Java编程时,可不知道什么是堆内存或堆空间(heap space),甚至根本不管对象创建时都放在哪里去了。正式了写一些程序后,经常会遇到java.lang.outOfMemoryError等错误,我才开始关注堆内存。 对大多数程序员都经历过这样的过程,因为学习一种语言是非常容易来的,但是学习基础是非常难的,因为没有什么特定的流程让你学习编程的每 ...
写得非常好的一篇帖子: 在阿里,每一位新员工进来之后都会有一位导师,导师一般都是比较资深的程序员。 我的导师是如何带我的       在实战中辅导:刚来一个月就直接进入项目,从小需求做起,一开始导师会花大量的时间帮我做Core Review,逐行审查,审查出不符合代码规范的代码(有些规范是没有写在文档中的)和写得不合理的代码,帮我提高编码能力的同时保障了项目质量。       在公共场合肯定你做得好的地方,在团队的项目总结会中提出表扬和肯定。       在私下说出你有待改进的地方,并解释的非常详细,这样既不会打消新员工的积极性,也能帮助新员工提高,如建议我不做过多的设计,因为设 ...
错误解决: 1、Weblogic出现的com/sun/mirror/declaration/ClassDeclaration错误: NoClassDefFoundError: com/sun/mirror/declaration/ClassDeclaration 关于MyEclipse浏览器不能显示jsp程序的错误      早几天做J2ee作业的时候,发现MyEclipse居然不能用自带的浏览器显示jsp文件。用了两天时间,查找了很多网站很多论坛,却很难发现一个与我的情况完全匹配的,最终还是自己结合论坛上高人指点,胡乱摸索,突然眼前一亮,“This is my JSP page!”,成功 ...
//创建表空间 CREATE TABLESPACE '空间名称'     LOGGING     DATAFILE '存放空间文件信息的绝对路径.ora' SIZE 空间文件默认大小M     EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT  AUTO; //创建用户 CREATE USER 用户名 IDENTIFIED BY 密码 PROFILE DEFAULT DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK; //授权创建会话的权 ...
1. Open the ""<OracleHome>/network/admin/listener.ora" file in the host,and you will see:    SID_LIST_LISTENER =    (SID_LIST =      (SID_DESC =        (SID_NAME = PLSExtProc)        (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)        (PROGRAM = extproc)      )    )   2. Add the ...
Global site tag (gtag.js) - Google Analytics