关闭

Eclipse中将子模块项目转换为Maven Project

在git上检出了一个包含两个子模块A,B的父项目project_C,现在想把A,B两个子模块转换为Maven Project。但将project_C检出到eclipse后发现此时project_C是包含两个A,B文件夹的项目,里面的代码是未编译过的java文件。试过"Update Project"或者“Convert To Faceted Form”等操作均不能转换为两个Maven Project...
阅读(50) 评论(0)

Java中利用String类进行文本处理

最近对文本字符串处理比较多,现总结下String处理字符串的方法,以及Java是如何利用String的方法进行文本处理的。...
阅读(41) 评论(0)

Hbase架构与基本概念

本文介绍了HBase的基本概念,以及存储原理和架构,总结了HBase数据库与传统数据库的区别。 Hbase是一个分布式的、多版本的、面向列的开源KeyValue数据库。...
阅读(53) 评论(0)

JVM内存模型及String对象内存分配

JVM内存模型及String对象内存分配总结了JVM内存模型,并用String与StringBuffer对象的内存分配进行事例分析说明,以便进一步理解JVM内存模型...
阅读(3213) 评论(7)

Redis之发布订阅

Redis 发布与订阅 Publish-subscribe模式 设计模式 Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。实现进程间的消息传递。本文介绍发布订阅命令,以及使用Jedis发布订阅消息...
阅读(197) 评论(0)

修改源文件目录为src/main/java,src/main/resources形式

本文介绍如何修改源文件目录为src/main/java,src/main/resources形式。 新建Java项目时,源文件目录一般习惯显示成src/main/java,src/main/resources形式,下面是修改步骤...
阅读(170) 评论(0)

SpringMVC项目中静态资源js,css文件访问不到404

SpringMVC项目中,JSP页面引用的静态文件如js,css等,路径正确的情况下,页面中的js访问不到 web.xml中SpringMVC的配置路径如下 spring-mvc org.springframework.web.servlet.DispatcherServlet contextConf...
阅读(158) 评论(0)

反射应用:比较两个对象属性的不同

在工作中遇到这样一个问题:在操作人修改单据时,记录此次修改的内容。此问题,最简单的方法就是对修改前和修改后的对象属性一一比较,记录修改内容。如果此单据有几十个属性时,一一比较的方法较繁琐。此时,我们用反射的方法来解决。 package com.xtli.controller.utils; import java.lang.reflect.Field; import java.lang.refl...
阅读(124) 评论(0)

反射之invoke方法

当获得类对应的Class对象后,可以通过getMethods()方法得到全部方法——返回Method数组,或者getMethod()方法来获取指定方法——Method对象。 可以通过Method对象的invoke()方法来调用它对应的方法。 Object invoke(Object obj, Object...args): obj是执行该方法的Class对象,args是执行该方法时传入的实参。...
阅读(127) 评论(0)

配置SpringMVC+Mybatis+SQLServer (2)——配置过程中常见问题

本文总结下在配置MaBatis过程中,遇到的各种问题。 1、java.lang.AbstractMethodError: org.apache.tomcat.dbcp.dbcp.DelegatingResultSet.getNString(Ljava/lang/String;)Ljava/lang/String; java.lang.AbstractMethodError: org.apach...
阅读(194) 评论(0)

配置SpringMVC+Mybatis+SQLServer (1)

之前的文章中写到了怎么配置SpringMVC项目,下面在SpringMVC项目中配置MyBatis,数据库为SQLServer。 准备工作: 1、新建数据库mydb及数据表student CREATE TABLE student( id int not null, student_name nvarchar(20) not null ) IN...
阅读(237) 评论(0)

配置SpringMVC项目

1、首先新建JavaProject项目,并转为maven项目 pom.xml文件如下 4.0.0 mySpring mySpring 0.0.1-SNAPSHOT maven-compiler-plugin 3.3 1.6 1.6...
阅读(126) 评论(0)

设计模式之代理模式

定义: 代理模式是结构型模式的一种,为其他对象提供一种代理以控制对这个对象的访问。 角色: Proxy:代理角色,类中保存了实际对象的引用,从而可以访问实际对象。Subject: RealSubject和Proxy的共用接口,从而在使用实际对象的地方用Proxy代替RealSubject:实际对象,Proxy所代表的实体。                示例: S...
阅读(119) 评论(0)

设计模式之观察者模式

定义:        观察者模式(Observer Pattern):又被称为发布-订阅(Publish/Subscribe)模式,是行为模式的一种,定义一种一对多的依赖关系,多个观察者同时观察某个目标对象。当目标对象的状态发生变化时,所有依赖此目标对象的的观察者都得到通知,并自动更新状态,与目标对象的状态保持一致。  角色:  Subject(抽象目标)角色:Subject中可以有任意...
阅读(116) 评论(0)

FilterInputStream与装饰模式(1)

FilterInputStream:仅仅覆盖了InputStream的所有方法。其子类对这些方法提供了更具体的实现,并提供了额外的功能。 相当于Decorator(抽象装饰者角色)。        FilterInputStream源码: //保存对InputStream的引用;多线程即时可见 protected volatile InputStream in; //构造函数 protec...
阅读(150) 评论(0)
29条 共2页1 2 下一页 尾页
    个人资料
    • 访问:8360次
    • 积分:373
    • 等级:
    • 排名:千里之外
    • 原创:27篇
    • 转载:0篇
    • 译文:0篇
    • 评论:7条
    文章分类