首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
柴码
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 54
沸点 0
赞
54
返回
|
搜索文章
赞
文章( 54 )
沸点( 0 )
从Hessian RPC 注解方式看Spring依赖注入
Hessian 是一个binary-rpc协议轻量级RPC调用框架,相对于我们常见的Dubbo,Spring Cloud 使用起来方便简洁。 基于Spring IOC 实现Hessian注解形式服务发布与服务消费。从实现过程深入了解Spring 依赖注入的原理。 将hessia…
Redis 集群分片&分布式锁的使用
前段时间的一个项目Memcache缓存切换到Redis缓存,做了些Redis缓存方面的调研与学习,在学有所得的同时向大家分享些学到的干货。 集群的高可用性,Memcache自身并没有实现集群功能,是通过客户端实现的。Redis集群在负债均衡,数据丢失容错处理都做得比前者要好。 …
Redis集群的安装
搭建集群的第一件事情我们需要一些运行在 集群模式的Redis实例. 这意味这集群并不是由一些普通的Redis实例组成的,集群模式需要通过配置启用,开启集群模式后的Redis实例便可以使用集群特有的命令和特性了. 文件中的 cluster-enabled 选项用于开实例的集群模式…
synchronized类锁与对象锁
在平常的开发中我们处理对象及变量的并发访问(保证数据的线程性安全)时都会想到synchronized关键字。当然碰到些具体实例还有其他选择用于保证多线程访问资源的同步性,例如:ReentrantLock、ReentrantReadWriteLock。 从以上两点的定义上可能理解…
设计模式-装饰者模式
设计模式遍布我们编码的每一个角落,例如JAVA刚入门那会做的第一个窗口程序用的Swing中的ActionsListener类就是观察者模式实现的;以及我们文件操作接触比较多的java.io包内的类有许多就是装饰者模式设计的。如果深入研究过Spring源码的人都会有这个感慨:Sp…
Golang 学习笔记(11)—— 反射
介绍反射是程序执行时检查其所拥有的结构。尤其是类型的一种能力。这是元编程的一种形式。它同一时候也是造成混淆的重要来源。每一个语言的反射模型都不同(同一时候很多语言根本不支持反射)。本节将试图明白解释在
HTTP总有你感兴趣的
一周或两周一更美好的计划是用来打破的,由于前段眼疾的情况已经有三周没跟大家分享些干货。身体是革命的本钱,还望老码猿们在加班的时候也要注意身体健康。 我相信在我们码农当中还有很大一部分Web应用程序开发者并不了解支撑Web基础的HTTP协议。接下来我们从以下几点去熟悉了解HTTP…
Spring Boot 启动原理解析(一)
作为一位菜鸟级的码农,深感知识匮乏之窘境。在为此烦恼之时一朋友向我推荐了Spring boot源码系列,站在巨人肩旁上学习之余向大家分享一些学有所得的干货。在了解Spring Boot之前可先了解下 什么是Spring Boot 和Spring Boot与Spring MVC的…
集群RPC通信怎么做
RPC即远程过程调用,它的提出旨在消除通信细节、屏蔽繁杂且易错的底层网络通信操作,像调用本地服务一般地调用远程服务,让业务开发者更多关注业务开发而不必考虑网络、硬件、系统的异构复杂环境。 现在所有节点的响应都已经收集完毕,是时候通知刚刚被阻塞的那条线程了,原来的线程被notif…
堆排序与优先队列
说到堆就必须要说二叉树,二叉树指每个节点最多只能包含两个子节点的树。二叉树常用的实现为二叉搜索树(BinarySearchTree)和二叉堆(BinaryHeap) 这里不再对树的概念进行赘述,有需求的自行google,二叉堆其实对应着一棵完全二叉树,最后一层除外。因此使得一个…
下一页
个人成就
文章被点赞
129
文章被阅读
21,463
掘力值
571
关注了
22
关注者
39
收藏集
12
关注标签
22
加入于
2017-02-14