自定义博客皮肤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)
  • 收藏
  • 关注

转载 解决Mybatis的配置文件标签属性自动提示

当我们配置Mybatis的全局配置xml文件,还是其他的配置xml文件,具体的操作方法都是雷同的!!!我们以mybatis为例:第一步:搞清标签属性代码自动提示由谁来负责,很明显就是我们建立xml文件的时候会生成一个 .dtd文件头,例如:没错就是它!!!(如果没有自动生成,我们网上找一个对应的xml文件,把DOCTYPE 头部信息拷过去就可以啦)第二步:搞清它是干嘛的???.dtd文...

2018-08-30 14:48:07 349

转载 怎么得到PreparedStatement查询条数的结果

方法一:PreparedStatement st = conn.prepareStatement("select count(*) from jinchun");ResultSet rs=st.executeQuery();while(rs.next()){//打印的就是总记录数。把检索结果看成只有一跳记录一个字段的表         System.out.println(rs.ge...

2018-08-30 10:07:48 10541

转载 mysql limit 分页

mysql中用limit 进行分页有两种方式例1,假设数据库表student存在13条数据。 代码示例:语句1:select * from student limit 9,4语句2:slect * from student limit 4 offset 9// 语句1和2均返回表student的第10、11、12、13行 ,第一个参数表示从该参数的下一条数据开始,第二个参数表示每次...

2018-08-30 07:24:15 102

转载 @SuppressWarnings注解用法详解

@SuppressWarnings注解用法详解今天来谈谈@SuppressWarnings注解的作用。J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。@SuppressWarnings 批注允许您选择性地取消特定代码段(即,类或方法)中的警告。其中的想法是当您看到警告时,您将调查它,如果...

2018-08-29 11:15:19 288

转载 java重定向与请求转发的区别

最近工作不算太忙,今天在这里对java中的重定向和请求转发稍作总结,希望能帮助到大家。 请求转发:request.getRequestDispatcher().forward();重定向:response.sendRedirect();例如:请求转发:request.getRequestDispatcher("/student_list.jsp").forward(...

2018-08-27 15:51:07 110

转载 HTTP Session原理

深入理解HTTP Session session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。 为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说Servlet已经涵盖了JSP技术,因为JSP最...

2018-08-26 17:22:57 3086

转载 SQL Server 2008 R2 数据库还原

通过SQL Server Management Studio进行数据库还原操作工具/原料 SQL Server Management Studio 数据库备份包 方法/步骤  在服务器所有程序中打开SQL Server Management Studio并连接数据库实例。  在“数据库”上右键“还原数据库”。 在弹出的对话框中选择设备,...

2018-08-26 10:13:00 6427

转载 查看浏览器的Cookie

一、在IE浏览器中查看Cookie方法一: 在浏览器的地址栏输入:javascript:alert(document.cookie) (不区分大小写),就会弹出你在当前网页登录的cookie信息。 注意:你把以上复制进入地址栏后会发现,“javascript”字符串消失不见,不管“javascript”里面哪一个字母被大写或小写,只要识别为“javascript”就会自动被过滤隐藏消失。 ...

2018-08-25 16:19:26 15001 1

转载 ServletConfig获取配置信息、ServletContext的应用

【正文】一、ServletConfig:代表当前Servlet在web.xml中的配置信息(用的不多)String getServletName()  -- 获取当前Servlet在web.xml中配置的名字 String getInitParameter(String name) -- 获取当前Servlet指定名称的初始化参数的值 Enumeration getInitParame...

2018-08-24 17:28:23 162

转载 [java]转:String Date Calendar之间的转换

String Date Calendar之间的转换String Date Calendar 1.Calendar 转化 StringCalendar calendat = Calendar.getInstance();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String dateStr = sdf.fo...

2018-08-21 16:45:46 125

转载 Servlet规范

一个最基本的 Java Web 项目所需的 jar 包只需要一个 servlet-api.jar ,这个 jar 包中的类大部分都是接口,还有一些工具类,共有 2 个包,分别是 javax.servlet 和 javax.servlet.http。所有的 Servlet 容器都带有这个包,你无需再放到Web项目里,放到这里只不过是编译的需要,运行是不需要的。如果你硬是把 servlet-api.j...

2018-08-21 11:47:32 1774

转载 拦截器和过滤器的区别

过滤器和拦截器的区别:  ①拦截器是基于java的反射机制的,而过滤器是基于函数回调。  ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。  ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。  ④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。  ⑤在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始...

2018-08-21 11:26:21 93

转载 Spring MVC 到底是如何工作的?

这篇文章将深入探讨Spring框架的一部分——Spring Web MVC的强大功能及其内部工作原理。这篇文章的源代码可以在GitHub上找到。项目安装在本文中,我们将使用最新、最好的Spring Framework 5。我们将重点介绍Spring的经典Web堆栈,该堆栈从框架的第一个版本中就崭露头角,并且现在依然是用Spring构建Web应用程序的主要方式。对于初学者来说,为...

2018-08-21 10:54:07 113

转载 各种容器与服务器的区别与联系:Servlet容器 WEB容器 Java EE容器 应用服务器 WEB服务器 Java EE服务器

各种容器与服务器的区别与联系  Servlet容器 WEB容器 Java EE容器 应用服务器 WEB服务器  Java EE服务器              平时我们经常看到各种容器名称:Servlet容器、WEB容器、Java WEB容器、Java EE容器等,还有各种服务器名称:应用服务器、WEB服务器、WEB应用服务器、Java WEB应用服务器、Java EE服务器等,这么...

2018-08-20 18:16:40 137

转载 Servlet容器与Web容器

Servlet规范定义了一个API标准,这一标准的实现通常称为Servlet容器,比如开源的Tomcat、JBoss。web容器更准确的说应该叫web服务器,它是来管理和部署 web应用的。还有一种服务器叫做应用服务器,它的功能比web服务器要强大的多,因为它可以部署EJB应用,可以实现容器管理的事务,一般的应用服务器 有weblogic和websphere等,它们都是商业服务器,功能强大但都是收...

2018-08-20 18:15:23 594

转载 关于Web容器,servlet容器和web应用的关系

servlet容器:负责管理servlet生命周期。web容器:负责管理和部署web应用,其本身可能具备servlet容器组件;如果没有,一般能将第三方servlet容器作为组件整合进web容器。没有servlet容器,你也可以用web容器直接访问静态页面,比如安装一个apache等,但是如果要显示jsp/servlet,你就要安装一个servlet容器了,但是光有servlet容器是不够...

2018-08-20 18:14:24 1510 1

转载 Apache与Tomcat有什么关系和区别

经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下:   一 apache支持静态页,tomcat支持动态的,比如servlet等,  一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat...

2018-08-20 17:43:25 117

转载 web服务器、Apache 和 tomcat 的关系

以一次JSP请求响应为例,讲解服务器,Apache、Tomcat之间的关系。带着这样一个概念去看:Apache与Apache Tomcat(简称Tomcat)都是可以独立运行的服务器。你平时见到的apache-tomcat-7.0.72实际上只是Tomcat服务器。此处整合了Apache和Apache Tomcat。Apache用来处理静态资源,减少Tomcat的服务开销。先来个热身一个...

2018-08-20 17:42:06 266

转载 Apache与Tomcat的区别

Apache与Tomcat都是Apache开源组织开发的用于处理HTTP服务的项目,两者都是免费的,都可以做为独立的Web服务器运行。Apache是Web服务器而Tomcat是Java应用服务器。 Apache服务器 只处理 静态HTML tomcat服务器 静态HTML 动态 JSP Servlet 都能处理。一般是把 Apache服务器 与 tomcat服务器 搭配在一起用 A...

2018-08-20 17:40:36 8141

转载 Eclipse创建java web工程

Eclipse创建java web工程eclipse版本:eclipse-jee-4.5-win32-x64tomcat版本:apache-tomcat-7.0.63-windows-x64jdk版本:jdk1.7备注:1.在创建web项目之前首先配置好jdk环境和tomcat环境(即在开发工具中添加tomcat服务器)2.eclipse下载注意:eclispe不同版本...

2018-08-19 20:11:14 3715

转载 用 Eclipse 创建一个简单的web项目

Eclipse neon 汉化版 ;1;右击新建 -->  选择 动态Web项目 2:  填写 项目名 项目位置 ; 选择 Dynamic web module version 和 tomcat version ; 点击完成 即可创建 项目; 2.1:项目名称; 2.2:项目位置; 2.3: Dynamic Web Module Version  和 Tomaca...

2018-08-19 20:07:06 16763 1

转载 JavaWeb程序架构模式的演进

 JavaWeb程序架构模式的演进老一辈的程序员一般都经历了Web程序架构模式的演进,从最开始的在jsp或者jsp+Servlet上做开发,到后来的mvc、三层等。而现在有挺多人学完web,可能都没怎么使用过jsp或jsp+Servlet开发过项目,就直接学习使用Spring、Spring Boot或者SpringMVC等框架进行开发。如果没有经历这样一个逐步演进的过程,就很难理解框架带给...

2018-08-17 17:23:47 218

转载 搭建简易堡垒机

23.1 什么是堡垒机 23.2 搭建简易堡垒机 23.3 安装jailkit实现chroot 23.4 日志审计23.1 什么是堡垒机堡垒机,是在一个特定的网络环境下,为了保障网络和数据不受来自外部和内部用户的***和破坏,而运用各种技术手段实时收集和监控网络环境中每一个组成部分的系统状态、安全事件、网络活动,以便集中报警、及时处理及审计定责。我们又把堡垒机叫做跳板机,简易的跳板...

2018-08-17 17:22:16 2439

转载 深入理解HTTP协议、HTTP协议原理分析

http协议学习系列1. 基础概念篇1.1 介绍  HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了H...

2018-08-16 10:36:18 181

转载 深入理解HTTP协议

首先HTTP协议属于应用层协议,应用层协议就是我们程序员自己定协议,但如果每次都自己定麻烦并且很容易出错,所以有了一些现成的(HTTP,DNS)等,所以大多是直接拿来用就行,而应用层的作用就是双方达成某种约定,一段按照约定的协议发送数据,另一端按照约定来解析数据,保证接收数据的一段可以正确解析数据,这就是应用层的作用,也是HTTP协议的作用之一。 HTTP协议的格式HTTP协议分为HTTP...

2018-08-16 10:35:09 194

转载 关于HTTP协议深入理解

  HTTP--Hyper Text Transfer Protocol,超文本传输协议,是一种建立在TCP上的无状态连接,整个基本的工作流程是客户端发送一个HTTP请求,说明客户端想要访问的资源和请求的动作,服务端收到请求之后,服务端开始处理请求,并根据请求做出相应的动作访问服务器资源,最后通过发送HTTP响应把结果返回给客户端。其中一个请求的开始到一个响应的结束称为事务,当一个事物结束...

2018-08-16 10:33:47 175

转载 HttpServlet详解

Servlet的框架是由两个Java包组成:javax.servlet和 javax.servlet.http. 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类.在javax.servlet.http包中定义了采 用HTTP通信协议的HttpServlet类.Servlet的框架的核心是javax.servlet.Servlet接口,所有的Serv...

2018-08-16 09:47:59 109

转载 java中在类的内部定义接口有什么好处?这和在外部直接定义有什么区别?

1. 从作用上来讲:类的内部接口和外部接口,都是启到接口的作用,接口就是来定义规范。2. 内部定义接口的好处:1)具体可以理解成一个类中进一步的逻辑细分, 比如JDK接口Map中的内部接口Entry;代码如下:2)可以增强代码的易读性和可维护性;3)内部接口不管有没有声明static,都是静态的.可以访问外部类的私有内容。3. 从定义的出发点来讲:我感觉内部接口...

2018-08-09 22:26:09 5783 1

转载 SSM框架原理,作用及使用方法

作用:SSM框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层,controller层,service层,DAO层四层使用spring MVC负责请求的转发和视图管理spring实现业务对象管理,mybatis作为数据对象的持久化引擎 原理:SpringMVC:1.客户端发送请求到DispacherServl...

2018-08-05 22:19:08 174

转载 web层直接调用 dubbo的服务,合适吗?

目前很多互联网app项目,都是采用这样的一个基本项目结构:即由后端提供Restful的api接口,然后供前端例如IOS、Android或者H5端去调用,如图:                                                            在这种结构下,后台的代码分层常规一般会有两种做法:  方式1:后台代码分为web层、service层、dao层...

2018-08-02 15:16:10 1694

转载 听听八年阿里架构师怎样讲述Dubbo和Spring Cloud微服务架构吧

微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如Dubbo和Spring Cloud。各大互联网公司也有自研的微服务框架,但其模式都于这二者相差不大。微服务主要的优势如下:...

2018-08-02 15:14:50 97

转载 微服务之API网关

隐藏细节现实生活中有很多隐藏细节的案例,比如我们平时用的电脑,当我们按电源按钮后电脑就自动开始启动了,对用户来讲很简单只需要知道按按钮就行。但电脑内部的工作原理其实是很复杂的一个流程。 如果不隐藏细节会怎样?我想可能的结果就是电脑只能是特别特别的专业人员才能操作,永远无法像现在一样成为大家的必备工具。对大多数用户来讲他们根本不知道知道什么CPU,内存,硬盘,显卡相互之间是如何配合工作的...

2018-08-02 15:13:37 1146 1

空空如也

空空如也

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

TA关注的人

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