Cadence_D
码龄6年
  • 1,402,999
    被访问
  • 82
    原创
  • 3,441
    排名
  • 128
    粉丝
  • 3
    铁粉
关注
提问 私信
  • 加入CSDN时间: 2016-08-17
博客简介:

D的博客

查看详细资料
  • 5
    领奖
    总分 1,917 当月 42
个人成就
  • 获得304次点赞
  • 内容获得144次评论
  • 获得1,098次收藏
创作历程
  • 7篇
    2022年
  • 33篇
    2021年
  • 14篇
    2020年
  • 31篇
    2019年
  • 93篇
    2018年
  • 127篇
    2017年
  • 37篇
    2016年
成就勋章
TA的专栏
  • Java Stream
    1篇
  • Docker
    15篇
  • Nginx
    7篇
  • 算法
    5篇
  • SQLServer
    6篇
  • java基础
    165篇
  • jQuery
    9篇
  • 软件应用
    21篇
  • Oracle
    51篇
  • 框架设计
    11篇
  • JS
    29篇
  • 网站
    5篇
  • 代码生成
    1篇
  • XML
    13篇
  • Mybatis
    9篇
  • Eclipse
    14篇
  • Spring Boot
    14篇
  • Spring Cloud
    2篇
  • SSH
    9篇
  • SSM
    5篇
  • Maven
    9篇
  • Spring Security
    1篇
  • JSON
    2篇
  • Tomcat
    4篇
  • Layui
    1篇
  • SVN
    3篇
  • Spring
    3篇
  • Linux
    46篇
  • Redis
    1篇
  • IDEA
    4篇
  • Excel
    3篇
  • Elasticsearch
    1篇
  • WeChat
    3篇
  • MySQL
    11篇
  • MongoDB
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java后台判断请求是否来自移动端访问

String ua= request.getHeader("User-Agent"); if(StringUtil.checkAgentIsMobile(ua)){ system.out.println("来自移动端访问"); }else{ system.out.println("来自PC端访问"); }DeviceCheckUtil.javapublic class DeviceCheckUtil{private final static Stri.
转载
发布博客 2022.05.30 ·
48 阅读 ·
0 点赞 ·
0 评论

JDK8 Stream 常见应用

一、双循环遍历:例:ListOne.stream().forEach(one -> ListTwo.stream().anyMatch(two->{ // 处理业务逻辑 ...... return false; }));二、去重1、针对 对象 一个字段:ArrayList<ProductProcessDrawbackDto> collect = records1.stre
原创
发布博客 2022.05.12 ·
72 阅读 ·
0 点赞 ·
0 评论

docker容器内使用apt报错 E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission)

解决方法:权限不够 请使用root权限进入容器:docker exec -u 0 -it 容器名 /bin/bash # 0 表示root然后再apt-get updateapt-get install vim
原创
发布博客 2022.03.09 ·
700 阅读 ·
0 点赞 ·
0 评论

Docker 安装单机版 zookeeper + kafka

获取两镜像:docker pullzookeeperdocker pullkafka执行简单命令:zookeeper : docker run -d --name zookeeper -p 2181:2181 -v /etc/localtime:/etc/localtime -v /root/docker/zookeeper/data/:/data/ zookeeperkafka:docker run -d --name kafka-server \ -p 909...
原创
发布博客 2022.03.09 ·
1932 阅读 ·
0 点赞 ·
0 评论

Nacos使用域名做为服务地址

Nacos常用基本配置为 ip:port 的形式,如:现在改造为使用域名替代IP+PORT的形式,主要改动在nginx的配置上。看看Nacos TCP端口的处理代码:Nacos默认是8848的端口,那么在Nginx的conf配置中,增加一个对8848接口的监听即可:配置好后,重启Nginx即可项目中Nacos便可用域名来配置,启动成功:那管理端也用域名访问,这个就很灵活的配置了,域名使用80端口,那在监听80端口的配置下,增加一个地址后缀/nacos,代理跳转即...
原创
发布博客 2022.03.07 ·
1187 阅读 ·
0 点赞 ·
0 评论

使用Docker容器签发和自动续期Let‘s Encrypt证书

1、docker下载镜像docker pullcertbot/certbot2、certbot 启动配置docker run -it --rm --name certbot \ -v "/root/docker/certbot/ssl/:/etc/letsencrypt/" \ -v "/root/docker/nginx/www/:/var/www/html/" \ -v "/root/docker/certbot/letsencrypt/:/var..
原创
发布博客 2022.03.05 ·
2612 阅读 ·
0 点赞 ·
0 评论

使用各种加密算法 加密后有换行回车的解决办法

据RFC 822规定,每76个字符,还需要加上一个回车换行有时就因为这些换行弄得出了问题,解决办法如下,替换所有换行和回车String bTemp = Base64.encodeBase64String("123".getBytes()); bTemp = bTemp.replaceAll("[\\s*\t
\r]", "");...
转载
发布博客 2022.01.12 ·
249 阅读 ·
0 点赞 ·
0 评论

docker安装redis并以配置文件方式启动

1.获取redis镜像docker pull redis2、然后启动容器,做映射 ①创建配置文件目录存放redis.conf,文件从官网下载:http://download.redis.io/redis-stable/redis.conf②创建文件夹,新建配置文件贴入从官网下载的配置文件并修改mkdir /usr/local/dockervi /usr/local/docker/redis.conf③修改启动默认配置(从上至下依次):bind 127.0.0.1 #注释掉这.
转载
发布博客 2021.12.22 ·
136 阅读 ·
0 点赞 ·
0 评论

Let’s Encrypt 免费数字证书 更新 失败

Linux 使用certbot renew报错:1、Failed to renew certificate www.yoursoul.top with error: Problem binding to port 80: Could not bind to IPv4 or IPv6.2、Failed to renew certificate www.yoursoul.top with error: Some challenges have failed.解决:如果你服务器...
原创
发布博客 2021.12.04 ·
406 阅读 ·
0 点赞 ·
0 评论

JS中比较两个时分格式的时间大小

TimePicker时间选择在前端页面中有两个时间选择器,要添加限制,开始时间不能大于或者等于结束时间。获取到两个时间的格式为字符串"07:00"和"07:30"CompareDate:function (time1,time2) { var date = new Date(); var a = time1.split(":"); var b = time2.split(":"); return date.setHo.
转载
发布博客 2021.12.03 ·
221 阅读 ·
0 点赞 ·
0 评论

js实现基于Base64的编码及解码

代码如下:const Base64 = { _keyStr: 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=', encode: function (e) { let t = '' let n, r, i, s, o, u, a let f = 0 e = Base64._utf8_encode(e) while (f < e.length) { n
转载
发布博客 2021.11.30 ·
167 阅读 ·
0 点赞 ·
0 评论

IntelliJ IDEA 性能优化

idea打开的多了 内存占用也就多了 下边是亲试的优化ide性能的方法1.设置JVM的启动参数:  进入idea的安装目录的bin文件夹  打开 idea.exe.vmoptions 文件, 修改-Xmx 的 值为2048m  打开 idea64.exe.vmoptions 文件, 修改-Xmx 的 值为2048m打开idea.properties文件,找到idea.max.intellisense.filesize,默认是2500,改为25000(数值仅供参考,具体数值根据自己文.
转载
发布博客 2021.09.04 ·
307 阅读 ·
0 点赞 ·
0 评论

IDEA配置:本地使用代理访问云服务器内网数据库

情况: 因生产环境数据库构建在云服务器内网中,本地运行项目需要临时连接到生产数据库,所以需要配置代理来访问内网服务器。(访问内网服务器是通过一台有外网服务器代理过去的,此两台服务器内网相通)第一种方式:使用XShell创建socks代理1、新建会话——连接服务器地址——打开属性——找到“隧道”,点击“添加”:选择类型为:Dynamic(SOCKS4/5),端口自定,如下图:2、在IDEA里配置参数-DsocksProxyHost=127.0.0.1 ...
原创
发布博客 2021.08.12 ·
580 阅读 ·
0 点赞 ·
0 评论

把谷歌主题背景图片保存下来

在谷歌浏览器地址栏,输入这个:chrome://theme/IDR_THEME_NTP_BACKGROUND?ipihgjdhjoldhpfpmiiimpnmohpfhkcm或者 chrome://theme/IDR_THEME_NTP_BACKGROUND@2x?ipihgjdhjoldhpfpmiiimpnmohpfhkcm寻找过程:1、在谷歌主题页面 鼠标右键——>查看网页源码2、在页面中找到关于主题的样式信息:chrome://theme/css/new_tab_th.
原创
发布博客 2021.08.10 ·
293 阅读 ·
1 点赞 ·
0 评论

Docker - 在容器中搭建运行FTP服务器(vsftpd)

1.下载镜像docker pull fauria/vsftpd2. 复制以下的 一条命令 后台运行容器,开启端口21, 建立默认用户 :ftpuser密码:123456docker run -d -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -v /home/ftp:/home/vsftpd -e FTP_USER=ftpuser -e FTP_PASS=123456 -e PASV_ADDRESS=106.15.38.88 -e PASV_M..
原创
发布博客 2021.08.09 ·
659 阅读 ·
0 点赞 ·
0 评论

Springcloud+Nacos+Seata: NettyClientChannelManager : 0304 register RM failed或者0101 can not connect

Springcloud+Nacos+Seata1.4.2 启动时报错:i.s.c.r.netty.NettyClientChannelManager : 0304 register RM failed.或者是:NettyClientChannelManager : 0101 can not connect to 127.0.0.1:8091 cause:can not register RM,err:can not connect to services-server.发现问题: Ne...
原创
发布博客 2021.07.31 ·
4369 阅读 ·
1 点赞 ·
0 评论

Docker 安装Seata 并注册进Nacos

在成功安装配置前,说一个报错信息:io.seata.common.loader.EnhancedServiceNotFoundException: not found service provider for : io.seata.core.store.DistributedLocker所用版本:docker pull seataio/seata-server 默认TAG:latest,两个配置文件:registry.conf和file.conf 应该配置正确的,这个报错我没有找到对应的解决方法,.
原创
发布博客 2021.07.30 ·
1198 阅读 ·
1 点赞 ·
1 评论

Docker Nginx SSL 证书挂载问题

通过docker 直接挂载证书的生成目录,启动nginx,失败,报错:无法找到挂载目录下的证书文件。解决:新建挂载目录cert,把相关证书复制到该文件夹下,重新挂载,读取并启动成功。docker 镜像log 位置:/var/lib/docker/containers/对应镜像启动后返回ID1、通过certbot 申请免费的证书,例如域名为:www.goodstudy.comcertbot certonly --standalone -d www.goodstudy.com如果申请成功,
原创
发布博客 2021.07.25 ·
465 阅读 ·
0 点赞 ·
0 评论

Docker部署nginx

1、拉取镜像docker search nginx#拉取镜像docker pull nginx2、创建挂载目录mkdir -p /root/dev/docker/nginx/{conf,conf.d,www,logs}3、编辑配置 vi /root/dev/docker/nginx/conf/nginx.conf#user nobody;worker_processes 1; #error_log logs/error.log;#error_log ...
原创
发布博客 2021.07.25 ·
64 阅读 ·
0 点赞 ·
2 评论

Linux Docker搭建Nacos 集群

集群节点(Nacos内存占用默认2G)106.15.38.88:8848(mysql+ nacos)106.15.38.88:8858(nacos)106.15.38.88:8868(nacos)我这里是用一台云服务器通过docker来搭建,如果是多台服务器,IP、端口修改即可,通用。1.MySQL(支持8.0)Docker搭建MySQL注:需要提前创建nacos_config数据库并导入SQL文件,创建连接用户nacosSQL文件地址: https://github....
原创
发布博客 2021.07.25 ·
550 阅读 ·
1 点赞 ·
0 评论
加载更多