5 努力努力学下去

尚未进行身份认证

暂无相关简介

等级
TA的排名 3w+

项目应用1: Spring中的ApplicationEvent与ApplicationListener在项目上的应用

Spring中的ApplicationEvent与ApplicationListener在项目上的应用描述:ApplicationContext事件机制是观察者设计模式来实现的,通过ApplicationEvent类和ApplicationListener接口,可以实现ApplicationContext事件处理。使用:功能上的使用类似发布和订阅这种模式使用步骤:1、建立event ...

2020-03-27 14:24:52

maven nexus 私服搭建配置 setting 文件

maven nexus 私服搭建配置 setting 文件 <?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE ...

2020-03-24 11:37:19

❌【细节决定成败】错误警示5:写一个接口,一个方法。一定要估计这个方法的返回数据量。

写一个接口,一个方法。一定要估计这个方法的返回数据量。

2020-03-09 17:18:37

问题解决39: JSONObject字段映射中的定义方式

@ApiModelProperty(value = "评价选项json") @TableField(value = "detail_json", typeHandler = JsonTypeHandler.class, jdbcType = JdbcType.VARCHAR) private JSONObject detailJson;

2020-03-06 12:15:27

@Autowired注解和@Resource注解的区别?

@Autowired注解和@Resource注解的区别?答:@Autowired:是Spring框架中提供的一个注解。采取的是注入策略 是按照类型进行注入。如:public class Test{ @Autowired private UserDao userDao;}但是如果这个时候这个userDao有多个bean值的是,就会造成无法选择具体注入哪一个类的情况。所以要...

2020-03-04 10:58:48

手写Redis中过期策略的LRU算法

/** * 手写LRU算法 * * @author liyue * @date 2020-03-04 00:32 */public class LRUCache<K, V> extends LinkedHashMap<K, V> { private final int CACHE_SIZE = 100; // cacheSize 这里表示传递...

2020-03-04 00:41:42

一文多发平台

https://openwrite.cn/https://github.com/ystcode/BlogHelperhttps://www.wechatsync.com/https://openwrite.cn/

2020-03-03 15:08:36

设计模式(一)---单例模式

单例设计模式我这里就只写五种方式进行实现1、饿汉模式饿汉模式天生线程安全。因为一开始就创建了对象步骤:1、一开始就使用static 方法创建自己2、将构造函数私有3、对外提供一个方法获取到自己/** * 单例模式创建方式一: 饿汉模式创建 * * @author liyue * @date 2020/2/12 15:44 */public class User { ...

2020-02-12 17:45:12

配置mycat中间件使用 Navicat连接时 报错There is no primary key here. Update will only use exact matching of the o

配置mycat中间件使用 Navicat连接时 报错There is no primary key here. Update will only use exact matching of the old values of the columns here. Thus, it may update more than one record.解决方案:修改 mycat 配置 schema.x...

2020-01-10 15:23:41

MySQL主从复制配置

MySQL主从复制配置主服务器节点vi /etc/my.cnf 新增以下内容 server_id=177 ###服务器id log-bin=mysql-bin ###开启日志文件重启mysql服务 service mysqld restart验证是否已经配置成功show variables like ‘%server_id%’;能够查询对应配置文件中的server_id 说明已...

2020-01-10 12:10:21

linux 关闭防火墙

1:查看防火状态systemctl status firewalldservice  iptables status2:暂时关闭防火墙systemctl stop firewalldservice  iptables stop3:永久关闭防火墙systemctl disable firewalldchkconfig iptables off...

2020-01-10 10:48:41

linux wget 安装mysql5.6

linux wget 安装mysql5.6转载小啊刚 最后发布于2018-09-20 11:24:26 阅读数 1744 收藏1.下载源:wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2.安装包sudo rpm -ivh mysql-community-release-el7-5.noarch.rp...

2020-01-10 10:34:27

❌【细节决定成败】错误警示4:怎样去写好一个业务逻辑?踩坑持续中....

怎样去写好一个业务逻辑?1、保证,没有在for循环里,去执行sql语句2、保证,接口并发正常, update 锁机制,数据库锁机制。3、保证,代码格式正确。4、保证代码数据量大的时候,也能运行。如果数据量很大,考虑使用定时任务、多线程。5、数据库的 分库分表 。要考虑到,在更新数据的时候 update 的时候。要考虑到分库分表的主键。...

2019-12-30 16:52:36

问题解决38:Spring Hibernate Validation进行嵌套验证 @Valid 嵌套验证必须用

如一下格式public class GroupDTO{ @NotNull private String id; @Valid // 嵌套验证必须用@Valid @NotNull private List<ItemDTO> items;}这里要嵌套验证里面的DTO,所以要加上,@Valid // 嵌套验证必须用@Valid...

2019-12-30 16:51:36

问题解决38:快速删除mysql死锁问题

SHOW PROCESSLISTSELECT * FROM information_schema.INNODB_TRX;kill 3200313select @@autocommitSELECT CONCAT(‘KILL ‘,id,’;’) FROM INFORMATION_SCHEMA.PROCESSLIST WHERESELECT CONCAT(‘KILL ‘,trx_mysql...

2019-12-27 10:58:16

问题解决37: 修改sql,某个字段是否为空,如果为空返回null

修改sql,某个字段是否为空SELECT id,CASE name WHEN '' THEN NULL ELSE name END AS nameFROM users WHERE is_valid = 1

2019-12-25 18:46:52

❌【细节决定成败】错误警示2: 工作中需要注意的地方!!!!!!!!!!!!更新2020年2月23日

考虑一个需求时:如果要是自己弄不懂。就开始分析逻辑,一步一步的考虑。不会的一定要问别人,问清楚再开始做需求。❌拒绝不懂的,就开始写逻辑,写也是错误的电商中,系统管理操作:如果现在有一个用户,有管理员角色,和店员角色。假如现在是店员角色,然后将提升到管理员角色。 这种操作是不可行的。因为要是这样,以前店员操作的一些记录就没有了。系统也查不到了。所以只有重新给他创建一个管理员角色。或...

2019-12-24 11:26:50

❌【细节决定成败】错误警示1: Fegin调用需要注意的地方

Fegin调用地方细心不对的地方:❌错误误代码,在Fegin里面写这样的代码!!@GetMaping(path="/users/{userId}")Resp<UserInfo> getUserInfo(@NotEmpty @Pathvariable String userId);上面代码犯了2处错误:**在Fegin调用中,不允许出现,@NotEmpty这种注释校验参数...

2019-12-20 17:20:40

问题解决34: Fetching config from server at ,Spring Cloud Config 的端口 port 不是 8888 的时候的坑

报错:Fetching config from server at : http://localhost:8888刚开始以为是配置的有缓存的问题,后来在网上查阅发现,SpringBoot 加载 bootstrap.yml > application.yml如何你要使用分布式配置中心,配置文件必须要改成bootstrap.yml因为我们加载配置的时候,还没有开始加载applicti...

2019-12-16 17:41:33

kafka集群搭建备注

kafka集群搭建

2019-12-16 15:12:16

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。