自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 dubbo的初探

1.RPC 基本概念1.1 RPC 协议(Remote Procedure Call Protocol)远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC 协议假定某些传输协议的存在,如 TCP 或 UDP,为通信程序之间携带信息数据。在 OSI 网络通信模型中,RPC 跨越了传输层和应用层。RPC 使得开发包括网络分布式程序在内的应...

2018-11-06 21:21:00 113

转载 IDEA的常用快捷键

1,alt+enter 导包/抛出异常/try,catch2,ctrl+f 在当前文件中搜索3,ctrl+r 在当前文件中替换4,ctrl+shift+n 整个项目中搜索文件5,alt+insert 构造器/toString5.2 alt+insert 在左侧的文件中可以搜索将要创建的文件类型6,ctrl+alt+t7,ctrl+o 重写方法/实...

2018-11-05 20:01:00 93

转载 Lucene简单了解和使用

一,Lucene简介1 、 Lucene 是什么?Lucene 是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。说到底它是一个信息检索程序库,而不是应用产品。因此它并不像百度或者 google 那样,拿来就能用,它只是提供了一种工具让你能实现这些产品。2 、Lucene 能...

2018-11-02 18:52:00 77

转载 Hadoop的简单了解与安装

hadoop一, Hadoop 分布式 简介Hadoop 是分布式的系统架构,是 Apache 基金会顶级金牌项目分布式是什么?学会用大数据的思想来看待和解决问题 思 想很重要1-1 、Hadoop 的思想之源:来自于 Google 03 年发布 3 大论文, GFS、MapReduce、Bigtable ;Dougcutting 用 Java 实现1-2...

2018-11-01 12:41:00 106

转载 Nginx的简单了解与使用

一、产生背景我们日常生活中经常遇到的问题这是几年前的12306,现在的12306基本上不会出现这样的问题了上述场景产生的主要 2 大原因:1.巨大流量2.单台服务器资源和能力有限在海量并发的环境下,用户每一次请求服务器,都需要大量的创建线程,每一次的线程都必须分配资源(CPU、内存、带宽、磁盘 IO等),当资源不足的时候就会使得服务器宕机而无法提供服务。那么...

2018-10-30 20:35:00 73

转载 java8的相关特性

1,为什么要介绍java8的相关特性?因为现在的企业大部分已经从java7向java8开始迈进了,用java8的公司越来越多了,java8中的一些知识还是需要了解一些的;java8具有以下特点:速度更快(底层的数据结构做了一些更新和改动,垃圾回收机制内存结构做了一些改动)代码更少(增加了新的语法 Lambda 表达式)强大的 StreamAPI便于并行最大化减少空指针异常(O...

2018-10-29 20:48:00 58

转载 linux的简单了解和使用

一、Linux概述1.1. 简介Linux是一个自由的,免费的,源码开放的操作系统。也是开源软件中最著名的例子。其最主要的目的就是为了建立不受任何商品化软件版权制约的,全世界都能使用的类Unix兼容产品.而我们将服务器部署在Linux将会更加的稳定、安全、高效以及出色的性能这时windows无法比的。1.2.Linux作者林纳斯·本纳第克特·托瓦兹(Linus ...

2018-10-29 20:25:00 265

转载 redis的安装和使用

一,redis的了解Redis 是一个开源软件拥有( Berkly Software Distribution 许可 ),它是一个 内存数据结构存贮,通常被用于 数据库 , 缓存 , 消息代理。 。 它支持: 字符串 , 哈希 , 列表 , 集合 , 数组集合 , 位图 , 高压缩算法以及地图索引等数据结构。Redis 支持集群,lua 脚本,以及 LRU(近期最少使用 Least...

2018-10-25 20:37:00 89

转载 springboot的简单了解与使用

1.SpringBoot1.1.什么是SpringBoot1.2.Spring Boot的优缺点1.3.快速入门1.3.1.设置springboot的parent<parent><groupId>org.springframework.boot</groupId><arti...

2018-10-15 00:25:00 151

转载 hibernate的详解

一,环境的搭建1)创建maven项目2)导入依赖的jar包.pom.xml和创建实体类User<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www....

2018-10-13 20:01:00 89

转载 springMVC的详解

一,springmvc注解特性1.@Controller 控制器定义在 spring 3.0 中,通过@controller 标注即可将 class 定义为一个 controller 类。为使 spring 能找到定义为 controller 的 bean,需要在 spring-context 配置文件中增加如下定义:<context:component-scan base-p...

2018-10-12 17:26:00 86

转载 springMVC的简单了解和环境搭建

一,什么mvc模型-视图-控制器(MVC)是一个众所周知的以设计界面应用程序为基础的设计思想。它主要通过 分离模型、视图及控制器在应用程序中的角色 将业务逻辑从界面中解耦。通常, 模型负责封装应用程序数据在视图层展示。 视图仅仅只是展示这些数据,不包含任何业务逻辑。 控制器负责接收来自用户的请求,并调用后台服务(e service 或者 dao )来处理业务逻辑。处理后,后台业务...

2018-10-12 08:34:00 97

转载 mybatis详解(三)

一,动态sql,where,trim,set和foreachparameterType的属性可以不用写xml文件sql的书写 <select id="queryByParams" parameterType="string" resultMap="usermap" resultType="user"> select id, ...

2018-10-10 22:28:00 109

转载 mybatis的配置文件详解(二)

一.properties这些属性都是可外部配置且可动态替换的,既可以在典型的 Java 属性文件中配置,亦可通过 properties 元素的子元素来传递。例如1)<?xml version="1.0" encoding="utf-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Con...

2018-10-09 20:49:00 144

转载 mybatis的简单搭建和使用(一)

前言  mybatis是一个持久层的框架,那么问题来了,什么是持久层的框架呢,持久层就是把数据持久化的保存到数据库中,这种过程一般叫数据持久化的过程,现为了程序员能够很方便的操作数据库,于是就出现持久层的框架.mybatis就是其中的佼佼者,将java代码和sql语句分离的出来一,环境的搭建 1.首先在IDEA中创建一个quick start的maven项目, 然后一直点击下...

2018-10-09 13:18:00 96

转载 spring 的自动定时任务

spring的自动定时任务有两种第一种:通过xml配置来设置需要在xml中引入新的约束,并且需要配置<task:scheduled-tasks> ,主要配置内容如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/sche...

2018-09-28 22:33:00 72

转载 ajax的底层实现

Ajax 技术核心是 XMLHttpRequest 对象(简称 XHR),这是由微软首先引入的一个特性,其他浏览器提供商后来都提供了相同的实现。在 XHR 出现之前,Ajax 式的通信必须借助一些手段来实现,大多数是使用隐藏的框架或内嵌框架。XHR 的出现,提供了向服务器发送请求和解析服务器响应提供了流畅的接口。能够以异步方式从服务器获取更多的信息,这就意味着,用户只要触发某一事件,在不...

2018-09-05 08:54:00 142

转载 java与JSON

XML 格式数据极其的冗长。因为每个离散的数据片段需要大量的 XML 结构,所有有效 的数据的比例非常低。XML 语法还有轻微的模糊。还有,解析 XML 是非常占程序员的精力的。你需要提前了解详细的结构和确切地知道如何解开这个结构,然后细心地将他们写入 js 对象中。JSON 是一种轻量级易与解析的数据格式,它按照 js 的对象和数组的字面量格式来书写。 现在 JSON 的光环已经逐渐超...

2018-09-03 23:23:00 94

转载 jsp的标签库

Java Server Pages Standard Tag Libray(JSTL):JSP 标准标签库,是一个定制标签类库的集合,用于解决一些常见的问题,例如迭代一个映射或者集合、条件测试、XML 处理,甚至数据库和访问数据库操作等。我们现在只讨论 JSTL 中最重要的标签,迭代集合以及格式化数字和日期几个标签。核心标签库:http://java.sun.com/jsp/jstl/c...

2018-09-03 22:57:00 85

转载 EL表达式

EL 表达式1. EL 语法和使用EL(Expression Language) 是为了使 JSP 写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法,让 Jsp 的代码更 加简化。语法结构非常简单: ${expressio}EL 表达式一般操作的都是域对象中的数据,操作不了局部变量。域对象的概念在 J...

2018-09-02 19:41:00 80

转载 过滤器和监听器

过滤器的介绍Filter 即为过滤,用于在 Servlet 之外对 Request 或者 Response 进行修改。它主要用于对用户请求进行预处理,也可以对 HttpServletResponse 进行后处理。使用 Filter 的完整流程: Filter 对用户请求进行预处理,接着将请求交给 Servlet进行处理并生成响应,最后 Filter 再 对服务器响应进行后处理。在一个...

2018-09-02 19:34:00 63

转载 浅析jsp

什么是jsp?jsp的全称是 java Server Page ,也就是俗称的动态网页,什么是静态网页和动态网页呢,在我理解看来,HTML等网页就属于静态网页,jsp等网页属于动态网页,为什么这么说呢,因为客户端请求的资源,服务器原封不动的返回,这就是静态资源,静态网页也属于静态资源;当客户端请求的资源需要经过服务器动态的生成,(比如通过编译执行服务端的java代码,拿到数据库或其它地方...

2018-09-01 14:59:00 81

转载 javaWeb中的session和cookie

CookieCookie 是浏览器提供的一种技术,通过服务器的程序能将一些只须保存在客户端,或者 在客户端进行处理的数据,放在本地的计算机上,不需要通过网络传输,因而提高网页处理的效率,并且能够减少服务器的负载,但是由于 Cookie是服务器端保存在客户端的信息, 所以其安全性也是很差的。例如常见的记住密码则可以通过 Cookie 来实现。通过 new Cookie(“key”,...

2018-08-30 10:01:00 96

转载 javaWeb的HttpServletRequest和HttpServletResponse

HttpServletRequestHttpServletRequest对象是封装了用户的请求信息,包括请求参数去,请求头等信息,service()f方法中的两个HttpServletRequest和HttpServletResponse的形参是由Tomcat将创建好的实例对象传进来,不需要我们关心。(如果感兴趣的话,可以看看Tomcat的底层实现,如果有时间的话,我们可以再详细讨论...

2018-08-29 08:21:00 94

转载 Web的了解和servlet的初次见面

web 相信大家都不陌生,平常我们浏览网页用的都是web服务。互联网起初的web就是非常简单的页面,但是随着客户需求越来越复杂,需要的功能越来越多,我们的服务器端需要处理的请求越来越多,需要区分不同的请求,还需要按照不同请求进行请求数据的提取以及资源的分配和运算还有逻辑的处理,最后还需要响应给客户端,这就使得服务器端 代码越来越复杂,实现越来越困难。根据以往的经验,双方进...

2018-08-27 23:41:00 175

转载 java面向对象之继承

  在java中,面向对象毫无疑问是java的重中之重,今天我们来看一看java面向对象的三大特性之一继承。  首先我们来了解一下类的结构是怎样的?  类中主要有成员属性,成员方法,静态属性,静态方法,构造方法(暂不考虑代码块)。成员属性和成员方法是属于对象的,静态属性和静态方法是属于类的,如下图所示。 ...

2018-08-18 16:35:00 113

空空如也

空空如也

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

TA关注的人

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