当前位置: 首页 > 编程
  • 试着去写测试案例

    工作近十年了,也就是说快写了近十年的代码了。我承认之前的九年没有为自己的代码写过任何的测试脚本,或者是任何形式的测试案例。每次穿梭于书店或是网上博客等,我对单元测试,或是诸如自动化测试都十分的不屑。“代码要紧”,“完成工作要紧”这是我当年的信条。虽然我认同自己的开发习惯还是不错,编码风格也挺赞的,但 ...

    阅读全文
    作者:byhard | 分类:互联网 | 标签:,
  • 理解编译时与运行时

    在面象对象的开发过程中,经常会用到面象对象的多个特性,比如:继承和多态。继承通俗的讲就是可以用子类去扩展父类的方法和属性,可以直接用父类的引用指向子类的对象。而在运行的过程中,程序会根据引用对象的根本类型判断应该调用的方法,有的可能就是重载子类的方法,这就是多态。那么要如何判定程序的编译正确与否 ...

    阅读全文
    作者:byhard | 分类:互联网 | 标签:, ,
  • Agile Java学习笔记

    从开始做一些Java应用程序开始,却没有完全的仔细看一本Java基础知识。网上找了很多,要么太厚,啃起来费力,要么评价不怎么好。直到看到《AgAgile Java Crafting Code with Test-Driven Development》,评价也不错,还是以测试为驱动的(之前并不了解何为测试驱动开发)。因而就有了很大的兴趣去学习。在学习的过程, ...

    阅读全文
    作者:byhard | 分类:互联网 | 标签:, ,
  • Spring的几种不同配置方法

    基本概念 理解Spring框架的核心需要知道两个概念:IOC与DI。IOC(控制反转)指的是创建对象实例的控制权从代码控制剥离到IOC容器控制,实际就是通过配置方法如XML文件或配置类来控制,侧重于原理。DI(依赖注入)指的是创建对象实例时,为这个对象注入属性值或其它对象实例,侧重于实现。它们都是Spring核心思想的不同 ...

    阅读全文
    作者:byhard | 分类:互联网 | 标签:,
  • 阅读《代码简洁之道》

    同事的推荐让我有心去看看这本书。经过多年的编程实践。我明白,软件编程的核心是功能的实现。在我们的软件开发过程中,往往更多的重视是系统的功能有没有实现,有没有满足业务的需求。而大多忽视代码的结构,条理与整洁度。忘不了刚参加工作时完成的第一个功能模块。硬是将业务层,逻辑层的逻辑全部写到一个函数之中, ...

    阅读全文
    作者:byhard | 分类:互联网 | 标签:,
  • 更深入的JAVA学习

    接触Sites的开发已经有好一些时间了。平常的开发也是基于Sites的平台上写一些JSP页面,内部会嵌入一些简短的JAVA代码。外加之前搭好的Spring平台,在这个平台上修修补补一些REST API。慢慢的,对JAVA语言熟悉了起来,也能处理一些简单的业务逻辑。但回过头来想想,我知道哪些JAVA框架呢?这些框架是做什么的,或是怎么 ...

    阅读全文
    作者:byhard | 分类:互联网, 历程 | 标签:,
    更深入的JAVA学习已关闭评论
  • 无厘头的Java学习

    接触java已有一段时间,项目中也用过java中自带的一些结构,如HashMap,LinkedHashMap,泛型结构。也试着从网上找一些singleton示例写一些项目中的通用工具类。在碰到与C#.NET功能类似、语法不一致的时候也会在一个表格中默默的记录、比较。比如C#中的is/as操作符,与java中的instanceof操作符。会在写代码的时候也会去 ...

    阅读全文
    作者:byhard | 分类:互联网 | 标签:,
    无厘头的Java学习已关闭评论
  • 接触Java

    刚开始要求学习Java的时候,其实我是拒绝,但领导说年终的时候,这个项目会拿高分,会有利的增加你年终的考核。于是“duang,duang”两响,我就这样准备接触Java了。学习Java,我几乎不知道如何下手,如何学习。下载了电子版《thinking in java》,却不想拘泥于基础的jdk框架。找一本J2EE的书本,却发现自己所知道的java ...

    阅读全文
    作者:byhard | 分类:互联网 | 标签:, ,
  • “__doPostback”无定义的解决方法

    随着浏览器的不断升级,作为传统行业,公司的浏览器升级也成了一个老大难的问题。不同子公司,不同地域的电脑版本不统一,浏览器版本也不致。最近公司统一要求所有的Web应用系统要允许支持IE11,也就是说在接下来的版本升级中,要考虑IE11的兼容性,而之前我们的测试仅在IE8的基础上。于是,不得不去做这个方面的测试。 ...

    阅读全文
    作者:byhard | 分类:互联网 | 标签:,
    “__doPostback”无定义的解决方法已关闭评论
  • 初识Nodejs

    春节之前,领导有意或无意想让我熟悉下Node。之前对Node也有点初步认识:服务端javascript运行平台,Chrome的V8引擎,单线程,无阻塞等等。上述几点中除了了解javascript语言外,其它概念至今也还没有深刻的认识。但就是凭着新技术,高效率的优点,就产生了想学习的欲望。之后,我从网上下载了英文版的Node.js In Actio ...

    阅读全文
    作者:byhard | 分类:互联网 | 标签:,