- 博客(9)
- 资源 (1)
- 收藏
- 关注
转载 Redis详解
基础1.说说什么是Redis?Redis图标Redis是一种基于键值对(key-value)的NoSQL数据库。比一般键值对数据库强大的地方,Redis中的value支持string(字符串)、hash(哈希)、 list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、 HyperLogLog、GEO(地理信息定位)等多种数据结构,因此 Redis可以满足很多的应用场景。而且因为Redis会将所有数据都存放在内存中,所以它的读写性能非常出色。不仅如此,Re
2022-05-25 17:44:47
2396
原创 请求去重工具类
有些请求可能因为某些原因在短时间内重复发送了,这样就需要避免因为这样的操作产生的问题。方案一:请求中添加唯一请求编号,利用redis去重方案二:计算入参的MD5值,再利用redis去重public class ReqDedupHelper { /** * * @param reqJSON 请求的参数,这里通常是JSON * @param excludeKeys 请求参数里面要去除哪些字段再求摘要 * @return 去除参数的MD5摘要 ..
2022-03-29 15:57:49
623
原创 springboot 配置两个redis
import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databind.ObjectMapper;import org.apache.commons.pool2.impl.GenericObjectPoolConfig;import org.springframework..
2021-12-10 15:01:48
2192
2
原创 java 使用socks代理
由于内外网不通,就在内网机搭建了一个socks5代理服务器,使用代理将内网部分数据推送到外网package com....utils;import org.apache.http.HttpEntity;import org.apache.http.HttpHost;import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.client.methods.HttpPost;impor
2021-09-22 17:10:03
3171
1
原创 mybatis-generator插件自动生成mybatis文件
涉及文件有:pom.xml、generator.properties、mybatis-generator.xml1、在pom.xml文件中,build->plugins节点写添加插件信息,插件信息如下:org.mybatis.generatormybatis-generator-maven-plugin1.3.5mysqlmysql-connec
2017-12-01 12:16:08
524
原创 spring多线程返回值 并对多个返回值进行操作
最近遇到一个问题:有一大堆的数据,需要根据不同类别的标签进行筛选出需要的数据,并且还要根据条件对这些标签分别进行并和或操作。最终决定使用callable+future来实现:具体代码如下:@RequestMapping("/test")public Object test(HttpServletRequest request){ try{ //创建一个线程池 Executo
2017-10-25 12:13:28
6653
1
原创 Spring boot 遇到前端报错Access-Control-Allow-Origin 跨域问题
前端报错 Access-Control-Allow-Origin 的前端问题解决:在spring boot 服务中心添加一个配置文件:import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegis
2017-10-25 12:09:17
10027
1
原创 jquery改变checkbox状态及判断checkbox是否选中
使用语句$.attr('checked',true),将复选框的属性改为被选中,但是在chrome中通过js进行操作时,复选框没有被勾选。 后来发现是在高版本的jquery引入prop方法,而checked属性分为attribute->checked,和property->true,false。 jquery判断checked
2017-02-06 14:30:35
6176
原创 一台电脑同时运行多个tomcat
1、下载解压缩版tomcat2、将tomcat解压两次或多次,放置在不同目录下或者取不同名,例如:3、增加环境变量CATALINA_HOME2,作为新的tomcat的地址4、修改新的tomcat中的 /bin/startup.bat,把其中所有的CATALINA_HOME更改为CATALINA_HOME25.修改新的tomcat中的catal
2016-09-07 09:00:46
231
疯狂Android讲义 第三版 附带源码
2016-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人