zoukankan      html  css  js  c++  java
  • 阶段性总结

    在最近的一段时间中,对自己接触的代码进行一些小小的总结。

        在由前台往后台传数据的时候,接受字符串并进行处理的时候,为了防止空格和空字符串和null等

    具有破坏性和不易发现等情况,减少后续处理工作的难度,对取得的数据值首先进行非null判断,然后

    进行去空格处理,接着进行非空判断。

        在接触一个新的工程的时候,尤其是半路接触,需要熟悉使用常用的数据结构及其封装的方法。

        在类的继承层次上,当把数据传到父类,继承了父类的子类都是可以访问到此成员的,当然是

    在修饰符允许的访问内。这样利用了继承中的数据成员的共享。这是面向对象编程中的一点好处的

    体会。

        在查询数据库方面,编写数据库查询语句的时候,跟字符相关的字段值需要用引号引起来,应该作为

    常识记得。具体的设计到查询时间的字段时,比如:

    and a.recv_time between to_date('"+inparam.getString("START_DATE")+
                            "'||'23:59:59','yyyy-MM-dd hh24:mi:ss') and to_date('"+inparam.getString("END_DATE")+
                            "'||'23:59:59','yyyy-MM-dd hh24:mi:ss') ");

    具体的知识点需要具体记住。特别是设计到时间的字符串的处理方面。需要注意的是,如果少一个单引

    号,程序是会报错的,另外,在程序的调试过程中,除了需要耐心毅力之外,还是需要一些方法的,适当的

    在控制台打印一些调试信息是可以加快程序的进程的。

        在工程中用到的框架是tapestry,了解框架的运行原理还是必要的,在编写程序的过程中,尽可能多的暴露出

    自己的缺点和不足,我想还是次要一点的,重要的是过而能改,就好象,不是所谓的知识就是力量,

    使用知识才是力量。

        在使用java调用webservice的过程中,也暴露出不少的问题,首先暴露出的问题是,写错了xml文件

    的节点信息,少一个字符造成的结果将会是404,not found,所以细心一点是没错的,再细心也不会过分。在

    调用webservice的过程中,最主要的是,按照服务集的规定,严格按照既有的约定调用。

        在近期阶段中发现的一些问题,办事喜欢拖拉,找个借口也许是第一次调用webservice不熟悉所以不大敢

    放手去做,万事开头难,经过这段时间的练习,我想这点会慢慢克服和改正的,做事要雷厉风行,这跟仔细没有关系

    事情的初期都是在慢慢的摸索中度过的。技术上发现的不足也不是很少,因为是涉及到前台的开发,

    所以javascript和ajax是少不了的,但是自己在这方面是需要进一步加强的。在java方面也是有相当的一段发展空间的。

    在学习方法上,随时做笔记,记录自己遇到的问题和解决方案。在设计模式的学习上需要加深理解。在数据库的查询方面,

    查询效率方面需要加深理解和运用的能力。

        在读代码的工程中,首先要了解类及其中的方法的功能。

  • 相关阅读:
    JDK1.8HashMap底层实现原理
    关于map转json,空key丢失的问题
    spring一些注解的使用及相关注解差异
    搭建基础项目遇到的一些小坑
    解析ftp上word文档的文字并输入
    R语言中回归模型预测的不同类型置信区间应用比较分析
    R语言中的广义线性模型(GLM)和广义相加模型(GAM):多元(平滑)回归分析保险资金投资组合信用风险敞口
    R语言对巨灾风险下的再保险合同定价研究案例:广义线性模型和帕累托分布Pareto distributions分析
    R语言中GLM(广义线性模型),非线性和异方差可视化分析
    如何用R语言绘制生成正态分布图表
  • 原文地址:https://www.cnblogs.com/815346909/p/2195793.html
Copyright © 2011-2022 走看看