自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 dynamic-datasource+shardingsphere-jdbc实现分库分表

springboot+dynamic-datasource+shardingsphere-jdbc分析sharding-jdbc的用法

2023-10-31 17:02:04 1326 8

原创 idea maven拉取报错failed to transfer from http://0.0.0.0/ during a previous attempt

Mac下idea自带maven文件路径`/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib` 配置文件位置`./maven3/conf/settings.xml`, 将该组mirror标签注释掉即可

2022-03-17 17:37:32 25578 3

原创 swagger3.0

一、添加maven依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version> </dependency>二、自定义配置添加m

2021-07-08 16:36:20 1696

原创 idea快速在注释中插入当前时间

快速在Java类和方法上的注释里插入当前时间`@date 2021-07-08 03:48`方法一: 编辑Java类创建模版方法二: 自定义快捷输入模板(Live Templates)

2021-07-08 16:20:34 6812 3

原创 Springboot集成redis缓存

一、添加依赖二、添加配置三、添加注解四、配置失效时间

2021-01-21 12:18:04 129

原创 dubbo抛出自定义异常

重写ExceptionFilter配置ExceptionFilter自定义异常BaseException全局异常捕获

2020-11-07 17:41:27 573

转载 springcloud gateway聚合swagger2

问题描述在搭建分布式应用时,每个应用通过nacos在网关出装配了路由,我们希望网关也可以将所有的应用的swagger界面聚合起来。这样前端开发的时候只需要访问网关的swagger就可以,而不用访问每个应用的swagger。框架springcloud+gateway+nacos+swagger问题分析swagger页面是一个单页面应用,所有的显示的数据都是通过和springfox.documentation.swagger.web.ApiResponseController进行数据交互,首先通过/s

2020-10-17 13:42:49 277

原创 局域网内通过ip获取主机名

局域网内通过ip获取主机名nbtstat -A IP

2020-09-30 11:58:41 1136

原创 macOS重置启动台图标顺序

终端执行命令重置启动台图标defaults write com.apple.dock ResetLaunchPad -bool true && killall Dock

2020-08-27 14:40:05 3455

原创 MacBook Pro 禁用显卡

# 0: 强制使用核显sudo pmset -a GPUSwitch 0# 1: 强制使用独显sudo pmset -a GPUSwitch 1# 2: 自动切换显卡sudo pmset -a GPUSwitch 2检查pmset -g

2020-08-13 09:50:33 1155

原创 apollo配置中心搭建

GitHub

2020-06-01 16:37:43 100

原创 阿里大鱼异步发送短信

异步线程发送短信package com.sxapp.message.handler;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import com.aliyuncs.CommonRequest;import com.aliyuncs.CommonResponse;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.IAcsClie

2020-05-29 15:22:27 466

原创 java使用别名发送极光推送

pom引用 <!--极光推送--> <dependency> <groupId>cn.jpush.api</groupId> <artifactId>jpush-client</artifactId> <version>3.4.2</version> </dependency>

2020-05-29 15:07:46 821

原创 gitlab服务下载安装

官方下载进入官方网站选择要使用的版本复制脚本执行EL是Red Hat Enterprise Linux的简写EL6软件包用于在Red Hat 6.x, CentOS 6.x, and CloudLinux 6.x进行安装EL7 软件包用于在Red Hat 7.x, CentOS 7.x, and CloudLinux 7.x的安装这里使用了gitlab-ce-12.9.5-ce.0...

2020-05-19 13:10:31 277

原创 jpa配置双数据源

package com.yaotiao.mall.search.config;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Qualifier;import org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties;import org.spr

2020-05-19 13:08:27 204

原创 CentOS 7 编译安装nginx

安装环境服务器:阿里云系统:CentOS 7.2安装步骤1. 安装相关组件yum -y install gcc gcc-c++ zlib zlib-devel openssl openssl-devel pcre pcre-devel2. 编译安装nginx下载最新nginx,推荐使用最新稳定版本编译安装nginx# 获取nginx。如果未安装wget,使用 yum ...

2020-05-04 11:02:32 150

原创 Spring Cloud Alibaba配置Nacos,作为注册中心和配置中心

Nacos下载安装启动创建spring cloud alibaba项目并配置

2020-04-27 17:10:49 206

原创 spring boot 读取yml配置

spring boot官方文档推荐使用yml代替properties进行配置,自己写了个读取yml配置的工具类,分享一下

2020-01-13 13:47:09 178

原创 根据官方数据制作中国省市区数据库

一、从官网获取数据1. 从中华人民共和国民政部官网获取最新数据二、处理数据1. 将数据拷贝进Excel中2. 根据行政区划代码生成行政级别及父级ID3. 官方行政区划数据中直辖市没有二级行政区域,不符合三级联动数据要求,手动给这些数据添加二级行政区三、导入数据库

2020-01-09 09:38:23 2614

原创 Mac OS制作Windows10启动盘

文章目录一、 下载win10镜像二、准备U盘三、拷贝镜像四、大功告成一、 下载win10镜像官方下载链接:下载 Windows 10 光盘映像(ISO 文件)使用浏览器下载很慢,可以拷贝链接使用迅雷下载,比网盘下载都快二、准备U盘U盘必须使用8G及以上大小使用Mac OS的磁盘工具格式化U盘,选择格式为ExFAT(镜像大小超过4G)三、拷贝镜像挂载iso磁盘镜像,双击...

2019-12-11 13:55:25 6637 2

原创 git子模块批量切换分支、批量install脚本

适用于Mac OS,其他系统只作参考批量切换分支:批量clean脚本:批量打包脚本:

2019-10-31 11:42:35 2221

原创 定位并替换原图中的二维码

定位图片中的二维码,然后替换成另外的二维码图片

2019-07-01 09:11:45 3227 1

原创 生成图片滑动验证码图片

透过抠图模板从原图抠图,返回抠出的小滑块图片和加上阴影的背景图

2019-06-28 17:35:09 1856

原创 dubbo注册服务5秒一个解决办法

dubbo注册服务很慢,要5秒左右才能注册一个,项目启动时间变长了很多。原因是源码中的方法`InetAddress.getLocalHost().getHostAddress()`执行比较慢。可以通过修改hosts来解决这个问题。

2019-06-18 13:35:43 1981 2

原创 Linux执行java命令 错误: 找不到或无法加载主类

问题:在Linux上使用javac编译Test.java不报错,但是使用java运行Test.class提示:错误: 找不到或无法加载主类>javac Test.java>java Test错误: 找不到或无法加载主类 root.Test解决方案:编辑/etc/profile, 在CLASSPATH上添加.:并执行source /etc/profile使其立即生效&gt...

2019-05-24 13:45:21 18568 1

转载 Mac安装汉化或者破解提示“已损坏,打不开”解决方案

Mac安装汉化或者破解提示“已损坏,打不开”解决方案1. 终端运行:`sudo spctl --master-disable`2. 系统偏好设置 -> 安全性与隐私 -> 通用 -> 选择“任何来源”

2019-05-16 13:49:40 1504

原创 vb6实现等待shell结束

封装shell命令,使程序执行shell命令时等待shell关闭继续执行

2019-03-05 11:33:20 1566

转载 vb6实现下载带进度

可以通过修改sleep的时间和每次下载的字节数来控制下载速度,窗体只有一个label1和一个command1Option ExplicitPrivate Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)Dim mDownLoaddComPlete As BooleanPrivate Sub Command...

2019-03-04 13:59:54 1382

原创 vb6实现鼠标移出效果

vb6实现鼠标移入和移出效果

2019-02-26 14:23:46 919

转载 spring boot+websocket打造聊天室

spring boot + websocket 打造简单的聊天室

2019-02-19 18:45:29 282

原创 delphi7编译的dll注册失败

模块XX加载失败。请确保该二进制存储在指定的路径中,或者调试它以检查该二进制或相关的.DLL文件是否有问题。找不到指定的程序。

2019-01-16 15:23:21 480

原创 js使用js-xlsx插件下载excel

js使用js-xlsx插件,通过js动态生成excel并下载(纯前端)

2019-01-11 14:12:20 5257 6

原创 vb6使用WinRAR压缩和解压文件

Shell WINRARPath &amp; &quot; a -r &quot; &amp; TARGET &amp; &quot; &quot; &amp; SOURCE, vbHideShell WINRARPath &amp; &quot; x -r &quot; &amp; SOURCE &amp; &quot; &quot; &amp; TARGET, vbHide

2019-01-04 11:59:08 1964

原创 后端对返回数据进行封装

ApiResult.javapackage com.dirk.doorlock.viewmodel;/** * @Author: Dirk * @Description: api * @Date: Created in 21:49 2018/4/13 */public class ApiResult { public ApiResult() { thi...

2018-12-29 16:41:57 2452

原创 spring boot判断是否线上环境

spring boot的properties工具类,提供了判断线上环境的方法

2018-12-29 16:38:08 7368 4

原创 java邮件工具类

package com.guang.easygo.util;import javax.mail.MessagingException;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.internet.Mim...

2018-12-29 16:34:31 198

原创 Spring Boot添加swagger

spring boot 集成swagger

2018-12-29 16:27:47 243

原创 Spring Boot实现跨域

跨域拦截器:CrossOriginFilter.javapackage com.dirk.doorlock.controller.filter;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.servlet.*;import javax.servlet.http.HttpServletReques...

2018-12-29 16:11:16 137

原创 解决idea编译报错:Error:(1,1) java:非法字符:'\ufeff'

运行程序是有个类报错提示:Error:(1,1) java:非法字符:'\ufeff'解决方案:在代码里右键选择Remove BOM

2018-12-29 13:54:08 11950 21

转载 ajax跨域,这应该是最全的解决方案了

什么是ajax跨域如何解决ajax跨域如何分析ajax跨域

2018-12-26 16:34:01 452

dynamic-datasource+shardingsphere-jdbc实现分库分表demo

博客 https://blog.csdn.net/shepherd_dirk/article/details/134134661 对应的demo文件。基于spring boot 2.7实现了dynamic-datasource+shardingsphere-jdbc+mybatis-plus技术栈的整合,可以动态切换数据源及对部分库表的分库分表。适用于老系统增加新的分库分表数据源。

2024-03-22

中国区划代码数据-2020.11.zip

中国省市区行政区划代码数据库,根据中国民政部(http://www.mca.gov.cn/article/sj/xzqh/)官方数据整理,制作方法参考博客https://blog.csdn.net/shepherd_dirk/article/details/103901303,数据时间2020.11

2020-01-11

实现登录用户管理功能的demo

用Spring + Struts2 + Spring JDBC Template+ajaxanywhere+jquery实现登录、部门管理、用户管理功能。

2018-05-17

空空如也

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

TA关注的人

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