自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 问答 (1)
  • 收藏
  • 关注

原创 根据 Excel 列生成 SQL

Excel 快速生成 SQL

2024-04-17 16:09:06 495

转载 mysql 拼接父节点路径

【代码】mysql 拼接父节点路径。

2023-09-23 10:25:25 238

原创 SpringBootAdmin 服务搭建记录

搭建过程网上很多, 主要是各个依赖的版本, 导致的各种 jar 包问题, 此处记录下我的 pom 和 yml 文件目录SpringAdmin server pom文件1. SpringAdmin server 配置(1) pom文件<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-p...

2022-02-16 15:48:34 531

原创 linux 添加多个 SSH key

网上找了很多文章,都写的不太明确,自己整理一个例如我要在以下服务器的账户添加公钥:111.111.111.111 的git 服务建一个 [email protected] 账户的 key222.222.222.222:888 的git 服务建一个 [email protected] 账户的 key添加秘钥文件 ssh-keygen -t rsa [email protected] Generating public/private rsa key pair.En...

2021-09-29 15:54:50 2039

原创 docker 部署 Nexus3 修改启动内存

nexus3 安装教程很多,docker 部署更简单,就不详述了。主要记录下修改内存限制方式。nexus3 默认启动是 2703M 内存, 如果内存不够, 会启动失败。ubuntu@10-9-17-59:~/Develop/Nexus/nexus-3.15.2-01/bin$ ./nexus statusJava HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00007f046d000000, 2555904, 1

2021-09-25 22:01:25 2349

原创 springboot eureka注册中心, 服务只注册, 不参与负载配置

eureka.client.register-with-eureka: false

2021-06-18 16:40:01 257

原创 gitlab 登陆提示 Your account has been blocked

gitlab-rails consoleuser = User.find_by_email("[email protected]")user.state = "active"user.saveexit

2021-05-31 17:37:49 9044

原创 Springboot @Async 多线程获取返回值

最近需要用到多线程,自己维护线程池很麻烦,正好看到springboot集成线程池的例子,这里自己做了个尝试和总结,记录一下,也分享给需要的朋友;不考虑事务的情况下,这个多线程实现比较简单,主要有以下几点:在启动类加上@EnableAsync注解,开启异步执行支持; 编写线程池配置类,别忘了@Configuration ,和@Bean注解; 编写需要异步执行的业务,放到单独的类中 (可以定义为service,因为需要 spring管理起来才能用 ); ...

2021-05-25 14:27:26 10424 2

原创 springboot 过滤器简单实现及顺序执行实现

基于注解实现过滤器实现基础的过滤器, 可以直接用注解的方式实现, 其中要注意的有两点:主启动类要加 servletComponentScan 一定要执行最后一句, 不然不会执行 servlet 的 service 方法, 也就不会执行你的业务方法 filterChain.doFilter(servletRequest, servletResponse);另外 urlPatterns 支持 /* 通配, 但不支持 /**/abc 通配 @Order(2)@WebFilter(urlP

2021-05-08 18:29:22 908

原创 Mybatis plus api记录

按照字符串拼接的id, 批量修改 public boolean updateByIds(String userIds) { User user = new User(); user.setUpdateTime(DateUtil.now()); return this.update(user, Wrappers.<User>update().lambda().in(User::getId, Func.toLongList(userIds)));} 修改指定记录的单一字

2021-04-28 17:49:15 111

转载 SpringBoot,自定义注解+拦截器实现敏感数据的加解密! 自定义异常处理

https://mp.weixin.qq.com/s/O7C3Xs-7PhfgwTTR9FVHZQ记录一下

2021-04-21 16:02:32 464

原创 MAVEN INSTALL 时报错 程序包XX不存在, 找不到类

被 import 的依赖包加入如下配置<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> &lt

2021-01-19 18:26:44 694 2

原创 mysql 查询记录并插入另一张表

从 bd_house 查询 houseId, houseName, 插入 bd_house_customerDROP PROCEDURE IF EXISTS insert_extra_column_test;DELIMITER //CREATE PROCEDURE insert_extra_column_test()BEGIN -- 声明变量 DECLARE newId LONG; DECLARE houseId LONG; DECLARE houseName VARCHAR...

2021-01-04 18:56:59 1904 4

转载 powerDesign 转换数据库备注

https://www.cnblogs.com/fzygun/p/8705624.html

2020-12-30 15:56:45 119 1

原创 awk 查找字符串, 并分割打印指定列

分析2020-12-27.log, 匹配包含删除用户信息收到的行, 并以customerId: 分割后输出第 2 列, 使用 | 继续分割, 以 _ 分割, 输出第一列awk -F'customerId:' '{if($0~"删除用户信息收到") print $2}' 2020-12-27.log /bin/bash | awk -F'_' '{print $1}'...

2020-12-28 16:32:18 1933

原创 使用 vue-upload 上传文件, 并进行压缩

使用 vue-upload 上传文件, 并进行压缩<!-- 必须属性: visible, action, --><template> <div class="upload-container"> <el-dialog v-loading="loading" :title="options.title" :visible.sync="options.visible" width="35%" :bef

2020-12-15 10:32:02 4358

原创 mysql 判断字段是否存在, 不存在则添加

DROP PROCEDURE IF EXISTS pro_AddColumn;DELIMITER $$CREATE PROCEDURE pro_AddColumn( IN bdname VARCHAR(50), IN tablename VARCHAR(50), IN colname VARCHAR(50), IN coltype VARCHAR(20), IN coldesc VARCHAR(50) )BEGIN if not exists(select 1 from in.

2020-11-12 14:16:33 5152 1

原创 Linux 启动 jar 包命令

#!/bin/bash# 读取执行文件的路径cd `dirname $0`# 路径赋值给 app_homeAPP_HOME=`pwd`# 查找 jar 包APP_NAME="`cd ${APP_HOME} && find -name '*.jar' -maxdepth 1`"# 输出路径, 通过管道传给 awk 函数分析, -F以/为分隔符分割, NF 表示分割完的下角标, $NF 获取第 NF 个结果JAR_HOME=`pwd |awk -F"/" '{print $NF}

2020-10-30 15:29:22 1120

原创 vue 电脑摄像头拍照

我的需求是, 打开摄像头, 拍照后, 把文件上传到服务器; 过程不是很顺利, 所以记录一下. 放置打开摄像头的按钮的页面就不写了, 主要写摄像头页面;注意: 服务必须是安全链接 https 的才可以, 否则无法使用摄像头<template> <div class="camera-div-container"> <el-row :gutter="16"> <el-col :span="12"> ...

2020-09-29 19:18:20 579

原创 vue 表头固定, 表格高度自适应

搞定

2020-08-12 16:55:32 1158

原创 阿里云无防火墙, 开通安全组, 端口却不通

确定防火墙关闭, 安全组规则配置没有问题的情况下, 执行以下命令iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 端口号 -j ACCEPT我的问题就这么解决了

2020-07-31 15:47:55 461

原创 docker 启动 端口 无效, 绑定不上 端口

错误命令: docker run -it xxljob:1.0 -p 7009:7009 --name xxljob正确命令: docker run -it -p 7009:7009 --name xxljob xxljob:1.0镜像名称位置不一样, 就导致结果不一样, 最后发现镜像名称必须放在最后, 否则名称后的所有命令都不生效...

2020-07-30 18:56:29 6198 5

转载 nexus 3.24 下载 安装

感谢原作者, 尊重原创的辛苦, 请移步https://www.cnblogs.com/shook/p/13268284.html

2020-07-16 13:30:59 249 2

原创 vue 海康视频播放

1. 下载并安装海康 web 插件https://open.hikvision.com/download/5c67f1e2f05948198c909700?type=102. 把上一步解压的三个 js, 复制到你的项目中, 根据路径, 自己引入到 index.html 中3. 建议运行它的 demo, 大概看看代码, 了解一下它的大致结构, 它的注解很详细, 3 分钟就能看完4. 贴上我的代码(我的是每次只显示一个画面, 点击摄像头切换画面)<temp..

2020-06-15 19:44:51 4057 26

转载 nacos linux nacos-server.tar.gz 下载

nacos linux 版下载, nacos1.1.4版本 下载.我自己也是找了很久才找到这个资源, 尊重作者, 我只挂链接. 百度云地址在链接里面https://blog.csdn.net/qq_42449963/article/details/105673713感谢:我也不知道取什么名字才能不重复鄙视那些收费的二道贩子!!!...

2020-06-14 11:05:03 1284 4

原创 centos7 安装docker

参考:https://www.jianshu.com/p/2dae7b13ce2f

2020-06-13 09:39:02 118

原创 SpringBoot 多数据源动态切换数据源

实现步骤请移步:https://blog.csdn.net/xp541130126/article/details/81739760感谢作者的分享, 十分的详细, 小白在实验中遇到以下问题, 在此做个记录, 帮助其他小新同学:1. 主启动类要加以下代码, 保证启动时就注册这个类/** * Visual启动器 * * @author Chill */@Import(DynamicDataSourceRegister.class)@SpringCloudApplicationp...

2020-06-09 11:21:03 1296

原创 eclipse启动项目报错 The main resource set specified [xxx] is not valid

检查发现 eclipse 自带 tomcat webapps 目录下, 没有把工程发布进去, 手动创建目录就不报错, 但是启动之后所有页面 404, 所以考虑到是不是写权限问题, 关闭 eclipse, 以管理员权限启动, 重新发布项目, OK !!...

2020-03-28 11:01:18 2405

原创 痛苦的 Oracle 导入 dmp 文件记录

前言:不知道dmp 文件的 导出用户 和 表空间就别折腾了,我折腾了半天, 网上方法都试了, 最后都报错"用户不存在"; 有知道的麻烦评论告诉小弟.1. 打开 oracle 命令行 sqlplus /nolog 2. 连接 Oracle conn /as sysdba; 3. 创建表空间create tablespace oesv6 da...

2020-02-19 18:59:40 380

原创 sqlServer 判断视图是否存在, 存在则删除重建

IF EXISTS (select table_name from information_schema.views where table_name = 'v_budg_dim_codelist' ) DROP VIEW v_budg_dim_codelist;GO CREATE VIEW v_budg_dim_codelist AS SELECT DISTINCT CODETYPE...

2020-02-18 14:24:24 2444

原创 sql 判断逗号分隔字符串中, 包含某个字符串

dimFilterIds 是budg_template_dims 表里的一个字段, 存储的是 "abc, aa, cc" 这一类字段, 要从表里查询出 dimFilterIds 中包含 aa 的记录, 则使用以下 sql:sqlserver: select * from budg_template_dims where CHARINDEX(','+ '"+ detailId +"' +...

2020-02-18 09:48:25 3183

原创 oracle将查询结果集插入另一表

----循环方法---BEGIN --(查询结果集循环)-- for item in (SELECT para_id, mod_code, para_code, ...

2020-02-12 10:57:16 559

原创 sqlserver 查询结果集遍历插入新表

业务场景: 从系统参数表查询数据, 关联不同账套后, 在系统参数详情表中插入关联结果, 大概需要 3 步:一. 从系统单位表和账套表查询关联信息二. 从系统参数详情表查询最大id三. 遍历关联信息, 设置Id, 并插入系统参数详情表中DECLARE @para_id AS INT,@mod_code AS VARCHAR ( 50 ),@max_para_id AS I...

2020-01-09 16:27:34 2158

原创 微信小程序入门记录

1. 初步了解https://www.cnblogs.com/echolun/p/11094605.html2. 官方文档地址https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxml/3. 配置 npm 依赖管理https://www.cnblogs.com/cokolxvd/p/11535134....

2019-12-19 15:31:25 143

原创 ActiveMQ 停止 关闭 报错 ERROR: No or outdated process id in

报这个错的时候, 虽然控制台没输出报错信息, 但是其实服务启动失败了. 此时需要查看日志确定具体原因:日志在 ActiveMQ目录的 data/activemq.log 中, 我的是因为配置文件写错了一处此处应该是 activemq.data , 写成了 activemq-data;共享出来, 给其它同学参考!...

2019-12-11 16:58:18 1966 2

原创 Failure to find was cached in the local repository

maven 打包报错, 父工程 jar 包找不到;Failure to find XXX was cached in the local repository到本地仓库, 找到本地打的包, 全部删掉. 然后重新从头开始 install 一遍就好了!...

2019-07-12 22:49:07 10056

原创 maven下载依赖缓慢, 更换数据源

右击项目 ----> maven ------> open setting.xml 或者create settings.xml , 然后用下面的替换原来的标签内容, ok<mirrors> <!-- mirror | Specifies a repository mirror site to use instead of...

2019-06-25 15:49:40 1135

原创 No SecurityManager accessible to the calling code, either bound to the org.apache.shiro.util.Thread

这个问题, 请参考这位哥们博客:https://blog.csdn.net/happylee6688/article/details/43304247如果没有解决, 看下图 :发现新大陆的感觉有木有? @Autowired 和@Override 傻傻分不清楚, 自己给自己挖坑...

2019-05-28 14:55:00 1449

转载 FastJSON 设置默认参数,全局配置方式 和 一些使用方式

如果要被序列化的对象含有一个date属性或者多个date属性按照相同的格式序列化日期的话,那我们可以使用下面的语句实现:在应用的的Main方法体里配置全局参数:JSONObject.DEFFAULT_DATE_FORMAT="yyyy-MM-dd";//设置日期格式或者使用时传递配置参数JSONObject.toJSONString(resultMap, SerializerF...

2019-05-16 14:13:03 5152

转载 ElasticSearch的"distinct","count"和"group by"

1 - distinctSELECT DISTINCT(userName) FROM table WHERE userId = 3;{ "query": { "term": { "userId ": 3 } }, "collapse": { "field": "userName" }}{ ... "hits": {...

2019-05-14 15:33:27 5373

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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