- 博客(122)
- 资源 (15)
- 问答 (5)
- 收藏
- 关注

原创 给大家推荐一个非常好的编程学习平台
给大家推荐一个非常好的编程学习平台这个网站是kuang老师自费搭建的一套编程自学网站。kuang老师是一位非常有慈心的老师,他尽已所学,倾囊相授,知识体系完善,授课严谨细致,语言风趣幽默。希望能让大学中的同学少走弯路,同时希望能为大家减轻培训学费压力,是他搭建这套平台的最大初衷。如果你能从中受益,也请尽可能的分享给身边的人,算是对kuang老师的一份回报,以下是具体地址。地址:https://www.kuangstudy.com/下面是截图效果...
2022-04-13 22:09:02
313
转载 使用spring boot+WebSocket 实现定时消息推送(基于注解)
使用spring boot+WebSocket 实现定时消息推送(基于注解)
2022-08-23 16:32:25
3031
原创 解决:error: “Not Found” path: “xxxx” status: 404报错
解决:error: “Not Found” path: “xxxx” status: 404报错
2022-07-21 10:14:28
4934
原创 dble安装zk及配置mysql主从模式,在已有mysql存在数据升级mysql配置
dble安装zk及配置mysql主从模式,在已有mysql存在数据升级mysql配置
2022-07-05 15:37:57
741
原创 crontab命令定时同步shell,并在shell中执行docker-compose命令
crontab命令定时同步shell,并在shell中执行docker-compose命令
2022-06-14 21:52:00
1112
原创 Mysql中对带分号拼接的字段进行查询方法总结
Mysql中对带分号拼接的字段进行查询方法总结数据库字段 String product_advantages存储的值:10,4,8当需要对该字段进行查询时,只需使用concat和 regexp两个函数即可先查询所有字段select id,product_code,product_advantages from t_financial_product查询结果id product_code product_advantages2 HYNCS0000002 1,1,113 HYNCS
2022-05-24 14:44:23
971
转载 @RequestParam和@PathVariable的区别
在springMVC中,两者的作用都是将request里的参数的值绑定到contorl里的方法参数里的,区别在于,URL写法不同。使用@RequestParam时,URL是这样的:http://host:port/path?参数名=参数值使用@PathVariable时,URL是这样的:http://host:port/path/参数值例如:@RequestMapping(value="/user",method=RequestMethod.GET) public@R...
2022-05-22 15:50:08
244
原创 可以直接使用maven的settings.xml
可以直接使用maven的settings.xml<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven
2022-04-27 23:13:12
314
转载 IDEA快捷键
IDEA快捷键IDEA最全快捷键CtrlAltShiftCtrl + AltCtrl + ShiftAlt + ShiftCtrl + Shift + Alt其他IDEA最全快捷键Ctrl快捷键 介绍Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当前文件进行文本替换 (必备)Ctrl + Z 撤销 (必备)Ctrl + Y 删除光标所在行 或 删除选中的行 (必备)Ctrl + X 剪切光标所在行 或 剪切选择内容Ctrl + C 复
2022-04-26 17:09:48
177
转载 MySQL 中国省市区SQL表数据
MySQL 中国省市区SQL表数据1.查省SELECT * FROM china WHERE china.Pid=0/*这里查询的是中国大陆所有的省份,不包括港澳台*/mysql> SELECT * FROM china WHERE china.Pid=0;+--------+--------------------------+------+| Id | Name | Pid |+--------+-------------------
2022-04-21 16:49:48
10084
4
原创 dble配置mysql主从同步
前提已有mysql主从环境,dble环境,并且已经启动mysql和dble。可以参考我前面写的两篇文章。修改dble配置文件db.xml<?xml version="1.0"?><!DOCTYPE dble:db SYSTEM "db.dtd"><dble:db xmlns:dble="http://dble.cloud/" version="4.0"> <dbGroup name="host_1" rwSplitMode="0" delayTh
2022-04-19 15:52:36
1268
原创 linux下安装配置dble--新手入门
dble官网https://opensource.actionsky.com/本文指定的dble版本是官网最新版本,dble-3.21.10.3-20220331093302前提需要提前安装好docker,jdk及mysql。mysql可以先不做主从配置。这两者可以去参考系统安装手册,或者网上的博客,此处不做详述。环境10.11.33.211 、10.11.33.212Docker安装下载用docker拉取最新版本镜像并生成dble.tar文件# docker pull actiont
2022-04-19 15:44:55
890
原创 docker部署mysql一主多从--主备复制模式
docker部署mysql一主多从–主备复制模式根据实际安装的目录配置全局环境变量(root 用户执行)如果已存在全局环境变量则无需配置export LOCAL_IP=$(echo $(ip a | grep $(route -n | grep ^0.0.0.0 | awk '{print $8}') | grep "inet " | awk '{print $2}') | sed 's+/.*++')sudo tee -a /etc/profile << EOFexport DEPL
2022-04-15 16:31:31
1581
转载 docker常用命令大全
docker常用命令原文链接:https://blog.youkuaiyun.com/leilei1366615/article/details/106267225
2022-04-14 16:59:53
87
转载 在linux环境下安装java
在linux环境下安装java由于Linux环境下的开发基本上离不开java,故总结一下Linux下安装JDK的过程卸载自带的openJDK在linux环境搭建好时,系统一般都会帮你安装一个openJDK,但自带的java一般都存在很多问题,所以需要先卸载这个自带的openJDK.1.检查是否已安装JDK,输入命令java -version2.查询java套件rpm -qa|grep java3.卸载JDK(卸载openjdk和后缀带有headless的套件)
2022-04-08 20:39:31
2229
转载 @RequestParam、@PathVariable、@RequestBody区别
@RequestParam、@PathVariable、@RequestBody区别
2022-04-08 09:21:41
496
原创 Mybatis 中的转义字符用法及说明
Mybatis 中的<![CDATA[ ]]>用法及说明一、简要概述1、平时在mybatis的映射文件写sql时,很多时候都需要写一些特殊的字符。例如:"<" 字符 “>” 字符 “>=” 字符 “<=” 字符,但是在xml文件中并不能直接写上述列举的字符,否则就会报错。2、因为在解析xml文件时候,我们如果书写了特殊字符,在没有特殊处理的情况下。这些字符会被转义,但我们并不希望它被转义,所以我们要使用<![CDATA[ ]]>来解决。3、那为什么要这样书写呢
2022-04-01 16:00:22
21227
原创 MySql查询一张表中不同字段组装成新字段
MySql查询一张表中不同字段再组装成新字段SELECT t1.alert_des_data, t2.alert_level_data FROM ( SELECT alert_des_data FROM test_dhfk ) t1, ( SELECT alert_level_data FROM test_dhfk ) t2alert_des_data alert_level_data 无 1 ...
2022-03-30 09:43:35
1355
转载 Redis 五种数据类型的使用场景
Redis 五种数据类型的使用场景String1、String常用命令:除了get、set、incr、decr mget等操作外,Redis还提供了下面一些操作:获取字符串长度往字符串append内容设置和获取字符串的某一段内容设置及获取字符串的某一位(bit)批量设置一系列字符串的内容 应用场景:String是最常用的一种数据类型,普通的key/value存储都可以归为此类,value其实不仅是String,也可以是数字:比如想知道什么时候封锁一个IP地址(访问超过几次)。INC
2022-03-05 10:09:56
265
原创 接口,抽象类,实现类的关注点
接口,抽象类,实现类的关注点:接口管定义,抽象类处理非接口功能外的注册 Bean 组件填充,最终实现类即可只关心具体的业务实现你的代码用上了定义接口吗、接口继承接口吗、接口由抽象类实现吗、类继承的类实现了接口方法吗,而这些操作都是为了让你的程序逻辑做到分层、分区、分块,把核心逻辑层和业务封装层做好隔离,当有业务变化时候,只需要做在业务层完成装配,而底层的核心逻辑服务并不需要频繁变化,它们所增加的接口也更原子化,不具备业务语意。如果还不是太理解,可以多看看 《重学 Java设计模式》和现在编
2022-02-16 10:32:36
238
原创 java基础之== 和 equals() 的区别
== 和 equals() 的区别== 对于基本类型和引用类型的作用效果是不同的:对于基本数据类型来说,== 比较的是值。对于引用数据类型来说,== 比较的是对象的内存地址。因为 Java 只有值传递,所以,对于 == 来说,不管是比较基本数据类型,还是引用数据类型的变量,其本质比较的都是值,只是引用类型变量存的值是对象的地址。equals() 不能用于判断基本数据类型的变量,只能用来判断两个对象是否相等。equals()方法存在于Object类中,而Object类是所有类的直接或间接父类。Ob
2022-02-08 15:39:51
107
原创 面向对象与面向过程思想
面向对象与面向过程思想面向过程思想步骤清晰简单,第一步做什么,第二步做什么…面向过程适合处理一些较为简单的问题面向对象物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理需要多人协作的问题对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过程的思路去处理。面
2022-01-29 11:18:27
87
原创 Java基础之内部类
Java基础之内部类定义:内部内在一个类的内部再定义一个类,比如,A类中定义一个B类,则B类相对于A类来说就是内部类,A类相对于B类来说就是外部类。成员内部类(和成员变量一样定义的类)public class Outer{ private int id = 10; public void out() { System.out.println("这是外部类的方法"); } // 成员内部类,在外部类的方法外面定义 public class Inner{ publi
2022-01-29 10:39:12
515
转载 redis缓存穿透、缓存击穿、缓存雪崩区别和解决方案
设计一个缓存系统,不得不要考虑的问题就是:缓存穿透、缓存击穿与失效时的雪崩效应。前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。缓存穿透描述: 缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求。由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。在流量大时,可能DB就挂掉了,要是有人利用不存在的
2022-01-21 20:51:55
159
原创 ant-design-vue对起始时间的校验
ant-design-vue对起始时间的校验由于要添加对起始时间的校验,项目中无法直接使用this.model.value获取当前的字段,因此需要j-date上添加一组v-model,保证可以获取到当前字段的值,再对其进行校验。(当前也获取不到this.form的值)添加起始时间的自定义校验这些方法中的model值是从上面v-model中获取到的至此校验就写好了不过当前存在一个问题,控制台一直有报错,但是未找到合理 的解决方法如有解决报错方法,还请指教。附上源码:<temp
2022-01-20 09:57:23
1235
原创 mysql中sysdate()和now()的区别
mysql中sysdate()和now()的区别今天学习视频的时候,看到别人代码中的mysql写的当前时间是sysdate()函数,而自己平时使用的是now(),因此自己到数据库查询对比了单独查询再者时间都相同select sysdate() from dual// 查询结果如下sysdate()2022-01-12 20:37:38select now() from dual// 查询结果如下now()2022-01-12 20:37:38但是分别睡眠5秒再查询,得到的结果就
2022-01-12 20:43:37
876
Myeclipse10.x 破解工具
2017-08-15
下面python代码有什么问题
2017-04-15
这个提交按钮和后面的cltr+enter键怎么不能发布消息到Textarea?
2017-04-01
以下问题是什么原因造成的?
2017-03-31
下面代码鼠标不能行动到其他月份上,及月活动那块没有反应?
2017-03-30
这是怎么回事,不能让这几个div同时运动
2017-03-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人