9 Sommer_Xia

尚未进行身份认证

Keep moving

等级
TA的排名 4w+

Redis 面试题

1、什么是 Redis?.2、Redis 的数据类型?3、使用 Redis 有哪些好处?4、Redis 相比 Memcached 有哪些优势?5、Memcache 与 Redis 的区别都有哪些?6、Redis 是单进程单线程的?7、一个字符串类型的值能存储最大容量是多少?8、Redis 的持久化机制是什么?各自的优缺点?9、Redis 常见性能问题和解决方案:10、redis ...

2019-11-29 19:51:52

根据进程id获得本地Java应用的JMX 属性

1. Getting the Service URLWhen the local management agent is started, it publishes the service URL (which also contains the serialized stub for communication – take a look at the URL, it’s really qu

2017-01-19 11:46:57

Spring Boot 创建RESTful Web Service

本篇将使用Spring Boot创建一个简单restful风格web服务,接受HTTP GET请求:

2016-11-13 21:08:08

Kafka快速上手

Kafka是一个分布式的数据流平台,常用来作为消息传送中间件。本篇介绍Kafka的使用方法,适合刚接触Kafka和zookeeper的新手。

2016-10-30 16:31:54

Cobertura 统计多模块maven项目测试覆盖率

在多模块项目中,我们往往会把源代码放在一个模块,测试代码放在另一个模块(出于项目分解管理或配置文件的原因)。而maven的模块是一个执行完再执行另一个,导致cobetura的代码覆盖率统计出现问题。maven的项目结构是固定的,一个java模块生成一个target文件,各模块是隔离的,因此无法跨模块比对运行的测试类和源代码文件。这时我们想到另一种项目管理工具Ant。Ant与maven相比,它的灵活在于可以让用户自己指定源码的位置和编译后字节码的存放位置,如此又可以达到单模块maven项目的效果。

2016-10-18 17:45:20

深入解析String intern()

JDK7将String常量池 从 Perm 区移动到了 Java Heap区String#intern 方法时,如果存在堆中的对象,会直接保存对象的引用,而不会重新创建对象。

2016-10-18 15:39:10

Maven + Spring MVC+Mybatis + MySQL +AngularJS + Bootstrap 实现简单微博应用(三)前后台交互

该章节实现实现用户注册、登录、发表微博、评论微博等功能。1. 配置文件spring-mvc.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns

2016-09-18 15:09:15

华为2017校招机试题

1. 同网CS描述: 小明同学最近新购置了电脑,想和其他同学玩CS,但是建了局域网游戏之后,别人加不进来,自己也进不了别人的主机,非常苦恼。于是来请教同宿舍的“科技怪人”小犀,小犀说了句“你的IP和我们不在同一个子网”就闪了,小明百度了一下,搜到如下关于“子网掩码”的信息:子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。最为简单的理解就是两台计算机各自的IP地址与子网掩

2016-09-03 18:46:03

Maven + Spring MVC+Mybatis + MySQL +AngularJS + Bootstrap 实现简单微博应用(二)访问数据库

1. 数据库连接配置为了方便管理和修改,我们将这些信息放在jdbc.properties里面#databasedriver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://127.0.0.1:3306/

2016-08-01 19:19:02

Spring Framework 模块介绍

Spring 框架包含约20个模块,分为以下6组:1. 核心容器 Core Container2. 数据访问/集成 Data Access/Integration3. 网络 Web3. 面向切面 AOP (Aspect Oriented Programming)4. 插装 Instrumentation(Java 1.6新特性)5. 消息 Mes

2016-01-31 21:39:13

软件开发过程中遇到的问题(Java 、JavaScript)

此篇记录Sommer在学习、使用Java做软件开发过程中遇到的各种棘手问题。1. 安装的jdk\lib文件夹下没有tools.jar文件原因:安装jdk过程中会让你选择jdk和jre的安装目录,如果你设置成一样的话jre\lib下的jar文件会覆盖jdk\lib的jar文件,导致tools.jar丢失。解决方法:将这两个安装路径设成不一样的就行啦。2. 运行

2016-01-27 10:30:02

Maven + Spring MVC+Mybatis + MySQL +AngularJS + Bootstrap 实现简单微博应用(一)环境搭建

1. 工具准备i)开发平台 Eclipse Java EE IDE  Mars Release (4.5.0)  + JDK 1.7 +ii)项目管理工具 maven 3.3.3。 http://maven.apache.org/download.cgi        有了Maven,Spring、mybatis这些jar包都不用我们手动下载添加到项目的build path了,如果不熟

2016-01-27 10:20:02

找不到或无法加载主类(Could not find or load main class )

当我们试图在命令行编译运行一个简单的java程序HelloWorld.java,编译命令javac HelloWorld.java顺利通过,但是执行运行javaHelloWorld却报出:“错误:找不到或无法加载主类xxx(Error:Couldnotfindorloadmainclass )”,注:Java1.7以下是这样的Exceptioninthread"m

2016-01-19 10:39:42

Java 设计模式——工场模式(Factory method)

工场模式:通过一个公共接口来将 对象的创建逻辑与用户分离。例子:创建一个ShapeFactory获得不同的Shape对象(Circle,Rectangle,Square)第一步:创建接口Shape.javapublic interface Shape { void draw();}第二步:创建具体的类来实现接口Rectangle.javapubli

2015-09-23 15:02:00

Bean的两种依赖注入方式

依赖是指对象之间的关系,………………看下面的例子两种主要方式:基于构造器注入Constructor-based                        基于setter方法注入Setter-based经常会有同学把依赖注入和bean实例化搞混一、构造器注入:1)常量值简写:常量"/>全写:常量2)引用简写:引用"/>全写

2015-09-07 17:07:46

理解 Spring AOP的含义

OOP(Object-Oriented Programming)的关键单元是类(class)AOP(Aspect-Oriented Programming)的关键单元是切面(aspect)。AOP可作为OOP的补充。新手比较难理解AOP中横切(crosscutting)这个概念。假设这样一个场景:我们去饭店吃饭public class People{   public void

2015-09-07 10:34:03

实例化Bean的方法(基于xml配置)

Spring IoC容器 根据基于xml的配置元数据(configuration metadata),使用反射机制来创建Bean的实例。创建的方法有三种:1. 通过构造器1.1 使用空构造器进行定义。类中必须有空构造器(可以是默认的)空构造器中没有传入参数,bean的配置只需要一个定义名就可以了。 例子:接口HelloApi.javapa

2015-09-01 13:43:19

项目管理工具maven使用示例

maven是一个项目管理工具,包含项目对象模型、标准集合、项目生命周期、依赖管理系统1. 下载maven:http://maven.apache.org/download.cgi,并解压,我的版本是apache-maven-3.3.3设置环境变量创建M2_HOME:解压包的路径编辑Path加上:%MAVEN_HOME%\bin;坚持是否配置成功,在终端输入m

2015-08-30 20:51:08

Spring XML配置文件结构及bean的命名

XML文件的结构一般如下<beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"xsi:sch

2015-08-30 18:12:25

Spring 加载xml配置文件的方式 ApplicationContext

大家都知道Java读普通文件是通过Basic I/O 中的InputStream、OutStream、Reader、Writer 等实现的。在spring 框架中,它是怎样识别xml这个配置文件的呢?这就要靠IoC容器的两个接口BeanFactory和ApplicationContext:BeanFactory (接口)|--------XmlBeanFactory(实现类)

2015-08-30 00:30:56

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。