HashMap的实现原理及源码分析

一、HashMap概述     HashMap通过键值的方式存储数据,为非线程安全的类,键和值可以为null,键不能重复,继承了AbstractMap并实现了Map接口   二、源码分析(基于JDK1.7)   1. HashMap中的主要成员变量   DEFAULT_INITI...

2017-05-01 18:58:25

阅读数 100

评论数 0

Redis各数据类型的常用操作

redis存储的数据类型主要有五种:字符串(String)、列表(List)、集合(Set)、排序集合(Sorted Set)、散列表(Hash)   一、字符串(String)常用操作 set:设置一个值,如set username tuozixuan get: 获取一个值,如get...

2017-03-22 09:25:43

阅读数 37

评论数 0

Postman插件安装

1. 下载谷歌浏览器Postman插件文件:Postman_v4.1.3.crx(参见附件)   2. 把Postman_v4.1.3.crx文件名后缀由crx改为zip,并进行解压   3. 进入解压后的Postman_v4.1.3目录,把文件夹_metadata改为metadata...

2016-12-22 16:43:32

阅读数 38

评论数 0

xstream实现java对象和XML的互相转换

一、XStream简介   1. XStream的功能:Java对象与XML之间进行互相转化。   2. XStream的特点:灵活易用、高性能、整洁的XML、转换策略定制、错误诊断等。   3. XStream使用场景:转换;持久化对象;配置;单元测试。   4. 依赖的包:...

2016-11-29 15:21:19

阅读数 38

评论数 0

JAVA开发常用框架和工具概览

一、常用框架和工具概览   集成开发工具(IDE):Eclipse、MyEclipse、Spring Tool Suite(STS)、Intellij IDEA、NetBeans、JBuilder、JCreator JAVA服务器:tomcat、jboss、websphere、weblo...

2016-11-23 17:07:18

阅读数 99

评论数 0

Oracle中使用sqlldr加载数据

一、SQLLDR数据加载简单示例   1. 创建示例数据表   create table TS_USER (   id          VARCHAR2(20),   user_name   VARCHAR2(30),   password    VARCHAR2(50), ...

2016-11-23 10:34:55

阅读数 20

评论数 0

RabbitMQ安装与配置

一、安装Rabbit MQ   1. 下载并安装Erlang:http://www.erlang.org/downloads 2. 下载并安装Rabbit MQ:http://www.rabbitmq.com/releases/rabbitmq-server/       默认安装的...

2016-11-14 15:38:46

阅读数 64

评论数 0

Oracle日常使用参考

一、Oracle中常用的函数   1. 单行函数-字符函数   lower:转换为小写。如lower('John Smith'),返回john smith upper:转换为大写。如upper('John Smith'),返回JOHN SIMTH initcap:单词首字母大写。如...

2016-10-28 09:30:02

阅读数 18

评论数 0

使用Oracle执行计划分析SQL性能

执行计划可以用来分析SQL的性能   一、查看执行计划的方法 1. 设置autotrace     set autotrace off: 此为默认值,即关闭autotrace     set autotrace on explain: 只显示执行计划     set autotra...

2016-10-27 11:25:35

阅读数 215

评论数 0

Spring MVC、Spring和Mybatis整合环境搭建

一、基础环境准备   1. 创建Java Web工程,引入依赖的相关jar     commons-logging-1.1.jar     mybatis-3.3.0.jar     mybatis-spring-1.2.4.jar     mysql-connector-java...

2016-10-13 11:05:48

阅读数 33

评论数 0

spring的定时任务和异步方法

一、使用示例 1. 创建java工程,引入spring相关的jar包(略) 2. 在spring配置文件中加入如下配置:     <task:annotation-driven/>     <context:compon...

2016-10-11 11:14:30

阅读数 67

评论数 0

maven使用参考

1. maven创建java工程   mvn archetype:generate -DgroupId=com.tuozixuan.crm -DartifactId=crm -DarchetypeArtifactId=maven-archetype-quickstart -Dinterac...

2016-09-28 15:20:25

阅读数 15

评论数 0

[转]活动大脑的智力题

A.逻辑推理 1、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段 ,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 的工人付费?    2、请把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有一份。   3、小明一家过一座桥,过桥时是黑夜,...

2016-08-13 15:34:19

阅读数 19

评论数 0

Jenkins安装与配置

1. Jenkins安装与配置 1.1 Jenkins安装 官网下载jenkins.war,地址:http://mirrors.jenkins-ci.org/war-stable/ 把jenkins.war放到D:\jenkins下,运行java -jar jenkins.war 访问...

2016-08-06 23:48:40

阅读数 17

评论数 0

ORA-20000:ORU-10027:buffer overflow,limit of 2000 bytes

    在执行项目中某个存储过程中报如下异常:ORA-20000:ORU-10027:buffer overflow,limit of 2000 bytes.    异常信息:     解决方法: 1. set serveroutput on size 1000000   2. ...

2016-08-04 11:04:31

阅读数 18

评论数 0

MAVEN的POM配置文件

一、pom文件基础配置   1. modelVersion:描述这个POM文件是遵从哪个版本的项目描述符     <modelVersion>4.0.0</modelVersion>   2. g...

2016-08-02 15:24:28

阅读数 27

评论数 0

基于注解的spring mvc开发

1.sping-mvc.xml中增加如下配置   <!-- 注解的方式驱动 --> <mvc:annotation-driven /> <!-- ...

2016-07-28 15:51:42

阅读数 18

评论数 0

Spring MVC开发环境搭建

1. 引入依赖的jar包(可从附件中下载以上依赖的jar包)       commons-logging-1.1.jar     spring-aop-3.2.0.RELEASE.jar     spring-beans-3.2.0.RELEASE.jar     spring-co...

2016-07-28 13:56:53

阅读数 15

评论数 0

maven安装与配置参考

一、安装 1. 下载apache-maven-3.0.4 2. 配置环境变量     MAVEN_HOME = F:\apache-maven-3.0.4     path = %MAVEN_HOME%\bin 3. 在命令窗口执行mvn -version或mvn -v,如果能正常打...

2016-07-28 10:08:57

阅读数 15

评论数 0

JAVA项目编码规范参考

  1.    开发工具设置 1.1.       一般概念       * 设置工作空间字符集为UTF-8       * Java Formatter使用统一格式化模板       * JDK大小版本统一     1.2.       示范   * 设...

2015-11-09 13:53:19

阅读数 15

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭