自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 Maven-SSM 框架整合

https://www.jianshu.com/p/bab5a04ef7b5记一次简单的整合了一次SSM框架过程,因为好久不用了在过程中发生了一些问题。 后续我会在继续在此基础上整合其他框架进来。本次整合用到的框架有:spring & springmvcmybatis (mybatis Plus 好像是一个有意思的东西)mybatis-springmybatis首先,把整...

2019-07-31 00:35:22 167 1

原创 HashMap

https://crossoverjie.top/2018/07/23/java-senior/ConcurrentHashMap/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io

2018-12-25 10:34:45 166

原创 Spring 中文手册

http://www.php.cn/manual/view/21799.html#aop-pfb-proxy-types

2018-12-12 17:11:47 514

原创 SSH项目部署异常总结

Exception info:java.lang.IncompatibleClassChangeError: class org.hibernate.cfg.ExtendedMappings has interface org.hibernate.cfg.Mappings as super classhibernate 3.5 中,中的hibernate3.0包,已经包涵了hibern...

2018-10-02 18:35:31 208

原创 sql 优化

(1)选择最有效率的表名顺序(只在基于规则的seo/’ target=’_blank’>优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表 (基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择 记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择...

2018-05-29 13:48:08 209

原创 eclipse 常用插件

(1) AmaterasUML 介绍:Eclipse的UML插件,支持UML活动图,class图,sequence图,usecase图等;支持与Java class/interface之间的相互导入导出。 官方网站:http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML 插...

2018-05-24 14:45:34 574

原创 Linux 网络无法连接 解决办法

今天安装某个东西的时候发现下载失败,于是就有了下面的情况[root@localhost ~]# ping baidu.comping: unknown host baidu.com 它说连接不到主机,首先确认一下网关。[root@localhost ~]# ping 8.8.8.8PING 8.8.8.8 (8.8.8.8) 56(84) bytes of dat

2018-01-11 14:33:23 3294

转载 maven pom.xml详解

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven

2018-01-02 13:39:49 403

原创 maven SSH框架 pom.xml配置

<build> <plugins> <!-- 配置JDK编译版本为 1.7 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <ve

2018-01-01 22:49:08 590

转载 eclipse 调试

https://www.cnblogs.com/barrywxx/p/6384392.html

2018-01-01 19:40:25 216

原创 Maven 将本地jar包放入仓库的几种方式

Maven Repository 放置本地jar包方式一:mvn install:install-file -Dfile=本地jar包的位置 -DgroupId=groupId -DartifactId=artifactId -Dversion=version -Dpackaging=jar 使用cmd执行此段命令,命令中不能有换行符Maven Repository 放

2017-12-31 23:41:28 1775

转载 eclipse 安装 MyEclipse 插件

众所周知eclipse是一个很强大的java IDE,而且它免费(这个很重要),对于做web开发的人员来讲就要给eclipse添加j2ee插件,我们常用的是myeclipse, 现在的myeclipse插件是收费的.我现在要做的就是在eclipse里加入myeclipse插件。 一、首先得去下载软件(这个对于eclipse和myeclipse的版本要求比较的严格,我用的是eclipse3.4.

2017-12-29 13:38:54 5573

转载 maven tomcat配置

Maven Tomcat插件现在主要有两个版本,tomcat-maven-plugin和tomcat7-maven-plugin,使用方式基本相同。tomcat-maven-plugin 插件官网:http://mojo.codehaus.org/tomcat-maven-plugin/plugin-info.html。1tomcat7-maven-plugin 插件官网:http

2017-12-29 10:32:34 268

原创 maven 实战讲解记录(五)

http://blog.csdn.net/provence_20/article/details/78881619http://blog.csdn.net/provence_20/article/details/78881628http://blog.csdn.net/provence_20/article/details/78897681http://blog.csdn.net/lo

2017-12-26 14:22:27 214

转载 POI 操作指南

POI中文API文档 一、 POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。二、 HSSF概况 HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。H

2017-12-25 10:15:58 417

转载 64位win7环境eclipse集成svn后出现Failed to load JavaHL Library的解决办法

出现错误“Failed to load JavaHL Library”的绝大多数情况是使用的Linux环境,在Linux环境中使用eclipse集成svn,会出现这个情况。网上很多处理Linux下出现这种错误的办法此处就不列出了,仅提供一个参考URL:http://www.cnblogs.com/feng_013/archive/2010/07/22/1783228.html同样的错误提示

2017-12-24 20:35:02 364

转载 SVN 使用详解

为什么要使用SVN?在程序的编写过程中,每个程序员都会负责开发一个或多个模块,且开发中会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subver

2017-12-22 23:39:14 599

转载 JAVA POI操作EXCEL

java使用POI操作excel文件,实现批量导出,和导入一、POI的定义JAVA中操作Excel的有两种比较主流的工具包: JXL 和 POI 。jxl 只能操作Excel 95, 97, 2000也即以.xls为后缀的excel。而poi可以操作Excel 95及以后的版本,即可操作后缀为 .xls 和 .xlsx两种格式的excel。POI全称 Poor Obfuscatio

2017-12-22 23:35:09 411

转载 ajax 无刷新级联

看网上JqueryAjax三级联动的例子讲不是很全,代码也给的不是很全,给初学者带来一定的难度。小弟自己写了一个,可能有些地方不是很好,希望大家能够提出建议。用的是Hibernate+struts2写的。以代码来说话吧。首先是index1.jsp页面[html] view plain copy%@ page language="java" impor

2017-12-22 11:40:33 214

转载 java中类型和数据库类型对应

[html] view plain copy类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述      VARCHAR  L+N  VARCHAR  java.lang.String 12   CHAR N CHAR java.lang.String 1  字符型  BLOB L+N BLOB java.lang.byte[] -4

2017-12-21 09:33:24 3234

转载 Serializable和Externalizable浅析

摘要: 本文主要要看看JDK中使用Serializable和Externalizable接口来完成Java对象序列化,并给出部分属性序列化的几种方式,最终做出Serializable和Externalizable接口的几个方面的对比。Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。从而达到网络传输、本地存储的效果。

2017-12-18 23:54:20 399

转载 爬虫

一、导读    1、爬虫基础知识    2、优秀国产开源爬虫框架webmagic剖析二、爬虫基础    1、爬虫的本质    爬虫的本质:基于Http协议请求目标地址获取响应结果解析并存储。    2、HTTP请求    (1)、请求头(Request Headers):包装了http请求的基本信息,比较重要的如:user-agent、referer、cookie、ac

2017-12-18 23:52:30 287

转载 Spring boot 使用详解

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。Spring boot的特点1. 创建独立的Spring应

2017-12-17 22:35:42 358

转载 Spring Boot 入门

今天给大家介绍一下Spring Boot MVC,让我们学习一下如何利用Spring Boot快速的搭建一个简单的web应用。环境准备一个称手的文本编辑器(例如Vim、Emacs、Sublime Text)或者IDE(Eclipse、Idea Intellij)Java环境(JDK 1.7或以上版本)Maven 3.0+(Eclipse和Idea IntelliJ内置,如果使用ID

2017-12-15 22:18:03 192

转载 SpringBoot

1.首先需要用@EnableScheduling注解到*applicatin.java,用来检测是否有调度任务。2.@Scheduled 注解用于标注这个方法是一个定时任务的方法。Spring会自动扫描这个注解,启动调度任务。package com.david.translate.quartz;import org.springframework.beans.factory.annot

2017-12-14 23:23:59 238

原创 Struts2 contentType类型

Content-Type,内容类型,一般是指网页中存在的Content-Type, 用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件, 这就是经常看到一些Asp网页点击的结果却是下载到的一个文件或一张图片的原因。 不同的ContentType 会影响客户端所看到的效果.默认的ContentType为 text/html 也就是网页格式.代码如:<% respo

2017-12-14 08:55:27 1400

转载 java虚拟机运行原理

首先我想从宏观上介绍一下Java虚拟机的工作原理。从最初的我们编写的Java源文件(.java文件)是如何一步步执行的,如下图所示,首先Java源文件经过前端编译器(javac或ECJ)将.java文件编译为Java字节码文件,然后JRE加载Java字节码文件,载入系统分配给JVM的内存区,然后执行引擎解释或编译类文件,再由即时编译器将字节码转化为机器码。主要介绍下图中的类加载器和运行时数据区两个

2017-12-13 23:05:52 559

原创 java技术经验总结

java后端1年经验和技术总结(1) 1.引言   毕业已经一年有余,这一年里特别感谢技术管理人员的器重,以及同事的帮忙,学到了不少东西。这一年里走过一些弯路,也碰到一些难题,也受到过做为一名开发却经常为系统维护和发布当救火队员的苦恼。遂决定梳理一下自己所学的东西,为大家分享一下。  经过一年意识到以前也有很多认识误区,比如:   偏爱收集,经常收集各种资料视频塞满一个个硬盘,然后心满意足的看着容...

2017-12-12 23:12:13 1002

转载 java深度问题

一、数据结构与算法基础说一下几种常见的排序算法和分别的复杂度。 用Java写一个冒泡排序算法 描述一下链式存储结构。 如何遍历一棵二叉树? 倒排一个LinkedList。 用Java写一个递归遍历目录下面的所有文件。二、Java基础接口与抽象类的区别? Java中的异常有哪几类?分别怎么使用? 常用的集合类有哪些?比如List如何排序? ArrayLis

2017-12-12 23:07:29 661

转载 java IO

一、概述1、Java IO       Java IO即Java 输入输出系统。不管我们编写何种应用,都难免和各种输入输出相关的媒介打交道,其实和媒介进行IO的过程是十分复杂的,这要考虑的因素特别多,比如我们要考虑和哪种媒介进行IO(文件、控制台、网络),我们还要考虑具体和它们的通信方式(顺序、随机、二进制、按字符、按字、按行等等)。Java类库的设计者通过设计大量的类来攻克这些难

2017-12-10 23:34:57 254

转载 关于 Spring task和线程池

最近因工作需求,研究了一下spring task定时任务,和线程池,有了一定收获,记录一下涉及如下内容1、如何实现spring task定时任务的配置2、task里面的一个job方法如何使用多线程,配置线程池    如何配置等待子线程结束后,再结束主线程1、如何实现spring task定时任务的配置因工作需要,需要定时执行一个方法,通过相关比较后,发现spri

2017-12-10 23:30:51 1649

转载 JBPM 入门

转载自:http://814318774.iteye.com/blog/2025248JBPM学习笔记博客分类:  JBPM1、JBPM4表说明:JBPM4_DEPLOYMENT   流程定义表JBPM4_DEPLOYPROP 流程定义属性表JBPM4_EXECUTION  流程实例表JBPM4_HIST_ACTINST 流程活动

2017-12-06 16:00:58 304

转载 Java :异常影响性能吗

Java 进阶:异常影响性能吗?曾经在给一个业务系统增加限流功能,使用的限流组件在流量超过阈值时,会直接抛异常,异常导致 CPU 占用率飙升。第一次遇到这样的情况,让我们不得不思考,异常怎么会对性能造成这么大的影响?下面我们写几个测试程序观察一下。catch 中不做任何事情public class ExceptionTest { public static void mai

2017-12-04 23:42:16 739

转载 <转>深入理解 Java 泛型:类型擦除、通配符、运行时参数类型获取

深入理解 Java 泛型概述泛型的本质是参数化类型,通常用于输入参数、存储类型不确定的场景。相比于直接使用 Object 的好处是:编译期强类型检查、无需进行显式类型转换。类型擦除Java 中的泛型是在编译器这个层次实现的,在生成的Java字节代码中是不包含泛型中的类型信息的。使用泛型的时候加上的类型参数,会被编译器在编译的时候去掉。这个过程就称为类型擦除 type erasure

2017-12-04 23:35:17 904

转载 Spring事务的传播和隔离级别

Spring事务的传播级别:PROPAGATION_REQUIRED: 如果存在一个事务,则支持当前事务。如果没有事务则开启,。适用与大多数场景。PROPAGATION_SUPPORTS: 如果存在一个事务,支持当前事务。如果没有事务,则非事务的执行。 PROPAGATION_MANDATORY: 如果已经存在一个事务,支持当前事务。如果没有一个活动的事务,则抛出异常。 PROPAGATIO

2017-12-02 22:59:17 281

转载 SpringMVC比较全面的文件上传下载

问题:“用什么技术来实现一般网页上文件的上传和下载?是框架还是Java中的IO流”。我回复他说:“使用Spring MVC框架可以做到这一点,因为Spring MVC为文件的上传提供了直接的支持,但需要依赖Apache提供Commons FileUpload组件jar包。”鉴于这个问题,我上网也百度了一下,网上很多都是介绍的使用IO流来实现文件的上传和下载,也有说到框架的,但介绍的并不是很完整,今

2017-12-01 23:30:56 218

原创 有机会会读的书

1. 《代码大全》 史蒂夫·迈克康奈尔推荐数:1684“优秀的编程实践的百科全书,《代码大全》注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”。这本书有50页在谈论代码布局。” —— Joel Spolsky对于新手来说,这本书中的观念有点高阶了。到你准备阅读此书时,你应该已经知道并实践过书中99%的观念。– esac 2. 《程序员修炼之道》

2017-12-01 23:21:13 250

转载 Spring的几种常见异常

一、找不到配置文件的异常[plain] view plaincopyorg.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML   document from class path resource [com/herman/ss

2017-11-30 19:29:39 569

转载 关于SSH的经典知识

Hibernate经典知识: 1、Hibernate工作原理及为什么要用?  1.       答:hibernate,通过对jdbc进行封装,对 java类和关系数据库进行mapping,实现了对关系数据库的面向对象方式的操作.1.对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。hibernate的性能非常好,因为

2017-11-30 19:24:53 570 1

原创 java打飞机小游戏

完整代码敌飞机import java.util.Random; 敌飞机: 是飞行物,也是敌人public class Airplane extends FlyingObject implements Enemy { private int speed = 3; //移动步骤 /** 初始化数据 */ public Airplane(){ t

2017-11-30 19:14:44 865

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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