自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 redis

redis学习文档转载:https://github.com/CyC2018/CS-Notes/blob/master/notes/Redis.md

2018-11-30 20:00:56 74

转载 Nginx正向代理与反向代理

一、介绍实践中客户端无法直接跟服务端发起请求的时候,我们就需要代理服务。代理可以实现客户端与服务端之间的通信,我们的Nginx也可以实现相应的代理服务。代理分为正向代理和反向代理,此文就来演示一下Nginx配置正向代理和反向代理的场景。二、正向代理和反向代理的区别正向代理和反向代理的区别我在知乎上找到两张图可以帮助我们很好的理解:  正向代理:客户端 <一...

2018-11-28 23:21:37 390

转载 jsp引用JSTL核心标签库

一、引用JSTL1、  JSTL的引入可以让JSP代码中<%%>等代码消失掉,再结合EL表达式,会更加方便以及美观。2、  各套框架(还没有学习,比如struts,SpringMVC等)都有自己的标签库,这时JSTL可以作为公共、通用的,横行于各框架中。    操作:      第一步:下载JSTL包        下载地址:http://tomcat.apache...

2018-11-28 22:52:34 898

转载 Java:JSTL遍历数组,List,Set,Map

 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><%@ page imp

2018-11-28 20:19:14 277

转载 web.xml中在Servlet中获取context-param和init-param内的参数

web.xml里面可以定义两种参数:1.application范围内的参数,存放在servletcontext中,在web.xml中配置如下:  <context-param> <param-name>context/param</param-name> <param-value>avalibl...

2018-11-28 19:52:08 459

转载 关于${pageContext.request.contextPath}的理解

${pageContext.request.contextPath}是JSP取得绝对路径的方法,等价于<%=request.getContextPath()%> 。 也就是取出部署的应用程序名或者是当前的项目名称 比如我的项目名称是demo1在浏览器中输入为http://localhost:8080/demo1/a.jsp ${pageContext.request.co...

2018-11-26 14:37:56 38810 2

转载 Mybatis——缓存机制

MyBatis 包含一个非常强大的查询缓存特性,它可以非常方便地配置和定制。缓存可以极大的提升查询效率。MyBatis系统中默认定义了两级缓存。 一级缓存和二级缓存。1、默认情况下,只有一级缓存(SqlSession级别的缓存,也称为本地缓存)开启。2、二级缓存需要手动开启和配置,他是基于namespace级别的缓存。3、为了提高扩展性。MyBatis定义了缓存接口Cache。我们可以...

2018-11-24 21:44:36 98

转载 Hibernate 与Mybatis 区别

1 简单简介    1.1    Hibernate 框架         Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,建立对象与数据库表的映射。是一个全自动的、完全面向对象的持久层框架。    1.2    Mybatis框架        Mybatis是一个开源对象关系映射框架,原名:ibatis,2010年由谷歌接管以后更名...

2018-11-24 21:24:38 93

转载 @responseBody注解的使用

1、  @responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML  数据,需要注意的呢,在使用此注解之后不会再走试图处理器,而是直接将数据写入到输入流中,他的效果等同于通过response对象输出指定格式的数据。2、    @RequestMappi...

2018-11-21 21:26:25 94

转载 WEB应用中间层的分层架构设计总结

阿堂管理Pos项目团队一年半多时间,由于公司业务的调整,近期又调回到移动项目团队管理了。在Pos团队时一直比较忙,这段时间在忙于带队开发基于微信公众平台的公司移动业务应用,业余时间又在研究IOS技术,一直没有时间去写点什么了。      正寻思写点什么呢?刚好最近用到了应用中间层的设计,所以在这里简单总结一下,以算是给网友们分享一下了。      大家知道,现在互联网应用比较普及,网络安全...

2018-11-14 21:38:47 867

转载 命令行DOS窗口操作 MySQL

一、启动关闭MySQL服务1.启动MySQL服务:       在DOS窗口输入 net start MySQL  按回车键即可启动MySQL服务2.关闭服务  在DOS窗口输入 net stop MySQL按回车键即可关闭MySQL服务注意: 要先确定自己的服务名    有的计算机安装MySQL后服务名不是MySQL  而是 MySQL55或者MySQL56之类视MySQL版...

2018-11-14 08:54:13 781

原创 面试题

1、public class ETest {    public static void main(String[] args) {        try {            throw new E2("b");        } catch (E e) {            // TODO: handle exception            System.out....

2018-11-07 20:46:14 96

转载 阿里开发规范(精简版)

Java开发规范命名【规范】类名使用UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外: ( 领域模型的相关命名 )DO / BO / DTO / VO 等。正例: MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion反例: macroPolo / UserDo / XMLService / TCPU...

2018-11-05 22:46:43 342

转载 为什么ArrayList线程不安全?不安全为什么要使用?如何解决线程不安全?

1、为什么ArrayList线程不安全?首先说一下什么是线程不安全:线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据。如图,List接口下面有两个实现,一个是ArrayList,另外一...

2018-11-02 16:07:13 719

转载 Java面试题:Servlet是线程安全的吗?

Servlet不是线程安全的。要解释为什么Servlet为什么不是线程安全的,需要了解Servlet容器(即Tomcat)使如何响应HTTP请求的。当Tomcat接收到Client的HTTP请求时,Tomcat从线程池中取出一个线程,之后找到该请求对应的Servlet对象并进行初始化,之后调用service()方法。要注意的是每一个Servlet对象再Tomcat容器中只有一个实例对象,即...

2018-11-02 15:48:40 128

转载 关于redis,学会这8点就够了

1、redis是什么redis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存、事件发布或订阅、高速队列等场景。该数据库使用ANSI C语言编写,支持网络,提供字符串、哈希、列表、队列、集合结构直接存取,基于内存,可持久化。 2、支持的语言 3、redis的应用场景有哪些1、会话缓存(最常用)2、消息队列,比如支付3、活动排行榜或计数4、发布、订阅...

2018-11-02 09:10:45 141

空空如也

空空如也

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

TA关注的人

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