logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis实现分布式锁 工具类

/*** @description: Redis 分布式锁* @author: cy* @create: 2020-07-10**/@Slf4j@Componentpublic class RedisLock {private final RedisTemplate<String, Object> redisTemplate;private final ThreadLocal<S

docker容器挂载权限问题 导致日志文件不生成

1、出现问题新项目采用springboot2.3之后的自带打包方式打包成功后,启动发现目录文件里面没有日志生成logs 文件路径下没有日志生成。docker-compose.yaml 目录挂载如下:version: "3"services:dedupe:image: XXXcontainer_name: dedupeenvironment:- TZ=Asia/Shanghai- LANG=zh_C

BM25 文本相似度算法

BM25, 下一代的TF-IDF新版的lucence不再把TF-IDF作为默认的相关性算法,而是采用了BM25(BM是Best Matching的意思)。BM25是基于TF-IDF并做了改进的算法。BM25算法,通常用来作搜索相关性评分。一句话概况其主要思想:对Query进行语素解析,生成语素qi;然后,对于每个搜索结果D,计算每个语素qi与D的相关性得分,最后,将qi相对于D的相关性得分进...

java 的参数传递

经过change方法执行后,实参的值被改变了,那按照上面2.2的引用传递的定义,实际参数的值被改变了,这不就是引用传递了么。那根据上面的两段代码,可以得出新的结论:Java的方法中,在传递普通类型的时候是值传递,在传递对象类型的时候是引用传递,真的是这样吗?看到这里,同学对 1,2,4 的结果肯定是不会有疑问,可能会有一部分同学会对 3 的输出有些疑问,change方法不是对序列进行了倒排,为啥3

文章图片
#java#开发语言
JVM频繁发生full GC 的情况

记录一些JVM频繁会发生full GC 的情况:1、System.gc()方法的调用此方法的调用是建议JVM进行Full GC,虽然只是建议而非一定,但很多情况下它会触发 Full GC,从而增加Full GC的频率,也即增加了间歇性停顿的次数。强烈影响系建议能不使用此方法就别使用,让虚拟机自己去管理它的内存,可通过通过-XX:+ DisableExplicitGC来禁止RMI调用System.g

#java
Linux下卸载java jdk

卸载查看已经安装的jdk[root@izuf61z1rt2fvuhr3u07s0z ~]# rpm -qa|grep jdkjava-1.8.0-openjdk-headless-debug-1.8.0.151-5.b12.el7_4.x86_64java-1.8.0-openjdk-src-debug-1.8.0.151-5.b12.el7_4.x86_64copy-jdk-c

#linux#java
Web应用高并发处理方案

先来熟悉几个关于高并发的关键参数!QPS:每秒处理的请求数量!响应时间:处理一个请求需要的时间!吞吐量:单位时间内的处理请求数量!最大并发数:同一时间能支持的最大请求数!一般来说有下面这些常规办法:1,更多的静态资源:将代码中的大量枚举(容器加载时写入map,放入本地缓存),数据库中的定义表(定时任务放入缓存),固定配置,HTML文件等静态化处理,缓存起来!2,图片服务...

nginx 解决504超时问题

问题发现最近在做文件解析服务的压测,发现jmeter 基本有所有的错误反馈都是504,大概有1%左右的请求报504。由于文件解析服务耗时相对比较长,所以导致等待超时。分析nginx访问出现504 Gateway Time-out,一般是由于程序执行时间过长导致响应超时,例如程序需要执行90秒,而nginx最大响应等待时间为30秒,这样就会出现超时。通常有以下几种情况导致程序在处理大量数据,导致等待

TensorFlow之tf.keras的基础分类

这段时间在学习TensorFlow,这些都是一些官网上的例子,在这里和大家分享记录一下。出自:https://www.tensorflow.org/tutorials/keras/basic_classification本指南训练神经网络模型,对运动鞋和衬衫等服装图像进行分类。如果您不了解所有细节,这是可以的,这是一个完整的TensorFlow程序的快节奏概述,详细解释了我们的细节。本指...

shiro拦截AJAX的返回json字符串

最近在springboot项目上使用了shiro,但是shiro配置好后都是默认页面重定向处理。然而前后端分离后,静态页面都是部署在nginx上,统一都通过ajax进行调用。ajax的话不能进行重定向,需要返回指定格式的JSON。所以shiro需要满足一下几点要求:ajax调用接口没有登录时,返回指定格式JSONajax调用接口在登录的情况下,没有权限时,返回指定格式JSON普通请求调用接口则

#ajax#json
    共 18 条
  • 1
  • 2
  • 请选择