会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wangshunyao
博客园
首页
新随笔
联系
管理
订阅
1
2
3
4
5
下一页
[置顶]
我们为什么使用ActivityMQ?如何使用MQ的特性?
摘要: 在说明为什么使用activityMQ之前,我先说一说为什么使用MQ? MQ(Message Queue):消息队列,队列,一种先进先出的数据格式,就如去食堂买饭,先去的排在前面,那么食堂的阿姨会先给排在前面的小哥哥小姐姐打饭(所以吃饭要积极点,不然就没得吃了) 在互联网架构中,MQ是一种非常常见的上
阅读全文
posted @ 2019-04-15 11:59 wangshunyao
阅读(431)
评论(0)
推荐(0)
2020年4月20日
spring 阅读源码笔记
摘要: ImportSelector:复杂bean的实现Condition: true,false 条件注解ImportBeanDedfinedRegister:手动将bean 放到ioc容器中FactoryBean: getObject();getType(); isSington();将实例放入到容器中
阅读全文
posted @ 2020-04-20 09:02 wangshunyao
阅读(159)
评论(0)
推荐(0)
2019年12月2日
mysql 主从复制
摘要: 1、环境准备 1.1 centos6.5 系统,myql 版本5.7,虚拟机2台:node1(192.168.1.1)主;node2(192.168.1.2)从 1.2 每台虚拟机安装 mysql ,同时建立数据库,data_center 2、修改mysql的配置文件 vi /etc/my.cnf
阅读全文
posted @ 2019-12-02 14:09 wangshunyao
阅读(189)
评论(0)
推荐(0)
2019年11月21日
java代理
摘要: java 代理模式 java 的代理有两种实现方式,1、利用java jdk自带的反射实现,InvocationHandler,2、cglib 实现的动态代理 1、JDK 实现 1.1 描述 java 的动态代理 是通过 Proxy.newProxyInstance(ClassLoader load
阅读全文
posted @ 2019-11-21 10:46 wangshunyao
阅读(148)
评论(0)
推荐(0)
2019年11月20日
mongo 安装
摘要: mongodb安装 1、下载安装包(下载地址:https://www.mongodb.com/download-center/community) curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.13.tgz 2、解
阅读全文
posted @ 2019-11-20 13:25 wangshunyao
阅读(193)
评论(0)
推荐(0)
系统架构
摘要: 1、什么时系统架构 2、什么是分布式 3、什么是高可用 4、常见系统架构以及架构对应的量级 5、系统架构原则
阅读全文
posted @ 2019-11-20 09:34 wangshunyao
阅读(210)
评论(0)
推荐(0)
2019年9月27日
设计模式--桥接模式
摘要: 桥接模式:就是将抽象 和 实现分开,便于横向业务扩展 用jdbc 来解释: Sum 公司定义了 Driver 接口,数据库公司mysql 实现了 Driver接口;当使用mysql 数据库时,用户获取mysql的驱动Class.forName("com.mysql.jdbc.Driver"); 然后
阅读全文
posted @ 2019-09-27 13:36 wangshunyao
阅读(125)
评论(0)
推荐(0)
Class.forNmame 和 ClassLoader
摘要: ClassLoader只能将类填放进入JVM方法区,在Class.newInstance的时候才会加载类中的代码块,但是Class.forName可以直接加载类中的静态代码块
阅读全文
posted @ 2019-09-27 11:57 wangshunyao
阅读(160)
评论(0)
推荐(0)
2019年9月24日
设计模式--观察者模式
摘要: 观察者模式: 两个对象:1个被观察者对象,1个监听对象,被观察者添加到监听对象中,当被观察者对象被观察属性发生变化时,监听对象收到变更请求,从而进行对应的处理 如:在画图的时候,数据 TreeData 是被观察者对象,TreeObserver 是观察者,当数据 TreeDate 发生改变时,TreeObserver 的update 方法被触发,从而可以调用重新渲染方法。。。 public clas
阅读全文
posted @ 2019-09-24 18:02 wangshunyao
阅读(129)
评论(0)
推荐(0)
nginx 常见应用场景
摘要: nginx 主要应用场景 1、反向代理 反向代理应该是Nginx做的最多的一件事了,什么是反向代理呢,以下是百度百科的说法:反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet
阅读全文
posted @ 2019-09-24 10:04 wangshunyao
阅读(3216)
评论(0)
推荐(0)
2019年9月12日
apt-get install Unable to locate package xxxx
摘要: 问题描述: utube 使用apt-get 安装错误 E: Unable to locate package lrzsz : 原因: 没有使用过apt-get时,本地没有可安装包/没有安装包的镜像 解决方案: 先执行命令 apt-get update 更新一下镜像地址,再安装需要的包
阅读全文
posted @ 2019-09-12 10:19 wangshunyao
阅读(431)
评论(0)
推荐(0)
1
2
3
4
5
下一页
公告