作为一个java 程序员,入行时间不长(实习半年) 自己编码上有一些误区或称不良编码习惯。
其一:java 于数据库。
由于对大型企业级开发接触较少 或 直接数据库操作接触不是很多,我的思想形成了一种--凡事都往java角度考虑而少有向数据库角度考虑。
such as 我上一篇文章 oracle 数据进制 跟java提取出的数据进制不一致就是一个例子。(这里不详说 , 详见"oracle数据进制不统一”) 这里首先我怪罪java了,认为java从oracle里提出数据时擅自修改了进制类型,其实是oracle 和java共同搞的鬼 ,只需要在sql语句上对该字段加上 to_char()处理,使之提出的类型也是字符串这样java再也搞不了鬼了,问题得以解决。在这之前,我在java后台做各种数据转换处理都不来电。
还有:有个需求是把两个一对多的表的每条对应记录连起来,List遍历 输出到页面,我开始居然就没从sql语句角度考虑 ,直接先提一个表的数据,然后在后台遍历这些记录,再在每个遍历循环中,根据这条记录的第二个表的外键提取第二个表里的记录,并追加到当前List 中。现在感觉这样好傻。直接把两个表做个链接不就行~,连起来后当成一个新表操作,舒服的很。幸亏醒悟过来了,不然悔恨终身。
总结:数据库软件such as oracle 也是很强大的软件,能对数据表进行很好的处理,有需求应该先看数据库软件能不能很好的处理,让之于java后台的进一步处理完美结合, 达到完美开发。
分享到:
- 2009-10-15 09:38
- 浏览 1169
- 评论(6)
- 论坛回复 / 浏览 (6 / 1709)
- 查看更多
相关推荐
该文档《走出物料编码的误区知识》旨在帮助企业和个人避免这些误区,更有效地设计和使用物料编码系统。 文档中出现的一系列数字和字母组合,如“84APICSAPICS*.*.*.*.*.*.*.**Z2Q0O0300-015-150-***.*.*.*.*.”,很...
ERP物料编码五大雷区分析,走出物料编码误区的方法.pdf,这是一份不错的文件
但与此同时,企业在实施物料编码过程中也存在诸多误区,本文将详细探讨物料编码在ERP管理系统软件中的意义以及企业在实施过程中常见的误区。 首先,我们需要明确物料编码的重要性。物料编码为企业提供了一个独特且...
六、字符编码问题常见误区 1. 忽略编码设置:读写文件或网络通信时,没有明确指定编码,可能导致乱码。 2. 不同系统默认编码不同:Windows和Unix系统默认编码不同,跨平台开发时要注意。 3. Unicode与非Unicode编码...
8. 常见问题解答:可能包括编码误用的常见原因、解决办法,以及如何避免常见误区。 通过这两个录音文件(2.15编码(P3-8)1.mp3和2.15编码(P3-8)2.mp3),听众可以系统学习并掌握报关编码的核心知识,提升在实际工作...
编码阶段是将设计文档转化为实际可执行代码的过程,在这一阶段同样需要注意以下误区: **代码风格不统一**:如果团队成员之间没有统一的编码规范和风格,将导致代码难以阅读和维护。 **缺乏单元测试**:没有足够的...
从需求分析到设计,再到编码,每个环节都应考虑质量控制,避免问题积累到最后阶段。 8. **测试用例越多越好**:编写过多的测试用例可能会导致资源浪费,而且难以维护。关键在于编写有效的、覆盖核心功能的测试用例...
通过合适的编码技术,IP监控可以保持高分辨率的同时,实现高效的传输和存储。 5. 误区五:IP监控的延迟问题无法解决。 实际情况:虽然网络传输可能存在一定延迟,但现代的压缩技术和优化的网络架构已经显著减少了...
《信息论与编码》的课后题精解部分,通常会提供详细的解答步骤和解释,帮助学生理解解题思路,发现自己的理解误区,并加深对理论知识的记忆。这些解答可能包括数学推导、图示说明以及实际案例分析,使得抽象的概念变...
例如,SOA的端对端、多层面特性意味着设计问题往往是结构性的,不是简单的配置或编码调整就能解决,这要求架构师对各层面的依赖关系有深入理解。另外,SOA设计中的任何失误都可能影响全局,导致高投资回报率的丧失。...
必须考虑服务的生命周期管理,包括编码、安全、完整性和变更管理。 误区七:有了SOA就不需要应用整合技术。尽管SOA简化了系统集成,但核心的整合技术,如数据转换、数据提取、流程集成和适配器,仍然是不可或缺的。...
软件测试认识的五个误区软件测试误区之一:软件开发完成后进行软件测试人们一般认为,软件项目要经过以下几个阶段:需求分析,概要设计,详细设计,软件编码,软件测试,软件发布。据此,认为软件测试只是软件编码后...
显卡的型号编码并不能直接反映性能,购买时应综合考虑价格、性能参数和实际测试结果。 最后,一些用户过于迷信品牌和GPU制造商。Nvidia和AMD\ATi是市场上的两大GPU供应商,它们的产品性能各有优势,且在同一性能...
6. 论文书写要点:在撰写关于疾病与手术分类的论文时,需要详尽描述编码过程,明确统计方法,解释选择主要手术编码的依据,并避免常见的应用误区,如误用或误解编码规则,确保研究的科学性和准确性。 总的来说,ICD...
Java学习时,初学者往往容易陷入一些误区,这些误区可能会阻碍他们的学习进程和技能提升。以下是一些常见的问题和相应的解决建议: 1. **盲目追求高级特性**:有些学习者在接触Java时,过于热衷于尝试最新的特性和...
开发者应遵循PEP 8编码规范,包括使用有意义的变量名,保持代码缩进一致,添加必要的注释,以及使用docstring等。这样不仅便于自己回顾,也利于团队协作和代码审查。 5. 不善于利用社区资源:Python拥有活跃的开源...
关于递归的误区:深入解析递归的时间复杂度与优化策略 在计算机科学领域,递归是一种常见的算法设计技巧,其基本思想是将问题分解为更小的子问题,直至达到可以直接解决的基本情况,然后逐步返回求解原问题。递归因...
软件测试的五大误区软件测试误区之一:软件开发完成后进行软件测试人们一般认为,软件项目要经过以下几个阶段:需求分析,概要设计,详细设计,软件编码,软件测试,软件发布。据此,认为软件测试只是软件编码后的一...