在Java程序中运用 Redis 缓存对象的方法

这段时间一直有人问如何在Redis中缓存Java中的List 集合数据,其实很简单,常用的方式有两种: 1. 利用序列化,把对象序列化成二进制格式,Redis 提供了 相关API方法存储二进制,取数据时再反序列化回来,转换成对象。 2. 利用 Json与java对象之间可以相互转换的方式进行存...

2019-03-19 15:00:05

阅读数 528

评论数 1

Spring MVC 返回 Json 数据

目前项目开发流行的方式是视图向服务端发Ajax请求,服务端返回Json格式的数据,在Spring MVC的控制器把从持久化层返回的数据封装成Json格式的数据,再返回给视图,同时,也需要注意数据中有中文乱码的问题。 一、服务端数据处理: //服务端注册的URL @RequestMapping...

2019-03-15 11:20:24

阅读数 18

评论数 0

Java+Jquery+Ajax 实现无刷新分页功能效果

  这段时间在进行JSP教学,讲到了Ajax技术及JSON技术,就利用 JQuery的Ajax相关函数实现页面无刷新的效果,即:应用这个JQuery这个组件,可以实现在页面上加载数据库中的数据信息,但是并没有给用户页面刷新的感觉,这样既可以有效的进行数据交互,也可以不妨碍用户的其他操作。 实现思...

2019-01-26 15:23:19

阅读数 102

评论数 0

springmvc集成shiro注解权限:UnauthorizedException 异常解决方案

springMVC 整合 shiro 时,配置了当访问某个URL没有权限时的配置处理: <!-- 通过unauthorizedUrl指定没有权限操作时跳转页面 --> <property name="unauth...

2018-12-10 14:46:12

阅读数 433

评论数 0

ASP.NET MVC4 之部分视图

在Asp.net mvc 的视图里有多种方法可以来加载部分视图,这几种方法是: Partial()   Action()   RenderPartial()   RenderAction()   RenderPage()  为什么会有这么多方法,且这些方法有什么样的差别? Partia...

2018-11-12 10:14:05

阅读数 81

评论数 0

SpringBoot 集成 Redis

Redis是一个基于内存的日志型可持久化的缓存数据库,SpringBoot框架良好的对Redis进行了整合,本章节主要讲解如何在SpringBoot中配置Redis。 一、在Maven中添加Redis依赖 <dependency> &a...

2018-10-30 15:40:02

阅读数 131

评论数 0

spring Boot环境下dubbo+zookeeper的一个基础讲解与示例

一、  Dubbo 概述 1.    为什么需要Dubbo         互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定...

2018-10-27 18:34:42

阅读数 160

评论数 0

Java 使用 Redis 集群

Java 项目中使用 Redis 集群操作 1. 直接操作 2.  使用Spring 配置applicationContext.xml <!-- 连接池配置 --> <bean id="...

2018-10-27 11:42:11

阅读数 540

评论数 0

Redis 集群

一、概述         Redis集群是提供一种方式自动将数据分布在多个Redis节点上,RedisCluster是redis的分布式解决方案,在3.0版本后推出的方案,有效地解决了Redis分布式的需求,当一个服务挂了可以快速的切换到另外一个服务,当遇到单机内存、并发等瓶颈时,可使用此方案来...

2018-10-27 11:23:21

阅读数 108

评论数 0

Redis 主从复制

什么是主从复制:         持久化保证了即使redis服务重启也不会丢失数据,因为redis服务重启后会将硬盘上持久化的数据恢复到内存中,但是当redis服务器的硬盘损坏了可能会导致数据丢失,如果通过redis的主从复制机制就可以避免这种单点故障,如下图:                ...

2018-10-26 16:04:58

阅读数 62

评论数 0

Java中的RPC分布式范例:RMI

什么是RMI:        RMI是远程方法调用(Remote Method Invocation)。能够让在某个Java虚拟机上的对象像调用本地对象一样调用另一个Java 虚拟机中的对象上的方法。将网络通讯和并发控制对程序开发人员透明化,那么将极度简化此类应用的开发成本,RMI就是这样一个范...

2018-10-26 11:27:52

阅读数 67

评论数 0

RPC 框架

        首先了解什么叫RPC,远程过程调用协议RPC(Remote Procedure Call Protocol), RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达...

2018-10-26 09:27:52

阅读数 47

评论数 0

redis在java项目中的使用

redis作为一个常用的NoSql,存储形式都是key-value(键值对),按照存储的内容分为两种,一种是存简单数据,即数字,字符串等,可以用string-value的形式存储;另一种是存对象、集合等,比如我们从底层取得一个实体对象的数据集合,就最好用序列化的方式来存储。 1. 存储简单数据 ...

2018-01-29 16:49:56

阅读数 485

评论数 0

Maven创建了SSM项目所需要导入的相关Jar包

搭建了一个Maven框架的SSM项目,pom.xml文件导入相关包,代码如下。 javax.servlet servlet-api 2.5 provided org.springframework spring-aop 4.3.10.RELEASE o...

2018-01-29 16:33:57

阅读数 3897

评论数 0

MyBatis 框架中 #{} 与 ${}的区别

今天MyBatis的用动态SQL做一个带不同条件的排序功能,一直没有注意到#{}与${}的问题,今天终于遇到了。SQL语句如下: select * from goods      order by #{orderArgs} 结果没有任何效果。最后把 #{} 改成 ${},结果正确。 ...

2018-01-29 16:23:39

阅读数 6427

评论数 0

比较完美的全选与反选

利用JS实现了一个完美的全选与反选的功能: 1. jsp页面中的商品列表表格        全选 商品名称 商品价格数量   毛巾 102 沐浴露 301 洗发水 261 牙膏 141 牙刷 61   ...

2017-06-05 10:03:44

阅读数 325

评论数 0

springMVC 多文件上传

采用springMVC 框架技术做了一个多文件上传的小功能,实现方式如下: 1. 导入相关Jar包,除了springMVC 框架自身所需的包外,还需要导入文件上传的Jar包:commons-fileupload-1.3.1.jar 及  commons-io-2.2.jar 这两个包,这两个包可...

2017-06-01 09:29:49

阅读数 986

评论数 0

ssm 配置文件配置

用SSM 框架做了一个小项目,把spring 配置文件整理了一下,配置如下: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:aop="http://www.springframew...

2017-06-01 09:06:02

阅读数 348

评论数 0

在Sql Sever 2008 中,如果实现查询每门课程的前几名?

在Sql Sever 2008 中,如果需要查询每门课程的前3名,实现方法如下: 现有成绩表(Result),列(StudentNo学号,SubjectNo 科目编号,StudentResult学员成绩) 方法一: SELECT distinct  b.*  FROMresult  AS  ...

2015-01-09 11:56:04

阅读数 1124

评论数 0

WPF简介

WPF简介 WPF的全称是Windows Presentation Foundation,是微软新发布的Vista操作系统的三大核心开发库之一,其主要负责的是图形显示,所以叫Presentation(呈现)。因“我佩服”拼音首字母组合一样,国内有人调侃地称之为“我佩服“。 作为新的图形引擎,W...

2013-05-27 12:17:55

阅读数 648

评论数 0

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