- 博客(6)
- 收藏
- 关注
原创 Redis常用5种数据类型的常用方法
1 NoSQL简介 1.1NoSQL数据库的四大分类如下: 1. 键值(Key-Value)存储数据库 相关产品:Redis、Tyrant 典型应用:内容缓存,主要用于处理大量数据的高访问负载 数据模型:一系列...
2019-01-11 15:57:57 614
原创 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 645
原创 两种实现方式mycat多租户,枚举分片,注解拦截
第一种:注解拦截 优点:支持进一步分片 缺点:架构配置繁琐 注解式 / *!mycat:schema = [schemaName] * / / *!mycat:schema = USER1 * / select * from order; //模式是逻辑库 可以在每个sql语句前面添加此注解,指定操作的数据库,Mybatis可以重写MappedStatement的 g...
2018-12-25 08:52:29 671
原创 多线程
一,基本概念 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1 - N的个线程(进程是资源分配的最小单位) 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小(线程是CPU调度的最小单位)。 二,实现多线程的两种方式 1,继承线程类 2,实现可运行 三,线程和Runn...
2018-12-13 11:15:35 128
原创 Struts2框架搭建
/**1. 建立web项目 *2. 加入struts2的核心jar包 *3. 配置struts2的核心控制器 *4. 开发Action *5. 注册Action*/ 加入struts2的jar包以及常用jar包的说明 开发注册时struts2的核心控制 通过代开struts2这个过滤器的源码,让学生加深理解和记忆 开发struts2应用
2018-01-11 17:36:01 168
原创 Struts2中 Action获得servletAPI的三种方式
Action获得servletAPI方式一 /*第一篇博客,写得不好请见谅*/ 获得直接和servlet耦合的API: ServletActionContext.getRequest()对应javax.servlet.http.HttpServletRequest ServletActionContext.getResponse()对应javax.servlet.http.HttpSe
2018-01-11 17:24:27 631
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人