自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis常用5种数据类型的常用方法

                                         1 NoSQL简介   1.1NoSQL数据库的四大分类如下:       1.  键值(Key-Value)存储数据库              相关产品:Redis、Tyrant            典型应用:内容缓存,主要用于处理大量数据的高访问负载            数据模型:一系列...

2019-01-11 15:57:57 594

原创 cxf与spring集成的webService简单实例以及动态调用

在大多数情况下我们用webService调用接口,完成报文的传输,报文格式一般为xml。1、首先在 web.xml  配置<servlet><servlet-name>CXFServices</servlet-name><servlet-class>org.apache.cxf.transport.servlet.CXFServlet...

2018-12-25 09:48:18 617

原创 两种实现方式mycat多租户,枚举分片,注解拦截

第一种:注解拦截  优点:支持进一步分片缺点:架构配置繁琐注解式 / *!mycat:schema = [schemaName] * // *!mycat:schema = USER1 * / select * from order; //模式是逻辑库可以在每个sql语句前面添加此注解,指定操作的数据库,Mybatis可以重写MappedStatement的 g...

2018-12-25 08:52:29 632

原创 多线程

一,基本概念 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1 - N的个线程(进程是资源分配的最小单位)  线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小(线程是CPU调度的最小单位)。 二,实现多线程的两种方式 1,继承线程类2,实现可运行 三,线程和Runn...

2018-12-13 11:15:35 107

原创 Struts2框架搭建

/**1.    建立web项目*2.    加入struts2的核心jar包*3.    配置struts2的核心控制器*4.  开发Action*5.  注册Action*/加入struts2的jar包以及常用jar包的说明开发注册时struts2的核心控制通过代开struts2这个过滤器的源码,让学生加深理解和记忆开发struts2应用

2018-01-11 17:36:01 146

原创 Struts2中 Action获得servletAPI的三种方式

Action获得servletAPI方式一/*第一篇博客,写得不好请见谅*/获得直接和servlet耦合的API:ServletActionContext.getRequest()对应javax.servlet.http.HttpServletRequestServletActionContext.getResponse()对应javax.servlet.http.HttpSe

2018-01-11 17:24:27 606

空空如也

空空如也

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

TA关注的人

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