demo
山塘小鱼儿
行到水穷处 坐看云起时 你眼中看似落叶纷飞变化无常的世界 实际只是躺在上帝怀中一份早已谱好的乐章
展开
-
Java调用Groovy,实时动态加载数据库groovy脚本
正常调用,无需编译,运行时加载groovy文件。还可以把脚本写在数据库中,读取数据库执行文件。mongoDB插入一条脚本记录。mongoDB实体类。原创 2023-06-07 16:21:52 · 1775 阅读 · 2 评论 -
docker制作自定义的jdk镜像并基于此jdk创建服务镜像,解决DUBBO服务注册宿主机IP问题
制作自定义版本的jdk镜像,本文制作的是jdk1.8_191。执行docker制作镜像命令。Dockerfile如下。启动容器进入内部查看。原创 2023-03-09 16:52:20 · 1060 阅读 · 0 评论 -
Mysql 生成带前缀编号流水号
d.字段 LIKE CONCAT('', '前缀', '_______(#流水号的位数)')直接返回当前最大编号+1的结果,程序直接可用,如果尚未存在编号则返回xxxxxxx1。REPLACE (字段, '前缀', ''),原创 2023-02-16 13:21:57 · 696 阅读 · 0 评论 -
Ubuntu Docker部署Flink+Kafka+zookeeper
flink+zookeeper+Kafka原创 2023-02-03 13:42:47 · 369 阅读 · 0 评论 -
ubuntu 22 Docker部署Nacos
sudo docker run -d -e prefer_host_mode=服务器ip地址 -e MODE=standalone -v /nacos/logs:/home/nacos/logs -p 8848:8848 --name nacosdemo --restart=always nacos/nacos-server。访问nacos控制台,http://服务器ip:8848/nacos。启动nacos镜像容器,服务器上创建日志映射文件件/nacos/logs。原创 2022-11-25 17:02:58 · 617 阅读 · 1 评论 -
Ubuntu22 Docker运行SRS流媒体服务,推拉流,yolov5训练自定义模型进行视频流识别
首先安装docker,设置系统启动。访问localhost:8080。下一步就可以推流,拉流操作了。exit 退出镜像控制台。点进去查看配置信息等等。查看docker进程。docker启动服务。原创 2022-11-23 11:49:05 · 1532 阅读 · 1 评论 -
Java正则匹配数字,小数点后两位数字,区间表达式
利用Java的Pattern类,进行正则匹配数字,小数,精度控制到两位小数,区间表达式的正确性。原创 2022-10-25 19:09:10 · 2327 阅读 · 0 评论 -
IDEA搭建openresty+Lua开发环境笔记
配置openresty-1.21.4.1-win64.zip解压后的目录地址。1.openresty-1.21.4.1-win64.zip包的下载。3.编写build.xml,主要是配置项目路径和nginx路径。ant文件配置,选择项目中的build.xml,需要jdk环境。nginx服务就配置到Idea运行环境中去了。my.conf中配置hello.lua文件路径。nginx.conf中配置my.conf。...原创 2022-07-22 09:04:17 · 1141 阅读 · 0 评论 -
springboot 获取ConfigurableApplicationContext
启动时添加@SpringBootApplicationpublic class MyApplication { public static ConfigurableApplicationContext context; public static void main(String[] args) { MesApplication.context = SpringApplication.run(MyApplication.class, args); }}...原创 2021-08-18 14:30:04 · 2498 阅读 · 0 评论 -
(收藏,转发)Springboot项目打包成jar包,在windows上一键安装部署(含mysql+jdk)
https://blog.csdn.net/Daniel__Wu/article/details/108327473本文转载 2021-05-19 16:34:29 · 389 阅读 · 0 评论 -
ELK 转换Nginx日志为Json格式并使用Logstash导入至ES
nginx配置nginx.conf log_format log_json '{"remote_addr": "$remote_addr", ' '"ident": "-", ' '"user": "$remote_user", ' '"timestamp": "$time_local", ' '"request": "$request",原创 2021-04-29 14:47:18 · 391 阅读 · 0 评论 -
ElasticSearch7.0 SQL语法关联查询之父子文档
ElasticSearch7.0支持使用sql语法查询的方式,但是主子表的查询是不支持的sql查询语句里面如果含有join字段会报如下错误{ "error" : { "root_cause" : [ { "type" : "verification_exception", "reason" : "Found 1 problem\nline 1:8: Cannot use field [relation_field] with unsuppor原创 2021-04-28 15:27:08 · 1359 阅读 · 0 评论 -
Hyperscan 5.1.0 安装
安装依赖ragelragel源码下载地址编译安装$ tar -xvf ragel-6.10.tar.gz$ cd ragel-6.10$ ./configure$ make $ sudo make install$ ldconfig安装依赖boostboost官网,这里下载的是boost_1_69_0.tar.gz编译安装,只需要安装iostreams和random就可以了$ tar -xvf boost_1_69_0.tar.gz$ cd boost_1_69_原创 2021-04-14 08:48:36 · 1062 阅读 · 0 评论 -
Docker 所有命令
加速 systemctl daemon-reloadvi /etc/docker/daemon.json {"registry-mirrors":["https://registry.docker-cn.com","https://uke7gffq.mirror.aliyuncs.com"]} {"registry-mirrors":["https://uke7gffq.mirror.aliyuncs.com"]} {"registry-mirrors": ["https原创 2021-04-13 17:47:32 · 188 阅读 · 0 评论 -
unzip: cannot find zipfile directory in one of。。。unzip解压失败(转载)
[root@hdss1-200 ~]# unzip -o apollo-configservice-1.5.1-github.zipArchive: apollo-configservice-1.5.1-github.zip End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. I.转载 2021-04-02 19:02:59 · 2827 阅读 · 0 评论 -
ElasticSearch使用别名进行索引切换
ElasticSearch中的别名类似于java程序中的接口的概念或是mysql中的视图,客户端调用查询只需要关注别名即可,不必关心具体的数据从哪个索引取出来,可以动态切换,实现动态扩容,非常方便。创建别名POST /_aliases{ "actions": [ { "add": { "index": "my_index_v1", "alias": "my_index" } }, { "add": { "原创 2021-04-02 15:08:29 · 1060 阅读 · 0 评论 -
elasticsearch5.5用于html去标签化搜索
PUT /html_index/{ "settings": { "analysis": { "analyzer": { "my_analyzer": { "tokenizer": "ik_smart", "char_filter": [ "html_strip" ] } } } }, "mappings": { "logs": .原创 2021-03-30 10:50:21 · 297 阅读 · 0 评论 -
springboot整合pdfobject 预览pdf文件 出现 Not allowed to load local resource : file:///c:/xxxx.pdf 报错的问题解决
浏览器不允许直接访问本地文件解决:设置springboot虚拟目录@Configurationpublic class WebMvcConfig extends WebMvcConfigurerAdapter { /** * 添加静态资源访问路径 * @param registry */ @Value("${pdf-path}") private String pdfPath; @Override public void a原创 2021-03-26 10:35:28 · 3089 阅读 · 0 评论 -
输入框回车生成标签并可以删除biu~~biu~~
参考地址:直接上代码:<!DOCTYPE html><html lang="zh-CN"><head><title>biu~~biu~~</title><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width"原创 2021-03-08 10:38:53 · 800 阅读 · 0 评论 -
RabbitMQ安装及集群搭建
RabbitMQ安装及集群搭建1、在 172.16.0.123、172.16.0.124、172.16.0.125 三个节点配置换进变量:1.下载erlang wget https://github.com/rabbitmq/erlang-rpm/releases/download/v22.0.1/erlang-22.0.1-1.el7.x86_64.rpm 2.安装erlang (1)正常安装 yum install -y erlang-22.0.1-1原创 2021-03-08 10:35:32 · 394 阅读 · 1 评论 -
windows搭建kafka包含zookeeper(转载)
软件地址:https://download.csdn.net/download/airyearth/15599934教程:https://blog.csdn.net/weixin_38004638/article/details/91893910(转载)转载 2021-03-05 16:36:14 · 81 阅读 · 0 评论 -
springboot整合common-io监听文件夹变化并发送RabbitMQ
此工程主要用于监听文件夹内的文件变化,把变化的的文件内容发送到RabbitMQ中:pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P原创 2021-03-01 13:54:06 · 774 阅读 · 5 评论 -
Rsa非对称加密算法,java,golang语言互通
Rsa算法是非对称加密,一般公钥加密,私钥解密,本文主要解决java端生成密钥对,使用公钥加密数据,把私钥发给golang端,golang端使用私钥解密,支持大数据的分段加密。java代码:import org.apache.commons.codec.binary.Base64;import org.apache.commons.lang3.ArrayUtils;import javax.crypto.Cipher;import java.io.*;import java.securi原创 2021-02-08 12:50:26 · 1097 阅读 · 2 评论 -
Java正则表达式IP地址的匹配
([1-9]|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])(\\.(\\d|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])){3}原创 2021-02-07 10:43:43 · 261 阅读 · 1 评论 -
IDEA配置加载dll文件的路径,windows环境下Java调用Hyperscan包的使用
Windows下java调用.dll,在idea环境下,需要先配置dll文件库的路径:pom文件配置:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apa原创 2021-02-07 09:26:35 · 3279 阅读 · 0 评论 -
Data must not be longer than 117 bytes异常 RSA对文件进行加密解密内容超长报错
RSA非对称加密算法,针对大型文本文件进行加解密,需要分段加密和解密 private static String algorithm = "RSA"; //$NON-NLS-1$ private static String data = readString("需要加密文件路径"); private static Map<Integer, String> keyMap = new HashMap<Integer, String>(); ...原创 2021-02-05 17:26:18 · 823 阅读 · 0 评论 -
字母+数字+版本号混合比较算法,;号为或,号为与
自己记录一下,笔记:public static void main(String[] args) { String a = "3.12"; String b = "=5.5.28||>=3.2.5&&<=3.23.9"; System.out.println(isExist(b,a));}private static boolean isExist(String expression,String parm){ if原创 2020-12-16 15:24:55 · 335 阅读 · 0 评论 -
Go语言初探
Go语言以协程提高效率,今天初探一下,先搭建环境1.目录结构,必须含有src,bin,pkg2.path的设置 GOROOT是安装目录3.GOPATH是项目工程文件夹4.环境变量设置5.最重要的main的包名,不然报错找不到6.完美启动7.访问页面...原创 2020-11-18 13:03:04 · 112 阅读 · 0 评论 -
Flink的官方SocketWindowWordCount单词计数demo体验
本人刚刚接触Flink,顺着官方文档,和各路大神的指引,自己也试着搭建起来一个Flink的SocketWindowWordCount单词计数的Demo,体验一下,找找手感,主要是做一个记录。一.环境搭建1.下载Flink的压缩包flink-1.11.1-bin-scala_2.11.tgz,地址为https://mirrors.tuna.tsinghua.edu.cn/apache/flink/flink-1.11.1/flink-1.11.1-bin-scala_2.11.tgz2.操作系统为原创 2020-08-19 09:18:18 · 3708 阅读 · 0 评论