自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 json简介

1.简介    JSON全称 JavaScript Object Notation,JavaScript对象表示法。顾名思义,用来表示一个对象的一种方法,说白了就是一种类似于XML的数据交换格式,但优点是比XML体积更小,更快,更容易解析。2.语法格式结构跟Java的类很相似有没有?JSON最外层是一对大括号,表示一个JSON对象,大括号内就是属性和值了。JSO

2018-01-25 22:41:00 228

原创 springMvc+AJAX+JSON的增删改查

controller 层package cn.et.springmvc.day6.controller;import java.io.IOException;import java.io.OutputStream;import java.util.List;import java.util.Map;import net.sf.json.JSONArray;import org

2018-01-25 22:34:30 1357 2

原创 AJAX基本介绍

Ajax概念Ajax 是Web 开发一个流行的词汇,全称 Asynchronous JavaScript andXML,异步的JavaScript和XML 。是几种技术的强强联合。 Ajax如何工作Ajax(即异步 JavaScript 和 XML)是一种 Web 应用程序开发的手段,它采用客户端脚本与Web 服务器交换数据。 为什么要学习Ajax使用Aja

2018-01-25 22:23:15 210

原创 springMvc 拦截器 防止重复提交

1.DispatcherServlet SpringMVC具有统一的入口DispatcherServlet,所有的请求都通过DispatcherServlet。DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,依据XX规则分发到目Controller层来处理。 所以我们现在web.xml...

2018-01-24 23:01:34 558

原创 freemarker集成maven的简单的应用

1.创建本地maven项目 ,在pom.xml中配置freemarker的架包 4.0.0 cn fmarker 0.0.1-SNAPSHOT war org.freemarker freemarker 2.3.23

2018-01-24 16:41:56 1814

原创 freemarker的简单入门

一.Freemarker是一个模板引擎,一个基于模板生成文本输出的通用工具。1.引用freemarker需要在eclipse上加载插件,把插件解压后放入eclipse的plugins文件夹里面 ,然后重启eclipse2.添加freemarker的架包到项目3.简单的fr

2018-01-24 16:22:45 263

原创 SpringMvc国际化

话不多说,直接用一个小例子来说明一切1.spring.xml配置文件 <!-- 注意 一定使用messageSource 作为bean名称 --> <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"> ...

2018-01-23 15:19:40 214

原创 SpringMVC视图解析

SpringMVC如何解析视图请求处理方法返回值类型  视图解析器类型完成单一解析逻辑的视图解析器:InternalResourceViewResolver:内置资源视图解析器FreeMarkerViewResolver:FreeMarker的视图解析器BeanNameViewResolverXmlViewResolver基于协商的视图解析器Cont...

2018-01-22 21:19:10 168

原创 数据校验框架

(参考:http://blog.csdn.net/yang_hui_liang/article/details/79133252http://blog.csdn.net/yang_hui_liang/article/details/79133173)数据校验框架Spring 3.0拥有直接独立的数据校验框架,同时支持JSR 303标准的校验框架,spring的DataBin

2018-01-22 20:49:28 301

原创 实现一次性验证码的校验

创建一个servlet随机生成认证码图片//输出随机认证码图片 public class VerifyServlet extends HttpServlet { //图片的宽度 public static final Integer WIDTH = 130; //图片的高度 public static final Integer HEIGHT

2018-01-22 20:32:31 1152

原创 防止表单重复提交

在注册表单中,我们会遇到表单重复提交在这里有两种解决方案,一种是在前端阻止,一种在服务器端阻止1.在javaScript里阻止表单重复提交 Insert title here //定义一个全局变量 //这个变量用来记住表单是否提交过,提交过便置为true var iscommitted = false;

2018-01-22 20:28:39 190

原创 springmvc的上传与下载

文件上传和下载上传1.设置表单属性 <form action="${pageContext.request.contextPath}/file/fileUpload" method="post" enctype="multipart/form-data"> <input type="file" name="fileName"/&

2018-01-22 20:04:20 201

原创 spring-mvc restful风格的实战例子

设计的架构层次图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://mav

2018-01-22 19:50:11 244

原创 SPRINGMVC中的中文乱码处理

说到乱码处理,对于很多人来说是非常经常遇到的,现在来总结一下web工程中中文乱码处理的几个步骤,乱码处理大致可以分为一下几步,分别从页面到数据库:  页面传值到后台:    工程编码(最后一开始建立工程就设置整个工程的编码)    页面的几种编码属性的设置    get提交方式乱码的处理    post提交方式乱码的处理  后台到数据库乱码:

2018-01-20 10:47:29 253

原创 SPRINGMVC中的RESTFUL风格

RESTful架构:是一种设计的风格,并不是标准,只是提供了一组设计原则和约束条件,也是目前比较流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。关于RESTful架构给你一个链接讲的挺好的:http://www.ruanyifeng.com/blog/2011/09/restful这里我结合springMVC讲解一下RESTful在sp...

2018-01-20 10:12:16 245

原创 Spring-Mvc入门

1.简介Spring MVC属于SpringFrameWork的后续产品,是Spring提供的一个强大而灵活的web框架。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的MVC架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。    ...

2018-01-18 21:26:06 218

原创 git安装与eclipse的结合使用的过程

先去git官网下载     下载地址https://tortoisegit.org/download/   选择相应的版本下载双击安装   下一步。。。。。桌面鼠标右键 出现如图表示安装成功再去此网站注册一个账号  https://github.com/    新建一个与你要上传的项目名同名文件1、在eclipse中点击项目右键 ====》team====》Share Project====>选择

2018-01-18 11:11:37 776

原创 spring cloud 服务的发现(Feign)

Feign的简介Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解。Feign支持可插拔的编码器和解码器。Feign默认集成了Ribbon,并和Eureka结合,默认实现了负载均衡的效果。注意:(在使用fiegn的前提下,需要注册中心跟要调用的服务都已经...

2018-01-18 10:02:19 327

原创 spring cloud 服务的发现(Ribbon)

Ribbon 是 Netflix 发布的云中间层服务开源项目,其主要功能是提供客户端软件负载均衡算法,将 Netflix 的中间层服务连接在一起。Ribbon使用RestTemplate实现http调用 提供了客户端负载均衡的能力Ribbon是和Eureka(注册中心)相辅相成的。1、在pom.xml中添加依赖 <!-- 继承spring-boot -->...

2018-01-18 09:17:35 733

原创 spring-cloud 注册中心(Eureke)

Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry(注册中心)和Service Discovery(发现服务)实现。也是springcloud体系中最重要最核心的组件之一。背景介绍服务中心服务中心又称注册中心,管理各种服务功能包括服务的注册、发现、熔断、负载、降级等,比如dubbo admin后台的各种功能。有了服务...

2018-01-17 22:28:33 435

原创 spring cloud 分布式配置(spring cloud config)

spring cloud config简介 Spring Cloud Config就是我们通常意义上的配置中心。Spring Cloud Config-把应用原本放在本地文件的配置抽取出来放在中心服务器,本质是配置信息从本地迁移到云端。从而能够提供更好的管理、发布能力。 Spring Cloud Config分服务端和客户端,服务端负责将git(svn)中存储的配置文件发...

2018-01-17 22:00:42 270

原创 企业级搜索solr应用

一 。solr简介    solr是以lucene为内核开发的企业级搜索应用  应用程序可以通过http请求方式来提交索引,查询索引,提供了比lucene更丰富的查询语言,是一个高性能,高可用环境全文搜索引擎二 。solr安装配置     1》下载solr安装包  solr所有版本 (http://archive.apache.org/dist/lucene/solr/)            这

2018-01-17 21:37:30 222

原创 Lucene简单入门

一 .什么是Lucenelucene是一款高性能的、可扩展,纯java语言编写的信息检索(IR)工具库它适合几乎任何需要全文本搜索(特别是跨平台)的应用程序•下载地址 http://lucene.apache.org/java二 .Lucene的原理lucene是基于关键词索引和查询全文分析:把文本解析为一个个关键字存储到索引文件中倒排索引: (英语:Invertedindex),也常被称为反向索

2018-01-17 21:01:11 181

原创 rabbitmq的简介与安装

一。rabbitmq介绍 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue高级消息队列 )的开源实现 主要包含以下组件 1.Server(broker): 接受客户端连接,实现AMQP消息队列和路由功能的进程。 2.Virtual Host:其实是一个虚拟概念,类似于权限控制组,一个Virtual Host里面可以有若干个Ex...

2018-01-17 20:01:56 1600

原创 zookeeper简单入门

一、zookeeper的简介ZooKeeper是一种为分布式应用所设计的高可用、高性能且一致的开源协调服务,它提供了:分布式锁服务。配置维护、组服务、分布式消息队列、分布式通知/协调等。zookeeper是一个使用树形结构的数据库,可以拥有高可用的集群,80%在读 ,20%在写,只允许在一台机器上写,机器分为两种角色 leader(领导者)+foollower(追随者),写由leader写...

2018-01-17 16:02:24 401

原创 Spring-事物隔离级别

1.概念复习    事务隔离级别指的是一个事务对数据的修改与另一个并行的事务的隔离程度,当多个事务同时访问相同数据时,如果没有采取必要的隔离机制,就可能发生以下问题:    脏读:一个事务读到另一个事务未提交的更新数据。    幻读:例如第一个事务对一个表中的数据进行了修改,比如这种修改涉及到表中的“全部数据行”。同时,第二个事务也修改这个表中的数据,这种修改是向表中插入“一行新数据”

2018-01-09 11:16:16 9979

原创 Spring-JDBC简介

Spring连接数据库的三种方式1.通过DriverManagerDataSource获取连接对象看简介可以得知这是个获取专门生产Connection对象的工厂类,基本上所有框架用来创建数据库连接都会实现这个接口,Spring的jdbc包就实现了这个接口,实现类就是DriverManagerDataSource,在它之前还有几个抽象类,这里不多BB,知道来历就好。...

2018-01-09 10:31:10 3433

原创 Spring-AOP的介绍

概念简介 AOP(Aspect-Oriented Programming, 面向切面编程):是一种新的方法论,是对传统 OOP(面向对象编程))的补充。其实只要理解了Java的动态代理,就基本就理解AOP了,都是用来实现同一个目标的。在知乎上有篇回答解释的很清楚:地址:https://www.zhihu.com/question/24863332总而言之:在运行时动态地...

2018-01-09 10:06:07 309

原创 Spring-web项目下的使用方式

首先创建一个maven-web项目创建以后在pom.xml配置一个核心的jar包 如下: <!-- spring在web项目中开发依赖的jar包 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring...

2018-01-09 09:49:38 416

原创 JDBC的使用方式

JDBC 概述JDBC TM 是一种 应用编程接口,它制定处理表格数据和常见的关系型数据的标准框架。数据库的基本概念:数据库本质上是表的“智能”容器。     表是由行组成的容器。     行(概念上) 是由列组成的容器。     列是具有名称、类型和值的单个数据项目。通过JDBC 访问数据库public class DbUTools { static Pr

2018-01-09 09:25:55 237

原创 Spring简介

1.什么是Spring?Spring是一个开源的框架,是为了简化企业级应用开发而生的,是一个Ioc(DI)和AOP容器。它是一个从实际开发中抽取出来的框架,因此Spring完成了开发中大量的通用步骤,留给开发者的仅仅是与特定应用相关的部分,大大提高了企业应用的开发效率。具体描述:轻量级:Spring 是非侵入性的 - 基于 Spring 开发的应用中的对象可以...

2018-01-03 09:26:01 248

原创 Maven入门

What's Maven?称之为项目对象模型(POM),是一个强大的项目构建工具。Maven是使用Java开发的,因此Maven更多的用于Java项目。不过阿帕奇公司并不认为Maven仅仅是个构建工具,《Maven哲学》:http://blog.csdn.net/kapuliyuehan/article/details/7218057 这里只把它当做构建工具就OK了.... ...

2018-01-03 09:01:07 6221 1

根据手机号码查询所在地.sql

全国的根据手机号码查询省市区的数据例如: insert into `ibs_exh_mobile_city`(`id`,`pre_mobile`,`province`,`city`,`mno`,`pre_tel`,`post_code`,`pre_head`,`province_id`,`city_id`) values (1,'1300000','山东','济南','中国联通','0531','250000','130',370000,370100),

2020-01-15

空空如也

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

TA关注的人

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