自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 JAVA集成ElasticSearch、Java集成es

注:ES和Maven引用的版本尽量一致使用Maven的情况下<dependency> <groupId> org.elasticsearch.client </groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> <version>7.12.0</version></dependency>

2021-03-30 20:34:50 2248 3

原创 简单工厂模式,工厂方法模式,抽象工厂模式

简单工厂1.创建视频接口2.每个语言实现自己的视频播放功能3.创建视频工厂 3.1通过不同的语言返回不同的语言视频播放类略势:VIdeoFactory类承载代码量过多,增加新的语言播放器类就需要去改动该类,不符合开闭原则。工厂方法1.一个创建部门的接口,具体部门由实现部门接口来解决。2.再创建一个新的部门接口工厂,实现DepaFaceInterface接口3.再createDepa方法中 new新的部分即可获得。优势:好处就是符合开闭原则,不需要修改之前的...

2020-08-13 23:26:03 188

原创 SpringBoot多数据源配置超快捷方式

首先pom.xml文件 这里SpringBoot版本使用的是2.2.5.RELEASE <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></d...

2020-03-11 18:53:04 330

原创 java实现两个对象内容的交换

package com.mgk.test1.three;import org.springframework.util.StringUtils;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.LinkedList;import java.util.concurrent.E...

2019-08-19 15:44:31 3762

原创 SpringCloud

SpringCloud仓库: https://github.com/maguangkun/SpringCloudSpringCloud服务注册与发现1. POM.XML文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...

2019-08-16 13:26:32 182

原创 解决使用Thyemleaf Error resolving template "/sc/getView", template might not exist or might 问题

如果使用 Thyemleaf 模板中 <header></header>标签来引进公共的html 需要注意<header id="header" th:replace="top::html"></header>th:replace里面不可以开头加 / 开发工具中运行没问题,如果打成Jar包则会解析不出来一个小坑,记录一下,有不...

2019-06-05 17:08:36 263

原创 解决Error resolving template "/sc/getView", template might not exist or might问题

在做项目上使用thymeleaf 模板遇到的坑,项目在Eclipse上面运行正常,打成jar包再运行所报的错 Error resolving template "/XX/XX", template might not exist or might原因1:看看Controller 里面是否使用的注解是否@RestController原因2:如果使用@Controller 需要返回JSON 得...

2019-06-05 17:03:57 416

原创 PowerDesigner 试用期过期了解决方法

不管是 15 的 还是 16 的 找到其安装目录 找到 pdflm15.dll 这个文件 将其替换即可 亲测可用, 16的同样道理 pdflm16.dll我这里提供一个15的http://www.downcc.com/file/347953.html...

2019-03-12 13:34:10 12262 6

原创 SpringMVC+Mybatis+Maven搭建 简单配置双数据源

POM.xml引包常用的 mybatis 以及 mybatis-spting spring-webmvc log4j spring-jdbc servler-api spring-jdbc &lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;junit&lt;/groupId&gt;...

2019-03-06 18:52:29 397

原创 Spring整合SpringMVC+Maven

POM.XML文件&lt;properties&gt; &lt;spring.version&gt;4.2.5.RELEASE&lt;/spring.version&gt; &lt;jackson.version&gt;2.6.7&lt;/jackson.version&gt; &lt;java.version&gt;1.8&lt;/java.v...

2019-02-16 12:49:06 246

原创 ubuntu 系统 下载GCC FreeType

Ctr + Alt +T 打开命令窗口执行sudo apt-get install build-essential

2021-12-06 13:36:20 1412

原创 .Net 实现FTP服务 文件上传下载删除

Imports System.NetImports FluentFTPPublic Class FtpServer Private User As String Private Pass As String Private Host As String Private Port As String = "21" Private Client As FtpClient ' = New FtpClient("123.123.123.123") Sub ..

2021-08-02 19:27:39 545

原创 Java 实现FTP 上传文件 下载文件

package ftp;import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTPFile;import java.io.*;import java.nio.charset.Charset;public class FtpServer { //ftp对象 private static FTPClient ftp; //需要连接到的ftp端的ip pr..

2021-08-02 19:25:17 446

原创 通过Web端 url调用exe执行文件

通过Web端 url调用exe执行文件1.Win +r 名称打开注册码2.找到HKEY_CLASSES_ROOT项 在该项中创建项TESTEXE ,然后在TESTEXE项中创建项DefaultIcon、shell 在shell项中创建open项,在open项中创建command项3.在TESTEXE中添加字符串名称URL Protocol 值TESTEXE Protocol在DefaultIcon中添加你要执行的exe文件在command项中添加你要执行的exe文件然

2021-03-17 20:37:27 807

原创 Java共享锁 模拟应用场景

package com.mgk.threads.shared;import java.util.concurrent.Semaphore;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.locks.ReentrantLock;/** * 共享锁 * Semaphore(int num) * num 参数含义.

2020-09-04 14:29:54 432

原创 SpringBoot+Mybatis-Plus+Shiro整合的RBAC权限系统

Maven仓库:dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency>

2020-07-20 18:17:19 835

原创 JAVA基础面试题2020最新版本

整理了一份2020年JAVA基础最新面试题https://share.weiyun.com/WO6Mmdn8https://share.weiyun.com/WO6Mmdn8链接失效的话,联系我即可。

2020-05-25 10:19:56 1066 1

原创 SpringBoot中配置文件Propertise文件中配置随机值

mgk.num=${random.int} mgk.bignumber=${random.long}mgk.value=${random.value}mgk.uuid=${random.uuid}将上面数据放在application.properties中package com.mgk.demov1.annotation;import org.springfram...

2020-03-10 11:23:41 264

原创 SpringBoot ApplicationListener 监听执行顺序

自己创建Listenert 实现 ApplicationListenerpackage com.mgk.demov1.listeners;import com.mgk.demov1.annotation.Student;import com.sun.org.apache.bcel.internal.generic.SWITCH;import org.springframework....

2020-03-10 10:57:23 7346

原创 如何在启动SpringBoot项目时,修改控制台输样式,图片,文字

在Resource目录下创建一个banner.txt文件,如果这个文件有特殊的编码,你可以使用banner.encoding设置它(默认为UTF-8),除了文本文件,你也可以添加一个banner.gif,banner.jpg或banner.png图片在banner.txt中可以使用占位符:变量 描述 ${application.version} MANIFEST.MF中声明...

2020-03-09 23:37:39 1262

原创 Error starting ApplicationContext. To display the conditions report re-run your application with 'de

今天刚下载的Demo运行不起来,发现电脑上已经在跑着一个项目端口是8080,新下载的Demo没设置端口默认8080,导致冲突1.要不关掉之前程序2.换一个端口即可...

2020-03-09 22:38:55 373

原创 JAVA实现发送邮件

工厂类package com.mgk.tqyb.email;import static com.mgk.tqyb.email.EmailEnum.*;public class EmaiFactory { public static Email getEmai(EmailEnum emailEnum){ Email email = null; ...

2020-02-28 12:42:51 209

原创 http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" 文件标红的话

将该链接加入进来即可

2020-02-26 15:34:04 783

原创 使用PowerDesigner创建的Timestamp类型,导入*.SQL文件遇到 Invalid default value for 'update_time' 时

timestamp 类型的默认值是'0000-00-00 00:00:00'默认时效是1970-01-01 00:00:00 -2037-12-31 23:59:59在PowerDesigne里创建TimeStamp类型时需要给其分配默认值右键单击选中该类型选中Propertise选项选中Standard checks后Defaule 选择默认当前时间戳即可,生...

2020-02-26 14:56:41 730

原创 安装Mysql

首先先在bin的同级目录生成data文件CMD命令 cd 到C:\Program Files\MySQL\MySQL Server 5.7\bin 目录下执行以下命令mysqld --initialize-insecure --user=mysqlmysqld -install表示成功,启动mysql服务命令net start MySQL进行登录Mysql 新...

2020-02-18 11:38:48 104

原创 Eclipse Tomcat热部署

避免修改JAVA文件后,重复重启,提高开发效率打开Server Options 选中Modules auth reload by default打开Publishing 选中红色圈中部分选中Modules选中项目如果Auto reloading enabled 是被选中的话,就取消勾选。...

2020-01-02 11:24:12 203

原创 hibernate查询出的实体、set进去值后前台页面显示,自动更新到数据库中

我们的项目没有正确配置事务xml文件,未明原因导致事务定义的规则不起作用)获取一个资讯对象,调用该对象的set方法设置其中的content字段,然后把修改后的实体丢到官网首页进行展示。结果部署到生产后发现,在进入首页获取资讯列表时,在调用到如图的方法时,会直接将临时set的content持久化到到数据库中了。好吧,这明显是有问题的....那么,是什么原因呢?a.查看日志信息后发现,系统总是会打...

2019-12-27 13:12:54 293

原创 Git 命令简单操作

配置用户信息-- git config --global user.name "mgk" git config --global user.email "[email protected]"初始化版本库-- git init添加文件到版本库 git add git commit查看仓库状态 git status添加远程仓库 git r...

2019-08-08 14:38:02 82

原创 Vue前后端分离Axiso解决跨域访问

如果没有下载axiso的先下载下来 打开cmd 切到项目路径 npm install axiso把进入main.js 引入进来:在config目录里面打开index.js目录ps:有的在创建时没有config目录:https://blog.csdn.net/tg928600774/article/details/80401415 这里寻找答案在组件进行请求测试:反馈数据...

2019-06-14 11:06:14 1323

原创 vue学习的简单指令

全局安装命令行工具 npm install --global vue-cli测试安装是否成功 vue --version创建项目 npm init webpack probjectName进入项目目录 npm install运行项目 npm run dev下载路由模块npm install vue-router --save-dev...

2019-06-12 09:15:59 92

原创 预先利其事必先利其器 Lombok介绍使用

Lombok最大的好处就在于通过注解的形式来简化 Java 代码 可通过配置注解getter / setter 让代码看起来简练清晰@Setter@Getter@ToStringpublic class StudentEntity { private String id; private String name; private String age;...

2019-05-09 08:41:30 785

esMaven.rar

Es集成Java所需要的Jar包 Java ElasticSearch、当前Es版本是7.12.0。 希望大家评论三连+++谢谢大家

2021-03-30

是一个记账的Appapp.rar

是一个记账的App,包括权限设置,+模板thymeleaf+data-jpa JDK+1.8 +rar包中包括一个APP文档记录了描述,什么不懂的在联系我,以及需要改进的。

2019-08-22

空空如也

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

TA关注的人

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