我们最近在做 SVN 仓库 web 可视化平台,即在网页上创建项目、给用户授权等等。
该项目目前昨天已经上线了
回顾一下用到的一些技术
最近几节会着重说明一下svnkit的常见用法
svnkit是一个......
SpringBoot Redisson使用 分布式锁
最近在公司项目svn web化中,需要频繁对 authz 和 htpasswd 进行io操作。
防止出现多个人同时修改,导致文件数据错误。决定给这2个文件加锁。首先考虑到的是使用redis的锁。
具体......
Spring Data ElasticSearch 嵌套对象查询
之前的es文件索引需要加一个权限判断,我现在的思路是每个文件的角色和权限放到嵌套对象里
然后查询的时候通过查询嵌套对象来实现
just do it
一、创建索引
http://10.1.5.190:9......
MySQL排序字符串排序,数字优先
最近太忙了,遇到很多问题都没有时间整理,准备今明两天抽空一起记录下
问题描述
今天先记录一个昨天遇到的排序问题
先看问题,文件名种带有数字开头的,排序是按照第一个字符排序的,即
0、1、10、11
正......
ElasticSearch ES wildcard实现模糊查询和Java整合使用
昨天下班前弄了一下 wildcard 模糊查询发现没有效果,今天早上来马上就解决了,记录下。
说明:查询的字段必须有keyword类型
需求背景
先说下我的背景,我需要对一个文件表(es......
MyBatis Plus多数据源配置, Invalid bound statement (not found)报错解决
上周下班前遇到一个很奇怪的问题
在配置多数据源的时候,调用其中一个dao的selectById一直找不到,即报错 Invalid bound statement (not fou......
ElasticSearch ES使用ngram分词器
一、standard分词分析
ES默认分词器standard不支持我目前的需求,比如我需要搜索 22.doc
查看分词效果如下
standard 分词器把22.doc分词了22和doc两个词
如果我......
cmd批处理获取指定字符后面的内容
一个小问题,cmd文件或bat文件中,获取一个字符串某个字符后面的内容
如 F:\soft\VisualSVN\Repositories\demo,我想获取最后面的demo这个字符串
直接上代码
@e......
SpringBoot2.3集成ElasticSearch7.6
最近在做基于web的svn平台,需要把文件名称等等信息存储到数据库,查询提供查询接口,为了提高查询性能,我们考虑把数据库信息也缓存到ES中一份。
本文介绍springBoot2集成ES7.6。
完整代......
SVN hook post-commit 设置自动更新仓库代码和发送请求
一、hooks的使用
我在本地安装了 svn server,需要实现一个功能,当其他人提交了代码,我的本地仓库副本代码(即我自己checkout的副本)自动更新。
这个操作似乎有一点风骚,但是确实有这......
VisualSVN Server给每个仓库设置单独的authz文件
最近在做一个svn的web平台,我会记录遇到的问题。
目前用的版本是 VisualSVN Server2.5.4
我现在的诉求是读取仓库里的 authz,而不是读取最外面那个authz。
如果直接用......
windows curl post 请求中文请求参数乱码
今天遇到一个很神奇的问题,curl中文接受参数乱码,网上的人遇到的都是返回乱码,我这边是接受请求的接口参数收到的是乱码。
curl http://lyz:123456@localhost:15672/......
RabbitMQ使用HTTP API发送消息
最近有个功能需要通过 curl 去调用http接口创建RabbitMQ消息,所以我们需要知道接口的URL和参数格式
文档地址:https://pulse.mozilla.org/api/index.h......
java调用百度翻译api
最近帮一个朋友做一个项目需要调用翻译
技术选型的时候考虑到了使用百度翻译和有道翻译,因为我们只是演示使用,只考虑免费套餐
百度翻译是每个月可以免费调用200万个关键字,有道翻译每小时可以调用1千个关键......
不安装java未配置java环境变量情况下运行java项目
我们经常帮别人做了一个项目,对方想直接运行, 但是电脑上可能没有安装jdk或没有配置环境变量,怎么办呢。
尤其是那种项目打包成exe那种,一般都是给非开发者使用的,对方大概率是没有安装java的,即便......