自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 mac m芯片安装win11遇坑

4、按指引安装完后,进入页面,点击上方菜单栏虚拟机,安装VMWare Tools,进入D盘双击setup.exe,按指引完成安装。2、使用VMWare Fusion安装,启动时的黑屏一定要按enter键才能进入安装界面。mac m芯片安装win11遇坑。注意此处是字母o,不是数字0!1、下载arm架构镜像。

2024-06-16 09:03:56 467

原创 SpringBoot配置Mysql+达梦双数据源

因项目需求,需使用Mysql+达梦双数据源SpringBoot、Druid、Mybatis、Mysql、达梦。

2024-06-06 09:47:56 869 2

原创 大数据相关组件安装及使用

自学大数据相关组件

2024-04-09 17:14:43 643

原创 python3去除图片中的文字水印

可根据水印颜色,将np.clip(1.4 * img + 20, 0, 255)中的1.4更改为1.1~1.7,20更改为-40~40,从而达到更好的效果。

2024-01-25 16:05:56 686

原创 Python3进行pdf文件分割及转word

今天有个pdf分割的需求,电脑装的Python3,网上查资料都是Python2的代码,所以整理一份3的。

2024-01-25 10:37:45 684

原创 java 图片及pdf 加文字水印

1.图片加水印package com.demo.util;import javax.imageio.ImageIO;import javax.imageio.stream.ImageOutputStream;import javax.swing.*;import java.awt.*;import java.awt.image.BufferedImage;import java.io.*;import java.net.URL;import java.util.Date;/** *

2021-11-15 09:33:13 603

原创 Docker安装 ELK

1.拉取镜像docker pull sebp/elk2.运行容器sudo docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -it --name elk sebp/elk5601(Kibana Web界面)。 9200(Elasticsearch JSON接口)。 5044(Logstash Beats界面)。 Elasticsearch的传输接口位于端口9300上。将该-p 9300:9300选项与docker上面的命令一起使用

2021-06-18 11:13:08 284 1

原创 java跨域

@Configurationpublic class WebMvcConfig implements WebMvcConfigurer { /** * 跨域 */ @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOrigins("*") .

2021-06-18 11:11:55 137

原创 Mybatis中insert语句返回主键ID

以menuId为例<insert id="insertMenu" parameterType="SysMenu" useGeneratedKeys="true" keyProperty="menuId"> insert into </insert>

2021-03-23 14:40:58 163

转载 配置harbor的https

配置harbor的https为什么要配置https?因为后续你将镜像打包好放入到harbor仓库中,若是生产环境的镜像,会包含很多隐私的配置文件(db,redis等),需要用到https进行加密参考文档:https://github.com/goharbor/harbor/blob/master/docs/configure_https.md下载:https://github.com/goharbor/harbor/releases下载:docker-composehttps://docs

2021-02-25 16:27:21 246

原创 portainer 配置docker 日志大小

{ "log-driver": "json-file", "log-opts": { "max-size": "10m", "max-file": "3" }}

2021-02-22 10:43:43 958 1

原创 Docker镜像仓库-Harbor的搭建与使用

1.安装docker-compose1.git下载git地址2.解压3.修改默认配置文件拷贝 harbor.yml.tmpl 为harbor.yml并更改配置将hostname改为本机IP,更改对外端口号(默认80),#号注销掉https的配置hostname: 192.168.1.*http: # port for http, default is 80. If https enabled, this port will redire...

2021-02-03 14:57:19 163

原创 Spring Boot 通过配置文件yml控制台输出Mybatis执行的SQL

mybatis: mapper-locations: classpath:com/springboot/transaction/mapper/*.xml configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

2021-02-02 15:17:34 575 1

原创 Docker Swarm集群部署SpringCloud项目,注册进Nacos时,指定自建虚拟网段

spring: cloud: inetutils: preferred-networks: 15.0.0

2021-01-26 13:47:00 794

原创 docker 安装 nacos 并设置mysql数据库信息为环境变量

1.拉去镜像:docker pull nacos/nacos-server:1.4.12.设置MySQL数据库信息2.1 方法一: 通过配置文件方式,将Mysql数据库信息设置为环境变量2.1.1 新建env.list文件:MODE=standaloneSPRING_DATASOURCE_PLATFORM=mysqlMYSQL_SERVICE_HOST=192.168.1.100MYSQL_SERVICE_DB_NAME=nacos-configMYSQL_SERV.

2021-01-16 14:13:06 3053

原创 java后端跨域配置

@Configurationpublic class WebMvcConfig implements WebMvcConfigurer { /** * 跨域 */ @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOrigins("*") .

2020-12-24 13:04:11 154

原创 通过idea实现Docker部署jar和vue

1.Docker 安装https://www.runoob.com/docker/ubuntu-docker-install.html2.打开docker的配置文件vim /usr/lib/systemd/system/docker.service替换ExecStart#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sockExecStart=/usr/bin/dockerd

2020-12-17 14:28:33 1615

原创 Windows查端口杀进程

netstat -ano|findstr "端口号"tasklist |findstr "进程id"taskkill /f /t /im "进程id或进程名称"

2020-12-02 10:22:24 91

原创 Linux 配置java环境变量及关闭防火墙--简单命令

配置java环境变量:vi /etc/profileexport JAVA_HOME=/usr/lib/jvm/java-1.8.0export JRE_HOME=$JAVA_HOME/jre export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libsource /etc/pro...

2020-11-27 11:26:51 335

原创 java过滤特殊字符,只留下字母、数字和汉字

String s="1 2 2 3~!·~!@qweretryt七贤2435465!@#$%^&*()_++——)(*&……%¥#@!:“{}《》?/.,;'[]?><:{}|、】【;‘/。,街道 超市\u0014"; if (StringUtils.isNotBlank(s)){ s = s.replaceAll("[^a-zA-Z0-9\\u4e00-\\u9fa5]", " "); } System.ou...

2020-06-04 14:22:35 4425 6

转载 elasticsearch 使用X-Pack 加密

elasticsearch.yml配置xpack.security.enabled: truexpack.security.transport.ssl.enabled: truexpack.security.transport.ssl.verification_mode: certificatexpack.security.transport.ssl.keystore.path: elastic-certificates.p12 #存放elastic-certificates.p12文件路径

2020-05-29 11:24:02 2710

原创 ElasticSearch 使用X-Pack加密后,Java 连接

因公司ES未设密码,被植入勒索病毒,故采用X-Pack安全工具加密。一、引入 POM 文件 <properties> <elasticsearch.version>6.5.4</elasticsearch.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot&.

2020-05-29 11:11:57 1391

原创 Nacos 作为服务注册中心和配置中心 简单Demo

一、下载Nacos二、启动Nacos三、配置Nacos四、创建Spring Boot工程创建goods和member两个工程,用于服务注册和发现。1.引入依赖goods <dependencies> <dependency> <groupId>com.alibaba....

2020-03-17 17:56:49 1001 6

原创 DateTimeFormatter 转时区为东八区

DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");Instant instant = data.toInstant();LocalDateTime time = LocalDateTime.ofInstant(instant, ZoneId.of("GMT+08:00"));St...

2020-01-14 09:11:27 9014

原创 java连接MySQL 函数过程的PROCEDURE

1.0 @Value("${spring.datasource.url:#{null}}") private String url; @Value("${spring.datasource.username:#{null}}") private String username; @Value("${spring.datasource.password:#...

2020-01-10 16:06:24 147

原创 Spring Cloud Eureka显示ip

eureka: server: eviction-interval-timer-in-ms: 1000 instance: instance-id: ${spring.cloud.client.ip-address}:${spring.application.name}:${server.port}

2020-01-06 15:19:17 152

原创 Spring Boot 项目中的 MongoDB 事务

一、建立集群 首先在C盘新建两个文件夹,data1、data2 在MongoDB 的bin目录下,分别打开三个命令提示符,用于Mongo启动和连接 第一个:mongod.exe -dbpath C:\data1 --port 27017 --replSet rs1 第二个:mongod.exe -dbpath...

2019-12-11 17:09:08 1425

原创 Java 使用List.sort自定义排序

private void setListOrder(List<String> idList, List<Goods> goodsList) { try { goodsList.sort((o1,o2)->{ int io1 = idList.indexOf(o1.getId()); ...

2019-08-29 15:01:09 542

原创 Spring 通过@Async注解实现多线程

一、新建配置类@Configuration@EnableAsyncpublic class ThreadPoolTaskConfig { /** * 核心线程数(默认线程数) */ private static final int CORE_POOL_SIZE = 10; /** * 最大线程数 */ private...

2019-08-23 10:47:51 798

原创 swagger-ui 无法下载 alibaba easyexcel 导出的 Excel

依赖: <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>1.1.2-beta5</version&gt...

2019-07-19 14:50:28 1078

原创 Java 消息中间件的使用 RabbitMQ + Kafka 简单Demo

引入依赖: <dependencies> <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> ...

2019-07-16 15:49:34 276

原创 mongo聚合

db.getCollection("es_product_notify").aggregate([ { $lookup: { from: 'es_app_product', localField: 'product', foreignField: '_id', as: 'p'...

2019-07-01 18:19:28 132

原创 线程工具

public class ThreadUtils { private static final ExecutorService es = Executors.newFixedThreadPool(10); public static void execute(Runnable runnable) { es.submit(runnable); }}...

2019-05-24 20:09:52 169

原创 基类

Servicepublic interface BaseService&lt;M, N extends Serializable&gt; { List&lt;M&gt; findAll(); M find(N id); M insert(M entity); M update(M entity); void delete(N... ids...

2019-03-08 10:07:24 683

转载 Redis通过key查询所有数据,并遍历map

Map&lt;Object, Object&gt; entries = redisTemplate.opsForHash().entries(KEY); for (Map.Entry&lt;Object, Object&gt; entry : entries.entrySet()) { System.out.println("Key = "...

2019-03-06 17:11:52 7307

原创 复制

SpringBeanUtils.copyProperties(product, productVO);Cglibpublic class CopyUtils { public static void copy(Object source, Object target){ BeanCopier beanCopier = BeanCopier.cre...

2019-02-28 18:27:52 158

转载 jquery select option通过value找text

$('#selectId option[value="' + value + '"]').text(); 例子:&lt;th&gt;head:&lt;/th&gt; &lt;td&gt; &lt;select id="selectId" class="txtselect"&gt; &lt;option value=&qu

2018-10-18 17:48:43 1907

转载 jdk1.8新特性

JDK1.8的新特性1. 前言JDK1.8已经发布很久了,在很多企业中都已经在使用。并且Spring5、SpringBoot2.0都推荐使用JDK1.8以上版本。所以我们必须与时俱进,拥抱变化。Jdk8这个版本包含语言、编译器、库、工具和JVM等方面的十多个新特性。在本文中我们将学习以下方面的新特性: Lambda表达式 函数式接口 方法引用 接口的...

2018-09-11 10:16:20 4612

转载 数据库事务的4个特性、隔离级别以及脏读, 不可重复读, 幻读

转自:https://blog.csdn.net/sunxing007/article/details/6427290 数据库事务的4个特性:原子性(atomic): 都成功或者都失败;一致性(consistency):事务操作之后,数据库所处的状态和业务规则是一致的;比如a,b账户相互转账之后,总金额不变;隔离性(isolation):操作中的事务不相互影响;持久性(durabili...

2018-07-19 22:50:55 272

转载 Couldn't load this key (OpenSSH SSH-2 private key(old PEM format))的解决办法

关于TortoiseGit上传代码至码云时,报错:Couldn't load this key (OpenSSH SSH-2 private key(old PEM format))的解决办法方法一(修改注册表):将TortoiseGit默认的客户端C:\Program Files\TortoiseGit\bin\TortoiseGitPlink.exe修改为:Git 的安装路径 \u...

2018-07-16 17:11:43 19046 7

空空如也

空空如也

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

TA关注的人

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