会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
那个男孩很坏
博客园
首页
新随笔
联系
订阅
管理
随笔 - 23
文章 - 0
评论 - 9
阅读 -
50741
[置顶]
红点系统设计思路
摘要: 业务需求 在发布公告和有订单消息通知的时候,首页要出现红点。 点击到消息列表,查看消息详情,红点要消失。 数据库设计 红点信息表 red_point_info 字段 类型 备注 id char 主键 type tinyint 红点类型:1公告 2消息 target_key varchar targe
阅读全文
posted @ 2021-02-20 11:32 那个男孩很坏
阅读(454)
评论(0)
推荐(0)
编辑
[置顶]
在商城系统中使用设计模式----策略模式之在spring中使用观察者模式和发布/订阅
摘要: 1.概念: 观察者模式: 是属于设计者模式中的一种,一个目标对象管理所有相依于它的观察者对象,并且在它本身的状态改变时主动发出通知。 发布/订阅: 是一种消息范式,消息的发送者(称为发布者)不会将消息直接发送给特定的接收者(称为订阅者),而是通过调度器将消息发布给订阅者。 2.区别:下图明显可以看出
阅读全文
posted @ 2019-04-21 23:44 那个男孩很坏
阅读(1024)
评论(0)
推荐(0)
编辑
[置顶]
在商城系统中使用设计模式----策略模式之在spring中使用策略模式
摘要: 1.前言: 这是策略模式在spring中的使用,对策略模式不了解对同学可以移步在商城中简单对使用策略模式。 2.问题: 在策略模式中,我们创建表示各种策略的对象和一个行为,随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。 在spring 中,策略对象在正
阅读全文
posted @ 2019-04-17 00:12 那个男孩很坏
阅读(1739)
评论(1)
推荐(0)
编辑
2021年2月22日
RabbitMQ工作总结
摘要: 在项目中有用到MQ,主要用到的了主题模式和死信队列,私信队列是当做延迟队列来使用。 1、什么是RabbitMQ?为什么使用RabbitMQ? 答: RabbitMQ是一款开源的,基于AMQP协议的,消息中间件; 公司项目是用springcloud框架,用它来做解耦和异步、削峰 2、如何保证Rabbi
阅读全文
posted @ 2021-02-22 10:31 那个男孩很坏
阅读(65)
评论(0)
推荐(0)
编辑
2021年2月21日
操作日志设计思路
摘要: 需求 在产品的使用过程中,经常要针对某个订单表、申请表等进行操作日志记录,希望有一个统一的服务可以一次性解决这个痛点 设计思路 服务结构图 client模块注解介绍: 注解 介绍 参数 @OperationLog 在DAO(MAPPER)层的方法上添加此注解,表示会发送日志请求 tableName-
阅读全文
posted @ 2021-02-21 22:43 那个男孩很坏
阅读(479)
评论(0)
推荐(0)
编辑
2020年6月2日
代码审查的概述
摘要: 什么是代码检查 对计算机源代码系统化地审查,常用软件同行评审的方式进行,其目的是在找出及修正在软件开发初期未发现的错误,提升软件质量及开发者的技术。 提交代码检查的好处 帮助提高代码质量 上下文共享 帮助新人快速融入项目 帮助开发人员成长 帮助影响力建设 代码审查的代价 专门的时间和精力:选择合适的
阅读全文
posted @ 2020-06-02 08:16 那个男孩很坏
阅读(242)
评论(0)
推荐(0)
编辑
2019年10月14日
jvm的学习笔记:二、类的初始化,代码实战(3)
摘要: 首次主动此用导致类的初始化 MyParent4 myParent4 = new MyParent4(); MyParent4 myParent5 = new MyParent4(); 输出: MyParent4 static block 依据:myParent5 new 对象的时候,并没有再次执行M
阅读全文
posted @ 2019-10-14 23:18 那个男孩很坏
阅读(131)
评论(0)
推荐(0)
编辑
jvm的学习笔记:二、类的初始化,代码实战(4)
摘要: 当接口被初始化的时候,不要求其父类被初始化 System.out.println(MyChild5.c); 输出: MyChild5 1 依据:new Random().nextInt(3)并非编译区间可以确定的,所以初始化了MyChild5,但是没有初始化MyParent5。
阅读全文
posted @ 2019-10-14 23:17 那个男孩很坏
阅读(112)
评论(0)
推荐(0)
编辑
jvm的学习笔记:二、类的初始化,代码实战(2)
摘要: 常量在编译阶段,会存在调用这个常量的方法的所在的类的常量池当中 System.out.println(MyParent2.str); 输出: hello parent2 依据:在MyTest2类调用MyParent2.str,MyParent2中的静态类没有执行。 当一个常量的值并非编译区间可以确定
阅读全文
posted @ 2019-10-14 23:02 那个男孩很坏
阅读(116)
评论(0)
推荐(0)
编辑
jvm的学习笔记:二、类的初始化,代码实战(1)
摘要: 对于静态字段来说,直接定义该字段的类才会被初始化 System.out.println(MyChild1.str); 输出: myParent1 static block hello myParent1 依据:直接使用MyChild1.str,MyChild1的static没有被初始化 当一个类被初
阅读全文
posted @ 2019-10-14 22:53 那个男孩很坏
阅读(130)
评论(0)
推荐(0)
编辑
jvm学习笔记:一、类的加载、连接、初始化
摘要: 1. 在JAVA代码中,类型的加载、连接与初始化过程都是程序运行期间完成的。 类型的加载:将已经存在的class从硬盘加载到内存。 类型的连接:将类与类之间的关系确定好。 类型的初始化:类型 静态的变量进行赋值。 2. 类加载器(classLoader)的深入剖析 每一个类都是由类加载器加载到类型当
阅读全文
posted @ 2019-10-14 22:35 那个男孩很坏
阅读(164)
评论(0)
推荐(0)
编辑
2019年7月5日
手写一个简单到SpirngMVC框架
摘要: spring对于java程序员来说,无疑就是吃饭到筷子。在每次编程工作到时候,我们几乎都离不开它,相信无论过去,还是现在或是未来到一段时间,它仍会扮演着重要到角色。自己对spring有一定的自我见解,所以参考网上的视频和文章,整理出一套简单的SpirngMVC。 项目地址先贴出来,接下来大概讲下流程
阅读全文
posted @ 2019-07-05 00:15 那个男孩很坏
阅读(373)
评论(0)
推荐(0)
编辑
下一页
公告
昵称:
那个男孩很坏
园龄:
8年2个月
粉丝:
6
关注:
6
+加关注
<
2025年2月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
spring
(3)
设计模式
(3)
微信小程序
(2)
简单工厂模式
(2)
弹幕
(2)
springMVC
(1)
springboot
(1)
psringMVC
(1)
linux
(1)
jvm
(1)
更多
随笔分类
jvm(5)
设计者模式(6)
随笔档案
2021年2月(3)
2020年6月(1)
2019年10月(5)
2019年7月(1)
2019年4月(3)
2019年3月(3)
2018年1月(1)
2017年12月(1)
2017年8月(2)
2017年7月(1)
2017年1月(2)
阅读排行榜
1. 1、微信小程序----弹幕的实现(无后台)(12165)
2. SpringMVC和dubbo简单的整合(附Demo)(8924)
3. Spring+Druid+SpringMVC的搭建(附Demo)(6393)
4. JAVA使用Gecco爬虫 抓取网页内容(附Demo)(5650)
5. 2、微信小程序之弹幕的实现(无后台)(3062)
评论排行榜
1. JAVA使用Gecco爬虫 抓取网页内容(附Demo)(3)
2. 1、微信小程序----弹幕的实现(无后台)(3)
3. 在商城系统中使用设计模式----策略模式之在spring中使用策略模式(1)
4. 在商城系统中使用设计模式----简单工厂模式之在springboot中使用简单工厂模式(1)
5. 在linux中安装git,并将代码发布到github(1)
推荐排行榜
1. JAVA使用Gecco爬虫 抓取网页内容(附Demo)(2)
2. 1、微信小程序----弹幕的实现(无后台)(1)
最新评论
1. Re:JAVA使用Gecco爬虫 抓取网页内容(附Demo)
楼主,我运行这个例子提示:[2019.06.26 10:03:38] ERROR com.geccocrawler.gecco.spider.Spider:run(77) - cant't match...
--单高雄
2. Re:1、微信小程序----弹幕的实现(无后台)
这么好的文章居然没有人点赞。
--杰_oat
3. Re:在商城系统中使用设计模式----策略模式之在spring中使用策略模式
可以的,通过实际项目去使用设计模式更加深刻!
--达兔哥
4. Re:在商城系统中使用设计模式----简单工厂模式之在springboot中使用简单工厂模式
不错
--达兔哥
5. Re:JAVA使用Gecco爬虫 抓取网页内容(附Demo)
谢谢楼主
--浅淡哟
点击右上角即可分享