会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
哦克Oak
Talk is cheap, show me the code! 微信号:Oak4911,欢迎交流。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
下一页
2018年4月22日
Dubbo学习使用
摘要: Dubbo是阿里开源的分布式服务框架。 不单单只是高性能的 RPC 调用框架,更是 SOA 服务治理的一种方案。 官网文档: http://dubbo.apache.org/zh-cn/ 核心: 1. 远程通信,向本地调用一样调用远程方法。 2. 集群容错 3. 服务自动发现和注册,可平滑添加或者删
阅读全文
posted @ 2018-04-22 13:34 哦克Oak
阅读(155)
评论(0)
推荐(0)
2018年3月22日
Zookeeper实战
摘要: Zookeeper是干嘛的呢? ZooKeeper是一种分布式协调服务,用于管理大型主机。在分布式环境中协调和管理服务是一个复杂的过程。ZooKeeper通过其简单的架构和API解决了这个问题。 ZooKeeper允许开发人员专注于核心应用程序逻辑,而不必担心应用程序的分布式特性。 基本架构: 客户
阅读全文
posted @ 2018-03-22 14:27 哦克Oak
阅读(249)
评论(0)
推荐(0)
2018年3月19日
Maven的生命周期
摘要: 开始: 验证validate 编译complie 测试test 打包package 确认vefiry 安装install 部署depoly
阅读全文
posted @ 2018-03-19 20:53 哦克Oak
阅读(156)
评论(0)
推荐(0)
2018年3月13日
为什么要使用Tomcat?
摘要: 首先,tomcat是开源的,基于java语言开发的,部署web项目的容器。 普通的html,浏览器可以直接搞定,可以不需要tomcat等部署,但是如servlet这些,浏览器没法直接将里面的内容解析出来吧。这些就需要一个工具进行处理数据,以让浏览器能够在访问主机的时候,将这些信息正确的识别出来。 可
阅读全文
posted @ 2018-03-13 11:29 哦克Oak
阅读(5953)
评论(0)
推荐(0)
2018年2月25日
算法
摘要: 本篇博客参考《算法图解》(真是一本神书),并加入了一些自己的想法。 算法的五个特性: (1)输入:可以有0个入参 (2)输出:至少有1个输出 (3)确定性 (4)可行性 (5)有穷性 算法的运行时间业界普遍采用大O表示法: 常见的大O运行时间: O(n) 也叫线性时间,像简单查找 O(logn) 也
阅读全文
posted @ 2018-02-25 17:25 哦克Oak
阅读(166)
评论(0)
推荐(0)
2018年2月23日
JVM相关小结
摘要: 堆是堆(heap),栈是栈(stack),堆栈是栈。 java堆(gc主要负责回收这里的数据)1.用来存放对象的,几乎所有对象都放在这里,被线程共享的,或者说是被栈共享的2.堆又可以分为新生代和老年代,实际还有一个区域叫永久代,但是jdk1.7已经去永久代了,所以可以当作没有,永久代是当jvm启动时
阅读全文
posted @ 2018-02-23 14:33 哦克Oak
阅读(332)
评论(0)
推荐(0)
2018年2月22日
HashMap基础与并发
摘要: 常见的一个问题: 线程不安全的HashMap, HashMap在并发执行put操作时会引起死循环,是因为多线程会导致HashMap的Entry链表形成环形数据结构,查找时会陷入死循环。 常量概念: 默认初始化大小为16,之后每次扩充,容量变为原来的2倍 默认加载因子为0.75 modCount作用:
阅读全文
posted @ 2018-02-22 22:04 哦克Oak
阅读(204)
评论(0)
推荐(0)
2018年2月3日
Docker基本使用
摘要: 核心构想 对应用封装 分发 部署 运行生命周期进行管理,达到应用组件“一次封装,处处运行”的目的。 安装 brew cask install docker 三大核心概念 镜像(images 即文件,运行时会生成容器): 比如说Apache应用程序等,本身是只读的,从镜像启动的时候,会在镜像的最上层创
阅读全文
posted @ 2018-02-03 18:46 哦克Oak
阅读(259)
评论(0)
推荐(0)
2018年2月2日
浅谈区块链技术
摘要: 背景 随着比特币被越来越多的国家使用,它最基础的技术区块链也被人提及起来,那么这门技术有哪些新的理念呢? 首先是基于货币的技术,安全肯定是第一位的,区块链采用分布式架构将账本数据存储到每个节点上,且每个节点的账本数据都是完整的。没有人可以同时摧毁整个节点。 说白了区块链的本质就是 一门数据库技术,具
阅读全文
posted @ 2018-02-02 15:26 哦克Oak
阅读(276)
评论(0)
推荐(0)
2018年1月28日
版本控制工具Svn及Git
摘要: 区别: SVN属于集中化的版本控制系统,Git是一个分布式版本控制系统 首先介绍git,也是目前的主流 组成 分三部分 工作目录 | Index(索引,工作目录)|仓库 初始化配置 git config --global user.name "Your Name Comes Here" git co
阅读全文
posted @ 2018-01-28 16:32 哦克Oak
阅读(343)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
下一页
公告