qq_31459039
码龄9年
关注
提问 私信
  • 博客:658,786
    社区:1
    问答:1
    动态:9
    658,797
    总访问量
  • 81
    原创
  • 129,492
    排名
  • 52
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:越努力越幸运

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2015-09-21
博客简介:

qq_31459039的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    522
    当月
    0
个人成就
  • 获得207次点赞
  • 内容获得61次评论
  • 获得699次收藏
  • 代码片获得706次分享
创作历程
  • 2篇
    2024年
  • 5篇
    2023年
  • 4篇
    2021年
  • 32篇
    2020年
  • 104篇
    2019年
  • 79篇
    2018年
  • 1篇
    2017年
成就勋章
TA的专栏
  • 面试
    6篇
  • jdk1.8新特性
  • SpringCloud
    2篇
  • 多线程
    1篇
  • navicat
    1篇
  • netty
  • Zookeeper
    1篇
  • 树结构
    1篇
  • es
  • elasticsearch
  • jenkins
  • github
  • chrome
    1篇
  • mybatisplus
    1篇
  • docker
    1篇
  • io
  • 树
  • quartz
    1篇
  • mysql有关
    15篇
  • JAVA编程相关
    66篇
  • jqueryeasyui
    8篇
  • spring
    14篇
  • 前端
    18篇
  • redis
    11篇
  • springmvc
    4篇
  • eclipse配置
    4篇
  • maven
    9篇
  • rpc
    1篇
  • mybatis
    6篇
  • springboot
    2篇
  • idea相关
    8篇
  • 代码规范总结
    1篇
  • linux
    5篇
  • flume
    1篇
  • freemaker
    2篇
  • mq
    2篇
  • 支付宝
    1篇
  • tomcat
    3篇
  • jvm
    2篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

351人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

软考- 数据库系统工程师

控制总线的宽度决定了CPU对外部设备的控制能力,宽度越大,能发送的控制指令就越丰富。简单来说,数据总线负责数据的传送,地址总线负责找到数据的位置,而控制总线则负责发出控制指令来指挥其他设备如何操作。数据总线的宽度决定了数据传送的快慢,宽度越大,一次能传送的数据就越多,速度也就越快。流水线是指将一个较复杂的处理过程分为 m 个复杂程度相当、处理时间大致相等的子过程,每个子过程由一个独立的功能部件来完成,处理对象在各子过程连成的线路上连续流动,在同一时间,m个部件同时进行不同的操作,完成对不同对象的处理。
原创
发布博客 2024.04.07 ·
384 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

mysql独立数据作为一张表

select *from (数据作为已张表) a。
原创
发布博客 2024.02.20 ·
245 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Spring 核心特性之表达式(SpEL)

/通过变量方式执行方法。// 在这里编写检查是否为会员的逻辑,这里只是一个示例。
原创
发布博客 2023.12.10 ·
1509 阅读 ·
20 点赞 ·
0 评论 ·
22 收藏

@Transactional是如何工作的 事物

https://juejin.im/post/59e87b166fb9a045030f32ed在需要进行事务操作的时候,Spring会在调用目标类的目标方法之前进行开启事务、调用异常回滚事务、调用完成会提交事务。Spring并不会对所有类型异常都进行事务回滚操作,默认是只对Unchecked Exception(Error和RuntimeException)进行事务回滚操作。如果是J...
原创
发布博客 2023.08.06 ·
277 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DDD的一些笔记

软件会随着变更而越来越复杂、代码也越来越多,这样就不能在原有的简单程序结构里塞代码了,而是要调整程序结构,该解耦的解耦,该拆分的拆分,再实现新的功能,才能保持设计质量。当系统变更时,将变更业务透过领域模型,还原到真实世界,再根据真实世界去变更领域模型,根据领域模型的变更指导程序变更。,就能做出正确的设计,从而低成本地持续维护一个系统。其中订单是实体、商品是值对象、订单与订单明细是聚合,其中订单是聚合根。建模过程中的都有对象都是领域对象,如何通过领域建模确认和规划系统边界。,就可以正确地指导软件开发。
原创
发布博客 2023.07.24 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

正则表达式学习

总之,正则是无处不在的,已经渗透到。正则常见的三种功能,它们分别是:校验数据的有效性(如校验手机号 邮箱)、查找符合要求的文本内容(查找符合某规则的号码)以及对文本进行切割和替换(比如用连续的空白符切割)等操作。比如我们要删除掉文本中的所有数字,不知道正则的话,你可能会想到从 0 到 9 这样一个个替换,操作 10 次,但如果知道正则,那么只需要替换一次就可以搞定这个问题。比如英文的点 . 表示换行以外的任意单个字符,\d 表示任意单个数字,\w 表示任意单个数字或字母或下划线,\s 表示任意单个。
原创
发布博客 2023.06.11 ·
1422 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

要不你给我说说什么是长轮询吧?

配置中心最核心的能力就是配置的动态推送,常见的配置中心如 Nacos、Apollo 等都实现了这样的能力。Nacos 和 Apollo 恰恰都没有使用长连接,而是使用的长轮询。数据交互有两种模式:Push(推模式)和 Pull(拉模式)。推模式指的是客户端与服务端建立好网络长连接,服务方有相关数据直接通过长连接通道推送到客户端。其优点是及时,一旦有数据变更,客户端立马能感知到;另外对客户端来说逻辑简单,不需要关心有无数据这些逻辑处理。
原创
发布博客 2023.04.05 ·
511 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

idea解决Command line is too long. Shorten command line for ServiceStarter or also for Application报错

idea解决Command line is too long. Shorten command line for ServiceStarter or also for Application报错找到 .idea\workspace.xml;如果找不到.idea是就更好显示目录,就能找到。找到,在里面添加即可https://blog.csdn.net/yjh314/article/details/116938684...
转载
发布博客 2021.06.24 ·
1246 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis迁移方法介绍

https://www.modb.pro/db/23799
转载
发布博客 2021.04.20 ·
195 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring 获取接口实现类 map set list

spring会自动将IndexService 接口实现类 注入到map和set中 @Componentpublic class MyService { @Autowired private IndexService indexService; @Autowired private List<IndexInterface> indexList; @Autowired private Map<String, IndexIn
转载
发布博客 2021.02.09 ·
602 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

List 转换成以逗号分割的String字符串

1、使用谷歌的Joiner(代码超级短)import com.google.common.base.Joiner; import java.util.ArrayList;import java.util.List; public class Convert { public static void main(String[] args) { List<Integer> list = new ArrayList<>(); list.
转载
发布博客 2021.01.04 ·
12650 阅读 ·
7 点赞 ·
0 评论 ·
12 收藏

java list排序的三种方式

1.使用 Collections 工具类中的 sort() 方法  参数不同: void sort(List list)在自定义类User里面实现Comparable<User>接口,并重写抽象方法compareTo(Student o);        void sort(List list, Comparator c) 第二个参数为了省事,可以直接使用匿名内部类 //studentsList本身元素会改变 studentsList.sort(Com.
原创
发布博客 2020.12.10 ·
3129 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

feign.RetryableException: Read timed out executing xxx

问题介绍:服务之间调用报错超时(读取超时时间长 ),截取部分报错,Read timed out executing POST http://****** , Feign底层使用Ribbon调用请求,ribbon的默认超时时间为1s,所以超过1s没有数据返回就会报错原因及解决办法:明显可以看到是http请求报错超时,feign的调用分两层,ribbon的调用和hystrix的调用,高版本的hystrix默认是关闭的,所以在application.properties配置文件中设置ribbo...
转载
发布博客 2020.12.02 ·
2284 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

springboot list 接参 Failed to instantiate [java.util.List]: Specified class is an interface

@GetMapping("getHomeworkTotalUserState") Result<List<HomeworkUserStateVO>> getHomeworkTotalUserState(@RequestParam(value="homeworkIdList")@NotEmpty(message="作业id不能为空") List<Long> homeworkIdList, ...
原创
发布博客 2020.10.22 ·
664 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SourceTree推送分支时,没有分支可以选择

问题:提交代码准备推送的时候,发现无分支列表解决:1.百度发现可能跟SrouceTree 的内嵌git 版本有关系,就更新了内嵌git和SourceTree(如图)【但是并没得到解决,或许有些人的这个问题就是这个导致的】2. 尝试选择用 System 的git (如图)【我选择了 System 就成功了】...
转载
发布博客 2020.10.13 ·
1561 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

yapi安装部署及使用

window下部署yapiYApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台。环境要求nodejs(尽量最新版本) mongodb(尽量最新版本)1、安装nodehttps://www.runoob.com/nodejs/nodejs-tutorial.html2、安装mongodbhttps://www.runoob.com/mongodb/mongodb-tutorial.html3、下载Yapihttps://gitee.com/mirrors/
转载
发布博客 2020.10.10 ·
9564 阅读 ·
3 点赞 ·
1 评论 ·
8 收藏

通过父级id查询子类下所有的id

表结构:CREATE TABLE `dy_category_manage` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键', `type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '1班会课 2教学师训 3 德育师训 4 问题手册 ', `category_name` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT '分.
原创
发布博客 2020.09.29 ·
831 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mybatis批量更新/插入数据

探讨批量更新数据三种写法的效率问题。实现方式有三种,1> 用for循环通过循环传过来的参数集合,循环出N条sql,2> 用mysql的case when 条件判断变相的进行批量更新(推荐使用)3> 用ON DUPLICATE KEY UPDATE进行批量更新注意第一种方法要想成功,需要在db链接url后面带一个参数 &allowMultiQueries=true即:jdbc:mysql://localhost:3306/mysqlTest?chara....
转载
发布博客 2020.09.28 ·
8938 阅读 ·
4 点赞 ·
0 评论 ·
24 收藏

Hibernate Validator学习笔记

Hibernate Validator 是 Bean Validation 的参考实现 。Hibernate Validator 提供了 JSR 303 规范中所有内置 constraint 的实现,除此之外还有一些附加的 constraint。在日常开发中,Hibernate Validator经常用来验证bean的字段,基于注解,方便快捷高效。1.Bean Validation 中内置的 constraint 注解 .........
转载
发布博客 2020.09.01 ·
248 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows下用bat批处理同时启动多个redis

举例要启动三个redis 一主用端口6379 一从用端口6380 一从用端口63811)两个从redis的配置文件redis.windows.conf中 要设置 slaveof localhost 6379,同时一个从的port 端口为6380 另一个从的port端口为6381如果主服务器设置了密码,还要在从服务器的 masterauth 主服务器密码 进行设置2)编写bat脚本,即用txt写命令脚本并另存成后缀名为bat的文件bat脚本命令如下:start "redis_a" ...
转载
发布博客 2020.08.25 ·
871 阅读 ·
1 点赞 ·
3 评论 ·
0 收藏
加载更多