关闭

Java.Lang.NoSuchMethod 错误

项目开发,调用webservice,方法调用报了 Java.Lang.NoSucheMethod..........,印象中记得是jar包冲突,maven项目,一看,这一堆jar包...用eclipse的pom可视化界面,Dependency Hierarchy 看到了不少包冲突,先从webservice 依赖的jar开始,顺着这一思路,一顿排除,没管用。 网上搜了几篇文章,梳理了下解决...
阅读(2255) 评论(4)

用Spring提高java观察者模式灵活性

在上篇博客 用java观察者模式解耦经典三层架构 中,...
阅读(3371) 评论(10)

用java观察者模式解耦经典三层架构

三层架构是一个非常经典的架构模式,根据系统的职责不同,将系统分成了表现层,逻辑层和数据访问层,并且配合数据实体进行数据传输,可以大大的封装性和复用性。 经典的三层架构图: 我们再深入到架构图内部,看看具体的类图,用简单的登陆举例吧: 这里通过LoginUI,调用了LoginLogService和LoginVerificationService两个类,通过类图可以看得出,U层和...
阅读(11153) 评论(12)

Node.js究竟是什么

一个 “编码就绪” 服务器 Node是一个服务器端 JavaScript解释器,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。...
阅读(1704) 评论(3)

js面对对象编程(二):属性和闭包

上篇博客中讲解了一些js对象的基本概念和用法,这篇博客讲解一下js属性方面的:公有属性,私有属性,特权方法。 如果学过java,公有属性,私有属性,特权方法(即可以访问和设置私有属性的方法)一定很熟悉,那么让我们来看看在js里如何实现呢? 1、公有属性 首先看公有的第一层意思是可以被大家所访问的,对外开放的属性,是相对于私有属性而言的: function Person(...
阅读(3183) 评论(5)

js面对对象编程

说到js,很大一部分人会说我很熟悉,在日常的web开发中经常用,那么你的js代码是符合面对对象思路的吗?那你会问我面向过程的js代码有什么不好吗?我的感受是面对对象的js编码更加简洁,减少了混乱,可维护行增强,适合编写富客户端时应用。 好了,首先看看js里如何定义对象: var obj=new Object(); obj.name='josh'; ob...
阅读(2053) 评论(9)

java web项目优化记录:优化考试系统

考试系统在进行压力测试,并发量高之后出现了按钮无反应,试题答案不能写到数据库的问题...
阅读(2758) 评论(7)

HibernateTools实现pojo类 数据库schma mapping映射的相互转换 二

接着上一篇博客: 思路二:由数据库表,生成Mapping映射文件盒...
阅读(3960) 评论(14)

HibernateTools实现pojo类 数据库schma mapping映射的相互转换

核心 利用HibernateTools,用POJO类,Mapping映射文件,数据库表有其中的一项,就能生成其他两项。 概述     在使用Hibernate开发系统持久层时,按照一般开发流程,首先会从业务分析中获得业务实体,从而获得系统中真正需要的实体类,然后写Hibernate的mapping映射文件,最后根据映射文件,生成数据库表,以上这三步是Hibernate开发的起始。...
阅读(6587) 评论(17)

从网站细节入手提高易用性

信息系统 存储了大量信息,提高对信息查找的效率,其系统的可用性会大大的提高。那如何提高效率呢?哪哪些方面入手呢?     想要提高效率,首先简化操作必不可少,拿jc系统来说,基础系统在检索特定类型的时候,用了下拉列表和搜索框:   管理员要查看某班学生,如下图,需要单击两次鼠标,选定一个下拉列表。操作三个下拉列表时,需要点6下。         接下来一起看一下大家每...
阅读(1850) 评论(21)

Java基础:泛型

Java的泛型是什么呢, 就是类型的参数化,也就是原本该是确定类型的地方换成了变量,把类型的确定时间向后延迟了。     在之前,学过“重载”的概念,重载是什么呢,举例来说 public class Test{ // 处理整型数据 void receive(int i) { System.out.println("Received one int data"); System.ou...
阅读(1824) 评论(16)

Java基础: IO操作

最近抽了点时间回顾了java基础,昨天看了java的IO操作,把大致的总结写在这里。     Java的IO操作主要是数据的输入、输出操作和文件管理,输入输出操作可以包括控制台、文件的输入输出和流的输入输出,流的输入输出可以用于文件,也可以用于网络数据。 控制台 控制台的输入输出中,输出大家最熟悉,最常用的就是System.out,那么输入操作可以用System.in,也可以Syst...
阅读(1708) 评论(15)

javascript测试框架 Qunit

大家知道java有个测试框架叫Junit,可以用简单的代码完成单元测试,最近jquery也出了一个测试javascript框架,叫Qunit。下面是jquery官网的关于QUnit的的介绍,希望对大家有帮助。 原文链接:junit cookbook 介绍    在软件开发中使用自动化的软件测试工具是非常基本的。单元测试是自动测试中的基本内容:针对你的功能的单元测试,最好是你只写一次,...
阅读(1836) 评论(13)

struts2中的ModelDriven

在使用struts2的时候,我们在jsp中经常写这样的代码片段: 学生姓名: 考试名称: 考试分数: 其中studentScores.student.stuName是对应后台action的熟悉,action是这样写的 public class StudentExamAction extends ActionSupport { // 学生...
阅读(2405) 评论(23)

对于SOA的初步了解

SOA(Service-oriented Architecture)面向服务的架构体系,是一个组件模型(也可以说是一个结构体系),SOA把不同的服务通过接口和契约组合在一起,从而实现粗粒度和松耦合的软件架构。 那么面向服务的架构体系,与我们之前学过的面向过程,面向对象,面向组件有什么不同呢?      首先,复用粒度更大:SOA的复用粒度是业务,直接映射业务实体,以便在业务级别实现企业集...
阅读(2197) 评论(19)
120条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:257866次
    • 积分:6472
    • 等级:
    • 排名:第4114名
    • 原创:115篇
    • 转载:4篇
    • 译文:1篇
    • 评论:1112条
    更多的了解我

    最新评论