自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 责任链模式

责任链模式的核心理解

2022-06-23 16:14:35 82

原创 解释一些不常见,可是好用的注解之@Conditional

@ConditionalOnClass(Redis.class) :常用在配置类中,当有对应的类引入,那么就让配置类生效。比如:reids,引入redis类,就会生效redis的配置。@ConditionalOnMissingClass(Log.class):常用在兜底类中,比如日志配置中,如果某个项目中没有特殊的配置,那么就用兜底的配置,否则就用兜底的配置。这就是没有指定的实现,就会有默认的配置实现。@ConditionalOnBean(MessageListener.class):常用...

2022-04-25 14:02:41 677

原创 平时开发流程

自己开发经验

2022-04-14 21:47:01 402

原创 平时都有使用哪些spring中的模式

个人学习分享记录

2022-04-14 16:40:45 384

原创 springcloud学习大纲

一.先了解完Spring boot 之后了解Spring cloud的 Spring Cloud Config、Spring Cloud Netflix(Eureka、Hystrix、Zuul、Archaius…)、Spring Cloud Bus、Spring Cloud for Cloud Foundry、Spring Cloud Cluster、Spring Cloud Consul、Spring Cloud Security、Spring Cloud Sleuth、Spring Cloud Data

2020-08-19 16:47:31 154

原创 dubbo源码解析(一.框架基本解读)

首先apache的源码地址:https://github.com/apache/dubbo一.Dubbo源码核心模块dubbo的架构如上图,辅助是注册中心和监控中心,负责接收输入的是Provider(肉),负责输出的是ConsumerRegistry:注册中心。 负责服务地址的注册与查找,服务的 Provider 和 Consumer 只在启动时与注册中心交互。注册中心通过长连接感知 Provider 的存在,在 Provider 出现宕机的时候,注册中心会立即推送相关事件通知 Cons..

2020-07-28 14:44:40 936

转载 线程常用的命令

1、总结系统限制有:cat /proc/sys/kernel/pid_max #(操作系统线程ID的最大值)系统支持的最大线程数(sysctl kernel.pid_max) cat /proc/sys/kernel/thread-max #表示内核所能使用的线程的最大数目 cat max_user_process(ulimit -u) #系统限制某用户下最多可以运行多少进程或线程 cat /proc/sys/vm/max_map_count #单进程mmap的限...

2020-07-13 15:13:24 538

原创 mysql 技巧

技巧1 比较运算符能用 “=”就不用“<>”“=”增加了索引的使用几率。技巧2 明知只有一条查询结果,那请使用 “LIMIT 1”“LIMIT 1”可以避免全表扫描,找到对应结果就不会再继续扫描了。 SELECT t.name FROM user_table t WHERE t.email='asfdasd@qq.com' LIMIT 1;技巧3 为列选择合适的数据类型能用tinyint就不用smallint,能用smallint就不用int,能用...

2020-07-09 14:50:22 104

原创 mysql数据库时间类型datetime、bigint、timestamp的查询效率比较

在 InnoDB 存储引擎下,通过时间排序,性能 bigint > timestamp > datetime在 InnoDB 存储引擎下,通过时间范围查找,性能 bigint > datetime > timestamp

2020-06-30 17:00:03 245

一共有linux中要用的Mysql 5.6.42, tomcat 6.0.29, jdk

这里面一共有linux中要用的Mysql 5.6.42, tomcat 6.0.29, jdk-7u79-linux-x64,一共有三套.都是亲测可用.

2018-11-07

eclipse+汉化+svn 集成

已经集成了svn的汉化版eclipse,还算比较好用的一个了.其中配置什么的基本符合现在一些公司用的设置(个人经历).

2017-09-25

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

TA关注的人

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